1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,94852,e=>{e.v({reveal:"Reveal-module__noJY2G__reveal"})},8033,83495,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(89970),i,o,a,s,l,c,u,f,d,p,h,g,v,m=function(){return i||"u">typeof window&&(i=window.gsap)&&i.registerPlugin&&i},y=1,x=[],b=[],_=[],w=Date.now,E=function(e,t){return t},T=function(){var e=d.core,t=e.bridge||{},r=e._scrollers,n=e._proxies;r.push.apply(r,b),n.push.apply(n,_),b=r,_=n,E=function(e,r){return t[e](r)}},C=function(e,t){return~_.indexOf(e)&&_[_.indexOf(e)+1][t]},k=function(e){return!!~p.indexOf(e)},S=function(e,t,r,n,i){return e.addEventListener(t,r,{passive:!1!==n,capture:!!i})},P=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},M="scrollLeft",O="scrollTop",A=function(){return h&&h.isPressed||b.cache++},R=function(e,t){var r=function r(n){if(n||0===n){y&&(a.history.scrollRestoration="manual");var i=h&&h.isPressed;e(n=r.v=Math.round(n)||(h&&h.iOS?1:0)),r.cacheID=b.cache,i&&E("ss",n)}else(t||b.cache!==r.cacheID||E("ref"))&&(r.cacheID=b.cache,r.v=e());return r.v+r.offset};return r.offset=0,e&&r},D={s:M,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:R(function(e){return arguments.length?a.scrollTo(e,Y.sc()):a.pageXOffset||s[M]||l[M]||c[M]||0})},Y={s:O,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:D,sc:R(function(e){return arguments.length?a.scrollTo(D.sc(),e):a.pageYOffset||s[O]||l[O]||c[O]||0})},B=function(e,t){return(t&&t._ctx&&t._ctx.selector||i.utils.toArray)(e)[0]||("string"==typeof e&&!1!==i.config().nullTargetWarn?console.warn("Element not found:",e):null)},N=function(e,t){for(var r=t.length;r--;)if(t[r]===e||t[r].contains(e))return!0;return!1},I=function(e,t){var r=t.s,n=t.sc;k(e)&&(e=s.scrollingElement||l);var o=b.indexOf(e),a=n===Y.sc?1:2;~o||(o=b.push(e)-1),b[o+a]||S(e,"scroll",A);var c=b[o+a],u=c||(b[o+a]=R(C(e,r),!0)||(k(e)?n:R(function(t){return arguments.length?e[r]=t:e[r]})));return u.target=e,c||(u.smooth="smooth"===i.getProperty(e,"scrollBehavior")),u},X=function(e,t,r){var n=e,i=e,o=w(),a=o,s=t||50,l=Math.max(500,3*s),c=function(e,t){var l=w();t||l-o>s?(i=n,n=e,a=o,o=l):r?n+=e:n=i+(e-i)/(l-a)*(o-a)};return{update:c,reset:function(){i=n=r?0:n,a=o=0},getVelocity:function(e){var t=a,s=i,u=w();return(e||0===e)&&e!==n&&c(e),o===a||u-a>l?0:(n+(r?s:-s))/((r?u:o)-t)*1e3}}},z=function(e,t){return t&&!e._gsapAllow&&!1!==e.cancelable&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},F=function(e){var t=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(r)?t:r},L=function(){(d=i.core.globals().ScrollTrigger)&&d.core&&T()},H=function(e){return i=e||m(),!o&&i&&"u">typeof document&&document.body&&(a=window,l=(s=document).documentElement,c=s.body,p=[a,s,l,c],i.utils.clamp,v=i.core.context||function(){},f="onpointerenter"in c?"pointer":"mouse",u=W.isTouch=a.matchMedia&&a.matchMedia("(hover: none), (pointer: coarse)").matches?1:2*("ontouchstart"in a||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0),g=W.eventTypes=("ontouchstart"in l?"touchstart,touchmove,touchcancel,touchend":!("onpointerdown"in l)?"mousedown,mousemove,mouseup,mouseup":"pointerdown,pointermove,pointercancel,pointerup").split(","),setTimeout(function(){return y=0},500),o=1),d||L(),o};D.op=Y,b.cache=0;var W=function(){var e;function t(e){this.init(e)}return t.prototype.init=function(e){o||H(i)||console.warn("Please gsap.registerPlugin(Observer)"),d||L();var t=e.tolerance,r=e.dragMinimum,n=e.type,p=e.target,m=e.lineHeight,y=e.debounce,b=e.preventDefault,_=e.onStop,E=e.onStopDelay,T=e.ignore,C=e.wheelSpeed,M=e.event,O=e.onDragStart,R=e.onDragEnd,W=e.onDrag,U=e.onPress,q=e.onRelease,V=e.onRight,G=e.onLeft,j=e.onUp,K=e.onDown,$=e.onChangeX,J=e.onChangeY,Z=e.onChange,Q=e.onToggleX,ee=e.onToggleY,et=e.onHover,er=e.onHoverEnd,en=e.onMove,ei=e.ignoreCheck,eo=e.isNormalizer,ea=e.onGestureStart,es=e.onGestureEnd,el=e.onWheel,ec=e.onEnable,eu=e.onDisable,ef=e.onClick,ed=e.scrollSpeed,ep=e.capture,eh=e.allowClicks,eg=e.lockAxis,ev=e.onLockAxis;this.target=p=B(p)||l,this.vars=e,T&&(T=i.utils.toArray(T)),t=t||1e-9,r=r||0,C=C||1,ed=ed||1,n=n||"wheel,touch,pointer",y=!1!==y,m||(m=parseFloat(a.getComputedStyle(c).lineHeight)||22);var em,ey,ex,eb,e_,ew,eE,eT=this,eC=0,ek=0,eS=e.passive||!b&&!1!==e.passive,eP=I(p,D),eM=I(p,Y),eO=eP(),eA=eM(),eR=~n.indexOf("touch")&&!~n.indexOf("pointer")&&"pointerdown"===g[0],eD=k(p),eY=p.ownerDocument||s,eB=[0,0,0],eN=[0,0,0],eI=0,eX=function(){return eI=w()},ez=function(e,t){return(eT.event=e)&&T&&N(e.target,T)||t&&eR&&"touch"!==e.pointerType||ei&&ei(e,t)},eF=function(){var e=eT.deltaX=F(eB),r=eT.deltaY=F(eN),n=Math.abs(e)>=t,i=Math.abs(r)>=t;Z&&(n||i)&&Z(eT,e,r,eB,eN),n&&(V&&eT.deltaX>0&&V(eT),G&&eT.deltaX<0&&G(eT),$&&$(eT),Q&&eT.deltaX<0!=eC<0&&Q(eT),eC=eT.deltaX,eB[0]=eB[1]=eB[2]=0),i&&(K&&eT.deltaY>0&&K(eT),j&&eT.deltaY<0&&j(eT),J&&J(eT),ee&&eT.deltaY<0!=ek<0&&ee(eT),ek=eT.deltaY,eN[0]=eN[1]=eN[2]=0),(eb||ex)&&(en&&en(eT),ex&&(O&&1===ex&&O(eT),W&&W(eT),ex=0),eb=!1),ew&&(ew=!1,1)&&ev&&ev(eT),e_&&(el(eT),e_=!1),em=0},eL=function(e,t,r){eB[r]+=e,eN[r]+=t,eT._vx.update(e),eT._vy.update(t),y?em||(em=requestAnimationFrame(eF)):eF()},eH=function(e,t){eg&&!eE&&(eT.axis=eE=Math.abs(e)>
vendor: 5,401 bytes, line 1
1Math.abs(t)?"x":"y",ew=!0),"y"!==eE&&(eB[2]+=e,eT._vx.update(e,!0)),"x"!==eE&&(eN[2]+=t,eT._vy.update(t,!0)),y?em||(em=requestAnimationFrame(eF)):eF()},eW=function(e){if(!ez(e,1)){var t=(e=z(e,b)).clientX,n=e.clientY,i=t-eT.x,o=n-eT.y,a=eT.isDragging;eT.x=t,eT.y=n,(a||(i||o)&&(Math.abs(eT.startX-t)>=r||Math.abs(eT.startY-n)>=r))&&(ex||(ex=a?2:1),a||(eT.isDragging=!0),eH(i,o))}},eU=eT.onPress=function(e){ez(e,1)||e&&e.button||(eT.axis=eE=null,ey.pause(),eT.isPressed=!0,e=z(e),eC=ek=0,eT.startX=eT.x=e.clientX,eT.startY=eT.y=e.clientY,eT._vx.reset(),eT._vy.reset(),S(eo?p:eY,g[1],eW,eS,!0),eT.deltaX=eT.deltaY=0,U&&U(eT))},eq=eT.onRelease=function(e){if(!ez(e,1)){P(eo?p:eY,g[1],eW,!0);var t=!isNaN(eT.y-eT.startY),r=eT.isDragging,n=r&&(Math.abs(eT.x-eT.startX)>3||Math.abs(eT.y-eT.startY)>3),o=z(e);!n&&t&&(eT._vx.reset(),eT._vy.reset(),b&&eh&&i.delayedCall(.08,function(){if(w()-eI>300&&!e.defaultPrevented){if(e.target.click)e.target.click();else if(eY.createEvent){var t=eY.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,a,1,o.screenX,o.screenY,o.clientX,o.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}}})),eT.isDragging=eT.isGesturing=eT.isPressed=!1,_&&r&&!eo&&ey.restart(!0),ex&&eF(),R&&r&&R(eT),q&&q(eT,n)}},eV=function(e){return e.touches&&e.touches.length>1&&(eT.isGesturing=!0)&&ea(e,eT.isDragging)},eG=function(){return eT.isGesturing=!1,es(eT)},ej=function(e){if(!ez(e)){var t=eP(),r=eM();eL((t-eO)*ed,(r-eA)*ed,1),eO=t,eA=r,_&&ey.restart(!0)}},eK=function(e){if(!ez(e)){e=z(e,b),el&&(e_=!0);var t=(1===e.deltaMode?m:2===e.deltaMode?a.innerHeight:1)*C;eL(e.deltaX*t,e.deltaY*t,0),_&&!eo&&ey.restart(!0)}},e$=function(e){if(!ez(e)){var t=e.clientX,r=e.clientY,n=t-eT.x,i=r-eT.y;eT.x=t,eT.y=r,eb=!0,_&&ey.restart(!0),(n||i)&&eH(n,i)}},eJ=function(e){eT.event=e,et(eT)},eZ=function(e){eT.event=e,er(eT)},eQ=function(e){return ez(e)||z(e,b)&&ef(eT)};ey=eT._dc=i.delayedCall(E||.25,function(){eT._vx.reset(),eT._vy.reset(),ey.pause(),_&&_(eT)}).pause(),eT.deltaX=eT.deltaY=0,eT._vx=X(0,50,!0),eT._vy=X(0,50,!0),eT.scrollX=eP,eT.scrollY=eM,eT.isDragging=eT.isGesturing=eT.isPressed=!1,v(this),eT.enable=function(e){return!eT.isEnabled&&(S(eD?eY:p,"scroll",A),n.indexOf("scroll")>=0&&S(eD?eY:p,"scroll",ej,eS,ep),n.indexOf("wheel")>=0&&S(p,"wheel",eK,eS,ep),(n.indexOf("touch")>=0&&u||n.indexOf("pointer")>=0)&&(S(p,g[0],eU,eS,ep),S(eY,g[2],eq),S(eY,g[3],eq),eh&&S(p,"click",eX,!0,!0),ef&&S(p,"click",eQ),ea&&S(eY,"gesturestart",eV),es&&S(eY,"gestureend",eG),et&&S(p,f+"enter",eJ),er&&S(p,f+"leave",eZ),en&&S(p,f+"move",e$)),eT.isEnabled=!0,eT.isDragging=eT.isGesturing=eT.isPressed=eb=ex=!1,eT._vx.reset(),eT._vy.reset(),eO=eP(),eA=eM(),e&&e.type&&eU(e),ec&&ec(eT)),eT},eT.disable=function(){eT.isEnabled&&(x.filter(function(e){return e!==eT&&k(e.target)}).length||P(eD?eY:p,"scroll",A),eT.isPressed&&(eT._vx.reset(),eT._vy.reset(),P(eo?p:eY,g[1],eW,!0)),P(eD?eY:p,"scroll",ej,ep),P(p,"wheel",eK,ep),P(p,g[0],eU,ep),P(eY,g[2],eq),P(eY,g[3],eq),P(p,"click",eX,!0),P(p,"click",eQ),P(eY,"gesturestart",eV),P(eY,"gestureend",eG),P(p,f+"enter",eJ),P(p,f+"leave",eZ),P(p,f+"move",e$),eT.isEnabled=eT.isPressed=eT.isDragging=!1,eu&&eu(eT))},eT.kill=eT.revert=function(){eT.disable();var e=x.indexOf(eT);e>=0&&x.splice(e,1),h===eT&&(h=0)},x.push(eT),eo&&k(p)&&(h=eT),eT.enable(M)},e=[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(t.prototype,e),t}();W.version="3.15.0",W.create=function(e){return new W(e)},W.register=H,W.getAll=function(){return x.slice()},W.getById=function(e){return x.filter(function(t){return t.vars.id===e})[0]},m()&&i.registerPlugin(W);var U,q,V,G,j,K,$,J,Z,Q,ee,et,er,en,ei,eo,ea,es,el,ec,eu,ef,ed,ep,eh,eg,ev,em,ey,ex,eb,e_,ew,eE,eT,eC,ek,eS,eP=1,eM=Date.now,eO=eM(),eA=0,eR=0,eD=function(e,t,r){var n=eG(e)&&("clamp("===e.substr(0,6)||e.indexOf("max")>-1);return r["_"+t+"Clamp"]=n,n?e.substr(6,e.length-7):e},eY=function(e,t){return t&&(!eG(e)||"clamp("!==e.substr(0,6))?"clamp("+e+")":e},eB=function(){return en=1},eN=function(){return en=0},eI=function(e){return e},eX=function(e){return Math.round(1e5*e)/1e5||0},ez=function(){return"u">typeof window},eF=function(){return U||ez()&&(U=window.gsap)&&U.registerPlugin&&U},eL=function(e){return!!~$.indexOf(e)},eH=function(e){return("Height"===e?eb:V["inner"+e])||j["client"+e]||K["client"+e]},eW=function(e){return C(e,"getBoundingClientRect")||(eL(e)?function(){return t$.width=V.innerWidth,t$.height=eb,t$}:function(){return to(e)})},eU=function(e,t,r){var n=r.d,i=r.d2,o=r.a;return(o=C(e,"getBoundingClientRect"))?function(){return o()[n]}:function(){return(t?eH(i):e["client"+i])||0}},eq=function(e,t){var r=t.s,n=t.d2,i=t.d,o=t.a;return Math.max(0,(o=C(e,r="scroll"+n))?o()-eW(e)()[i]:eL(e)?(j[r]||K[r])-eH(n):e[r]-e["offset"+n])},eV=function(e,t){for(var r=0;r<el.length;r+=3)(!t||~t.indexOf(el[r+1]))&&e(el[r],el[r+1],el[r+2])},eG=function(e){return"string"==typeof e},ej=function(e){return"function"==typeof e},eK=function(e){return"number"==typeof e},e$=function(e){return"object"==typeof e},eJ=function(e,t,r){return e&&e.progress(+!t)&&r&&e.pause()},eZ=function(e,t,r){if(e.enabled){var n=e._ctx?e._ctx.add(function(){return t(e,r)}):t(e,r);
1n&&n.totalTime&&(e.callbackAnimation=n)}},eQ=Math.abs,e0="left",e1="right",e2="bottom",e3="width",e5="height",e9="Right",e4="Left",e8="Bottom",e6="padding",e7="margin",te="Width",tt="Height",tr=function(e){return V.getComputedStyle(e.nodeType===Node.DOCUMENT_NODE?e.scrollingElement:e)},tn=function(e){var t=tr(e).position;e.style.position="absolute"===t||"fixed"===t?t:"relative"},ti=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},to=function(e,t){var r=t&&"matrix(1, 0, 0, 1, 0, 0)"!==tr(e)[ei]&&U.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),n=e.getBoundingClientRect?e.getBoundingClientRect():e.scrollingElement.getBoundingClientRect();return r&&r.progress(0).kill(),n},ta=function(e,t){var r=t.d2;return e["offset"+r]||e["client"+r]||0},ts=function(e){var t,r=[],n=e.labels,i=e.duration();for(t in n)r.push(n[t]/i);return r},tl=function(e){var t=U.utils.snap(e),r=Array.isArray(e)&&e.slice(0).sort(function(e,t){return e-t});return r?function(e,n,i){var o;if(void 0===i&&(i=.001),!n)return t(e);if(n>0){for(e-=i,o=0;o<r.length;o++)if(r[o]>=e)return r[o];return r[o-1]}for(o=r.length,e+=i;o--;)if(r[o]<=e)return r[o];return r[0]}:function(r,n,i){void 0===i&&(i=.001);var o=t(r);return!n||Math.abs(o-r)<i||o-r<0==n<0?o:t(n<0?r-e:r+e)}},tc=function(e,t,r,n){return r.split(",").forEach(function(r){return e(t,r,n)})},tu=function(e,t,r,n,i){return e.addEventListener(t,r,{passive:!n,capture:!!i})},tf=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},td=function(e,t,r){(r=r&&r.wheelHandler)&&(e(t,"wheel",r),e(t,"touchmove",r))},tp={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},th={toggleActions:"play",anticipatePin:0},tg={top:0,left:0,center:.5,bottom:1,right:1},tv=function(e,t){if(eG(e)){var r=e.indexOf("="),n=~r?(e.charAt(r-1)+1)*parseFloat(e.substr(r+1)):0;~r&&(e.indexOf("%")>r&&(n*=t/100),e=e.substr(0,r-1)),e=n+(e in tg?tg[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},tm=function(e,t,r,n,i,o,a,s){var l=i.startColor,c=i.endColor,u=i.fontSize,f=i.indent,d=i.fontWeight,p=G.createElement("div"),h=eL(r)||"fixed"===C(r,"pinType"),g=-1!==e.indexOf("scroller"),v=h?K:"IFRAME"===r.tagName?r.contentDocument.body:r,m=-1!==e.indexOf("start"),y=m?l:c,x="border-color:"+y+";font-size:"+u+";color:"+y+";font-weight:"+d+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return x+="position:"+((g||s)&&h?"fixed;":"absolute;"),(g||s||!h)&&(x+=(n===Y?e1:e2)+":"+(o+parseFloat(f))+"px;"),a&&(x+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),p._isStart=m,p.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),p.style.cssText=x,p.innerText=t||0===t?e+"-"+t:e,v.children[0]?v.insertBefore(p,v.children[0]):v.appendChild(p),p._offset=p["offset"+n.op.d2],ty(p,0,n,m),p},ty=function(e,t,r,n){var i={display:"block"},o=r[n?"os2":"p2"],a=r[n?"p2":"os2"];e._isFlipped=n,i[r.a+"Percent"]=n?-100:0,i[r.a]=n?"1px":0,i["border"+o+te]=1,i["border"+a+te]=0,i[r.p]=t+"px",U.set(e,i)},tx=[],tb={},t_=function(){return eM()-eA>34&&(eT||(eT=requestAnimationFrame(tL)))},tw=function(){ed&&ed.isPressed&&!(ed.startX>K.clientWidth)||(b.cache++,ed?eT||(eT=requestAnimationFrame(tL)):tL(),eA||tP("scrollStart"),eA=eM())},tE=function(){eg=V.innerWidth,eh=V.innerHeight},tT=function(e){b.cache++,(!0===e||!er&&!ef&&!G.fullscreenElement&&!G.webkitFullscreenElement&&(!ep||eg!==V.innerWidth||Math.abs(V.innerHeight-eh)>.25*V.innerHeight))&&J.restart(!0)},tC={},tk=[],tS=function e(){return tf(t3,"scrollEnd",e)||tX(!0)},tP=function(e){return tC[e]&&tC[e].map(function(e){return e()})||tk},tM=[],tO=function(e){for(var t=0;t<tM.length;t+=5)(!e||tM[t+4]&&tM[t+4].query===e)&&(tM[t].style.cssText=tM[t+1],tM[t].getBBox&&tM[t].setAttribute("transform",tM[t+2]||""),tM[t+3].uncache=1)},tA=function(){return b.forEach(function(e){return ej(e)&&++e.cacheID&&(e.rec=e())})},tR=function(e,t){var r;for(eo=0;eo<tx.length;eo++)(r=tx[eo])&&(!t||r._ctx===t)&&(e?r.kill(1):r.revert(!0,!0));e_=!0,t&&tO(t),t||tP("revert")},tD=function(e,t){b.cache++,(t||!eC)&&b.forEach(function(e){return ej(e)&&e.cacheID++&&(e.rec=0)}),eG(e)&&(V.history.scrollRestoration=ey=e)},tY=0,tB=function(){if(ek!==tY){var e=ek=tY;requestAnimationFrame(function(){return e===tY&&tX(!0)})}},tN=function(){K.appendChild(ex),eb=!ed&&ex.offsetHeight||V.innerHeight,K.removeChild(ex)},tI=function(e){return Z(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(t){return t.style.display=e?"none":"block"})},tX=function(e,t){if(j=G.documentElement,K=G.body,$=[V,G,j,K],eA&&!e&&!e_)return void tu(t3,"scrollEnd",tS);tN(),eC=t3.isRefreshing=!0,e_||tA();var r=tP("refreshInit");ec&&t3.sort(),t||tR(),b.forEach(function(e){ej(e)&&(e.smooth&&(e.target.style.scrollBehavior="auto"),e(0))}
vendor: 5,211 bytes, line 1
1),tx.slice(0).forEach(function(e){return e.refresh()}),e_=!1,tx.forEach(function(e){if(e._subPinOffset&&e.pin){var t=e.vars.horizontal?"offsetWidth":"offsetHeight",r=e.pin[t];e.revert(!0,1),e.adjustPinSpacing(e.pin[t]-r),e.refresh()}}),ew=1,tI(!0),tx.forEach(function(e){var t=eq(e.scroller,e._dir),r="max"===e.vars.end||e._endClamp&&e.end>t,n=e._startClamp&&e.start>=t;(r||n)&&e.setPositions(n?t-1:e.start,r?Math.max(n?t:e.start+1,t):e.end,!0)}),tI(!1),ew=0,r.forEach(function(e){return e&&e.render&&e.render(-1)}),b.forEach(function(e){ej(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior="smooth"}),e.rec&&e(e.rec))}),tD(ey,1),J.pause(),tY++,eC=2,tL(2),tx.forEach(function(e){return ej(e.vars.onRefresh)&&e.vars.onRefresh(e)}),eC=t3.isRefreshing=!1,tP("refresh")},tz=0,tF=1,tL=function(e){if(2===e||!eC&&!e_){t3.isUpdating=!0,eS&&eS.update(0);var t=tx.length,r=eM(),n=r-eO>=50,i=t&&tx[0].scroll();if(tF=tz>i?-1:1,eC||(tz=i),n&&(eA&&!en&&r-eA>200&&(eA=0,tP("scrollEnd")),ee=eO,eO=r),tF<0){for(eo=t;eo-- >0;)tx[eo]&&tx[eo].update(0,n);tF=1}else for(eo=0;eo<t;eo++)tx[eo]&&tx[eo].update(0,n);t3.isUpdating=!1}eT=0},tH=[e0,"top",e2,e1,e7+e8,e7+e9,e7+"Top",e7+e4,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],tW=tH.concat([e3,e5,"boxSizing","max"+te,"max"+tt,"position",e7,e6,e6+"Top",e6+e9,e6+e8,e6+e4]),tU=function(e,t,r){tG(r);var n=e._gsap;if(n.spacerIsNative)tG(n.spacerState);else if(e._gsap.swappedIn){var i=t.parentNode;i&&(i.insertBefore(e,t),i.removeChild(t))}e._gsap.swappedIn=!1},tq=function(e,t,r,n){if(!e._gsap.swappedIn){for(var i,o=tH.length,a=t.style,s=e.style;o--;)a[i=tH[o]]=r[i];a.position="absolute"===r.position?"absolute":"relative","inline"===r.display&&(a.display="inline-block"),s[e2]=s[e1]="auto",a.flexBasis=r.flexBasis||"auto",a.overflow="visible",a.boxSizing="border-box",a[e3]=ta(e,D)+"px",a[e5]=ta(e,Y)+"px",a[e6]=s[e7]=s.top=s[e0]="0",tG(n),s[e3]=s["max"+te]=r[e3],s[e5]=s["max"+tt]=r[e5],s[e6]=r[e6],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},tV=/([A-Z])/g,tG=function(e){if(e){var t,r,n=e.t.style,i=e.length,o=0;for((e.t._gsap||U.core.getCache(e.t)).uncache=1;o<i;o+=2)r=e[o+1],t=e[o],r?n[t]=r:n[t]&&n.removeProperty(t.replace(tV,"-$1").toLowerCase())}},tj=function(e){for(var t=tW.length,r=e.style,n=[],i=0;i<t;i++)n.push(tW[i],r[tW[i]]);return n.t=e,n},tK=function(e,t,r){for(var n,i=[],o=e.length,a=8*!!r;a<o;a+=2)n=e[a],i.push(n,n in t?t[n]:e[a+1]);return i.t=e.t,i},t$={left:0,top:0},tJ=function(e,t,r,n,i,o,a,s,l,c,u,f,d,p){ej(e)&&(e=e(s)),eG(e)&&"max"===e.substr(0,3)&&(e=f+("="===e.charAt(4)?tv("0"+e.substr(3),r):0));var h,g,v,m=d?d.time():0;if(d&&d.seek(0),isNaN(e)||(e*=1),eK(e))d&&(e=U.utils.mapRange(d.scrollTrigger.start,d.scrollTrigger.end,0,f,e)),a&&ty(a,r,n,!0);else{ej(t)&&(t=t(s));var y,x,b,_,w=(e||"0").split(" ");(y=to(v=B(t,s)||K)||{}).left||y.top||"none"!==tr(v).display||(_=v.style.display,v.style.display="block",y=to(v),_?v.style.display=_:v.style.removeProperty("display")),x=tv(w[0],y[n.d]),b=tv(w[1]||"0",r),e=y[n.p]-l[n.p]-c+x+i-b,a&&ty(a,b,n,r-b<20||a._isStart&&b>20),r-=r-b}if(p&&(s[p]=e||-.001,e<0&&(e=0)),o){var E=e+r,T=o._isStart;h="scroll"+n.d2,ty(o,E,n,T&&E>20||!T&&(u?Math.max(K[h],j[h]):o.parentNode[h])<=E+1),u&&(l=to(a),u&&(o.style[n.op.p]=l[n.op.p]-n.op.m-o._offset+"px"))}return d&&v&&(h=to(v),d.seek(f),g=to(v),d._caScrollDist=h[n.p]-g[n.p],e=e/d._caScrollDist*f),d&&d.seek(m),d?e:Math.round(e)},tZ=/(webkit|moz|length|cssText|inset)/i,tQ=function(e,t,r,n){if(e.parentNode!==t){var i,o,a=e.style;if(t===K){for(i in e._stOrig=a.cssText,o=tr(e))+i||tZ.test(i)||!o[i]||"string"!=typeof a[i]||"0"===i||(a[i]=o[i]);a.top=r,a.left=n}else a.cssText=e._stOrig;U.core.getCache(e).uncache=1,t.appendChild(e)}},t0=function(e,t,r){var n=t,i=n;return function(t){var o=Math.round(e());return o!==n&&o!==i&&Math.abs(o-n)>3&&Math.abs(o-i)>3&&(t=o,r&&r()),i=n,n=Math.round(t)}},t1=function(e,t,r){var n={};n[t.p]="+="+r,U.set(e,n)},t2=function(e,t){var r=I(e,t),n="_scroll"+t.p2,i=function t(i,o,a,s,l){var c=t.tween,u=o.onComplete,f={};a=a||r();var d=t0(r,a,function(){c.kill(),t.tween=0});return l=s&&l||0,s=s||i-a,c&&c.kill(),o[n]=i,o.inherit=!1,o.modifiers=f,f[n]=function(){return d(a+s*c.ratio+l*c.ratio*c.ratio)},o.onUpdate=function(){b.cache++,t.tween&&tL()},o.onComplete=function(){t.tween=0,u&&u.call(c)},c=t.tween=U.to(e,o)};return e[n]=r,r.wheelHandler=function(){return i.tween&&i.tween.kill()&&(i.tween=0)},tu(e,"wheel",r.wheelHandler),t3.isTouch&&tu(e,"touchmove",r.wheelHandler),i},t3=function(){function e(t,r){q||e.register(U)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),em(this),this.init(t,r)}return e.prototype.init=function(t,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!eR){this.update=this.refresh=this.kill=eI;return}var n,i,o,a,s,l,c,u,f,d,p,h,g,v,m,y,x,w,E,T,k,S,P,M,O,A,R,N,X,z,F,L,H,W,q,$,J,et,ei,ea,es,el=t=ti(eG(t)||eK(t)||t.nodeType?{trigger:t}:t,th),ef=el.onUpdate,ed=el.toggleClass,ep=el.id,eh=el.onToggle,eg=el.onRefresh,ev=el.scrub,em=el.trigger,ey=el.pin,ex=el.pinSpacing,eb=el.invali
1dateOnRefresh,e_=el.anticipatePin,eT=el.onScrubComplete,ek=el.onSnapComplete,eO=el.once,eB=el.snap,eN=el.pinReparent,ez=el.pinSpacer,eF=el.containerAnimation,eH=el.fastScrollEnd,eV=el.preventOverlaps,e0=t.horizontal||t.containerAnimation&&!1!==t.horizontal?D:Y,e1=!ev&&0!==ev,e2=B(t.scroller||V),tc=U.core.getCache(e2),td=eL(e2),tg=("pinType"in t?t.pinType:C(e2,"pinType")||td&&"fixed")==="fixed",ty=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],t_=e1&&t.toggleActions.split(" "),tE="markers"in t?t.markers:th.markers,tC=td?0:parseFloat(tr(e2)["border"+e0.p2+te])||0,tk=this,tP=t.onRefreshInit&&function(){return t.onRefreshInit(tk)},tM=eU(e2,td,e0),tO=!td||~_.indexOf(e2)?eW(e2):function(){return t$},tA=0,tR=0,tD=0,tY=I(e2,e0);if(tk._startClamp=tk._endClamp=!1,tk._dir=e0,e_*=45,tk.scroller=e2,tk.scroll=eF?eF.time.bind(eF):tY,l=tY(),tk.vars=t,r=r||t.animation,"refreshPriority"in t&&(ec=1,-9999===t.refreshPriority&&(eS=tk)),tc.tweenScroll=tc.tweenScroll||{top:t2(e2,Y),left:t2(e2,D)},tk.tweenTo=o=tc.tweenScroll[e0.p],tk.scrubDuration=function(e){(q=eK(e)&&e)?W?W.duration(e):W=U.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:q,paused:!0,onComplete:function(){return eT&&eT(tk)}}):(W&&W.progress(1).kill(),W=0)},r&&(r.vars.lazy=!1,r._initted&&!tk.isReverted||!1!==r.vars.immediateRender&&!1!==t.immediateRender&&r.duration()&&r.render(0,!0,!0),tk.animation=r.pause(),r.scrollTrigger=tk,tk.scrubDuration(ev),L=0,ep||(ep=r.vars.id)),eB&&((!e$(eB)||eB.push)&&(eB={snapTo:eB}),"scrollBehavior"in K.style&&U.set(td?[K,j]:e2,{scrollBehavior:"auto"}),b.forEach(function(e){return ej(e)&&e.target===(td?G.scrollingElement||j:e2)&&(e.smooth=!1)}),s=ej(eB.snapTo)?eB.snapTo:"labels"===eB.snapTo?(n=r,function(e){return U.utils.snap(ts(n),e)}):"labelsDirectional"===eB.snapTo?(i=r,function(e,t){return tl(ts(i))(e,t.direction)}):!1!==eB.directional?function(e,t){return tl(eB.snapTo)(e,eM()-tR<500?0:t.direction)}:U.utils.snap(eB.snapTo),$=e$($=eB.duration||{min:.1,max:2})?Q($.min,$.max):Q($,$),J=U.delayedCall(eB.delay||q/2||.1,function(){var e=tY(),t=eM()-tR<500,n=o.tween;if((t||10>Math.abs(tk.getVelocity()))&&!n&&!en&&tA!==e){var i,a,l=(e-u)/y,c=r&&!e1?r.totalProgress():l,d=t?0:(c-H)/(eM()-ee)*1e3||0,p=U.utils.clamp(-l,1-l,eQ(d/2)*d/.185),h=l+(!1===eB.inertia?0:p),g=eB,v=g.onStart,m=g.onInterrupt,x=g.onComplete;if(eK(i=s(h,tk))||(i=h),a=Math.max(0,Math.round(u+i*y)),e<=f&&e>=u&&a!==e){if(n&&!n._initted&&n.data<=eQ(a-e))return;!1===eB.inertia&&(p=i-l),o(a,{duration:$(eQ(.185*Math.max(eQ(h-c),eQ(i-c))/d/.05||0)),ease:eB.ease||"power3",data:eQ(a-e),onInterrupt:function(){return J.restart(!0)&&m&&eZ(tk,m)},onComplete:function(){tk.update(),tA=tY(),r&&!e1&&(W?W.resetTo("totalProgress",i,r._tTime/r._tDur):r.progress(i)),L=H=r&&!e1?r.totalProgress():tk.progress,ek&&ek(tk),x&&eZ(tk,x)}},e,p*y,a-e-p*y),v&&eZ(tk,v,o.tween)}}else tk.isActive&&tA!==e&&J.restart(!0)}).pause()),ep&&(tb[ep]=tk),(es=(em=tk.trigger=B(em||!0!==ey&&ey))&&em._gsap&&em._gsap.stRevert)&&(es=es(tk)),ey=!0===ey?em:B(ey),eG(ed)&&(ed={targets:em,className:ed}),ey&&(!1===ex||ex===e7||(ex=(!!ex||!ey.parentNode||!ey.parentNode.style||"flex"!==tr(ey.parentNode).display)&&e6),tk.pin=ey,(a=U.core.getCache(ey)).spacer?x=a.pinState:(ez&&((ez=B(ez))&&!ez.nodeType&&(ez=ez.current||ez.nativeElement),a.spacerIsNative=!!ez,ez&&(a.spacerState=tj(ez))),a.spacer=T=ez||G.createElement("div"),T.classList.add("pin-spacer"),ep&&T.classList.add("pin-spacer-"+ep),a.pinState=x=tj(ey)),!1!==t.force3D&&U.set(ey,{force3D:!0}),tk.spacer=T=a.spacer,A=(F=tr(ey))[ex+e0.os2],S=U.getProperty(ey),P=U.quickSetter(ey,e0.a,"px"),tq(ey,T,F),E=tj(ey)),tE){v=e$(tE)?ti(tE,tp):tp,h=tm("scroller-start",ep,e2,e0,v,0),g=tm("scroller-end",ep,e2,e0,v,0,h),k=h["offset"+e0.op.d2];var tN=B(C(e2,"content")||e2);d=this.markerStart=tm("start",ep,tN,e0,v,k,0,eF),p=this.markerEnd=tm("end",ep,tN,e0,v,k,0,eF),eF&&(ea=U.quickSetter([d,p],e0.a,"px")),tg||_.length&&!0===C(e2,"fixedMarkers")||(tn(td?K:e2),U.set([h,g],{force3D:!0}),N=U.quickSetter(h,e0.a,"px"),z=U.quickSetter(g,e0.a,"px"))}if(eF){var tI=eF.vars.onUpdate,tX=eF.vars.onUpdateParams;
1eF.eventCallback("onUpdate",function(){tk.update(0,0,1),tI&&tI.apply(eF,tX||[])})}if(tk.previous=function(){return tx[tx.indexOf(tk)-1]},tk.next=function(){return tx[tx.indexOf(tk)+1]},tk.revert=function(e,t){if(!t)return tk.kill(!0);var n=!1!==e||!tk.enabled,i=er;n!==tk.isReverted&&(n&&(et=Math.max(tY(),tk.scroll.rec||0),tD=tk.progress,ei=r&&r.progress()),d&&[d,p,h,g].forEach(function(e){return e.style.display=n?"none":"block"}),n&&(er=tk,tk.update(n)),!ey||eN&&tk.isActive||(n?tU(ey,T,x):tq(ey,T,tr(ey),R)),n||tk.update(n),er=i,tk.isReverted=n)},tk.refresh=function(n,i,a,s){if(!er&&tk.enabled||i){if(ey&&n&&eA)return void tu(e,"scrollEnd",tS);!eC&&tP&&tP(tk),er=tk,o.tween&&!a&&(o.tween.kill(),o.tween=0),W&&W.pause(),eb&&r&&(r.revert({kill:!1}).invalidate(),r.getChildren?r.getChildren(!0,!0,!1).forEach(function(e){return e.vars.immediateRender&&e.render(0,!0,!0)}):r.vars.immediateRender&&r.render(0,!0,!0)),tk.isReverted||tk.revert(!0,!0),tk._subPinOffset=!1;var v,b,_,C,k,P,A,N,z,F,L,H,q,V=tM(),$=tO(),Z=eF?eF.duration():eq(e2,e0),Q=y<=.01||!y,ee=0,en=s||0,eo=e$(a)?a.end:t.end,ea=t.endTrigger||em,es=e$(a)?a.start:t.start||(0!==t.start&&em?ey?"0 0":"0 100%":0),el=tk.pinnedContainer=t.pinnedContainer&&B(t.pinnedContainer,tk),ec=em&&Math.max(0,tx.indexOf(tk))||0,ef=ec;for(tE&&e$(a)&&(H=U.getProperty(h,e0.p),q=U.getProperty(g,e0.p));ef-- >0;)(P=tx[ef]).end||P.refresh(0,1)||(er=tk),(A=P.pin)&&(A===em||A===ey||A===el)&&!P.isReverted&&(F||(F=[]),F.unshift(P),P.revert(!0,!0)),P!==tx[ef]&&(ec--,ef--);
vendor: 4,242 bytes, line 1
1for(ej(es)&&(es=es(tk)),u=tJ(es=eD(es,"start",tk),em,V,e0,tY(),d,h,tk,$,tC,tg,Z,eF,tk._startClamp&&"_startClamp")||(ey?-.001:0),ej(eo)&&(eo=eo(tk)),eG(eo)&&!eo.indexOf("+=")&&(~eo.indexOf(" ")?eo=(eG(es)?es.split(" ")[0]:"")+eo:(ee=tv(eo.substr(2),V),eo=eG(es)?es:(eF?U.utils.mapRange(0,eF.duration(),eF.scrollTrigger.start,eF.scrollTrigger.end,u):u)+ee,ea=em)),eo=eD(eo,"end",tk),f=Math.max(u,tJ(eo||(ea?"100% 0":Z),ea,V,e0,tY()+ee,p,g,tk,$,tC,tg,Z,eF,tk._endClamp&&"_endClamp"))||-.001,ee=0,ef=ec;ef--;)(A=(P=tx[ef]||{}).pin)&&P.start-P._pinPush<=u&&!eF&&P.end>0&&(v=P.end-(tk._startClamp?Math.max(0,P.start):P.start),(A===em&&P.start-P._pinPush<u||A===el)&&isNaN(es)&&(ee+=v*(1-P.progress)),A===ey&&(en+=v));if(u+=ee,f+=ee,tk._startClamp&&(tk._startClamp+=ee),tk._endClamp&&!eC&&(tk._endClamp=f||-.001,f=Math.min(f,eq(e2,e0))),y=f-u||(u-=.01)&&.001,Q&&(tD=U.utils.clamp(0,1,U.utils.normalize(u,f,et))),tk._pinPush=en,d&&ee&&((v={})[e0.a]="+="+ee,el&&(v[e0.p]="-="+tY()),U.set([d,p],v)),ey&&!(ew&&tk.end>=eq(e2,e0)))v=tr(ey),C=e0===Y,_=tY(),M=parseFloat(S(e0.a))+en,!Z&&f>1&&(L={style:L=(td?G.scrollingElement||j:e2).style,value:L["overflow"+e0.a.toUpperCase()]},td&&"scroll"!==tr(K)["overflow"+e0.a.toUpperCase()]&&(L.style["overflow"+e0.a.toUpperCase()]="scroll")),tq(ey,T,v),E=tj(ey),b=to(ey,!0),N=tg&&I(e2,C?D:Y)(),ex?((R=[ex+e0.os2,y+en+"px"]).t=T,(ef=ex===e6?ta(ey,e0)+y+en:0)&&(R.push(e0.d,ef+"px"),"auto"!==T.style.flexBasis&&(T.style.flexBasis=ef+"px")),tG(R),el&&tx.forEach(function(e){e.pin===el&&!1!==e.vars.pinSpacing&&(e._subPinOffset=!0)}),tg&&tY(et)):(ef=ta(ey,e0))&&"auto"!==T.style.flexBasis&&(T.style.flexBasis=ef+"px"),tg&&((k={top:b.top+(C?_-u:N)+"px",left:b.left+(C?N:_-u)+"px",boxSizing:"border-box",position:"fixed"})[e3]=k["max"+te]=Math.ceil(b.width)+"px",k[e5]=k["max"+tt]=Math.ceil(b.height)+"px",k[e7]=k[e7+"Top"]=k[e7+e9]=k[e7+e8]=k[e7+e4]="0",k[e6]=v[e6],k[e6+"Top"]=v[e6+"Top"],k[e6+e9]=v[e6+e9],k[e6+e8]=v[e6+e8],k[e6+e4]=v[e6+e4],w=tK(x,k,eN),eC&&tY(0)),r?(z=r._initted,eu(1),r.render(r.duration(),!0,!0),O=S(e0.a)-M+y+en,X=Math.abs(y-O)>1,tg&&X&&w.splice(w.length-2,2),r.render(0,!0,!0),z||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),eu(0)):O=y,L&&(L.value?L.style["overflow"+e0.a.toUpperCase()]=L.value:L.style.removeProperty("overflow-"+e0.a));else if(em&&tY()&&!eF)for(b=em.parentNode;b&&b!==K;)b._pinOffset&&(u-=b._pinOffset,f-=b._pinOffset),b=b.parentNode;F&&F.forEach(function(e){return e.revert(!1,!0)}),tk.start=u,tk.end=f,l=c=eC?et:tY(),eF||eC||(l<et&&tY(et),tk.scroll.rec=0),tk.revert(!1,!0),tR=eM(),J&&(tA=-1,J.restart(!0)),er=0,r&&e1&&(r._initted||ei)&&r.progress()!==ei&&r.progress(ei||0,!0).render(r.time(),!0,!0),(Q||tD!==tk.progress||eF||eb||r&&!r._initted)&&(r&&!e1&&(r._initted||tD||!1!==r.vars.immediateRender)&&r.totalProgress(eF&&u<-.001&&!tD?U.utils.normalize(u,f,0):tD,!0),tk.progress=Q||(l-u)/y===tD?0:tD),ey&&ex&&(T._pinOffset=Math.round(tk.progress*O)),W&&W.invalidate(),isNaN(H)||(H-=U.getProperty(h,e0.p),q-=U.getProperty(g,e0.p),t1(h,e0,H),t1(d,e0,H-(s||0)),t1(g,e0,q),t1(p,e0,q-(s||0))),Q&&!eC&&tk.update(),!eg||eC||m||(m=!0,eg(tk),m=!1)}},tk.getVelocity=function(){return(tY()-c)/(eM()-ee)*1e3||0},tk.endAnimation=function(){eJ(tk.callbackAnimation),r&&(W?W.progress(1):r.paused()?e1||eJ(r,tk.direction<0,1):eJ(r,r.reversed()))},tk.labelToScroll=function(e){return r&&r.labels&&(u||tk.refresh()||u)+r.labels[e]/r.duration()*y||0},tk.getTrailing=function(e){var t=tx.indexOf(tk),r=tk.direction>0?tx.slice(0,t).reverse():tx.slice(t+1);return(eG(e)?r.filter(function(t){return t.vars.preventOverlaps===e}):r).filter(function(e){return tk.direction>0?e.end<=u:e.start>=f})},tk.update=function(e,t,n){if(!eF||n||e){var i,a,s,d,p,g,v,m=!0===eC?et:tk.scroll(),x=e?0:(m-u)/y,b=x<0?0:x>1?1:x||0,_=tk.progress;if(t&&(c=l,l=eF?tY():m,eB&&(H=L,L=r&&!e1?r.totalProgress():b)),e_&&ey&&!er&&!eP&&eA&&(!b&&u<m+(m-c)/(eM()-ee)*e_?b=1e-4:1===b&&f>m+(m-c)/(eM()-ee)*e_&&(b=.9999)),b!==_&&tk.enabled){if(d=(p=(i=tk.isActive=!!b&&b<1)!=(!!_&&_<1))||!!b!=!!_,tk.direction=b>_?1:-1,tk.progress=b,d&&!er&&(a=b&&!_?0:1===b?1:1===_?2:3,e1&&(s=!p&&"none"!==t_[a+1]&&t_[a+1]||t_[a],v=r&&("complete"===s||"reset"===s||s in r))),eV&&(p||v)&&(v||ev||!r)&&(ej(eV)?eV(tk):tk.getTrailing(eV).forEac
1h(function(e){return e.endAnimation()})),!e1&&(!W||er||eP?r&&r.totalProgress(b,!!(er&&(tR||e))):(W._dp._time-W._start!==W._time&&W.render(W._dp._time-W._start),W.resetTo?W.resetTo("totalProgress",b,r._tTime/r._tDur):(W.vars.totalProgress=b,W.invalidate().restart()))),ey)if(e&&ex&&(T.style[ex+e0.os2]=A),tg){if(d){if(g=!e&&b>_&&f+1>m&&m+1>=eq(e2,e0),eN)if(!e&&(i||g)){var C=to(ey,!0),k=m-u;tQ(ey,K,C.top+(e0===Y?k:0)+"px",C.left+(e0===Y?0:k)+"px")}else tQ(ey,T);tG(i||g?w:E),X&&b<1&&i||P(M+(1!==b||g?0:O))}}else P(eX(M+O*b));!eB||o.tween||er||eP||J.restart(!0),ed&&(p||eO&&b&&(b<1||!eE))&&Z(ed.targets).forEach(function(e){return e.classList[i||eO?"add":"remove"](ed.className)}),!ef||e1||e||ef(tk),d&&!er?(e1&&(v&&("complete"===s?r.pause().totalProgress(1):"reset"===s?r.restart(!0).pause():"restart"===s?r.restart(!0):r[s]()),ef&&ef(tk)),(p||!eE)&&(eh&&p&&eZ(tk,eh),ty[a]&&eZ(tk,ty[a]),eO&&(1===b?tk.kill(!1,1):ty[a]=0),!p&&ty[a=1===b?1:3]&&eZ(tk,ty[a])),eH&&!i&&Math.abs(tk.getVelocity())>(eK(eH)?eH:2500)&&(eJ(tk.callbackAnimation),W?W.progress(1):eJ(r,"reverse"===s?1:!b,1))):e1&&ef&&!er&&ef(tk)}if(z){var S=eF?m/eF.duration()*(eF._caScrollDist||0):m;N(S+ +!!h._isFlipped),z(S)}ea&&ea(-m/eF.duration()*(eF._caScrollDist||0))}},tk.enable=function(t,r){tk.enabled||(tk.enabled=!0,tu(e2,"resize",tT),td||tu(e2,"scroll",tw),tP&&tu(e,"refreshInit",tP),!1!==t&&(tk.progress=tD=0,l=c=tA=tY()),!1!==r&&tk.refresh())},tk.getTween=function(e){return e&&o?o.tween:W},tk.setPositions=function(e,t,r,n){if(eF){var i=eF.scrollTrigger,o=eF.duration(),a=i.end-i.start;e=i.start+a*e/o,t=i.start+a*t/o}tk.refresh(!1,!1,{start:eY(e,r&&!!tk._startClamp),end:eY(t,r&&!!tk._endClamp)},n),tk.update()},tk.adjustPinSpacing=function(e){if(R&&e){var t=R.indexOf(e0.d)+1;R[t]=parseFloat(R[t])+e+"px",R[1]=parseFloat(R[1])+e+"px",tG(R)}},tk.disable=function(t,r){if(!1!==t&&tk.revert(!0,!0),tk.enabled&&(tk.enabled=tk.isActive=!1,r||W&&W.pause(),et=0,a&&(a.uncache=1),tP&&tf(e,"refreshInit",tP),J&&(J.pause(),o.tween&&o.tween.kill()&&(o.tween=0)),!td)){for(var n=tx.length;n--;)if(tx[n].scroller===e2&&tx[n]!==tk)return;tf(e2,"resize",tT),td||tf(e2,"scroll",tw)}},tk.kill=function(e,n){tk.disable(e,n),W&&!n&&W.kill(),ep&&delete tb[ep];var i=tx.indexOf(tk);i>=0&&tx.splice(i,1),i===eo&&tF>0&&eo--,i=0,tx.forEach(function(e){return e.scroller===tk.scroller&&(i=1)}),i||eC||(tk.scroll.rec=0),r&&(r.scrollTrigger=null,e&&r.revert({kill:!1}),n||r.kill()),d&&[d,p,h,g].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),eS===tk&&(eS=0),ey&&(a&&(a.uncache=1),i=0,tx.forEach(function(e){return e.pin===ey&&i++}),i||(a.spacer=0)),t.onKill&&t.onKill(tk)},tx.push(tk),tk.enable(!1,!1),es&&es(tk),r&&r.add&&!y){var tz=tk.update;tk.update=function(){tk.update=tz,b.cache++,u||f||tk.refresh()},U.delayedCall(.01,tk.update),y=.01,u=f=0}else tk.refresh();ey&&tB()},e.register=function(t){return q||(U=t||eF(),ez()&&window.document&&e.enable(),q=eR),q},e.defaults=function(e){if(e)for(var t in e)th[t]=e[t];return th},e.disable=function(e,t){eR=0,tx.forEach(function(r){return r[t?"kill":"disable"](e)}),tf(V,"wheel",tw),tf(G,"scroll",tw),clearInterval(et),tf(G,"touchcancel",eI),tf(K,"touchstart",eI),tc(tf,G,"pointerdown,touchstart,mousedown",eB),tc(tf,G,"pointerup,touchend,mouseup",eN),J.kill(),eV(tf);for(var r=0;r<b.length;r+=3)td(tf,b[r],b[r+1]),td(tf,b[r],b[r+2])},e.enable=function(){if(V=window,j=(G=document).documentElement,K=G.body,U)if(Z=U.utils.toArray,Q=U.utils.clamp,em=U.core.context||eI,eu=U.core.suppressOverwrites||eI,ey=V.history.scrollRestoration||"auto",tz=V.pageYOffset||0,U.core.globals("ScrollTrigger",e),K){eR=1,(ex=document.createElement("div")).style.height="100vh",ex.style.position="absolute",tN(),function e(){return eR&&requestAnimationFrame(e)}(),W.register(U),e.isTouch=W.isTouch,ev=W.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),ep=1===W.isTouch,tu(V,"wheel",tw),$=[V,G,j,K],U.matchMedia?(e.matchMedia=function(e){var t,r=U.matchMedia();for(t in e)r.add(t,e[t]);return r},U.addEventListener("matchMediaInit",function(){tA(),tR()}),U.addEventListener("matchMediaRevert",function(){return tO()}),U.addEventListener("matchMedia",function(){tX(0,1),tP("matchMedia")}),U.matchMedia().add("(orientation: portrait)",function(){return tE(),tE})):console.warn("Requires GSAP 3.11.0 or later"),tE(),tu(G,"scroll",tw);var t,r,n=K.hasAttribute("style"),i=K.style,o=i.borderTopStyle,a=U.core.Animation.prototype;for(a.revert||Object.defineProperty(a,"revert",{value:function(){return this.time(-.01,!0)}}),i.borderTopStyle="solid",Y.m=Math.round((t=to(K)).top+Y.sc())||0,D.m=Math.round(t.left+D.sc())||0,o?
vendor: 4,931 bytes, line 1
1i.borderTopStyle=o:i.removeProperty("border-top-style"),n||(K.setAttribute("style",""),K.removeAttribute("style")),et=setInterval(t_,250),U.delayedCall(.5,function(){return eP=0}),tu(G,"touchcancel",eI),tu(K,"touchstart",eI),tc(tu,G,"pointerdown,touchstart,mousedown",eB),tc(tu,G,"pointerup,touchend,mouseup",eN),ei=U.utils.checkPrefix("transform"),tW.push(ei),q=eM(),J=U.delayedCall(.2,tX).pause(),el=[G,"visibilitychange",function(){var e=V.innerWidth,t=V.innerHeight;G.hidden?(ea=e,es=t):(ea!==e||es!==t)&&tT()},G,"DOMContentLoaded",tX,V,"load",tX,V,"resize",tT],eV(tu),tx.forEach(function(e){return e.enable(0,1)}),r=0;r<b.length;r+=3)td(tf,b[r],b[r+1]),td(tf,b[r],b[r+2])}else G&&G.addEventListener("DOMContentLoaded",function t(){e.enable(),G.removeEventListener("DOMContentLoaded",t)})},e.config=function(t){"limitCallbacks"in t&&(eE=!!t.limitCallbacks);var r=t.syncInterval;r&&clearInterval(et)||(et=r)&&setInterval(t_,r),"ignoreMobileResize"in t&&(ep=1===e.isTouch&&t.ignoreMobileResize),"autoRefreshEvents"in t&&(eV(tf)||eV(tu,t.autoRefreshEvents||"none"),ef=-1===(t.autoRefreshEvents+"").indexOf("resize"))},e.scrollerProxy=function(e,t){var r=B(e),n=b.indexOf(r),i=eL(r);~n&&b.splice(n,i?6:2),t&&(i?_.unshift(V,t,K,t,j,t):_.unshift(r,t))},e.clearMatchMedia=function(e){tx.forEach(function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)})},e.isInViewport=function(e,t,r){var n=(eG(e)?B(e):e).getBoundingClientRect(),i=n[r?e3:e5]*t||0;return r?n.right-i>0&&n.left+i<V.innerWidth:n.bottom-i>0&&n.top+i<V.innerHeight},e.positionInViewport=function(e,t,r){eG(e)&&(e=B(e));var n=e.getBoundingClientRect(),i=n[r?e3:e5],o=null==t?i/2:t in tg?tg[t]*i:~t.indexOf("%")?parseFloat(t)*i/100:parseFloat(t)||0;return r?(n.left+o)/V.innerWidth:(n.top+o)/V.innerHeight},e.killAll=function(e){if(tx.slice(0).forEach(function(e){return"ScrollSmoother"!==e.vars.id&&e.kill()}),!0!==e){var t=tC.killAll||[];tC={},t.forEach(function(e){return e()})}},e}();t3.version="3.15.0",t3.saveStyles=function(e){return e?Z(e).forEach(function(e){if(e&&e.style){var t=tM.indexOf(e);t>=0&&tM.splice(t,5),tM.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),U.core.getCache(e),em())}}):tM},t3.revert=function(e,t){return tR(!e,t)},t3.create=function(e,t){return new t3(e,t)},t3.refresh=function(e){return e?tT(!0):(q||t3.register())&&tX(!0)},t3.update=function(e){return++b.cache&&tL(2*(!0===e))},t3.clearScrollMemory=tD,t3.maxScroll=function(e,t){return eq(e,t?D:Y)},t3.getScrollFunc=function(e,t){return I(B(e),t?D:Y)},t3.getById=function(e){return tb[e]},t3.getAll=function(){return tx.filter(function(e){return"ScrollSmoother"!==e.vars.id})},t3.isScrolling=function(){return!!eA},t3.snapDirectional=tl,t3.addEventListener=function(e,t){var r=tC[e]||(tC[e]=[]);~r.indexOf(t)||r.push(t)},t3.removeEventListener=function(e,t){var r=tC[e],n=r&&r.indexOf(t);n>=0&&r.splice(n,1)},t3.batch=function(e,t){var r,n=[],i={},o=t.interval||.016,a=t.batchMax||1e9,s=function(e,t){var r=[],n=[],i=U.delayedCall(o,function(){t(r,n),r=[],n=[]}).pause();return function(e){r.length||i.restart(!0),r.push(e.trigger),n.push(e),a<=r.length&&i.progress(1)}};for(r in t)i[r]="on"===r.substr(0,2)&&ej(t[r])&&"onRefreshInit"!==r?s(r,t[r]):t[r];return ej(a)&&(a=a(),tu(t3,"refresh",function(){return a=t.batchMax()})),Z(e).forEach(function(e){var t={};for(r in i)t[r]=i[r];t.trigger=e,n.push(t3.create(t))}),n};var t5,t9=function(e,t,r,n){return t>n?e(n):t<0&&e(0),r>n?(n-t)/(r-t):r<0?t/(t-r):1},t4=function e(t,r){!0===r?t.style.removeProperty("touch-action"):t.style.touchAction=!0===r?"auto":r?"pan-"+r+(W.isTouch?" pinch-zoom":""):"none",t===j&&e(K,r)},t8={auto:1,scroll:1},t6=function(e){var t,r=e.event,n=e.target,i=e.axis,o=(r.changedTouches?r.changedTouches[0]:r).target,a=o._gsap||U.core.getCache(o),s=eM();if(!a._isScrollT||s-a._isScrollT>2e3){for(;o&&o!==K&&(o.scrollHeight<=o.clientHeight&&o.scrollWidth<=o.clientWidth||!(t8[(t=tr(o)).overflowY]||t8[t.overflowX]));)o=o.parentNode;a._isScroll=o&&o!==n&&!eL(o)&&(t8[(t=tr(o)).overflowY]||t8[t.overflowX]),a._isScrollT=s}(a._isScroll||"x"===i)&&(r.stopPropagation(),r._gsapAllow=!0)},t7=function(e,t,r,n){return W.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:n=n&&t6,onPress:n,onDrag:n,onScroll:n,onEnable:function(){return r&&tu(G,W.eventTypes[0],rt,!1,!0)},onDisable:function(){return tf(G,W.eventTypes[0],rt,!0)}})},re=/(input|label|select|textarea)/i,rt=function(e){var t=re.test(e.target.tagName);(t||t5)&&(e._gsapAllow=!0,t5=t)},rr=function(e){e$(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var t,r,n,i,o,a,s,l,c=e,u=c.normalizeScrollX,f=c.momentum,d=c.allowNestedScroll,p=c.onRelease,h=B(e.target)||j,g=U.core.globals().ScrollSmoother,v=g&&g.get(),m=ev&&(e.content&&B(e.content)||v&&!1!==e.content&&!v.smooth()&&v.content()),y=I(h,Y),x=I(h,D),_=1,w=(W.isTouch&&V.visualVie
1wport?V.visualViewport.scale*V.visualViewport.width:V.outerWidth)/V.innerWidth,E=0,T=ej(f)?function(){return f(t)}:function(){return f||2.8},C=t7(h,e.type,!0,d),k=function(){return i=!1},S=eI,P=eI,M=function(){r=eq(h,Y),P=Q(+!!ev,r),u&&(S=Q(0,eq(h,D))),n=tY},O=function(){m._gsap.y=eX(parseFloat(m._gsap.y)+y.offset)+"px",m.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(m._gsap.y)+", 0, 1)",y.offset=y.cacheID=0},A=function(){if(i){requestAnimationFrame(k);var e=eX(t.deltaY/2),r=P(y.v-e);if(m&&r!==y.v+y.offset){y.offset=r-y.v;var n=eX((parseFloat(m&&m._gsap.y)||0)-y.offset);m.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+n+", 0, 1)",m._gsap.y=n+"px",y.cacheID=b.cache,tL()}return!0}y.offset&&O(),i=!0},R=function(){M(),o.isActive()&&o.vars.scrollY>r&&(y()>r?o.progress(1)&&y(r):o.resetTo("scrollY",r))};return m&&U.set(m,{y:"+=0"}),e.ignoreCheck=function(e){return ev&&"touchmove"===e.type&&A(e)||_>1.05&&"touchstart"!==e.type||t.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){i=!1;var e=_;_=eX((V.visualViewport&&V.visualViewport.scale||1)/w),o.pause(),e!==_&&t4(h,_>1.01||!u&&"x"),a=x(),s=y(),M(),n=tY},e.onRelease=e.onGestureStart=function(e,t){if(y.offset&&O(),t){b.cache++;var n,i,a=T();u&&(i=(n=x())+-(.05*a*e.velocityX)/.227,a*=t9(x,n,i,eq(h,D)),o.vars.scrollX=S(i)),i=(n=y())+-(.05*a*e.velocityY)/.227,a*=t9(y,n,i,eq(h,Y)),o.vars.scrollY=P(i),o.invalidate().duration(a).play(.01),(ev&&o.vars.scrollY>=r||n>=r-1)&&U.to({},{onUpdate:R,duration:a})}else l.restart(!0);p&&p(e)},e.onWheel=function(){o._ts&&o.pause(),eM()-E>1e3&&(n=0,E=eM())},e.onChange=function(e,t,r,i,o){if(tY!==n&&M(),t&&u&&x(S(i[2]===t?a+(e.startX-e.x):x()+t-i[1])),r){y.offset&&O();var l=o[2]===r,c=l?s+e.startY-e.y:y()+r-o[1],f=P(c);l&&c!==f&&(s+=f-c),y(f)}(r||t)&&tL()},e.onEnable=function(){t4(h,!u&&"x"),t3.addEventListener("refresh",R),tu(V,"resize",R),y.smooth&&(y.target.style.scrollBehavior="auto",y.smooth=x.smooth=!1),C.enable()},e.onDisable=function(){t4(h,!0),tf(V,"resize",R),t3.removeEventListener("refresh",R),C.kill()},e.lockAxis=!1!==e.lockAxis,(t=new W(e)).iOS=ev,ev&&!y()&&y(1),ev&&U.ticker.add(eI),l=t._dc,o=U.to(t,{ease:"power4",paused:!0,inherit:!1,scrollX:u?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:t0(y,y(),function(){return o.pause()})},onUpdate:tL,onComplete:l.vars.onComplete}),t};t3.sort=function(e){if(ej(e))return tx.sort(e);var t=V.pageYOffset||0;return t3.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+V.innerHeight}),tx.sort(e||function(e,t){return -1e6*(e.vars.refreshPriority||0)+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+-1e6*(t.vars.refreshPriority||0))})},t3.observe=function(e){return new W(e)},t3.normalizeScroll=function(e){if(void 0===e)return ed;if(!0===e&&ed)return ed.enable();if(!1===e){ed&&ed.kill(),ed=e;return}var t=e instanceof W?e:rr(e);return ed&&ed.target===t.target&&ed.kill(),eL(t.target)&&(ed=t),t},t3.core={_getVelocityProp:X,_inputObserver:t7,_scrollers:b,_proxies:_,bridge:{ss:function(){eA||tP("scrollStart"),eA=eM()},ref:function(){return er}}},eF()&&U.registerPlugin(t3),e.s(["ScrollTrigger",0,t3],83495);var rn=e.i(75679),ri=e.i(94852);n.default.registerPlugin(t3),e.s(["Reveal",0,function({children:e,delay:i=0,trackAs:o}){let a=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=a.current;if(!e)return;let t=()=>{o&&(0,rn.trackEventOnce)(`section_view:${o}`,"section_view",{section:o})};if(window.matchMedia("(prefers-reduced-motion: reduce)").matches){n.default.set(e,{autoAlpha:1,y:0}),t();return}n.default.set(e,{autoAlpha:0,y:28});let r=t3.create({trigger:e,start:"top 85%",once:!0,onEnter:()=>{n.default.to(e,{autoAlpha:1,y:0,duration:.7,delay:i/1e3,ease:"power3.out"}),t()}});return()=>r.kill()},[i,o]),(0,t.jsx)("div",{ref:a,className:ri.default.reveal,children:e})}],8033)}]);
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.