import{h as f,an as v,d as t,c as i,f as r,x as p,v as s,s as y,t as n,Y as a,q as l,g as m,D as w,G as B,P as C,V as I,J as R}from"./entry.5970752d.js";import{u as V}from"./useAnchorLinksById.ea2290be.js";const T=["id"],N={class:"content-type__container ct-cta__container"},P={class:"ct-cta__content"},$={key:0,class:"ct-cta__image"},A={class:"ct-cta__text"},D=["id"],S={key:1,class:"body-text-sm ct-cta__subtitle"},U={class:"ct-cta__button"},E={key:0,class:"icon icon-arrow-right icon-left icon-gradient"},L={key:0,class:"icon icon-arrow-right icon-left icon-gradient"},q={key:0,class:"icon icon-arrow-right icon-left icon-gradient"},Y=f({__name:"index",props:v(),setup(z){const{useMakeID:b}=V(),g=e=>{const o=document.getElementById("anchor-"+e);o&&o.scrollIntoView({behavior:"smooth"})};return(e,o)=>{var _,u,d;const k=C,c=I,h=R;return t(),i("div",{id:e.slice.primary.anchor?`anchor-${e.slice.id}`:"",class:a(["content-type ct-cta",[`--mb-${e.slice.primary.marge_bottom}`]])},[r("div",N,[r("div",P,[e.slice.primary.image.url?(t(),i("div",$,[(u=(_=e.slice)==null?void 0:_.primary)!=null&&u.image?(t(),p(k,{key:0,field:e.slice.primary.image,class:"image"},null,8,["field"])):s("",!0)])):s("",!0),r("div",A,[e.slice.primary.title?(t(),i("div",{key:0,id:y(b)(e.slice.primary.title),class:"ct-cta__title"},n(e.slice.primary.title),9,D)):s("",!0),e.slice.primary.subtitle?(t(),i("div",S,n(e.slice.primary.subtitle),1)):s("",!0)])]),r("div",U,[e.slice.primary.button_link_to_footer?(t(),i("button",{key:0,class:a(["button",e.slice.primary.button_type]),onClick:o[0]||(o[0]=G=>g("footer"))},[e.slice.primary.button_arrow?(t(),i("span",E,[l(c,{filled:""})])):s("",!0),m(" "+n(e.slice.primary.button_text),1)],2)):(d=e.slice.primary.button_link)!=null&&d.link_type?(t(),p(h,{key:1,to:e.slice.primary.button_link.uid?("useUidToRoute"in e?e.useUidToRoute:y(B))(e.slice.primary.button_link.uid):e.slice.primary.button_link.url||"",class:a(["button",e.slice.primary.button_type])},{default:w(()=>[e.slice.primary.button_arrow?(t(),i("span",L,[l(c,{filled:""})])):s("",!0),m(" "+n(e.slice.primary.button_text),1)]),_:1},8,["to","class"])):(t(),i("button",{key:2,class:a(["button",e.slice.primary.button_type])},[e.slice.primary.button_arrow?(t(),i("span",q,[l(c,{filled:""})])):s("",!0),m(" "+n(e.slice.primary.button_text),1)],2))])])],10,T)}}});export{Y as default};
