1import{a as T}from"./BNfZn_Sy.js";import w from"./CMDhI_q6.js";import{i as I}from"./jFqDRmQA.js";import{bj as E,b8 as R,bp as D,bz as H,aU as c,aV as s,bl as M,bm as V,bu as k,bd as m,bc as j,bn as v,bf as o,bA as O,aT as d,ba as z,bh as N}from"./K1Vzns6k.js";import"./BCSe47V5.js";import"./CvPAcolT.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"4b7f02578c2509f59485b6d539f1fab404f44559"};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="52b20dbf-4c41-4b8e-be6d-3acec931d8da",e._sentryDebugIdIdentifier="sentry-dbid-52b20dbf-4c41-4b8e-be6d-3acec931d8da")}catch{}})();const L={class:"relative container flex py-16 lg:py-24 space-x-24"},U=["data-aos"],$={class:"hidden xl:block relative shrink-0 grow-0 basis-72"},F={class:"flex flex-col justify-between h-full"},Y={class:"grow"},W=E({__name:"StickyElementsSection",props:{blok:Object,metainfos:Object,dynamicCallToActionBox:Object,bodySections:Array},setup(e){const t=e,y=v(()=>{const f=t.bodySections.filter(g=>g.component==="stickyElementsSection").pop();return f?t.blok._uid===f._uid:!1}),a=o(null),l=o(null),i=o(null),r=o(0),b=o(0),p=o(0),h=v(()=>r.value>b.value+p.value),x=v(()=>r.value>b.value),_=()=>{r.value=a.value?.offsetHeight||0,b.value=i.value?.offsetHeight||0,p.value=l.value?.offsetHeight||0};let n=null;return R(()=>{_(),n=new ResizeObserver(_),a.value&&n.observe(a.value),i.value&&n.observe(i.value),l.value&&n.observe(l.value)}),D(()=>{n?.disconnect()}),(f,g)=>{const C=N("StoryblokComponent"),B=T,A=w,S=O("editable");return H((d(),c("section",L,[s("div",{ref_key:"mainContentRef",ref:a,class:"space-y-4 sm:space-y-8 self-start"},[(d(!0),c(M,null,V(e.blok.body,u=>(d(),c("div",{key:u._uid,"data-aos":z(I)(u.component)?"fade-up":"none"},[m(C,{blok:u},null,8,["blok"])],8,U))),128))],512),s("div",$,[s("div",F,[s("div",Y,[s("div",{ref_key:"blogMetaInfoBoxRef",ref:i,class:k(["top-43",h.value?"sticky":"absolute invisible"])},[m(B,{config:e.metainfos},null,8,["config"])],2)]),y.value&&e.dynamicCallToActionBox?(d(),c("div",{key:0,ref_key:"dynamicCallToActionBoxRef",ref:l,class:k(["shrink-0 pt-6",x.value?"static":"absolute invisible"])},[m(A,{blok:e.dynamicCallToActionBox},null,8,["blok"])],2)):j("",!0)])])])),[[S,e.blok]])}}});export{W as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.