import{c as b}from"./CZbTMcId.js";import{c as g}from"./Bnx5lrgG.js";import{H as p,j as f,t as C,V as o,a9 as H,a3 as s,K as r,ad as q,J as e,Z as d,$ as x,a0 as v,I as y,W as B,_ as T,a5 as $}from"./B-qiQg0o.js";const L=["data-view-id"],w=["innerHTML"],M=["innerHTML"],N={class:"t-headline-pt"},O=p({__name:"HFaqSection",props:{data:{type:Object,required:!0}},emits:["on-button-click"],setup(t,{emit:l}){const{pageNameDataClickId:c}=f(),u=t,m=l,_=C(()=>u.data.faqs.map(a=>({title:a.question,body:a.answer,icon:a.icon,buttonText:a.buttonText,image:a.image})));return(a,V)=>{const k=b,h=g;return e(),o("section",{class:q(["h-faq-section",{"h-faq-section--neutral600":t.data.backgroundColor==="neutral800"}]),"data-view-id":`hgr-${r(c)}-faqs-section`},[H(h,{"background-color":t.data.backgroundColor},{default:s(()=>[t.data.title?(e(),o("h2",{key:0,class:"h-faq-section__title",innerHTML:t.data.title},null,8,w)):d("",!0),t.data.description?(e(),o("div",{key:1,class:"h-faq-section__description",innerHTML:t.data.description},null,8,M)):d("",!0),(e(!0),o(x,null,v(_.value,(i,n)=>(e(),y(k,{key:`faq-section-accordion-${n}`,"accordion-data":i,"background-color":t.data.accordionColor||t.data.backgroundColor,"title-data-click-id":`hgr-${r(c)}-faq_section-item_${n}`,"has-border":"",onOnButtonClick:F=>m("on-button-click",n)},{title:s(()=>[B("h3",N,T(i.title),1)]),_:2},1032,["accordion-data","background-color","title-data-click-id","onOnButtonClick"]))),128))]),_:1},8,["background-color"])],10,L)}}}),D=$(O,[["__scopeId","data-v-f9a7a381"]]);export{D as _};