import{_ as it,a as ut,b as ct,c as dt,d as pt,e as vt,f as mt}from"./IconYT-O3eOVIgc.js";import{c as h,o as d,a as e,_ as te,u as _e,b as ye,r as a,d as Z,w as z,M as me,e as be,f as _t,g as ae,h as fe,i as j,j as Re,F as Q,k as ee,l as c,n as le,m as H,p as q,q as We,s as Ue,t as ft,v as D,x as ke,T as Ye,y as ze,z as Ee,A as He,B as W,C as Te,D as ht,E as Ge,G as ie,H as Xe,I as je,J as qe,K as Se,L as $e,N as Ce,O as Fe,P as $,Q as gt,R as Ct,S as yt,U as Je,V as K,W as se,X as ve,Y as pe,Z as we,$ as Ae,a0 as bt,a1 as kt}from"./app-P3h1bjhO.js";const Et={class:"icon-dot",xmlns:"http://www.w3.org/2000/svg",version:"1.1",viewBox:"0 0 6 6"};function Tt(T,t){return d(),h("svg",Et,[...t[0]||(t[0]=[e("circle",{cx:"3",cy:"3",r:"3",style:{fill:"currentColor"}},null,-1)])])}const Ke={render:Tt},St=(T,t=2)=>`00${T}`.slice(-t),ge=T=>{const t=St(T);return[Number.parseInt(t.charAt(0)),Number.parseInt(t.charAt(1))]},Ze=T=>{let t=T;const y=t%1e3;t=(t-y)/1e3;const S=t%60;t=(t-S)/60;const r=t%60;t=(t-r)/60;const p=t%24;t=(t-p)/24;const g=Math.min(t,99);return{d:ge(g),h:ge(p),m:ge(r),s:ge(S),ms:y}},Vt=["muted"],Mt=["src","type"],Lt={class:"VideoModal-left"},Rt=["aria-label"],wt={class:"VideoModal-center"},At={class:"VideoModal-scrubber"},Ht={class:"VideoModal-time"},$t={class:"VideoModal-right"},Ft=["aria-label"],It=2.5,xt={__name:"VideoModal",setup(T){const{gsap:t}=_e(),y=ye();let S=null,r=null,p=null;const g=a(null),f=a(null);a(null);const C=a(null),i=a(null),b=a(null),k=a(null),I=a(null),w=a(!1),L=a(0),x=a(30),A=a(1e3),F=a(0),_=a(!1),o=a(!1),R=a(!1),V=a(!1),v=a("Close"),n=a("0:00"),m=Z(()=>(o.value,"Sound")),M=Z(()=>o.value?"Sound On":"Sound Off"),u=Z(()=>R.value?"Pause":"Play"),l=Z(()=>{var s;return[...((s=y.videoModalData)==null?void 0:s.sources)||[]]});Z(()=>{var s;return((s=y.videoModalData)==null?void 0:s.title)||""});const P=Z(()=>{var s;return((s=y.videoModalData)==null?void 0:s.timeOffset)||0});function U(){var B;i.value&&(R.value=!((B=i.value)!=null&&B.paused))}function G(){var B;i.value&&(R.value=!((B=i.value)!=null&&B.paused),De())}function Y(){Ie(),Ve()}function X(){Ie()}function oe(){o.value=!o.value}function re(){var s;y.setModalState(me.NONE),document!=null&&document.fullscreenElement&&((s=document.exitFullscreen)==null||s.call(document)),Me()}function E(s){Ve(),_.value&&xe(s)}function O(s){const B=i.value;B&&(B.currentTime=s||0)}function N(){const s=i.value;s==null||s.play().catch(B=>{console.error("Video cannot play:",B)}),De()}function J(){const s=i.value;s==null||s.pause(),Me()}function Ie(){const s=i.value;s&&(s.paused?N():J(),R.value=!s.paused)}function Qe(s){return s.touches?s.touches[0].clientX:s.clientX}function xe(s){if(!i.value.duration)return;const B=Qe(s)-F.value,ue=Math.max(0,Math.min(1,B/A.value));i.value.currentTime=ue*i.value.duration}function Pe(s){_.value=!0,J(),xe(s)}function he(){_.value=!1,R.value&&N()}function Ve(){V.value=!0,clearTimeout(S),S=setTimeout(()=>{V.value=!1},It*1e3)}function et(){const s=i.value;if(s!=null&&s.duration){L.value=s.currentTime/s.duration;const B=Ze(s.currentTime*1e3);Ze(s.duration*1e3),n.value=[...B.m,":",...B.s].join("")}}function tt(){const s=i.value;if(s!=null&&s.duration){const B=A.value,ue=L.value,ce=1,Le=ze(B*ue,ce,B-ce)-ce;b.value.style.translate=`${Le}px 0px`}}let Ne;function De(){Me(),Ne=setInterval(()=>{const s=i.value;s&&!s.paused&&s.currentTime/s.duration*100},5e3)}function Me(){clearInterval(Ne)}function ot(){r==null||r.kill(),p==null||p.kill(),r=t.timeline(),r.to(g.value,{autoAlpha:1,duration:.5}),r.to(i.value,{opacity:1,duration:.5,delay:.25}),r.to(C.value,{y:0,opacity:1,duration:.5,ease:"power2.out"},"ui")}function Oe(s=!1){r==null||r.kill(),p==null||p.kill(),p=t.timeline(),p.to(i.value,{opacity:0,duration:s?0:.5},0),p.to(g.value,{autoAlpha:0,duration:s?0:.5}),p.set(C.value,{y:20,immediateRender:!1})}function nt(){window.addEventListener("mousemove",E),window.addEventListener("mouseup",he),window.addEventListener("touchmove",E),window.addEventListener("touchend",he)}function Be(){window.removeEventListener("mousemove",E),window.removeEventListener("mouseup",he),window.removeEventListener("touchmove",E),window.removeEventListener("touchend",he);const s=i.value;s&&s.removeEventListener("pause",J)}return z(l,s=>{i.value&&(i.value.pause(),L.value=0,n.value="0:00",R.value=!1,s.length>0&&setTimeout(()=>{O(P.value),N()},50))}),z(()=>y.modalState,s=>{s===me.VIDEO?(w.value=!0,O(P.value),Ve(),nt(),ot()):(w.value=!1,J(),Be(),Oe())}),be(()=>{if(b.value&&(x.value=b.value.getBoundingClientRect().width),k.value){const s=k.value.getBoundingClientRect();A.value=s.width,F.value=s.left}}),_t(()=>{et(),tt()},{delegate:w}),ae(()=>{Oe(!0),setTimeout(()=>{const s=i.value;s&&y.setVideoModalPlayerRef(s)},50)}),fe(()=>{r==null||r.kill(),p==null||p.kill(),Be()}),(s,B)=>{const ue=We,ce=Ue,Le=it,st=ft,at=Ke,lt=ut,rt=ct;return d(),j(Ye,{to:"body"},[e("div",{ref_key:"videoModalRef",ref:g,class:"VideoModal"},[(d(),h("video",{key:c(l).map(de=>de.src).join(","),ref_key:"videoRef",ref:i,class:"VideoModal-video",autoplay:!1,loop:!1,muted:c(o),playsinline:"",onClick:Y,onPlay:G,onEnded:U},[(d(!0),h(Q,null,ee(c(l),de=>(d(),h("source",{key:de.src,src:de.src,type:de.type},null,8,Mt))),128)),B[0]||(B[0]=Re(" This video is not supported by your browser. ",-1))],40,Vt)),e("div",{class:le(["VideoModal-ui",{"VideoModal-ui--hidden":c(V)===!1}])},[B[1]||(B[1]=e("div",{class:"VideoModal-darken"},[e("div",{class:"VideoModal-gradienttop"}),e("div",{class:"VideoModal-gradientbottom"})],-1)),e("div",{ref_key:"closeRef",ref:f,class:"VideoModal-close"},[H(ce,{label:c(v),theme:"white-video-close",onClick:re},{default:q(()=>[H(ue)]),_:1},8,["label"])],512),e("div",{ref_key:"controlsRef",ref:C,class:"VideoModal-controls"},[e("div",Lt,[e("button",{class:"VideoModal-pausebutton","aria-label":c(u),onClick:X},[c(R)?(d(),j(Le,{key:0,class:"VideoModal-pauseicon"})):(d(),j(st,{key:1,class:"VideoModal-pauseicon"})),Re(" "+D(c(u)),1)],8,Rt)]),e("div",wt,[e("div",{ref_key:"scrubberWrapRef",ref:I,class:"VideoModal-scrubberwrap",onMousedown:Pe,onTouchstart:Pe},[e("div",At,[e("div",{ref_key:"tooltipRef",ref:b,class:"VideoModal-scrubbertooltip"},[e("div",Ht,D(c(n)),1),H(at,{class:"VideoModal-playhead"})],512),e("div",{ref_key:"scrubberRef",ref:k,class:"VideoModal-scrubberfill"},null,512),e("div",{class:"VideoModal-scrubberprogress",style:ke({width:`${c(L)*100}%`})},null,4)])],544)]),e("div",$t,[e("button",{class:"VideoModal-mutebutton","aria-label":c(M),onClick:oe},[Re(D(c(m))+" ",1),c(o)?(d(),j(rt,{key:1,class:"VideoModal-soundicon"})):(d(),j(lt,{key:0,class:"VideoModal-soundicon"}))],8,Ft)])],512)],2)],512)])}}},Pt=te(xt,[["__scopeId","data-v-f1e3eb1e"]]),Nt={__name:"LenisScrollBar",setup(T){const t={minThumbHeightPx:40,minThumbHeightUnit:.05,visibleCooldownSeconds:.5,dragScrollDuration:.8,rolloverScreenWidthUnit:.75},y=Ee(),{scrollCurrent:S,scrollProgress:r,scrollLock:p}=He(y),g=a(!1),f=a(1e3),C=a(!1),i=a(0),b=a(0),k=a(1e3),I=a(2e3),w=a(0),L=a(0),x=a(!1),A=a(!1),F=a(!1);let _=-1;z(S,()=>{F.value=!1,clearTimeout(_),_=setTimeout(()=>{F.value=!0},t.visibleCooldownSeconds*1e3)},{immediate:!0}),z(C,E=>{y.setScrollBarDragging(E)}),A.value=W.desktop;const o=Z(()=>w.value/I.value>t.rolloverScreenWidthUnit),R=Z(()=>{const E=Math.round(k.value/f.value*k.value),O=k.value*t.minThumbHeightUnit,N=t.minThumbHeightPx;return Math.max(Math.max(E,O),N)}),V=Z(()=>(k.value-R.value)*r.value),v=Z(()=>{const E=!p.value,O=!F.value,N=o.value,J=C.value;return E&&(O||N||J)}),n=Z(()=>{const E=C.value,O=w.value>I.value-30;return W.desktop&&v.value&&(O||E)});function m(E){x.value=!0,!p.value&&(C.value=!0,i.value=E.clientY,b.value=S.value,W.desktop&&W.hasDocument&&(document.addEventListener("mouseup",M,{}),document.body.style.userSelect="none",document.body.style.webkitUserSelect="none"))}function M(){x.value=!1,C.value=!1,W.desktop&&W.hasDocument&&(document.removeEventListener("mouseup",M),document.body.style.userSelect="",document.body.style.webkitUserSelect="")}function u(E){x.value=!0;let N=E.clientY/k.value*f.value;N=P(N),W.desktop&&W.hasDocument&&(document.addEventListener("mouseup",l,{}),document.body.style.userSelect="none",document.body.style.webkitUserSelect="none"),y.scrollTo(N,{duration:.5,onComplete:()=>{x.value&&m({clientY:L.value})}})}function l(){x.value=!1,W.desktop&&W.hasDocument&&(document.removeEventListener("mouseup",l),document.body.style.userSelect="",document.body.style.webkitUserSelect="")}function P(E){const O=f.value-k.value;return ze(E,.001,O-.001)}function U(E){if(w.value=E.clientX,L.value=E.clientY,!C.value)return;const O=E.clientY-i.value;let N=b.value+O/k.value*f.value;N=P(N),y.scrollTo(N,{duration:t.dragScrollDuration})}function G(){var E;f.value=W.hasDocument&&((E=document.body)==null?void 0:E.scrollHeight)||10,k.value=window.innerHeight,I.value=window.innerWidth,g.value=f.value>k.value}function Y(E){W.desktop&&m(E)}function X(E){W.desktop&&u(E)}be(()=>{G()},!0,null,!0);function oe(){W.desktop&&W.hasDocument&&document.addEventListener("mousemove",U,{passive:!0})}function re(){W.desktop&&W.hasDocument&&(document.removeEventListener("mousemove",U),document.removeEventListener("mouseup",M),document.removeEventListener("mouseup",l))}return ae(()=>{oe(),G(),A.value=W.desktop}),fe(()=>{re()}),(E,O)=>(d(),h("div",{class:le(["LenisScrollBar",{isEnabled:c(g),isVisible:c(v),isGutterRollOver:c(n),isDesktop:c(A)}])},[e("div",{class:"LenisScrollBar-gutter",onMousedown:X},null,32),e("div",{class:"LenisScrollBar-thumb",style:ke({height:`${c(R)}px`,translate:`0px ${c(V)}px`}),onMousedown:Y},[...O[0]||(O[0]=[e("div",{class:"LenisScrollBar-thumbfill"},null,-1)])],36)],2))}},Dt=te(Nt,[["__scopeId","data-v-d3c7ceef"]]),Ot={class:"TheFooter"},Bt={"aria-label":"Primary footer navigation"},Zt={class:"TheFooter-primarynav"},Wt={class:"TheFooter-primarylinkdefault"},Ut={key:0},Yt={key:1},zt={key:0},Gt={key:1},Xt={class:"TheFooter-secondarynav","aria-label":"Secondary TheFooter navigation"},jt={class:"TheFooter-extraprimarynav"},qt={key:0},Jt={key:1},Kt={class:"TheFooter-secondarylinks"},Qt={key:0},eo={key:1},to={class:"TheFooter-bottom"},oo={class:"TheFooter-copyright"},no={class:"TheFooter-socialicons"},so={class:"sr-only"},ao=200,lo={__name:"TheFooter",setup(T){const t=Ee(),y=Te(),{gsap:S}=_e(),r=a(null),p=a([]),g=a([]),f=[],C=a([]),i=a([]),b=a(""),k=a([]),I=a([]),w={facebook:mt,x:vt,linkedin:pt,youtube:dt};z(()=>y.siteConfig,_=>{var o,R,V,v,n;if(k.value=((R=(o=_==null?void 0:_.elements)==null?void 0:o.footermenu)==null?void 0:R.linkedItems)||[],!k.value||k.value.length===0){console.warn("No footer menu data found in siteConfig");return}p.value=k.value[0].elements,g.value=y.filterLinkList(p.value.top.linkedItems).slice(0,4),C.value=y.filterLinkList(p.value.top.linkedItems).slice(4),i.value=y.filterLinkList(p.value.bottom.linkedItems),b.value=(V=p.value.copyright)==null?void 0:V.value,I.value=((n=(v=_==null?void 0:_.elements)==null?void 0:v.sociallinks)==null?void 0:n.linkedItems)||[]},{deep:!0,immediate:!1});function L(_){f.forEach((o,R)=>{R===_&&S.to(o,{duration:.3,clipPath:"rect(0 100% 100% 0)",ease:"power2.out"})})}function x(){f.forEach(_=>{S.to(_,{duration:.3,clipPath:"rect(0 0% 100% 0)",ease:"power2.out"})})}let A=0;z(()=>t.scrollSubPixel,()=>{const _=ht(t.scrollSubPixel,t.lenis.limit-A,t.lenis.limit);r.value&&(r.value.style.translate=`0 ${(1-_)*ao}px`)});function F(){A=r.value?r.value.offsetHeight:0}return be(()=>{F()},!0,null,!0),ae(()=>{F()}),(_,o)=>{const R=Ge,V=Xe;return d(),h("footer",Ot,[e("div",{ref_key:"footerWrap",ref:r,class:"TheFooter-wrapper"},[e("nav",Bt,[e("div",Zt,[(d(!0),h(Q,null,ee(c(g),(v,n)=>(d(),j(ie,{key:n,to:c(y).getInternalTo(v),class:"TheFooter-primarylink",onMouseenter:m=>L(n),onMouseleave:m=>x()},{default:q(()=>{var m,M,u,l;return[e("div",Wt,[(M=(m=v.elements)==null?void 0:m.title)!=null&&M.value?(d(),h("span",Ut,D(v.elements.title.value),1)):(d(),h("span",Yt,"Error: No title defined")),H(R)]),e("div",{ref_for:!0,ref:P=>f[n]=P,class:"TheFooter-primarylinkhover","aria-hidden":"true",style:{"clip-path":"rect(0px 0% 100% 0px)"}},[(l=(u=v.elements)==null?void 0:u.title)!=null&&l.value?(d(),h("span",zt,D(v.elements.title.value),1)):(d(),h("span",Gt,"Error: No title defined")),H(R)],512)]}),_:2},1032,["to","onMouseenter","onMouseleave"]))),128))])]),e("nav",Xt,[e("div",jt,[(d(!0),h(Q,null,ee(c(C),(v,n)=>(d(),j(ie,{key:n,to:c(y).getInternalTo(v),class:"TheFooter-extraprimarylink"},{default:q(()=>{var m,M;return[(M=(m=v.elements)==null?void 0:m.title)!=null&&M.value?(d(),h("span",qt,D(v.elements.title.value),1)):(d(),h("span",Jt,"Error: No title defined"))]}),_:2},1032,["to"]))),128))]),e("div",Kt,[(d(!0),h(Q,null,ee(c(i),(v,n)=>{var m,M;return d(),j(ie,{key:n,to:(M=(m=v.elements)==null?void 0:m.slug)!=null&&M.value?`/${v.elements.slug.value}`:"/",class:"TheFooter-secondarylink"},{default:q(()=>{var u,l;return[(l=(u=v.elements)==null?void 0:u.title)!=null&&l.value?(d(),h("span",Qt,D(v.elements.title.value),1)):(d(),h("span",eo,"Error: No title defined"))]}),_:2},1032,["to"])}),128))])]),e("div",to,[e("span",oo,D(c(b)),1),H(V,{class:"TheFooter-logo"}),e("div",no,[(d(!0),h(Q,null,ee(c(I),(v,n)=>{var m,M,u,l;return d(),j(ie,{key:n,to:((M=(m=v.elements)==null?void 0:m.url)==null?void 0:M.value)||"#",target:"_blank",class:le(["TheFooter-socialicon",(l=(u=v.elements)==null?void 0:u.css_class_suffix)==null?void 0:l.value])},{default:q(()=>{var P,U,G,Y;return[e("span",so,D((U=(P=v.elements)==null?void 0:P.title)==null?void 0:U.value),1),(d(),j(je(w[(Y=(G=v.elements)==null?void 0:G.css_class_suffix)==null?void 0:Y.value])))]}),_:2},1032,["to","class"])}),128))])])],512)])}}},ro=te(lo,[["__scopeId","data-v-e44eba43"]]),io={__name:"HitZone",props:{inset:{type:String,default:W.mobile?"-0.6rem":"-1.2rem"}},setup(T){const t=T,y=Z(()=>`inset: ${t.inset};`);return(S,r)=>(d(),h("div",{class:"hitzone",style:ke(c(y))},null,4))}},uo=te(io,[["__scopeId","data-v-a2bd6bf1"]]),co={class:"TheMenu-scroll","data-lenis-prevent":""},po={class:"TheMenu-container"},vo={class:"TheMenu-body"},mo={key:0,class:"TheMenu-nav"},_o={key:0},fo={key:1},ho={class:"TheMenu-footer"},go={key:0,class:"TheMenu-secondary"},Co={key:0},yo={__name:"TheMenu",setup(T){qe();const t=Se(),y=ye(),S=$e(),r=Te(),{gsap:p}=_e(),g=a(null),f=a(null),C=a(null),i=a(null),b=a(null),k=a(null),I=a(null),w=a(null),L=[],x=[],A=a([]),F=a([]),_=a([]),o=a([]);function R(u){return t.path===`/${u.elements.slug.value}`}function V(){y.setModalState(me.NONE)}let v=null,n=null;function m(){v==null||v.kill(),n==null||n.kill(),v=p.timeline({}),v.set([k.value,b.value,C.value,i.value],{autoAlpha:1},">"),v.to(f.value,{autoAlpha:1,duration:.6},0),v.to(k.value,{scaleX:1,duration:.6,ease:"power2.inOut"},0),v.to(i.value,{scale:1,duration:.25,ease:"power2.inOut"},">-0.1"),v.to(b.value,{translateX:"0%",duration:.6,ease:"power2.inOut"},0),v.to(I.value,{translateX:"0%",duration:.6,ease:"power2.inOut"},0),v.set(L,{autoAlpha:0},0),v.set(w.value,{autoAlpha:0},0),v.set(x,{autoAlpha:0},0),v.fromTo([L,w.value,x],{x:30,autoAlpha:1},{x:0,ease:"power4.out",stagger:.09,duration:.6},.35)}function M(u=!1,l=!1){v==null||v.kill(),n==null||n.kill(),n=p.timeline({}),n.to(f.value,{autoAlpha:0,duration:u?0:.4},0),n.to(i.value,{scale:.01,duration:u?0:.18,ease:"power2.inOut"},0),n.set([i.value],{autoAlpha:0},">"),n.to(b.value,{autoAlpha:0,ease:"linear",duration:u?0:.2},0),n.to(b.value,{translateX:"100%",ease:"power2.inOut",duration:u?0:.25},.1),n.to(I.value,{translateX:"-100%",ease:"power2.inOut",duration:u?0:.25},.1),n.to(k.value,{scaleX:.01,ease:"power2.inOut",duration:u?0:.25},.1),n.set([k.value,b.value,C.value],{autoAlpha:0},">")}return z(()=>y.modalState,u=>{if(u===me.MENU)m();else{const l=y.menuOpenBeforeRouteChange;M(!1,l)}}),z(()=>r.siteConfig,u=>{var l,P;if(o.value=((P=(l=u==null?void 0:u.elements)==null?void 0:l.mainmenu)==null?void 0:P.linkedItems)||[],!o.value||o.value.length===0){console.warn("No menu data found in siteConfig");return}A.value=o.value[0].elements,F.value=r.filterLinkList(A.value.top.linkedItems),_.value=r.filterLinkList(A.value.bottom.linkedItems)},{deep:!0,immediate:!1}),ae(()=>{M(!0)}),(u,l)=>{var oe,re;const P=We,U=Ue,G=Ke,Y=ie,X=uo;return d(),j(Ye,{to:"body"},[e("div",{ref_key:"rootRef",ref:g,class:"TheMenu"},[e("div",{ref_key:"bgWrapperRef",ref:f,class:"TheMenu-bgWrapper",onClick:V},[...l[0]||(l[0]=[e("div",{class:"TheMenu-bg TheMenu-bg--first"},null,-1),e("div",{class:"TheMenu-bg TheMenu-bg--second"},null,-1),e("div",{class:"TheMenu-bg TheMenu-bg--third"},null,-1)])],512),e("div",{ref_key:"menuBlockRef",ref:C,class:"TheMenu-block"},[e("div",{ref_key:"menuContentBgRef",ref:k,class:"TheMenu-contentBg"},null,512),e("div",{ref_key:"menuCloseRef",ref:i,class:"TheMenu-closeButton"},[H(U,{label:"Close",theme:c(S).isMobileOrPortraitTablet?"yellow-alt":"yellow",onClick:V},{default:q(()=>[H(P)]),_:1},8,["theme"])],512),e("div",{ref_key:"menuContentRef",ref:b,class:"TheMenu-content"},[e("div",{ref_key:"menuInverseRef",ref:I,class:"TheMenu-inverse"},[e("div",co,[e("div",po,[e("div",vo,[e("div",null,[(oe=c(F))!=null&&oe.length?(d(),h("nav",mo,[(d(!0),h(Q,null,ee(c(F),(E,O)=>(d(),h("div",{key:`primaryLink-${O}`,ref_for:!0,ref:N=>L[O]=N,class:"TheMenu-primaryLinkWrapper"},[l[1]||(l[1]=e("div",{class:"TheMenu-primaryDivider"},null,-1)),H(Y,{to:c(r).getInternalTo(E),"data-first":O===0,"data-last":O===c(F).length-1,"data-active":R(E),class:"TheMenu-link TheMenu-link--primary TheMenu-largeText"},{default:q(()=>{var N,J;return[(J=(N=E.elements)==null?void 0:N.title)!=null&&J.value?(d(),h("span",_o,D(E.elements.title.value),1)):(d(),h("span",fo,"Error: No title defined")),H(G)]}),_:2},1032,["to","data-first","data-last","data-active"])]))),128))])):Ce("",!0)])]),e("div",ho,[(re=c(_))!=null&&re.length?(d(),h("nav",go,[e("div",{ref_key:"homeLinkRef",ref:w,class:"TheMenu-link--featured"},[H(Y,{to:"/",title:"home",class:"TheMenu-link TheMenu-largeText"},{default:q(()=>[H(X,{inset:"-1.5rem -0.3rem"}),l[2]||(l[2]=e("span",null,"Home",-1))]),_:1})],512),(d(!0),h(Q,null,ee(c(_),(E,O)=>(d(),h("div",{key:`secondaryLink-${O}`,ref_for:!0,ref:N=>x[O]=N,class:"TheMenu-secondaryLinkWrapper"},[H(Y,{to:c(r).getInternalTo(E),title:E.label,class:"TheMenu-link TheMenu-link--secondary"},{default:q(()=>{var N,J;return[H(X,{inset:"-1.5rem -0.3rem"}),(J=(N=E.elements)==null?void 0:N.title)!=null&&J.value?(d(),h("span",Co,D(E.elements.title.value),1)):Ce("",!0)]}),_:2},1032,["to","title"])]))),128))])):Ce("",!0)])])])],512)],512)],512)],512)])}}},bo=te(yo,[["__scopeId","data-v-7355f592"]]),ko={class:"icon-hamburger",xmlns:"http://www.w3.org/2000/svg",version:"1.1","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 16 16"};function Eo(T,t){return d(),h("svg",ko,[...t[0]||(t[0]=[Fe('<defs><clipPath id="clippath"><rect x="0" y="0" width="16" height="16" style="fill:none;"></rect></clipPath><clipPath id="clippath-1"><rect x=".8" y="2.1" width="14.3" height="11.7" style="fill:none;"></rect></clipPath></defs><g style="clip-path:url(#clippath);"><g style="clip-path:url(#clippath-1);"><path d="M15.2,7.3v1.5H.8v-1.5h14.3ZM.8,12.4v1.5h14.3v-1.5H.8ZM.8,2.1v1.5h14.3v-1.5H.8Z" fill="currentColor"></path></g></g>',2)])])}const To={render:Eo},So={class:"icon-button-border",xmlns:"http://www.w3.org/2000/svg",version:"1.1",viewBox:"0 0 33 33"};function Vo(T,t){return d(),h("svg",So,[...t[0]||(t[0]=[e("rect",{x:".5",y:".6",width:"32",height:"32",rx:"5.5",ry:"5.5",style:{stroke:"currentColor"}},null,-1)])])}const Mo={render:Vo},Lo={class:"icon-be-name",viewBox:"0 0 103 35",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function Ro(T,t){return d(),h("svg",Lo,[...t[0]||(t[0]=[Fe('<path d="M0 0.800049H5.57644C6.24677 0.800049 6.86237 0.938252 7.42324 1.21411C7.98383 1.48997 8.42575 1.8855 8.74873 2.40043C9.0717 2.91562 9.23319 3.51641 9.23319 4.20307C9.23319 4.88972 9.04406 5.52131 8.66636 6.02397C8.28865 6.5269 7.78279 6.90089 7.14903 7.14595C7.88033 7.26862 8.45637 7.59682 8.87689 8.13027C9.2974 8.66373 9.50793 9.34739 9.50793 10.1812C9.50793 10.8679 9.33723 11.4782 8.99583 12.0114C8.65444 12.5449 8.19734 12.9557 7.62455 13.2438C7.05176 13.5322 6.42993 13.6761 5.7596 13.6761H0V0.800049ZM7.05745 11.4872C7.47174 11.1318 7.67901 10.6348 7.67901 9.99724C7.67901 9.35966 7.47174 8.863 7.05745 8.50754C6.6429 8.15208 6.08826 7.97381 5.39354 7.97381H1.82838V12.0207H5.39382C6.08853 12.0207 6.64317 11.843 7.05772 11.4872H7.05745ZM6.83798 5.80344C7.21569 5.45998 7.40481 4.98813 7.40481 4.38679C7.40481 3.78546 7.21569 3.31415 6.83798 2.97041C6.46028 2.62695 5.94818 2.45522 5.3025 2.45522H1.82838V6.31809H5.30223C5.94791 6.31809 6.46001 6.14663 6.83771 5.80317L6.83798 5.80344Z" fill="currentColor"></path><path d="M10.8228 4.47892H12.4682V6.50235C12.6511 5.82796 12.9833 5.30677 13.4648 4.93878C13.9463 4.57105 14.4977 4.38678 15.1195 4.38678H15.9421V6.07902H15.2105C14.6619 6.07902 14.1896 6.19542 13.7937 6.42848C13.3976 6.66155 13.0928 6.99874 12.8795 7.44006C12.666 7.88166 12.5595 8.40885 12.5595 9.02191V13.6756H10.8228V4.47892Z" fill="currentColor"></path><path d="M18.4685 13.3174C17.8164 12.9557 17.2921 12.4129 16.896 11.6895C16.4998 10.9658 16.3018 10.0891 16.3018 9.05898C16.3018 8.02886 16.4998 7.17375 16.896 6.45629C17.2921 5.73883 17.8164 5.19938 18.4685 4.83765C19.1205 4.47592 19.8184 4.29492 20.5619 4.29492C21.342 4.29492 22.0245 4.46366 22.6095 4.80085C23.1945 5.13804 23.6453 5.61317 23.9623 6.22622C24.2794 6.83928 24.4379 7.54447 24.4379 8.3418V9.35338H18.0386C18.0751 10.0158 18.2214 10.5738 18.4775 11.0274C18.7335 11.4809 19.0533 11.8214 19.4372 12.0482C19.8211 12.275 20.2081 12.3884 20.5982 12.3884H20.7443C21.2195 12.3884 21.64 12.2657 22.0058 12.0207C22.3713 11.7753 22.5968 11.4199 22.6824 10.9538H24.4192C24.2607 11.8615 23.828 12.5727 23.121 13.0876C22.4141 13.6028 21.5791 13.8601 20.6161 13.8601C19.836 13.8601 19.1199 13.6791 18.468 13.3177L18.4685 13.3174ZM22.0703 6.30909C21.6864 5.94736 21.2079 5.76636 20.6351 5.76636H20.4888C19.9523 5.76636 19.4681 5.94437 19.0354 6.3001C18.6027 6.65555 18.3071 7.21355 18.1486 7.9738H22.7011C22.6645 7.22581 22.4542 6.67109 22.0703 6.30936V6.30909Z" fill="currentColor"></path><path d="M27.5061 13.2899C26.8967 12.9099 26.4179 12.3579 26.0708 11.6342C25.7235 10.9107 25.5498 10.0586 25.5498 9.07727C25.5498 8.09595 25.7235 7.2441 26.0708 6.52038C26.4182 5.79692 26.8967 5.2452 27.5061 4.86494C28.1154 4.48495 28.8039 4.29468 29.5721 4.29468C30.2912 4.29468 30.8821 4.42334 31.3454 4.68094C31.8088 4.93854 32.1927 5.30026 32.4975 5.76612V4.47868H34.2343V13.6756H32.4975V12.3882C32.1927 12.8543 31.8088 13.2157 31.3454 13.4733C30.8821 13.7309 30.2912 13.8596 29.5721 13.8596C28.8042 13.8596 28.1154 13.6696 27.5061 13.2893V13.2899ZM31.1807 12.0114C31.5706 11.7601 31.8876 11.3828 32.1315 10.8802C32.3753 10.3775 32.4973 9.77674 32.4973 9.07755C32.4973 8.37835 32.3753 7.77784 32.1315 7.27491C31.8876 6.77225 31.5709 6.39499 31.1807 6.14366C30.7905 5.89233 30.3762 5.76639 29.9376 5.76639H29.755C29.2916 5.76639 28.8711 5.89233 28.4934 6.14366C28.1157 6.39499 27.8201 6.76898 27.6066 7.26564C27.3931 7.76257 27.2866 8.36636 27.2866 9.07755C27.2866 9.78874 27.3931 10.3928 27.6066 10.8895C27.8198 11.3864 28.1154 11.7604 28.4934 12.0117C28.8711 12.263 29.2916 12.3887 29.755 12.3887H29.9376C30.3762 12.3887 30.7905 12.263 31.1807 12.0117V12.0114Z" fill="currentColor"></path><path d="M35.5952 0.800049H37.332V8.45193L41.3543 4.47893H43.6397L39.8369 8.13927L43.8226 13.6759H41.6835L38.5938 9.33485L37.3323 10.5672V13.6759H35.5955V0.800049H35.5952Z" fill="currentColor"></path><path d="M46.719 13.1424C46.3657 12.7869 46.1887 12.2903 46.1887 11.6524V5.98716H44.1777V4.47892H46.1887V1.49896H47.9255V4.47892H50.1197V5.98716H47.9255V11.3765C47.9255 11.6464 47.9803 11.8364 48.09 11.9468C48.1997 12.0572 48.3886 12.1123 48.6568 12.1123H50.3936V13.6758H48.1997C47.566 13.6758 47.072 13.4981 46.7187 13.1424H46.719Z" fill="currentColor"></path><path d="M51.4683 0.800049H53.2051V5.76637C53.5099 5.31278 53.8998 4.95405 54.3753 4.69019C54.8505 4.42659 55.4355 4.29466 56.1305 4.29466C56.8255 4.29466 57.4194 4.42659 57.9131 4.69019C58.4068 4.95405 58.7818 5.32805 59.0375 5.81244C59.2933 6.29683 59.4215 6.86409 59.4215 7.51368V13.6759H57.6844V7.88194C57.6844 7.44035 57.6205 7.06336 57.4923 6.7507C57.3644 6.43803 57.1631 6.19597 56.8892 6.02424C56.6147 5.85278 56.2644 5.76664 55.8379 5.76664H55.6916C55.2526 5.76664 54.8443 5.87704 54.4666 6.09784C54.0889 6.31864 53.7841 6.63757 53.5524 7.05436C53.3207 7.47142 53.2051 7.96181 53.2051 8.5258V13.6761H51.4683V0.800049Z" fill="currentColor"></path><path d="M60.7964 4.47892H62.4419V6.50235C62.6248 5.82796 62.9569 5.30677 63.4384 4.93878C63.9199 4.57105 64.4713 4.38678 65.0931 4.38678H65.9157V6.07902H65.1842C64.6355 6.07902 64.1632 6.19542 63.7674 6.42848C63.3712 6.66155 63.0664 6.99874 62.8532 7.44006C62.6397 7.88166 62.5332 8.40885 62.5332 9.02191V13.6756H60.7964V4.47892Z" fill="currentColor"></path><path d="M68.3844 13.2531C67.7138 12.8485 67.1868 12.2843 66.8028 11.5608C66.4189 10.8374 66.2271 10.0098 66.2271 9.07752C66.2271 8.14526 66.4189 7.31795 66.8028 6.59422C67.1868 5.87077 67.7138 5.30678 68.3844 4.90198C69.0547 4.49746 69.7982 4.29492 70.6148 4.29492C71.4315 4.29492 72.175 4.49746 72.8453 4.90198C73.5156 5.3065 74.0426 5.87077 74.4268 6.59422C74.8108 7.31795 75.0029 8.14553 75.0029 9.07752C75.0029 10.0095 74.8108 10.8374 74.4268 11.5608C74.0429 12.2845 73.5159 12.8485 72.8453 13.2531C72.175 13.6576 71.4315 13.8598 70.6148 13.8598C69.7982 13.8598 69.0547 13.6576 68.3844 13.2531ZM72.0224 11.9929C72.4123 11.7293 72.7171 11.3493 72.9366 10.8524C73.1558 10.3557 73.2658 9.7639 73.2658 9.07725C73.2658 8.39059 73.1561 7.79907 72.9366 7.30214C72.7171 6.80548 72.4123 6.42549 72.0224 6.16162C71.6322 5.89803 71.1873 5.76609 70.6877 5.76609H70.5417C70.0418 5.76609 69.5969 5.89803 69.207 6.16162C68.8168 6.42549 68.512 6.80548 68.2928 7.30214C68.0733 7.79907 67.9636 8.39059 67.9636 9.07725C67.9636 9.7639 68.0733 10.3557 68.2928 10.8524C68.512 11.3493 68.8168 11.7293 69.207 11.9929C69.5969 12.2567 70.0418 12.3884 70.5417 12.3884H70.6877C71.1873 12.3884 71.6322 12.2567 72.0224 11.9929Z" fill="currentColor"></path><path d="M77.6457 13.4368C77.1823 13.1547 76.832 12.7654 76.5944 12.2688C76.3565 11.7721 76.2378 11.1988 76.2378 10.549V4.47894H77.9746V10.1813C77.9746 10.917 78.1269 11.4687 78.4317 11.8367C78.7365 12.2047 79.1996 12.3887 79.8214 12.3887H79.9674C80.3695 12.3887 80.7445 12.2693 81.0919 12.03C81.4392 11.7909 81.7226 11.4477 81.9421 10.9998C82.1613 10.5523 82.2713 10.0341 82.2713 9.44527V4.47894H84.0081V13.6759H82.2713V11.9286C82.0762 12.4806 81.7259 12.9401 81.22 13.3081C80.7142 13.6761 80.0896 13.8601 79.3459 13.8601C78.6755 13.8601 78.1087 13.7192 77.6457 13.4371V13.4368Z" fill="currentColor"></path><path d="M86.9923 17.3637C86.3707 17.1244 85.886 16.7875 85.5389 16.3522C85.1915 15.9166 84.9872 15.4232 84.9263 14.8712H86.6631C86.7484 15.3128 87.0104 15.653 87.4494 15.8923C87.8883 16.1311 88.4308 16.2508 89.0767 16.2508H89.2596C90.076 16.2508 90.7222 16.0237 91.1974 15.5704C91.6727 15.1165 91.9106 14.4236 91.9106 13.4916V12.2042C91.6545 12.6212 91.2917 12.9707 90.8224 13.2525C90.3531 13.5347 89.8018 13.6756 89.168 13.6756C88.4364 13.6756 87.7631 13.5041 87.1478 13.1607C86.5322 12.8172 86.0385 12.293 85.6671 11.5878C85.2953 10.8826 85.1094 10.015 85.1094 8.98486C85.1094 7.95474 85.2921 7.08736 85.6578 6.38217C86.0233 5.67725 86.514 5.15306 87.1296 4.80932C87.7452 4.46586 88.4248 4.29413 89.1683 4.29413C89.8142 4.29413 90.384 4.43833 90.8777 4.72646C91.3714 5.01486 91.7158 5.36105 91.9108 5.76557V4.47813H93.6476V13.6751C93.6476 14.4476 93.471 15.1405 93.1174 15.7536C92.7638 16.3666 92.2487 16.848 91.5724 17.1975C90.8959 17.5469 90.0944 17.7217 89.168 17.7217C88.3392 17.7217 87.6138 17.602 86.9923 17.3629V17.3637ZM90.6124 11.8089C91.0023 11.5453 91.3161 11.1713 91.554 10.6869C91.7916 10.2025 91.9106 9.63554 91.9106 8.98541C91.9106 8.33528 91.7976 7.76557 91.5722 7.2749C91.3467 6.78424 91.0479 6.41025 90.6764 6.15265C90.3046 5.89505 89.9055 5.76639 89.4791 5.76639H89.3327C88.8816 5.76639 88.4673 5.88006 88.0896 6.10685C87.7119 6.33365 87.4101 6.68638 87.1846 7.1645C86.9592 7.6429 86.8465 8.24969 86.8465 8.98541C86.8465 10.0769 87.0689 10.8862 87.5138 11.4134C87.9588 11.9408 88.5348 12.2044 89.2417 12.2044H89.388C89.8145 12.2044 90.2228 12.0728 90.613 11.8089H90.6124Z" fill="currentColor"></path><path d="M95.0469 0.800049H96.7837V5.76637C97.0885 5.31278 97.4784 4.95405 97.9539 4.69019C98.4292 4.42659 99.0141 4.29466 99.7091 4.29466C100.404 4.29466 100.998 4.42659 101.492 4.69019C101.985 4.95405 102.36 5.32805 102.616 5.81244C102.872 6.29683 103 6.86409 103 7.51368V13.6759H101.263V7.88194C101.263 7.44035 101.199 7.06336 101.071 6.7507C100.943 6.43803 100.742 6.19597 100.468 6.02424C100.193 5.85278 99.843 5.76664 99.4165 5.76664H99.2702C98.8312 5.76664 98.4229 5.87704 98.0452 6.09784C97.6675 6.31864 97.3627 6.63757 97.131 7.05436C96.8994 7.47142 96.7837 7.96181 96.7837 8.5258V13.6761H95.0469V0.800049Z" fill="currentColor"></path><path d="M0 17.0696H9.3245V18.725H1.82838V22.4958H8.22769V24.1515H1.82838V28.2902H9.50766V29.9457H0V17.0699V17.0696Z" fill="currentColor"></path><path d="M10.7437 20.7482H12.4804V22.0357C12.7853 21.5821 13.1752 21.2234 13.6507 20.9595C14.1259 20.6959 14.7109 20.564 15.4059 20.564C16.1009 20.564 16.6948 20.6959 17.1885 20.9595C17.6822 21.2234 18.0572 21.5974 18.3129 22.0817C18.5687 22.5661 18.6969 23.1334 18.6969 23.783V29.9452H16.9598V24.1513C16.9598 23.7097 16.8959 23.3327 16.7677 23.02C16.6398 22.7073 16.4385 22.4653 16.1646 22.2936C15.8901 22.1221 15.5398 22.036 15.1133 22.036H14.967C14.528 22.036 14.1197 22.1464 13.742 22.3672C13.3643 22.5879 13.0595 22.9069 12.8278 23.3237C12.5961 23.7407 12.4804 24.2311 12.4804 24.7951V29.9454H10.7437V20.7485V20.7482Z" fill="currentColor"></path><path d="M21.8894 29.5869C21.2373 29.2252 20.713 28.6825 20.3169 27.959C19.9207 27.2353 19.7227 26.3586 19.7227 25.3285C19.7227 24.2984 19.9207 23.4433 20.3169 22.7258C20.713 22.0084 21.2373 21.4689 21.8894 21.1072C22.5414 20.7455 23.2393 20.5645 23.9828 20.5645C24.7629 20.5645 25.4454 20.7332 26.0304 21.0704C26.6154 21.4076 27.0662 21.8827 27.3832 22.4958C27.7003 23.1088 27.8588 23.814 27.8588 24.6113V25.6229H21.4595C21.496 26.2853 21.6423 26.8433 21.8984 27.2969C22.1544 27.7505 22.4742 28.0909 22.8581 28.3177C23.242 28.5445 23.629 28.6579 24.0191 28.6579H24.1652C24.6404 28.6579 25.0609 28.5353 25.4267 28.2902C25.7922 28.0449 26.0177 27.6894 26.1033 27.2233H27.8401C27.6816 28.131 27.2489 28.8422 26.5419 29.3571C25.835 29.8723 25 30.1296 24.037 30.1296C23.2569 30.1296 22.5408 29.9486 21.8889 29.5872L21.8894 29.5869ZM25.4912 22.5786C25.1073 22.2169 24.6288 22.0359 24.056 22.0359H23.9097C23.3732 22.0359 22.889 22.2139 22.4563 22.5696C22.0236 22.9251 21.728 23.4831 21.5695 24.2433H26.122C26.0854 23.4953 25.8751 22.9406 25.4912 22.5789V22.5786Z" fill="currentColor"></path><path d="M29.0034 20.7482H30.6489V22.7716C30.8318 22.0973 31.164 21.5761 31.6455 21.2081C32.1269 20.8403 32.6783 20.6561 33.3002 20.6561H34.1228V22.3483H33.3912C32.8425 22.3483 32.3702 22.4647 31.9744 22.6978C31.5783 22.9308 31.2734 23.268 31.0602 23.7094C30.8467 24.1509 30.7402 24.6781 30.7402 25.2912V29.9449H29.0034V20.7479V20.7482Z" fill="currentColor"></path><path d="M36.4244 33.6333C35.8028 33.3939 35.3181 33.057 34.971 32.6217C34.6237 32.1861 34.4194 31.6927 34.3584 31.1407H36.0952C36.1805 31.5823 36.4426 31.9225 36.8815 32.1618C37.3204 32.4006 37.8629 32.5203 38.5088 32.5203H38.6917C39.5081 32.5203 40.1543 32.2932 40.6296 31.8399C41.1048 31.386 41.3427 30.6931 41.3427 29.7611V28.4737C41.0866 28.8907 40.7238 29.2402 40.2546 29.5221C39.7853 29.8042 39.2339 29.9451 38.6001 29.9451C37.8686 29.9451 37.1953 29.7737 36.5799 29.4302C35.9643 29.0867 35.4707 28.5625 35.0992 27.8574C34.7274 27.1522 34.5416 26.2845 34.5416 25.2544C34.5416 24.2243 34.7242 23.3569 35.09 22.6517C35.4555 21.9468 35.9462 21.4226 36.5618 21.0789C37.1774 20.7354 37.8569 20.5637 38.6004 20.5637C39.2464 20.5637 39.8162 20.7079 40.3098 20.996C40.8035 21.2844 41.1479 21.6306 41.343 22.0351V20.7477H43.0798V29.9446C43.0798 30.7171 42.9031 31.41 42.5495 32.0231C42.1962 32.6361 41.6808 33.1175 41.0045 33.467C40.328 33.8165 39.5265 33.9912 38.6001 33.9912C37.7713 33.9912 37.046 33.8715 36.4244 33.6325V33.6333ZM40.0446 28.0784C40.4345 27.8148 40.7482 27.4408 40.9861 26.9564C41.2238 26.4721 41.3427 25.9051 41.3427 25.2549C41.3427 24.6048 41.2297 24.0351 41.0043 23.5444C40.7788 23.0538 40.48 22.6798 40.1085 22.4222C39.7368 22.1646 39.3377 22.0359 38.9112 22.0359H38.7649C38.3137 22.0359 37.8995 22.1496 37.5217 22.3764C37.144 22.6032 36.8422 22.9559 36.6168 23.434C36.3913 23.9124 36.2786 24.5192 36.2786 25.2549C36.2786 26.3464 36.5011 27.1557 36.946 27.6829C37.3909 28.2104 37.9669 28.474 38.6738 28.474H38.8201C39.2466 28.474 39.6549 28.3423 40.0451 28.0784H40.0446Z" fill="currentColor"></path><path d="M44.0423 20.7482L47.8819 29.7612V31.0489C47.8819 31.2326 47.8573 31.3768 47.8085 31.4812C47.7597 31.5856 47.6836 31.6622 47.5801 31.711C47.4763 31.7601 47.3332 31.7846 47.1503 31.7846H44.5907V33.3482H47.6074C48.2534 33.3482 48.7349 33.1887 49.0519 32.8698C49.3689 32.5508 49.5274 32.0665 49.5274 31.4166V29.7492L53.2755 20.7482H51.4837L48.7368 27.5297L45.8888 20.7482H44.042H44.0423Z" fill="currentColor"></path>',18)])])}const wo={render:Ro},Ao={class:"InversionNav-container"},Ho={__name:"InversionNav",setup(T){const t=Ee(),y=ye(),S=$e(),{gsap:r}=_e(),p=Se();function g(){y.setModalState(me.MENU)}const f=a(null),C=[],i=[],b=[],k=[{class:"differenceLayer"},{class:"overlayLayer"},{class:"saturationLayer"},{class:"colorLayer"}],I=a(!1);function w(n){return n[n.length-1]}function L(n){return n.slice(0,-1)}const x=a(!1),A=Z(()=>S.isPhoneBreakpoint&&x.value);z(A,n=>{R(n?"#12110E":"",b)}),z(()=>p.fullPath,()=>{L(C).forEach(n=>{r.set(n,{autoAlpha:1,delay:$.LEAVE})}),r.set(w(C),{autoAlpha:0,delay:$.LEAVE})}),z(x,n=>{C.forEach(m=>{r.killTweensOf(m),r.to(m,{autoAlpha:n?0:1,duration:.5})})});function F(){const n=t.scrollSubPixel/Ct.lvh;x.value=!yt(n,-1,1)}function _(){I.value&&F()}function o(){_()}z(()=>t.scrollSubPixel,()=>{_()}),be(o);function R(n="",m){r.set(w(m),{color:n,autoAlpha:n===""?0:1})}function V(){[C,i,b].forEach((n,m,M)=>{if(A.value&&m===M.length-1||x.value&&m===0)return;const u=w(n);if(!u)return;const l=u.getBoundingClientRect(),P=l.left+l.width/2,U=l.top+l.height/2,Y=document.elementsFromPoint(P,U).find(oe=>oe.matches("[data-nav-color]"));if(!Y){R("",n);return}const X=Y.getAttribute("data-nav-color");R(X,n)})}let v;return ae(()=>{gt(()=>{I.value=!0,_(),v=setInterval(V,300),f.value.style.visibility="visible"})}),fe(()=>{clearInterval(v)}),(n,m)=>{const M=wo,u=ie,l=Xe,P=Mo,U=To;return d(),h("div",{ref_key:"rootRef",ref:f,class:"InversionNav-wrap"},[(d(),h(Q,null,ee(k,(G,Y)=>e("div",{key:G.class,class:le(["InversionNav",[G.class]])},[e("div",Ao,[e("div",{ref_for:!0,ref:X=>C[Y]=X,class:"InversionNavBar-left"},[H(u,{to:"/"},{default:q(()=>[H(M),m[0]||(m[0]=e("span",{class:"sr-only"},"Home",-1))]),_:1})],512),e("div",{ref_for:!0,ref:X=>i[Y]=X,class:"InversionNavBar-center"},[H(u,{to:"/"},{default:q(()=>[H(l),m[1]||(m[1]=e("span",{class:"sr-only"},"Home",-1))]),_:1})],512),e("div",{ref_for:!0,ref:X=>b[Y]=X,class:"InversionNavBar-right"},[e("button",{class:"InversionNavBar-menubtn",onClick:g},[H(P),H(U),m[2]||(m[2]=e("span",{class:"sr-only"},"Toggle menu",-1))])],512)])],2)),64))],512)}}},$o=te(Ho,[["__scopeId","data-v-f84c3a99"]]),Fo={key:0,class:"GridOverlay"},Io={class:"GridOverlay-inner"},xo={class:"GridOverlay-grid"},Po=12,No={__name:"GridOverlay",setup(T){const t=W.href.includes("debug-grid");return(y,S)=>c(t)?(d(),h("div",Fo,[e("div",Io,[e("div",xo,[(d(),h(Q,null,ee(Po,r=>e("div",{key:r,class:"GridOverlay-column",style:ke({gridColumn:r})},null,4)),64))])])])):Ce("",!0)}},Do=te(No,[["__scopeId","data-v-213e9090"]]),Oo={class:"PageTransition-logoWrapper"},Bo={class:"PageTransition-logo",viewBox:"0 0 2600 2600",xmlns:"http://www.w3.org/2000/svg"},ne=75,Zo={__name:"PageTransition",setup(T){const{gsap:t,CustomEase:y}=_e(),S=Se(),r=Je(),p=Z(()=>r.transitionState),g=a(null),f=a(null),C=a(null),i=a(null),b=a(null),k=a(null),I=a(""),w=Z(()=>/^\/portfolio\/[^/]+/.test(S.path)&&I.value!==""),L=Z(()=>w.value?"vertical":"horizontal");function x(u){let l=document.querySelector('meta[name="theme-color"]');l||(l=document.createElement("meta"),l.name="theme-color",document.head.appendChild(l)),l.setAttribute("content",u)}let A=null,F=pe.YELLOW;function _(u){A==null||A.kill(),A=t.timeline(),A.to("html",{backgroundColor:u,duration:.5},0);const l={color:F};A.to(l,{color:u,duration:.5,onUpdate(){x(l.color),F=l.color}},0)}z(w,u=>{_(u?pe.BLACK:pe.YELLOW)});let o;const R=y.create("custom","M0,0 C0.16,0.74 0.3,1 1,1 "),V=y.create("custom","M0,0 C0.66,0 0.7,0.33 1,1 ");z(p,u=>{u===K.LEAVE&&v(),u===K.ENTER_AFTER_LOADED&&n()});function v(){r.setTransitionVisibleState(K.LEAVE),o==null||o.kill(),o=t.timeline();const u=L.value==="horizontal"?"x":"y",l=L.value==="horizontal"?"y":"x",P=L.value==="horizontal"?0:`-${ne}vw`;t.set(g.value,{[u]:L.value==="horizontal"?"100vw":`-${ne*2+100}lvh`,[l]:P,autoAlpha:1},0);const U=L.value==="horizontal"?`-${ne}vw`:"0lvh";o.to(g.value,{[u]:U,duration:$.LEAVE*.5,ease:"Power2.easeInOut"},0),k.value&&(t.set(k.value,{autoAlpha:0}),o.to(k.value,{autoAlpha:1,duration:$.LEAVE*.25},$.LEAVE*.33)),t.set([f.value,C.value],{autoAlpha:0}),t.set([i.value],{autoAlpha:1}),t.set([b.value],{autoAlpha:.62}),o.to([i.value,b.value],{scale:1,duration:$.LEAVE*.66,ease:R,stagger:.2},$.LEAVE*.33),o.to([f.value,C.value],{scale:1,duration:$.LEAVE*.66,ease:R,stagger:.2},$.LEAVE*.33),o.set([i.value,b.value],{autoAlpha:0},$.LEAVE*.74),o.set([f.value],{autoAlpha:1},$.LEAVE*.74),o.set([C.value],{autoAlpha:.62},$.LEAVE*.74)}function n(){r.setTransitionVisibleState(K.ENTER),o==null||o.kill(),o=t.timeline();const u=L.value==="horizontal"?"x":"y",l=L.value==="horizontal"?`-${ne}vw`:"0lvh",P=L.value==="horizontal"?"y":"x",U=L.value==="horizontal"?"0lvh":`-${ne}vw`;t.set(g.value,{[u]:l,[P]:U,autoAlpha:1},0);const G=L.value==="horizontal"?`-${ne*2+100}vw`:`${ne+100}lvh`;o.to(g.value,{[u]:G,duration:$.ENTER_TOTAL-$.ENTER_DELAY,delay:$.ENTER_DELAY-$.ENTER_DELAY/3,ease:"Power2.easeInOut"},0),k.value&&o.to(k.value,{autoAlpha:0,duration:$.ENTER_DELAY},0),o.set([f.value,C.value],{autoAlpha:0},$.ENTER_DELAY*.5),o.set([i.value],{autoAlpha:1},$.ENTER_DELAY*.5),o.set([b.value],{autoAlpha:.62},$.ENTER_DELAY*.5),o.to([i.value,b.value],{scale:.01,duration:$.ENTER_DELAY,ease:V,stagger:.2},0),o.to([f.value,C.value],{scale:.01,duration:$.ENTER_DELAY,ease:V,stagger:.2},0),o.to([i.value,b.value],{autoAlpha:0,duration:$.ENTER_DELAY*.2},$.ENTER_DELAY*.8),o.add(()=>m(),o.duration())}function m(){o==null||o.kill(),o=null,r.setTransitionVisibleState(K.AFTER_ENTER),_(pe.CREAM),g.value&&t.set(g.value,{autoAlpha:0}),k.value&&t.set(k.value,{autoAlpha:0}),f.value&&C.value&&t.set([i.value,b.value],{autoAlpha:0,scale:.01})}function M(u){const l=u.replace(/^\/+/,"").split("/");return(l[l.length-1]||"").replace(/-/g," ")}return z(S,()=>{I.value=M(S.path)||"home"}),ae(()=>{t.set(g.value,{x:`-${ne}vw`}),t.set([f.value,C.value,i.value,b.value,k.value],{transformOrigin:"50% 50%"}),t.fromTo([f.value,C.value,i.value,b.value],{rotation:0},{rotation:360,duration:7,repeat:-1}),t.set([f.value,C.value],{autoAlpha:0}),t.set([i.value],{autoAlpha:1}),t.set([b.value],{autoAlpha:.62}),o=t.timeline(),o.fromTo([i.value,b.value],{scale:.1},{scale:1,duration:$.LEAVE*.66,ease:R,stagger:.2},0),o.fromTo([f.value,C.value],{scale:.1},{scale:1,duration:$.LEAVE*.66,ease:R,stagger:.2},0),o.set([i.value,b.value],{autoAlpha:0},o.duration()),o.set([f.value],{autoAlpha:1},o.duration()),o.set([C.value],{autoAlpha:.62},o.duration()),x(pe.YELLOW)}),fe(()=>{m()}),(u,l)=>(d(),h("div",{class:le(["PageTransition",{"PageTransition--dark":c(w)}])},[e("div",{ref_key:"curtainRef",ref:g,class:"PageTransition-curtainWrapper"},[...l[0]||(l[0]=[Fe('<div class="PageTransition-curtainGradientLeft" data-v-9efb3050></div><div class="PageTransition-curtainGradientTop" data-v-9efb3050></div><div class="PageTransition-curtainCentre" data-v-9efb3050></div><div class="PageTransition-curtainGradientBottom" data-v-9efb3050></div><div class="PageTransition-curtainGradientRight" data-v-9efb3050></div>',5)])],512),e("div",Oo,[(d(),h("svg",Bo,[e("path",{ref_key:"cutLogoRing1Ref",ref:f,class:"PageTransition-logoRing",fill:"currentColor",d:"M1037.46,474.69l-102.1-55.85,70.86-241.98c21.19-72.35,87.55-122.07,162.95-122.07h261.66c75.39,0,141.76,49.72,162.95,122.07l70.86,241.98,32.71,111.69,84.1,287.18,287.18,84.1-55.85,102.1-322.96-94.58-94.58-322.96-32.71-111.69-85.01-290.29c-2.76-9.44-11.42-15.92-21.25-15.92h-312.54c-9.83,0-18.49,6.48-21.25,15.92l-85.01,290.29ZM2422.3,1005.39l-241.98-70.86-55.85,102.1,290.29,85.01c9.44,2.76,15.92,11.42,15.92,21.25v312.54c0,9.83-6.48,18.49-15.92,21.25l-290.29,85.01-111.69,32.71-322.96,94.58-94.58,322.96,102.1,55.85,84.1-287.18,287.18-84.1,111.69-32.71,241.98-70.86c72.35-21.19,122.07-87.55,122.07-162.95v-261.66c0-75.39-49.72-141.76-122.07-162.95ZM1477.52,2413.93c-2.76,9.44-11.42,15.92-21.25,15.92h-312.54c-9.83,0-18.49-6.48-21.25-15.92l-85.01-290.29-32.71-111.69-94.58-322.96-322.96-94.58-55.85,102.1,287.18,84.1,84.1,287.18,32.71,111.69,70.86,241.98c21.19,72.35,87.55,122.07,162.95,122.07h261.66c75.39,0,141.76-49.72,162.95-122.07l70.86-241.98-102.1-55.85-85.01,290.29ZM169.31,1455.43v-312.54c0-9.83,6.48-18.49,15.92-21.25l290.29-85.01,111.69-32.71,322.96-94.58,94.58-322.96-102.1-55.85-84.1,287.18-287.18,84.1-111.69,32.71-241.98,70.86c-72.35,21.19-122.07,87.55-122.07,162.95v261.66c0,75.39,49.72,141.76,122.07,162.95l241.98,70.86,55.85-102.1-290.29-85.01c-9.44-2.76-15.92-11.42-15.92-21.25Z"},null,512),e("path",{ref_key:"cutLogoRing2Ref",ref:C,class:"PageTransition-logoRing",opacity:"0.62",fill:"currentColor",d:"M902.65,2067.79l32.71,111.69-221.21,121c-66.15,36.18-148.23,24.41-201.54-28.9l-185.02-185.02c-53.31-53.31-65.08-135.39-28.9-201.54l121-221.21,55.85-102.1,143.6-262.54-143.6-262.54,111.69-32.71,161.49,295.24-161.49,295.24-55.85,102.1-145.15,265.38c-4.72,8.63-3.18,19.33,3.77,26.29l221,221c6.95,6.95,17.66,8.49,26.29,3.77l265.38-145.15ZM2301.32,1885.02l-121-221.21-111.69,32.71,145.15,265.38c4.72,8.63,3.18,19.33-3.77,26.29l-221,221c-6.95,6.95-17.66,8.49-26.29,3.77l-265.38-145.15-102.1-55.85-295.24-161.49-295.24,161.49,32.71,111.69,262.54-143.6,262.54,143.6,102.1,55.85,221.21,121c66.15,36.18,148.23,24.41,201.54-28.9l185.02-185.02c53.31-53.31,65.08-135.39,28.9-201.54ZM1962.73,385.38c8.63-4.72,19.33-3.18,26.29,3.77l221,221c6.95,6.95,8.49,17.66,3.77,26.29l-145.15,265.38-55.85,102.1-161.49,295.24,161.49,295.24,111.69-32.71-143.6-262.54,143.6-262.54,55.85-102.1,121-221.21c36.18-66.15,24.41-148.23-28.9-201.54l-185.02-185.02c-53.31-53.31-135.39-65.08-201.54-28.9l-221.21,121,32.71,111.69,265.38-145.15ZM419.68,934.52l111.69-32.71-145.15-265.38c-4.72-8.63-3.18-19.33,3.77-26.29l221-221c6.95-6.95,17.66-8.49,26.29-3.77l265.38,145.15,102.1,55.85,295.24,161.49,295.24-161.49-32.71-111.69-262.54,143.6-262.54-143.6-102.1-55.85-221.21-121c-66.15-36.18-148.23-24.41-201.54,28.9l-185.02,185.02c-53.31,53.31-65.08,135.39-28.9,201.54l121,221.21Z"},null,512),e("path",{ref_key:"solidLogoRing1Ref",ref:i,class:"PageTransition-logoRing",fill:"none",stroke:"currentColor","stroke-width":"114px","stroke-miterlimit":"10",d:"M2398.18,1058.39l-662.55-194.03-194.03-662.55c-15.51-52.96-64.08-89.34-119.26-89.34h-244.7c-55.18,0-103.75,36.39-119.26,89.34l-194.03,662.55-662.55,194.03c-52.96,15.51-89.34,64.08-89.34,119.26v244.7c0,55.18,36.39,103.75,89.34,119.26l662.55,194.03,194.03,662.55c15.51,52.96,64.08,89.34,119.26,89.34h244.7c55.18,0,103.75-36.39,119.26-89.34l194.03-662.55,662.55-194.03c52.96-15.51,89.34-64.08,89.34-119.26v-244.7c0-55.18-36.39-103.75-89.34-119.26Z"},null,512),e("path",{ref_key:"solidLogoRing2Ref",ref:b,class:"PageTransition-logoRing",fill:"none",stroke:"currentColor","stroke-width":"114px","stroke-miterlimit":"10",opacity:"0.62",d:"M2247.38,1905.69l-331.29-605.69,331.29-605.69c26.48-48.41,17.86-108.49-21.15-147.51l-173.03-173.03c-39.02-39.02-99.09-47.63-147.51-21.15l-605.69,331.29-605.69-331.29c-48.41-26.48-108.49-17.86-147.51,21.15l-173.03,173.03c-39.02,39.02-47.63,99.09-21.15,147.51l331.29,605.69-331.29,605.69c-26.48,48.41-17.86,108.49,21.15,147.51l173.03,173.03c39.02,39.02,99.09,47.63,147.51,21.15l605.69-331.29,605.69,331.29c48.41,26.48,108.49,17.86,147.51-21.15l173.03-173.03c39.02-39.02,47.63-99.09,21.15-147.51Z"},null,512)])),se(e("div",{ref_key:"pageTitleRef",ref:k,class:"PageTransition-title"},D(c(I)),513),[[ve,c(I)]])])],2))}},Wo=te(Zo,[["__scopeId","data-v-9efb3050"]]),Uo={class:"SignupForm-container"},Yo={class:"SignupForm-success SignupForm-row"},zo={class:"SignupForm-col SignupForm-col--left"},Go={class:"SignupForm-header SignupForm-header--alone"},Xo={class:"SignupForm-title type-h3"},jo={class:"SignupForm-text type-body--md"},qo={class:"SignupForm-fail SignupForm-row"},Jo={class:"SignupForm-col SignupForm-col--left"},Ko={class:"SignupForm-header SignupForm-header--alone"},Qo={class:"SignupForm-title type-h3"},e1={class:"SignupForm-text type-body--md"},t1={class:"SignupForm-wait SignupForm-row"},o1={class:"SignupForm-col SignupForm-col--left"},n1={class:"SignupForm-header SignupForm-header--alone"},s1={class:"SignupForm-title type-h3"},a1={class:"SignupForm-text type-body--md"},l1={class:"SignupForm-row"},r1={class:"SignupForm-col SignupForm-col--left","data-withform":"true"},i1={class:"SignupForm-header"},u1={class:"SignupForm-title SignupForm-title--main type-h3"},c1={class:"SignupForm-text type-body--md"},d1={class:"SignupForm-col SignupForm-col--right","data-withform":"true"},p1={class:"SignupForm-field"},v1={for:"field-name",class:"SignupForm-label"},m1=["placeholder","data-is-valid"],_1={class:"SignupForm-field"},f1={key:0,class:"SignupForm-label SignupForm-label--error","data-has-error":"true"},h1={key:1,for:"field-email",class:"SignupForm-label"},g1=["placeholder","data-has-error"],C1={class:"SignupForm-field","data-last":"true"},y1={key:0,class:"SignupForm-label SignupForm-label--error","data-has-error":"true"},b1={key:1,for:"field-company",class:"SignupForm-label"},k1=["placeholder","data-has-error"],E1="https://besupport20250918203824.azurewebsites.net/api/AddContact",T1={__name:"SignupForm",props:{block:{type:Object,required:!1,default:()=>({title:"Get updates",message:"Join our mailing list for the latest updates from across the BE network about our programs, partners and progress toward net-zero emissions.",name_label:"Your Full Name",name_placeholder:"Enter your full name",email_label:"Your Email",email_placeholder:"Enter your email",email_error:"Please enter a valid email address",company_label:"Company",company_placeholder:"Enter your company",success_title:"Thanks for signing up",success_message:"An email has been sent to your inbox.",error_title:"Something went wrong",error_message:"Please try again later.",in_progress_title:"Submission in progress",in_progress_message:"Please stay on this page until it’s complete.",campaign_id:"first"})}},setup(T){const t=T;Te();function y(_){return/^[\w.%+-]+@[a-z0-9.-]+\.[a-z]{2,}$/i.test(_)}const S={FORM:"FORM",WAIT:"WAIT",FAIL:"FAIL",SUCCESS:"SUCCESS"},r=a(""),p=a(""),g=a(""),f=a(!1),C=a(!1),i=a(S.FORM),b=Z(()=>y(r.value)),k=Z(()=>!b.value&&C.value),I=Z(()=>b.value),w=a(""),L=Z(()=>{var o;const _=[];return!b.value&&_.push((o=t.block)==null?void 0:o.email_error),w.value!==""&&_.push(w.value),_.join(`
`)});async function x(){var m;w.value="",i.value=S.WAIT;const _=p.value.trim().split(" "),o=_.slice(0,-1).join(" ")||p.value,R=_.length>1?_[_.length-1]:"",V=((m=t.block)==null?void 0:m.campaign_id)||"first",n=`${E1}?firstname=${encodeURIComponent(o)}&lastname=${encodeURIComponent(R)}&email=${encodeURIComponent(r.value)}&company=${encodeURIComponent(g.value)}&campaign=${encodeURIComponent(V)}`;try{const M=await fetch(n,{method:"GET",headers:{"Content-Type":"application/json",Accept:"application/json"}}),u=M,l=typeof u.body=="string"?JSON.parse(u.body):u;if(M.status>=400)throw i.value=S.FAIL,w.value=l.message||"Signup failed",new Error(l.message||"Signup failed");i.value=S.SUCCESS,r.value=""}catch(M){i.value=S.FAIL,w.value=M instanceof Error?M.message:"An error occurred",console.error("Newsletter signup error:",M)}}async function A(_){_.preventDefault(),i.value!==S.WAIT&&(f.value=!0,I.value&&await x())}function F(_){return _?_.split(new RegExp("(?<=\\.)\\s+")):[]}return ae(()=>{}),(_,o)=>{const R=Ge;return d(),h("section",{class:le(["SignupForm",{showEmailInvalid:c(k)}])},[e("div",Uo,[se(e("div",Yo,[e("div",zo,[e("header",Go,[e("h3",Xo,D(T.block.success_title),1),e("p",jo,D(T.block.success_message),1)])])],512),[[ve,c(i)===S.SUCCESS]]),se(e("div",qo,[e("div",Jo,[e("header",Ko,[e("h3",Qo,D(T.block.error_title),1),e("p",e1,D(T.block.error_message),1)])])],512),[[ve,c(i)===S.FAIL]]),se(e("div",t1,[e("div",o1,[e("header",n1,[e("h3",s1,D(T.block.in_progress_title),1),e("p",a1,D(T.block.in_progress_message),1)])])],512),[[ve,c(i)===S.WAIT]]),se(e("div",l1,[e("div",r1,[e("header",i1,[e("h3",u1,[(d(!0),h(Q,null,ee(F(T.block.title),V=>(d(),h("span",{key:V,class:"SignupForm-titlepart"},D(V),1))),128))]),e("p",c1,D(T.block.message),1)])]),e("div",d1,[e("form",{class:"SignupForm-form",onSubmit:o[4]||(o[4]=V=>A(V))},[e("div",p1,[e("label",v1,D(T.block.name_label),1),se(e("input",{id:"field-name","onUpdate:modelValue":o[0]||(o[0]=V=>we(p)?p.value=V:null),class:"SignupForm-input",placeholder:T.block.name_placeholder,"data-is-valid":c(p).length>3},null,8,m1),[[Ae,c(p)]])]),e("div",_1,[c(f)&&c(L)?(d(),h("label",f1,D(c(L)),1)):(d(),h("label",h1,D(T.block.email_label),1)),se(e("input",{id:"field-email","onUpdate:modelValue":o[1]||(o[1]=V=>we(r)?r.value=V:null),class:"SignupForm-input",placeholder:T.block.email_placeholder,"data-last":"true","data-has-error":!!(c(f)&&c(L)),required:""},null,8,g1),[[Ae,c(r)]])]),e("div",C1,[c(f)&&c(L)?(d(),h("label",y1,D(c(L)),1)):(d(),h("label",b1,D(T.block.company_label),1)),se(e("input",{id:"field-company","onUpdate:modelValue":o[2]||(o[2]=V=>we(g)?g.value=V:null),class:"SignupForm-input",placeholder:T.block.company_placeholder,"data-last":"true","data-has-error":!!(c(f)&&c(L))},null,8,k1),[[Ae,c(g)]]),e("button",{id:"field-submit",class:"SignupForm-btn",onClick:o[3]||(o[3]=V=>A(V))},[o[5]||(o[5]=e("span",{class:"sr-only"},"Submit",-1)),H(R,{class:"SignupForm-inputicon",role:"presentation","data-is-valid":c(b)},null,8,["data-is-valid"])])])],32)])],512),[[ve,c(i)===S.FORM]])])],2)}}},S1=te(T1,[["__scopeId","data-v-26c1d318"]]),V1={class:"SignupFormWrapper"},M1={__name:"SignupFormWrapper",setup(T){const t=Te(),y=a();function S(r){const p={};return Object.entries(r).forEach(([g,f])=>{p[g]=f.value}),p}return z(()=>t.siteConfig,r=>{var g,f,C;const p=((C=(f=(g=r==null?void 0:r.elements)==null?void 0:g.subscribeform)==null?void 0:f.linkedItems)==null?void 0:C[0])||!1;p&&p.elements&&(y.value=S(p.elements))},{deep:!0,immediate:!0}),(r,p)=>{const g=S1;return d(),h("div",V1,[c(y)?(d(),j(g,{key:0,block:c(y)},null,8,["block"])):(d(),j(g,{key:1}))])}}},L1={class:"lenisscroll-pane"},R1={__name:"default",setup(T){const t=ye(),y=Se();qe();const S=$e(),r=Ee(),p=Je();let g=null;const f=a(!1),C=!1,{isWarningShowing:i,isLoaderVisible:b}=He(t),{isMobile:k,ww:I,wh:w}=He(S),L=Z(()=>k.value&&I.value>=w.value),x=Z(()=>{const u=I.value/w.value<=1,l=w.value<550;return!k.value&&(u||l)});z([L,x],([n,m])=>{i.value=n||m});let A,F;z(()=>t.isLoaderVisible,n=>{_()});function _(){const n=p.transitionState===K.ENTER;!t.isLoaderVisible&&f.value&&n&&o()}function o(){p.setTransitionState(K.ENTER_AFTER_LOADED),A=setTimeout(()=>{p.setTransitionState(K.AFTER_ENTER),g==null||g(),g=null},$.ENTER_TOTAL*1e3)}function R(n,m){V(n,m)}function V(n,m){clearTimeout(A),clearTimeout(F),g=m,p.setTransitionState(K.ENTER),f.value=!1,n.style.opacity=1,setTimeout(()=>{f.value=!0,_()},$.ENTER_TOTAL*1e3)}function v(n,m){clearTimeout(A),clearTimeout(F),p.setTransitionState(K.LEAVE),clearTimeout(F),F=setTimeout(()=>{p.setTransitionState(K.AFTER_LEAVE),m==null||m()},$.LEAVE*1e3)}return ae(()=>{r.initLenis()}),fe(()=>{r.cleanup()}),(n,m)=>{const M=Do,u=$o,l=bo,P=bt("RouterView"),U=ro,G=Dt,Y=Pt;return d(),h("div",{class:le(["layout",C])},[H(M),H(u),H(l),e("div",L1,[e("main",null,[H(P,null,{default:q(({Component:X})=>[H(kt,{appear:"",mode:"out-in",css:!1,onAppear:R,onEnter:V,onLeave:v},{default:q(()=>[(d(),j(je(X),{key:c(y).path,class:"page"}))]),_:2},1024)]),_:1})]),H(M1),H(U),H(G)]),H(Y),H(Wo)],2)}}},H1=te(R1,[["__scopeId","data-v-ea5deaed"]]);export{H1 as default};