1import{s as _,R as P,D as T,G as x,n as $,k as d,r as s,e as C,f as I,g as S,J as i,S as A,a as R,v as a}from"./D9RCvU4K.js";import{g as L}from"./CpsPJSKh.js";const B=["data-slice-type","data-slice-variation"],N={class:"overflow-hidden"},j={class:"px-(--grid-margin) flex flex-col items-center uppercase text-center landscape:w-10/16 landscape:mx-auto"},V=_({__name:"index",props:L(),setup(E){const{elsToRevert:l}=P(),m=i(),v=i(),h=i(),g=i(),n=i(),o=i(),r=i();let u=!1,f=!1;T(()=>{u=!0,f&&y()});function w(){f=!0,u&&y()}function y(){b(),A.refresh()}function b(){const e=new R(o.value.$el.children[0],{type:"lines"});a.set(n.value.$el,{scale:1.14});let t=a.timeline({scrollTrigger:{trigger:n.value.$el,start:"top bottom",end:"bottom top",scrub:!0}}).fromTo(n.value.$el,{yPercent:-7},{yPercent:7,ease:"none"});l.push(t),t=a.timeline({scrollTrigger:{trigger:g.value,start:"top bottom",end:"bottom bottom-=5%",toggleActions:"none play none reset"},defaults:{duration:1,ease:"expo.inOut"}}).to(m.value.$el,{xPercent:-80}).to(h.value.$el,{xPercent:80},"<"),l.push(t),t=a.timeline({scrollTrigger:{trigger:o.value.$el,start:"top bottom",end:"bottom bottom-=5%",toggleActions:"none play none reset"}}).fromTo(e.lines,{yPercent:100,clipPath:"inset(-10% 0% 110% 0%)"},{yPercent:0,clipPath:"inset(-10% 0% 0% 0%)",ease:"expo.out",stagger:.1,duration:1}),l.push(t,e),t=a.timeline({scrollTrigger:{trigger:r.value.$el,start:"top bottom",end:"bottom bottom-=5%",toggleActions:"none play none reset"},defaults:{ease:"expo.inOut",duration:1}}).from(r.value.$el,{"--x-translate":1,duration:1}).fromTo(r.value.$el.children[0],{yPercent:100,clipPath:"inset(0% 0% 100% 0%)"},{yPercent:0,clipPath:"inset(0% 0% 0% 0%)"},"<+=0.1"),l.push(t)}return(e,t)=>{const k=C,c=I,p=S;return x(),$("section",{"data-slice-type":e.slice.slice_type,"data-slice-variation":e.slice.variation,class:"home-about py-[6.28svh] landscape:pt-[12.71svh] landscape:pb-[11.9svh]"},[d("div",N,[s(k,{class:"scale-110",ref_key:"imgCtn",ref:n,image:e.slice.primary.image,"x-portrait-ratio":1,"x-window-ratio":1,onLoaded:w,waitForLoad:!0},null,8,["image"])]),d("div",j,[s(c,{ref_key:"title",ref:o,field:e.slice.primary.title,wrapper:"div",class:"my-[6.28svh] text-xl landscape:text-title-xl leading-[0.9em] tracking-tight font-(--f-bold) landscape:mt-[8.95svh] landscape:mb-[3.58svh]"},null,8,["field"]),d("div",{class:"relative flex justify-center items-center",ref_key:"iconsCtn",ref:g},[s(p,{ref_key:"leftIcon",ref:m,src:e.slice.primary.icons.url,alt:e.slice.primary.icons.alt,width:e.slice.primary.icons.dimensions?.width,height:e.slice.primary.icons.dimensions?.height,class:"w-9/40 absolute landscape:w-[2.89svw]"},null,8,["src","alt","width","height"]),s(p,{ref_key:"rightIcon",ref:h,src:e.slice.primary.icons.url,alt:e.slice.primary.icons.alt,width:e.slice.primary.icons.dimensions?.width,height:e.slice.primary.icons.dimensions?.height,class:"w-9/40 absolute landscape:w-[2.89svw]"},null,8,["src","alt","width","height"]),s(p,{ref_key:"centerIcon",ref:v,src:e.slice.primary.icons.url,alt:e.slice.primary.icons.alt,width:e.slice.primary.icons.dimensions?.width,height:e.slice.primary.icons.dimensions?.height,class:"w-9/40 landscape:w-[2.89svw]"},null,8,["src","alt","width","height"])],512),s(c,{field:e.slice.primary.description,wrapper:"div",class:"my-[6.28svh] [&>p]:mb-[1em] text-details tracking-tight landscape:text-details landscape:mt-[3.58svh] landscape:mb-[8.95svh] landscape:px-[8.33%] leading-[1.2]"},null,8,["field"]),s(c,{ref_key:"bracketsText",ref:r,field:e.slice.primary.meta,wrapper:"div",class:"w-1/1 with-block-pseudo with-brackets tracking-tight flex justify-between landscape:text-small-p landscape:w-4/10"},null,8,["field"])])],8,B)}}});export{V 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.