vendor: 41,128 bytes, line 1
1!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function t(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)}}function r(){return v||"undefined"!=typeof window&&(v=window.gsap)&&v.registerPlugin&&v}function n(e,t){return~R.indexOf(e)&&R[R.indexOf(e)+1][t]}function i(e){return!!~C.indexOf(e)}function o(e,t,r,n,i){return e.addEventListener(t,r,{passive:!n,capture:!!i})}function a(e,t,r,n){return e.removeEventListener(t,r,!!n)}function s(){return T&&T.isPressed||A.cache++}function l(e,t){function r(n){if(n||0===n){P&&(y.history.scrollRestoration="manual");var i=T&&T.isPressed;n=r.v=Math.round(n)||(T&&T.iOS?1:0),e(n),r.cacheID=A.cache,i&&Y("ss",n)}else(t||A.cache!==r.cacheID||Y("ref"))&&(r.cacheID=A.cache,r.v=e());return r.v+r.offset}return r.offset=0,e&&r}function c(e,t){return(t&&t._ctx&&t._ctx.selector||v.utils.toArray)(e)[0]||("string"==typeof e&&!1!==v.config().nullTargetWarn?void 0:null)}function u(e,t){var r=t.s,o=t.sc;i(e)&&(e=x.scrollingElement||b);var a=A.indexOf(e),c=o===N.sc?1:2;~a||(a=A.push(e)-1),A[a+c]||e.addEventListener("scroll",s);var u=A[a+c],f=u||(A[a+c]=l(n(e,r),!0)||(i(e)?o:l(function(t){return arguments.length?e[r]=t:e[r]})));return f.target=e,u||(f.smooth="smooth"===v.getProperty(e,"scrollBehavior")),f}function f(e,t,r){function n(e,t){var n=D();t||l<n-a?(o=i,i=e,s=a,a=n):r?i+=e:i=o+(e-o)/(n-s)*(a-s)}var i=e,o=e,a=D(),s=a,l=t||50,c=Math.max(500,3*l);return{update:n,reset:function(){o=i=r?0:i,s=a=0},getVelocity:function(e){var t=s,l=o,u=D();return!e&&0!==e||e===i||n(e),a===s||c<u-s?0:(i+(r?l:-l))/((r?u:a)-t)*1e3}}}function d(e,t){return t&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e}function p(e){var t=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(r)?t:r}function h(){var e,t,r,n;(S=v.core.globals().ScrollTrigger)&&S.core&&(e=S.core,t=e.bridge||{},r=e._scrollers,n=e._proxies,r.push.apply(r,A),n.push.apply(n,R),A=r,R=n,Y=function(e,r){return t[e](r)})}function g(e){return(v=e||r())&&"undefined"!=typeof document&&document.body&&(y=window,b=(x=document).documentElement,w=x.body,C=[y,x,b,w],v.utils.clamp,M=v.core.context||function(){},k="onpointerenter"in w?"pointer":"mouse",_=B.isTouch=y.matchMedia&&y.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in y||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints?2:0,E=B.eventTypes=("ontouchstart"in b?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in b?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return P=0},500),h(),m=1),m}var v,m,y,x,b,w,_,k,S,C,T,E,M,P=1,O=[],A=[],R=[],D=Date.now,Y=function(e,t){return t},I="scrollLeft",X="scrollTop",z={s:I,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:l(function(e){return arguments.length?y.scrollTo(e,N.sc()):y.pageXOffset||x[I]||b[I]||w[I]||0})},N={s:X,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:z,sc:l(function(e){return arguments.length?y.scrollTo(z.sc(),e):y.pageYOffset||x[X]||b[X]||w[X]||0})};z.op=N,A.cache=0;var B=(F.prototype.init=function(e){m||g(v),S||h();var t=e.tolerance,r=e.dragMinimum,n=e.type,l=e.target,C=e.lineHeight,P=e.debounce,A=e.preventDefault,R=e.onStop,Y=e.onStopDelay,I=e.ignore,X=e.wheelSpeed,B=e.event,F=e.onDragStart,L=e.onDragEnd,H=e.onDrag,W=e.onPress,q=e.onRelease,U=e.onRight,V=e.onLeft,j=e.onUp,G=e.onDown,K=e.onChangeX,Z=e.onChangeY,$=e.onChange,J=e.onToggleX,Q=e.onToggleY,ee=e.onHover,te=e.onHoverEnd,re=e.onMove,ne=e.ignoreCheck,ie=e.isNormalizer,oe=e.onGestureStart,ae=e.onGestureEnd,se=e.onWheel,le=e.onEnable,ce=e.onDisable,ue=e.onClick,fe=e.scrollSpeed,de=e.capture,pe=e.allowClicks,he=e.lockAxis,ge=e.onLockAxis;function ve(){return Ke=D()}function me(e,t){return(ze.event=e)&&I&&~I.indexOf(e.target)||t&&qe&&"touch"!==e.pointerType||ne&&ne(e,t)}function ye(){var e=ze.deltaX=p(je),r=ze.deltaY=p(Ge),n=Math.abs(e)>=t,i=Math.abs(r)>=t;$&&(n||i)&&$(ze,e,r,je,Ge),n&&(U&&0<ze.deltaX&&U(ze),V&&ze.deltaX<0&&V(ze),K&&K(ze),J&&ze.deltaX<0!=Ne<0&&J(ze),Ne=ze.deltaX,je[0]=je[1]=je[2]=0),i&&(G&&0<ze.deltaY&&G(ze),j&&ze.deltaY<0&&j(ze),Z&&Z(ze),Q&&ze.deltaY<0!=Be<0&&Q(ze),Be=ze.deltaY,Ge[0]=Ge[1]=Ge[2]=0),(De||Re)&&(re&&re(ze),Re&&(H(ze),Re=!1),De=!1),Ie&&!(Ie=!1)&&ge&&ge(ze),Ye&&(se(ze),Ye=!1),Oe=0}function xe(e,t,r){je[r]+=e,Ge[r]+=t,ze._vx.update(e),ze._vy.update(t),P?Oe=Oe||requestAnimationFrame(ye):ye()}function be(e,t){he&&!Xe&&(ze.axis=Xe=Math.abs(e)>Math.abs(t)?"x":"y",Ie=!0),"y"!==Xe&&(je[2]+=e,ze._vx.update(e,!0)),"x"!==Xe&&(Ge[2]+=t,ze._vy.update(t,!0)),P?Oe=Oe||requestAnimationFrame(ye):ye()}function we(e){if(!me(e,1)){var t=(e=d(e,A)).clientX,n=e.clientY,i=t-ze.x,o=n-ze.y,a=ze.isDragging;ze.x=t,ze.y=n,(a||Math.abs(ze.startX-t)>=r||Math.abs(ze.startY-n)>=r)&&(H&&(Re=!0),a||(ze.isDragging=!0),be(i,o),a||F&&F(ze))}}function _e(e){return e.touches&&1<e.touches.length&&(ze.isGesturing=!0)&&oe(e,ze.isDragging)}function ke(){return(ze.isGesturing=!1)||ae(ze)}function Se(e){if(!me(e)){var t=Fe(),r=Le();xe((t-He)*fe,(r-We)*fe,1),He=t,We=r,R&&Ae.restart(!0)}}function Ce(e){if(!me(e)){e=d(e,A),se&&(Ye=!0);var t=(1===e.deltaMode?C:2===e.deltaMode?y.innerHeight:1)*X;xe(e.deltaX*t,e.deltaY*t,0),R&&!ie&&Ae.restart(!0)}}function Te(e){if(!me(e)){var t=e.clientX,r=e.clientY,n=t-ze.x,i=r-ze.y;ze.x=t,ze.y=r,De=!0,(n||i)&&be(n,i)}}function Ee(e){ze.event=e,ee(ze)}function Me(e){ze.event=e,te(ze)}function Pe(e){return me(e)||d(e,A)&&ue(ze)}this.target=l=c(l)||b,this.vars=e,I=I&&v.utils.toArray(I),t=t||1e-9,r=r||0,X=X||1,fe=fe||1,n=n||"wheel,touch,pointer",P=!1!==P,C=C||parseFloat(y.getComputedStyle(w).lineHeight)||22;var Oe,Ae,Re,De,Ye,Ie,Xe,ze=this,Ne=0,Be=0,Fe=u(l,z),Le=u(l,N),He=Fe(),We=Le(),qe=~n.indexOf("touch")&&!~n.indexOf("pointer")&&"pointerdown"===E[0],Ue=i(l),Ve=l.ownerDocument||x,je=[0,0,0],Ge=[0,0,0],Ke=0,Ze=ze.onPress=function(e){me(e,1)||e&&e.button||(ze.axis=Xe=null,Ae.pause(),ze.isPressed=!0,e=d(e),Ne=Be=0,ze.startX=ze.x=e.clientX,ze.startY=ze.y=e.clientY,ze._vx.reset(),ze._vy.reset(),o(ie?l:Ve,E[1],we,A,!0),ze.deltaX=ze.deltaY=0,W&&W(ze))},$e=ze.onRelease=function(e){if(!me(e,1)){a(ie?l:Ve,E[1],we,!0);var t=!isNaN(ze.y-ze.startY),r=ze.isDragging&&(3<Math.abs(ze.x-ze.startX)||3<Math.abs(ze.y-ze.startY)),n=d(e);!r&&t&&(ze._vx.reset(),ze._vy.reset(),A&&pe&&v.delayedCall(.08,function(){if(300<D()-Ke&&!e.defaultPrevented)if(e.target.click)e.target.click();else if(Ve.createEvent){var t=Ve.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,y,1,n.screenX,n.screenY,n.clientX,n.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}})),ze.isDragging=ze.isGesturing=ze.isPressed=!1,R&&!ie&&Ae.restart(!0),L&&r&&L(ze),q&&q(ze,r)}};Ae=ze._dc=v.delayedCall(Y||.25,function(){ze._vx.reset(),ze._vy.reset(),Ae.pause(),R&&R(ze)}).pause(),ze.deltaX=ze.deltaY=0,ze._vx=f(0,50,!0),ze._vy=f(0,50,!0),ze.scrollX=Fe,ze.scrollY=Le,ze.isDragging=ze.isGesturing=ze.isPressed=!1,M(this),ze.enable=function(e){return ze.isEnabled||(o(Ue?Ve:l,"scroll",s),0<=n.indexOf("scroll")&&o(Ue?Ve:l,"scroll",Se,A,de),0<=n.indexOf("wheel")&&o(l,"wheel",Ce,A,de),(0<=n.indexOf("touch")&&_||0<=n.indexOf("pointer"))&&(o(l,E[0],Ze,A,de),o(Ve,E[2],$e),o(Ve,E[3],$e),pe&&o(l,"click",ve,!1,!0),ue&&o(l,"click",Pe),oe&&o(Ve,"gesturestart",_e),ae&&o(Ve,"gestureend",ke),ee&&o(l,k+"enter",Ee),te&&o(l,k+"leave",Me),re&&o(l,k+"move",Te)),ze.isEnabled=!0,e&&e.type&&Ze(e),le&&le(ze)),ze},ze.disable=function(){ze.isEnabled&&(O.filter(function(e){return e!==ze&&i(e.target)}).length||a(Ue?Ve:l,"scroll",s),ze.isPressed&&(ze._vx.reset(),ze._vy.reset(),a(ie?l:Ve,E[1],we,!0)),a(Ue?Ve:l,"scroll",Se,de),a(l,"wheel",Ce,de),a(l,E[0],Ze,de),a(Ve,E[2],$e),a(Ve,E[3],$e),a(l,"click",ve,!0),a(l,"click",Pe),a(Ve,"gesturestart",_e),a(Ve,"gestureend",ke),a(l,k+"enter",Ee),a(l,k+"leave",Me),a(l,k+"move",Te),ze.isEnabled=ze.isPressed=ze.isDragging=!1,ce&&ce(ze))},ze.kill=ze.revert=function(){ze.disable();var e=O.indexOf(ze);0<=e&&O.splice(e,1),T===ze&&(T=0)},O.push(ze),ie&&i(l)&&(T=ze),ze.enable(B)},function(e,r,n){r&&t(e.prototype,r),n&&t(e,n)}(F,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),F);function F(e){this.init(e)}function L(e,t,r){var n=gt(e)&&("clamp("===e.substr(0,6)||-1<e.indexOf("max"));return(r["_"+t+"Clamp"]=n)?e.substr(6,e.length-7):e}function H(e,t){return!t||gt(e)&&"clamp("===e.substr(0,6)?e:"clamp("+e+")"}function W(){return We=1}function q(){return We=0}function U(e){return e}function V(e){return Math.round(1e5*e)/1e5||0}function j(){return"undefined"!=typeof window}function G(){return Oe||j()&&(Oe=window.gsap)&&Oe.registerPlugin&&Oe}function K(e){return!!~Xe.indexOf(e)}function Z(e){return n(e,"getBoundingClientRect")||(K(e)?function(){return Kt.width=Re.innerWidth,Kt.height=Re.innerHeight,Kt}:function(){return Pt(e)})}function $(e,t){var r=t.s,i=t.d2,o=t.d,a=t.a;return Math.max(0,(r="scroll"+i)&&(a=n(e,r))?a()-Z(e)()[o]:K(e)?(Ye[r]||Ie[r])-(Re["inner"+i]||Ye["client"+i]||Ie["client"+i]):e[r]-e["offset"+i])}function J(e,t){for(var r=0;r<Ge.length;r+=3)t&&!~t.indexOf(Ge[r+1])||e(Ge[r],Ge[r+1],Ge[r+2])}function Q(e){return"function"==typeof e}function ee(e){return"number"==typeof e}function te(e){return"object"==typeof e}function re(e,t,r){return e&&e.progress(t?0:1)&&r&&e.pause()}function ne(e,t){if(e.enabled){var r=t(e);r&&r.totalTime&&(e.callbackAnimation=r)}}function ie(e){return Re.getComputedStyle(e)}function oe(e,t){for(var r in t)r in e||(e[r]=t[r]);return e}function ae(e,t){var r=t.d2;return e["offset"+r]||e["client"+r]||0}function se(e){var t,r=[],n=e.labels,i=e.duration();for(t in n)r.push(n[t]/i);return r}function le(e){var t=Oe.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(0<n){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)}}function ce(e,t,r,n){return r.split(",").forEach(function(r){return e(t,r,n)})}function ue(e,t,r,n,i){return e.addEventListener(t,r,{passive:!n,capture:!!i})}function fe(e,t,r,n){return e.removeEventListener(t,r,!!n)}function de(e,t,r){(r=r&&r.wheelHandler)&&(e(t,"wheel",r),e(t,"touchmove",r))}function pe(e,t){if(gt(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 Rt?Rt[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e}function he(e,t,r,i,o,a,s,l){var c=o.startColor,u=o.endColor,f=o.fontSize,d=o.indent,p=o.fontWeight,h=De.createElement("div"),g=K(r)||"fixed"===n(r,"pinType"),v=-1!==e.indexOf("scroller"),m=g?Ie:r,y=-1!==e.indexOf("start"),x=y?c:u,b="border-color:"+x+";font-size:"+f+";color:"+x+";font-weight:"+p+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return b+="position:"+((v||l)&&g?"fixed;":"absolute;"),!v&&!l&&g||(b+=(i===N?mt:yt)+":"+(a+parseFloat(d))+"px;"),s&&(b+="box-sizing:border-box;text-align:left;width:"+s.offsetWidth+"px;"),h._isStart=y,h.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),h.style.cssText=b,h.innerText=t||0===t?e+"-"+t:e,m.children[0]?m.insertBefore(h,m.children[0]):m.appendChild(h),h._offset=h["offset"+i.op.d2],Dt(h,0,i,y),h}function ge(){return 34<ft()-pt&&(at=at||requestAnimationFrame(qt))}function ve(){Je&&Je.isPressed&&!(Je.startX>Ie.clientWidth)||(A.cache++,Je?at=at||requestAnimationFrame(qt):qt(),pt||Nt("scrollStart"),pt=ft())}function me(){tt=Re.innerWidth,et=Re.innerHeight}function ye(){A.cache++,He||$e||De.fullscreenElement||De.webkitFullscreenElement||Qe&&tt===Re.innerWidth&&!(Math.abs(Re.innerHeight-et)>.25*Re.innerHeight)||ze.restart(!0)}function xe(){return fe($t,"scrollEnd",xe)||Lt(!0)}function be(e){for(var t=0;t<Bt.length;t+=5)(!e||Bt[t+4]&&Bt[t+4].query===e)&&(Bt[t].style.cssText=Bt[t+1],Bt[t].getBBox&&Bt[t].setAttribute("transform",Bt[t+2]||""),Bt[t+3].uncache=1)}function we(e,t){var r;for(Ue=0;Ue<Yt.length;Ue++)!(r=Yt[Ue])||t&&r._ctx!==t||(e?r.kill(1):r.revert(!0,!0));t&&be(t),t||Nt("revert")}function _e(e,t){A.cache++,!t&&st||A.forEach(function(e){return Q(e)&&e.cacheID++&&(e.rec=0)}),gt(e)&&(Re.history.scrollRestoration=it=e)}function ke(e,t,r,n){if(!e._gsap.swappedIn){for(var i,o=Ut.length,a=t.style,s=e.style;o--;)a[i=Ut[o]]=r[i];a.position="absolute"===r.position?"absolute":"relative","inline"===r.display&&(a.display="inline-block"),s[yt]=s[mt]="auto",a.flexBasis=r.flexBasis||"auto",a.overflow="visible",a.boxSizing="border-box",a[xt]=ae(e,z)+Mt,a[bt]=ae(e,N)+Mt,a[Ct]=s[Tt]=s.top=s.left="0",Gt(n),s[xt]=s.maxWidth=r[xt],s[bt]=s.maxHeight=r[bt],s[Ct]=r[Ct],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}}function Se(e){for(var t=Vt.length,r=e.style,n=[],i=0;i<t;i++)n.push(Vt[i],r[Vt[i]]);return n.t=e,n}function Ce(e,t,r,n,i,o,a,s,l,u,f,d,p,h){Q(e)&&(e=e(s)),gt(e)&&"max"===e.substr(0,3)&&(e=d+("="===e.charAt(4)?pe("0"+e.substr(3),r):0));var g,v,m,y=p?p.time():0;if(p&&p.seek(0),isNaN(e)||(e=+e),ee(e))p&&(e=Oe.utils.mapRange(p.scrollTrigger.start,p.scrollTrigger.end,0,d,e)),a&&Dt(a,r,n,!0);else{Q(t)&&(t=t(s));var x,b,w,_,k=(e||"0").split(" ");m=c(t,s)||Ie,(x=Pt(m)||{})&&(x.left||x.top)||"none"!==ie(m).display||(_=m.style.display,m.style.display="block",x=Pt(m),_?m.style.display=_:m.style.removeProperty("display")),b=pe(k[0],x[n.d]),w=pe(k[1]||"0",r),e=x[n.p]-l[n.p]-u+b+i-w,a&&Dt(a,w,n,r-w<20||a._isStart&&20<w),r-=r-w}if(h&&(s[h]=e||-.001,e<0&&(e=0)),o){var S=e+r,C=o._isStart;g="scroll"+n.d2,Dt(o,S,n,C&&20<S||!C&&(f?Math.max(Ie[g],Ye[g]):o.parentNode[g])<=S+1),f&&(l=Pt(a),f&&(o.style[n.op.p]=l[n.op.p]-n.op.m-o._offset+Mt))}return p&&m&&(g=Pt(m),p.seek(d),v=Pt(m),p._caScrollDist=g[n.p]-v[n.p],e=e/p._caScrollDist*d),p&&p.seek(y),p?e:Math.round(e)}function Te(e,t,r,n){if(e.parentNode!==t){var i,o,a=e.style;if(t===Ie){for(i in e._stOrig=a.cssText,o=ie(e))+i||Zt.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;Oe.core.getCache(e).uncache=1,t.appendChild(e)}}function Ee(e,t,r){var n=t,i=n;return function(t){var o=Math.round(e());return o!==n&&o!==i&&3<Math.abs(o-n)&&3<Math.abs(o-i)&&(t=o,r&&r()),i=n,n=t}}function Me(e,t,r){var n={};n[t.p]="+="+r,Oe.set(e,n)}function Pe(e,t){function r(t,o,a,s,l){var c=r.tween,u=o.onComplete;a=a||n();var f=Ee(n,a,function(){c.kill(),r.tween=0});return l=s&&l||0,s=s||t-a,c&&c.kill(),o[i]=t,(o.modifiers={})[i]=function(){return f(a+s*c.ratio+l*c.ratio*c.ratio)},o.onUpdate=function(){A.cache++,qt()},o.onComplete=function(){r.tween=0,u&&u.call(c)},c=r.tween=Oe.to(e,o)}var n=u(e,t),i="_scroll"+t.p2;return(e[i]=n).wheelHandler=function(){return r.tween&&r.tween.kill()&&(r.tween=0)},ue(e,"wheel",n.wheelHandler),$t.isTouch&&ue(e,"touchmove",n.wheelHandler),r}B.version="3.12.1",B.create=function(e){return new B(e)},B.register=g,B.getAll=function(){return O.slice()},B.getById=function(e){return O.filter(function(t){return t.vars.id===e})[0]},r()&&v.registerPlugin(B);var Oe,Ae,Re,De,Ye,Ie,Xe,ze,Ne,Be,Fe,Le,He,We,qe,Ue,Ve,je,Ge,Ke,Ze,$e,Je,Qe,et,tt,rt,nt,it,ot,at,st,lt,ct,ut=1,ft=Date.now,dt=ft(),pt=0,ht=0,gt=function(e){return"string"==typeof e},vt=Math.abs,mt="right",yt="bottom",xt="width",bt="height",wt="Right",_t="Left",kt="Top",St="Bottom",Ct="padding",Tt="margin",Et="Width",Mt="px",Pt=function(e,t){var r=t&&"matrix(1, 0, 0, 1, 0, 0)"!==ie(e)[qe]&&Oe.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();return r&&r.progress(0).kill(),n},Ot={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},At={toggleActions:"play",anticipatePin:0},Rt={top:0,left:0,center:.5,bottom:1,right:1},Dt=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+Et]=1,i["border"+a+Et]=0,i[r.p]=t+"px",Oe.set(e,i)},Yt=[],It={},Xt={},zt=[],Nt=function(e){return Xt[e]&&Xt[e].map(function(e){return e()})||zt},Bt=[],Ft=0,Lt=function(e,t){if(!pt||e){st=$t.isRefreshing=!0,A.forEach(function(e){return Q(e)&&++e.cacheID&&(e.rec=e())});var r=Nt("refreshInit");Ke&&$t.sort(),t||we(),A.forEach(function(e){Q(e)&&(e.smooth&&(e.target.style.scrollBehavior="auto"),e(0))}),Yt.slice(0).forEach(function(e){return e.refresh()}),Yt.forEach(function(e,t){if(e._subPinOffset&&e.pin){var r=e.vars.horizontal?"offsetWidth":"offsetHeight",n=e.pin[r];e.revert(!0,1),e.adjustPinSpacing(e.pin[r]-n),e.refresh()}}),Yt.forEach(function(e){var t=$(e.scroller,e._dir);("max"===e.vars.end||e._endClamp&&e.end>t)&&e.setPositions(e.start,Math.max(e.start+1,t),!0)}),r.forEach(function(e){return e&&e.render&&e.render(-1)}),A.forEach(function(e){Q(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior="smooth"}),e.rec&&e(e.rec))}),_e(it,1),ze.pause(),Ft++,qt(st=2),Yt.forEach(function(e){return Q(e.vars.onRefresh)&&e.vars.onRefresh(e)}),st=$t.isRefreshing=!1,Nt("refresh")}else ue($t,"scrollEnd",xe)},Ht=0,Wt=1,qt=function(e){if(!st||2===e){$t.isUpdating=!0,ct&&ct.update(0);var t=Yt.length,r=ft(),n=50<=r-dt,i=t&&Yt[0].scroll();if(Wt=i<Ht?-1:1,st||(Ht=i),n&&(pt&&!We&&200<r-pt&&(pt=0,Nt("scrollEnd")),Fe=dt,dt=r),Wt<0){for(Ue=t;0<Ue--;)Yt[Ue]&&Yt[Ue].update(0,n);Wt=1}else for(Ue=0;Ue<t;Ue++)Yt[Ue]&&Yt[Ue].update(0,n);$t.isUpdating=!1}at=0},Ut=["left","top",yt,mt,Tt+St,Tt+wt,Tt+kt,Tt+_t,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],Vt=Ut.concat([xt,bt,"boxSizing","max"+Et,"maxHeight","position",Tt,Ct,Ct+kt,Ct+wt,Ct+St,Ct+_t]),jt=/([A-Z])/g,Gt=function(e){if(e){var t,r,n=e.t.style,i=e.length,o=0;for((e.t._gsap||Oe.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(jt,"-$1").toLowerCase())}},Kt={left:0,top:0},Zt=/(webkit|moz|length|cssText|inset)/i,$t=(Jt.prototype.init=function(e,t){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),ht){var r,i,o,a,s,l,f,d,p,h,g,v,m,y,x,b,w,_,k,S,C,T,E,M,P,O,D,Y,I,X,B,F,W,q,j,G,J,ce,de,ge=(e=oe(gt(e)||ee(e)||e.nodeType?{trigger:e}:e,At)).onUpdate,me=e.toggleClass,be=e.id,we=e.onToggle,_e=e.onRefresh,Ee=e.scrub,Ae=e.trigger,Xe=e.pin,ze=e.pinSpacing,Le=e.invalidateOnRefresh,qe=e.anticipatePin,Ve=e.onScrubComplete,je=e.onSnapComplete,Ge=e.once,$e=e.snap,Je=e.pinReparent,Qe=e.pinSpacer,et=e.containerAnimation,tt=e.fastScrollEnd,rt=e.preventOverlaps,nt=e.horizontal||e.containerAnimation&&!1!==e.horizontal?z:N,it=!Ee&&0!==Ee,at=c(e.scroller||Re),dt=Oe.core.getCache(at),mt=K(at),yt="fixed"===("pinType"in e?e.pinType:n(at,"pinType")||mt&&"fixed"),Rt=[e.onEnter,e.onLeave,e.onEnterBack,e.onLeaveBack],Dt=it&&e.toggleActions.split(" "),Xt="markers"in e?e.markers:At.markers,zt=mt?0:parseFloat(ie(at)["border"+nt.p2+Et])||0,Nt=this,Bt=e.onRefreshInit&&function(){return e.onRefreshInit(Nt)},Ht=function(e,t,r){var i=r.d,o=r.d2,a=r.a;return(a=n(e,"getBoundingClientRect"))?function(){return a()[i]}:function(){return(t?Re["inner"+o]:e["client"+o])||0}}(at,mt,nt),qt=function(e,t){return!t||~R.indexOf(e)?Z(e):function(){return Kt}}(at,mt),Ut=0,Vt=0,jt=0,Zt=u(at,nt);if(Nt._startClamp=Nt._endClamp=!1,Nt._dir=nt,qe*=45,Nt.scroller=at,Nt.scroll=et?et.time.bind(et):Zt,a=Zt(),Nt.vars=e,t=t||e.animation,"refreshPriority"in e&&(Ke=1,-9999===e.refreshPriority&&(ct=Nt)),dt.tweenScroll=dt.tweenScroll||{top:Pe(at,N),left:Pe(at,z)},Nt.tweenTo=r=dt.tweenScroll[nt.p],Nt.scrubDuration=function(e){(W=ee(e)&&e)?F?F.duration(e):F=Oe.to(t,{ease:"expo",totalProgress:"+=0",duration:W,paused:!0,onComplete:function(){return Ve&&Ve(Nt)}}):(F&&F.progress(1).kill(),F=0)},t&&(t.vars.lazy=!1,t._initted&&!Nt.isReverted||!1!==t.vars.immediateRender&&!1!==e.immediateRender&&t.duration()&&t.render(0,!0,!0),Nt.animation=t.pause(),(t.scrollTrigger=Nt).scrubDuration(Ee),X=0,be=be||t.vars.id),$e&&(te($e)&&!$e.push||($e={snapTo:$e}),"scrollBehavior"in Ie.style&&Oe.set(mt?[Ie,Ye]:at,{scrollBehavior:"auto"}),A.forEach(function(e){return Q(e)&&e.target===(mt?De.scrollingElement||Ye:at)&&(e.smooth=!1)}),o=Q($e.snapTo)?$e.snapTo:"labels"===$e.snapTo?function(e){return function(t){return Oe.utils.snap(se(e),t)}}(t):"labelsDirectional"===$e.snapTo?function(e){return function(t,r){return le(se(e))(t,r.direction)}}(t):!1!==$e.directional?function(e,t){return le($e.snapTo)(e,ft()-Vt<500?0:t.direction)}:Oe.utils.snap($e.snapTo),q=te(q=$e.duration||{min:.1,max:2})?Be(q.min,q.max):Be(q,q),j=Oe.delayedCall($e.delay||W/2||.1,function(){var e=Zt(),n=ft()-Vt<500,i=r.tween;if(!(n||Math.abs(Nt.getVelocity())<10)||i||We||Ut===e)Nt.isActive&&Ut!==e&&j.restart(!0);else{var a=(e-l)/y,s=t&&!it?t.totalProgress():a,c=n?0:(s-B)/(ft()-Fe)*1e3||0,u=Oe.utils.clamp(-a,1-a,vt(c/2)*c/.185),d=a+(!1===$e.inertia?0:u),p=Be(0,1,o(d,Nt)),h=Math.round(l+p*y),g=$e.onStart,v=$e.onInterrupt,m=$e.onComplete;if(e<=f&&l<=e&&h!==e){if(i&&!i._initted&&i.data<=vt(h-e))return;!1===$e.inertia&&(u=p-a),r(h,{duration:q(vt(.185*Math.max(vt(d-s),vt(p-s))/c/.05||0)),ease:$e.ease||"power3",data:vt(h-e),onInterrupt:function(){return j.restart(!0)&&v&&v(Nt)},onComplete:function(){Nt.update(),Ut=Zt(),X=B=t&&!it?t.totalProgress():Nt.progress,je&&je(Nt),m&&m(Nt)}},e,u*y,h-e-u*y),g&&g(Nt,r.tween)}}}).pause()),be&&(It[be]=Nt),de=(de=(Ae=Nt.trigger=c(Ae||!0!==Xe&&Xe))&&Ae._gsap&&Ae._gsap.stRevert)&&de(Nt),Xe=!0===Xe?Ae:c(Xe),gt(me)&&(me={targets:Ae,className:me}),Xe&&(!1===ze||ze===Tt||(ze=!(!ze&&Xe.parentNode&&Xe.parentNode.style&&"flex"===ie(Xe.parentNode).display)&&Ct),Nt.pin=Xe,(i=Oe.core.getCache(Xe)).spacer?x=i.pinState:(Qe&&((Qe=c(Qe))&&!Qe.nodeType&&(Qe=Qe.current||Qe.nativeElement),i.spacerIsNative=!!Qe,Qe&&(i.spacerState=Se(Qe))),i.spacer=_=Qe||De.createElement("div"),_.classList.add("pin-spacer"),be&&_.classList.add("pin-spacer-"+be),i.pinState=x=Se(Xe)),!1!==e.force3D&&Oe.set(Xe,{force3D:!0}),Nt.spacer=_=i.spacer,I=ie(Xe),M=I[ze+nt.os2],S=Oe.getProperty(Xe),C=Oe.quickSetter(Xe,nt.a,Mt),ke(Xe,_,I),w=Se(Xe)),Xt){v=te(Xt)?oe(Xt,Ot):Ot,h=he("scroller-start",be,at,nt,v,0),g=he("scroller-end",be,at,nt,v,0,h),k=h["offset"+nt.op.d2];var $t=c(n(at,"content")||at);d=this.markerStart=he("start",be,$t,nt,v,k,0,et),p=this.markerEnd=he("end",be,$t,nt,v,k,0,et),et&&(ce=Oe.quickSetter([d,p],nt.a,Mt)),yt||R.length&&!0===n(at,"fixedMarkers")||(function(e){var t=ie(e).position;e.style.position="absolute"===t||"fixed"===t?t:"relative"}(mt?Ie:at),Oe.set([h,g],{force3D:!0}),O=Oe.quickSetter(h,nt.a,Mt),Y=Oe.quickSetter(g,nt.a,Mt))}if(et){var Qt=et.vars.onUpdate,er=et.vars.onUpdateParams;et.eventCallback("onUpdate",function(){Nt.update(0,0,1),Qt&&Qt.apply(et,er||[])})}if(Nt.previous=function(){return Yt[Yt.indexOf(Nt)-1]},Nt.next=function(){return Yt[Yt.indexOf(Nt)+1]},Nt.revert=function(e,r){if(!r)return Nt.kill(!0);var n=!1!==e||!Nt.enabled,i=He;n!==Nt.isReverted&&(n&&(G=Math.max(Zt(),Nt.scroll.rec||0),jt=Nt.progress,J=t&&t.progress()),d&&[d,p,h,g].forEach(function(e){return e.style.display=n?"none":"block"}),n&&(He=Nt).update(n),!Xe||Je&&Nt.isActive||(n?function(e,t,r){Gt(r);var n=e._gsap;if(n.spacerIsNative)Gt(n.spacerState);else if(e._gsap.swappedIn){var i=t.parentNode;i&&(i.insertBefore(e,t),i.removeChild(t))}e._gsap.swappedIn=!1}(Xe,_,x):ke(Xe,_,ie(Xe),P)),n||Nt.update(n),He=i,Nt.isReverted=n)},Nt.refresh=function(n,i,o,v){if(!He&&Nt.enabled||i)if(Xe&&n&&pt)ue(Jt,"scrollEnd",xe);else{!st&&Bt&&Bt(Nt),He=Nt,r.tween&&(r.tween.kill(),r.tween=0),F&&F.pause(),Le&&t&&t.revert({kill:!1}).invalidate(),Nt.isReverted||Nt.revert(!0,!0),Nt._subPinOffset=!1;var k,C,M,O,A,R,Y,I,X,B,H,W,q,U=Ht(),V=qt(),K=et?et.duration():$(at,nt),Z=y<=.01,ee=0,re=v||0,ne=te(o)?o.end:e.end,oe=e.endTrigger||Ae,se=te(o)?o.start:e.start||(0!==e.start&&Ae?Xe?"0 0":"0 100%":0),le=Nt.pinnedContainer=e.pinnedContainer&&c(e.pinnedContainer,Nt),ce=Ae&&Math.max(0,Yt.indexOf(Nt))||0,fe=ce;for(Xt&&te(o)&&(W=Oe.getProperty(h,nt.p),q=Oe.getProperty(g,nt.p));fe--;)(R=Yt[fe]).end||R.refresh(0,1)||(He=Nt),!(Y=R.pin)||Y!==Ae&&Y!==Xe&&Y!==le||R.isReverted||((B=B||[]).unshift(R),R.revert(!0,!0)),R!==Yt[fe]&&(ce--,fe--);for(Q(se)&&(se=se(Nt)),se=L(se,"start",Nt),l=Ce(se,Ae,U,nt,Zt(),d,h,Nt,V,zt,yt,K,et,Nt._startClamp&&"_startClamp")||(Xe?-.001:0),Q(ne)&&(ne=ne(Nt)),gt(ne)&&!ne.indexOf("+=")&&(~ne.indexOf(" ")?ne=(gt(se)?se.split(" ")[0]:"")+ne:(ee=pe(ne.substr(2),U),ne=gt(se)?se:(et?Oe.utils.mapRange(0,et.duration(),et.scrollTrigger.start,et.scrollTrigger.end,l):l)+ee,oe=Ae)),ne=L(ne,"end",Nt),f=Math.max(l,Ce(ne||(oe?"100% 0":K),oe,U,nt,Zt()+ee,p,g,Nt,V,zt,yt,K,et,Nt._endClamp&&"_endClamp"))||-.001,ee=0,fe=ce;fe--;)(Y=(R=Yt[fe]).pin)&&R.start-R._pinPush<=l&&!et&&0<R.end&&(k=R.end-(Nt._startClamp?Math.max(0,R.start):R.start),(Y===Ae&&R.start-R._pinPush<l||Y===le)&&isNaN(se)&&(ee+=k*(1-R.progress)),Y===Xe&&(re+=k));if(l+=ee,f+=ee,Nt._startClamp&&(Nt._startClamp+=ee),Nt._endClamp&&!st&&(Nt._endClamp=f||-.001,f=Math.min(f,$(at,nt))),y=f-l||(l-=.01)&&.001,Z&&(jt=Oe.utils.clamp(0,1,Oe.utils.normalize(l,f,G))),Nt._pinPush=re,d&&ee&&((k={})[nt.a]="+="+ee,le&&(k[nt.p]="-="+Zt()),Oe.set([d,p],k)),Xe)k=ie(Xe),O=nt===N,M=Zt(),T=parseFloat(S(nt.a))+re,!K&&1<f&&(H={style:H=(mt?De.scrollingElement||Ye:at).style,value:H["overflow"+nt.a.toUpperCase()]},mt&&"scroll"!==ie(Ie)["overflow"+nt.a.toUpperCase()]&&(H.style["overflow"+nt.a.toUpperCase()]="scroll")),ke(Xe,_,k),w=Se(Xe),C=Pt(Xe,!0),I=yt&&u(at,O?z:N)(),ze&&((P=[ze+nt.os2,y+re+Mt]).t=_,(fe=ze===Ct?ae(Xe,nt)+y+re:0)&&P.push(nt.d,fe+Mt),Gt(P),le&&Yt.forEach(function(e){e.pin===le&&!1!==e.vars.pinSpacing&&(e._subPinOffset=!0)}),yt&&Zt(G)),yt&&((A={top:C.top+(O?M-l:I)+Mt,left:C.left+(O?I:M-l)+Mt,boxSizing:"border-box",position:"fixed"})[xt]=A.maxWidth=Math.ceil(C.width)+Mt,A[bt]=A.maxHeight=Math.ceil(C.height)+Mt,A[Tt]=A[Tt+kt]=A[Tt+wt]=A[Tt+St]=A[Tt+_t]="0",A[Ct]=k[Ct],A[Ct+kt]=k[Ct+kt],A[Ct+wt]=k[Ct+wt],A[Ct+St]=k[Ct+St],A[Ct+_t]=k[Ct+_t],b=function(e,t,r){for(var n,i=[],o=e.length,a=r?8:0;a<o;a+=2)n=e[a],i.push(n,n in t?t[n]:e[a+1]);return i.t=e.t,i}(x,A,Je),st&&Zt(0)),t?(X=t._initted,Ze(1),t.render(t.duration(),!0,!0),E=S(nt.a)-T+y+re,D=1<Math.abs(y-E),yt&&D&&b.splice(b.length-2,2),t.render(0,!0,!0),X||t.invalidate(!0),t.parent||t.totalTime(t.totalTime()),Ze(0)):E=y,H&&(H.value?H.style["overflow"+nt.a.toUpperCase()]=H.value:H.style.removeProperty("overflow-"+nt.a));else if(Ae&&Zt()&&!et)for(C=Ae.parentNode;C&&C!==Ie;)C._pinOffset&&(l-=C._pinOffset,f-=C._pinOffset),C=C.parentNode;B&&B.forEach(function(e){return e.revert(!1,!0)}),Nt.start=l,Nt.end=f,a=s=st?G:Zt(),et||st||(a<G&&Zt(G),Nt.scroll.rec=0),Nt.revert(!1,!0),Vt=ft(),j&&(Ut=-1,Nt.isActive&&Zt(l+y*jt),j.restart(!0)),He=0,t&&it&&(t._initted||J)&&t.progress()!==J&&t.progress(J||0,!0).render(t.time(),!0,!0),(Z||jt!==Nt.progress||et)&&(t&&!it&&t.totalProgress(et&&l<-.001&&!jt?Oe.utils.normalize(l,f,0):jt,!0),Nt.progress=Z||(a-l)/y===jt?0:jt),Xe&&ze&&(_._pinOffset=Math.round(Nt.progress*E)),F&&F.invalidate(),isNaN(W)||(W-=Oe.getProperty(h,nt.p),q-=Oe.getProperty(g,nt.p),Me(h,nt,W),Me(d,nt,W-(v||0)),Me(g,nt,q),Me(p,nt,q-(v||0))),Z&&!st&&Nt.update(),!_e||st||m||(m=!0,_e(Nt),m=!1)}},Nt.getVelocity=function(){return(Zt()-s)/(ft()-Fe)*1e3||0},Nt.endAnimation=function(){re(Nt.callbackAnimation),t&&(F?F.progress(1):t.paused()?it||re(t,Nt.direction<0,1):re(t,t.reversed()))},Nt.labelToScroll=function(e){return t&&t.labels&&(l||Nt.refresh()||l)+t.labels[e]/t.duration()*y||0},Nt.getTrailing=function(e){var t=Yt.indexOf(Nt),r=0<Nt.direction?Yt.slice(0,t).reverse():Yt.slice(t+1);return(gt(e)?r.filter(function(t){return t.vars.preventOverlaps===e}):r).filter(function(e){return 0<Nt.direction?e.end<=l:e.start>=f})},Nt.update=function(e,n,i){if(!et||i||e){var o,c,u,d,p,g,v,m=!0===st?G:Nt.scroll(),x=e?0:(m-l)/y,k=x<0?0:1<x?1:x||0,S=Nt.progress;if(n&&(s=a,a=et?Zt():m,$e&&(B=X,X=t&&!it?t.totalProgress():k)),qe&&!k&&Xe&&!He&&!ut&&pt&&l<m+(m-s)/(ft()-Fe)*qe&&(k=1e-4),k!==S&&Nt.enabled){if(d=(p=(o=Nt.isActive=!!k&&k<1)!=(!!S&&S<1))||!!k!=!!S,Nt.direction=S<k?1:-1,Nt.progress=k,d&&!He&&(c=k&&!S?0:1===k?1:1===S?2:3,it&&(u=!p&&"none"!==Dt[c+1]&&Dt[c+1]||Dt[c],v=t&&("complete"===u||"reset"===u||u in t))),rt&&(p||v)&&(v||Ee||!t)&&(Q(rt)?rt(Nt):Nt.getTrailing(rt).forEach(function(e){return e.endAnimation()})),it||(!F||He||ut?t&&t.totalProgress(k,!(!He||!Vt&&!e)):(F._dp._time-F._start!==F._time&&F.render(F._dp._time-F._start),F.resetTo?F.resetTo("totalProgress",k,t._tTime/t._tDur):(F.vars.totalProgress=k,F.invalidate().restart()))),Xe)if(e&&ze&&(_.style[ze+nt.os2]=M),yt){if(d){if(g=!e&&S<k&&m<f+1&&m+1>=$(at,nt),Je)if(e||!o&&!g)Te(Xe,_);else{var P=Pt(Xe,!0),A=m-l;Te(Xe,Ie,P.top+(nt===N?A:0)+Mt,P.left+(nt===N?0:A)+Mt)}Gt(o||g?b:w),D&&k<1&&o||C(T+(1!==k||g?0:E))}}else C(V(T+E*k));!$e||r.tween||He||ut||j.restart(!0),me&&(p||Ge&&k&&(k<1||!ot))&&Ne(me.targets).forEach(function(e){return e.classList[o||Ge?"add":"remove"](me.className)}),!ge||it||e||ge(Nt),d&&!He?(it&&(v&&("complete"===u?t.pause().totalProgress(1):"reset"===u?t.restart(!0).pause():"restart"===u?t.restart(!0):t[u]()),ge&&ge(Nt)),!p&&ot||(we&&p&&ne(Nt,we),Rt[c]&&ne(Nt,Rt[c]),Ge&&(1===k?Nt.kill(!1,1):Rt[c]=0),p||Rt[c=1===k?1:3]&&ne(Nt,Rt[c])),tt&&!o&&Math.abs(Nt.getVelocity())>(ee(tt)?tt:2500)&&(re(Nt.callbackAnimation),F?F.progress(1):re(t,"reverse"===u?1:!k,1))):it&&ge&&!He&&ge(Nt)}if(Y){var R=et?m/et.duration()*(et._caScrollDist||0):m;O(R+(h._isFlipped?1:0)),Y(R)}ce&&ce(-m/et.duration()*(et._caScrollDist||0))}},Nt.enable=function(e,t){Nt.enabled||(Nt.enabled=!0,ue(at,"resize",ye),ue(mt?De:at,"scroll",ve),Bt&&ue(Jt,"refreshInit",Bt),!1!==e&&(Nt.progress=jt=0,a=s=Ut=Zt()),!1!==t&&Nt.refresh())},Nt.getTween=function(e){return e&&r?r.tween:F},Nt.setPositions=function(e,t,r,n){if(et){var i=et.scrollTrigger,o=et.duration(),a=i.end-i.start;e=i.start+a*e/o,t=i.start+a*t/o}Nt.refresh(!1,!1,{start:H(e,r&&!!Nt._startClamp),end:H(t,r&&!!Nt._endClamp)},n),Nt.update()},Nt.adjustPinSpacing=function(e){if(P&&e){var t=P.indexOf(nt.d)+1;P[t]=parseFloat(P[t])+e+Mt,P[1]=parseFloat(P[1])+e+Mt,Gt(P)}},Nt.disable=function(e,t){if(Nt.enabled&&(!1!==e&&Nt.revert(!0,!0),Nt.enabled=Nt.isActive=!1,t||F&&F.pause(),G=0,i&&(i.uncache=1),Bt&&fe(Jt,"refreshInit",Bt),j&&(j.pause(),r.tween&&r.tween.kill()&&(r.tween=0)),!mt)){for(var n=Yt.length;n--;)if(Yt[n].scroller===at&&Yt[n]!==Nt)return;fe(at,"resize",ye),fe(at,"scroll",ve)}},Nt.kill=function(r,n){Nt.disable(r,n),F&&!n&&F.kill(),be&&delete It[be];var o=Yt.indexOf(Nt);0<=o&&Yt.splice(o,1),o===Ue&&0<Wt&&Ue--,o=0,Yt.forEach(function(e){return e.scroller===Nt.scroller&&(o=1)}),o||st||(Nt.scroll.rec=0),t&&(t.scrollTrigger=null,r&&t.revert({kill:!1}),n||t.kill()),d&&[d,p,h,g].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),ct===Nt&&(ct=0),Xe&&(i&&(i.uncache=1),o=0,Yt.forEach(function(e){return e.pin===Xe&&o++}),o||(i.spacer=0)),e.onKill&&e.onKill(Nt)},Yt.push(Nt),Nt.enable(!1,!1),de&&de(Nt),t&&t.add&&!y){var tr=Nt.update;Nt.update=function(){Nt.update=tr,l||f||Nt.refresh()},Oe.delayedCall(.01,Nt.update),y=.01,l=f=0}else Nt.refresh();Xe&&function(){if(lt!==Ft){var e=lt=Ft;requestAnimationFrame(function(){return e===Ft&&Lt(!0)})}}()}else this.update=this.refresh=this.kill=U},Jt.register=function(e){return Ae||(Oe=e||G(),j()&&window.document&&Jt.enable(),Ae=ht),Ae},Jt.defaults=function(e){if(e)for(var t in e)At[t]=e[t];return At},Jt.disable=function(e,t){ht=0,Yt.forEach(function(r){return r[t?"kill":"disable"](e)}),fe(Re,"wheel",ve),fe(De,"scroll",ve),clearInterval(Le),fe(De,"touchcancel",U),fe(Ie,"touchstart",U),ce(fe,De,"pointerdown,touchstart,mousedown",W),ce(fe,De,"pointerup,touchend,mouseup",q),ze.kill(),J(fe);for(var r=0;r<A.length;r+=3)de(fe,A[r],A[r+1]),de(fe,A[r],A[r+2])},Jt.enable=function(){if(Re=window,De=document,Ye=De.documentElement,Ie=De.body,Oe&&(Ne=Oe.utils.toArray,Be=Oe.utils.clamp,nt=Oe.core.context||U,Ze=Oe.core.suppressOverwrites||U,it=Re.history.scrollRestoration||"auto",Ht=Re.pageYOffset,Oe.core.globals("ScrollTrigger",Jt),Ie)){ht=1,function e(){return ht&&requestAnimationFrame(e)}(),B.register(Oe),Jt.isTouch=B.isTouch,rt=B.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),ue(Re,"wheel",ve),Xe=[Re,De,Ye,Ie],Oe.matchMedia&&(Jt.matchMedia=function(e){var t,r=Oe.matchMedia();for(t in e)r.add(t,e[t]);return r},Oe.addEventListener("matchMediaInit",function(){return we()}),Oe.addEventListener("matchMediaRevert",function(){return be()}),Oe.addEventListener("matchMedia",function(){Lt(0,1),Nt("matchMedia")}),Oe.matchMedia("(orientation: portrait)",function(){return me(),me})),me(),ue(De,"scroll",ve);var e,t,r=Ie.style,n=r.borderTopStyle,i=Oe.core.Animation.prototype;for(i.revert||Object.defineProperty(i,"revert",{value:function(){return this.time(-.01,!0)}}),r.borderTopStyle="solid",e=Pt(Ie),N.m=Math.round(e.top+N.sc())||0,z.m=Math.round(e.left+z.sc())||0,n?r.borderTopStyle=n:r.removeProperty("border-top-style"),Le=setInterval(ge,250),Oe.delayedCall(.5,function(){return ut=0}),ue(De,"touchcancel",U),ue(Ie,"touchstart",U),ce(ue,De,"pointerdown,touchstart,mousedown",W),ce(ue,De,"pointerup,touchend,mouseup",q),qe=Oe.utils.checkPrefix("transform"),Vt.push(qe),Ae=ft(),ze=Oe.delayedCall(.2,Lt).pause(),Ge=[De,"visibilitychange",function(){var e=Re.innerWidth,t=Re.innerHeight;De.hidden?(Ve=e,je=t):Ve===e&&je===t||ye()},De,"DOMContentLoaded",Lt,Re,"load",Lt,Re,"resize",ye],J(ue),Yt.forEach(function(e){return e.enable(0,1)}),t=0;t<A.length;t+=3)de(fe,A[t],A[t+1]),de(fe,A[t],A[t+2])}},Jt.config=function(e){"limitCallbacks"in e&&(ot=!!e.limitCallbacks);var t=e.syncInterval;t&&clearInterval(Le)||(Le=t)&&setInterval(ge,t),"ignoreMobileResize"in e&&(Qe=1===Jt.isTouch&&e.ignoreMobileResize),"autoRefreshEvents"in e&&(J(fe)||J(ue,e.autoRefreshEvents||"none"),$e=-1===(e.autoRefreshEvents+"").indexOf("resize"))},Jt.scrollerProxy=function(e,t){var r=c(e),n=A.indexOf(r),i=K(r);~n&&A.splice(n,i?6:2),t&&(i?R.unshift(Re,t,Ie,t,Ye,t):R.unshift(r,t))},Jt.clearMatchMedia=function(e){Yt.forEach(function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)})},Jt.isInViewport=function(e,t,r){var n=(gt(e)?c(e):e).getBoundingClientRect(),i=n[r?xt:bt]*t||0;return r?0<n.right-i&&n.left+i<Re.innerWidth:0<n.bottom-i&&n.top+i<Re.innerHeight},Jt.positionInViewport=function(e,t,r){gt(e)&&(e=c(e));var n=e.getBoundingClientRect(),i=n[r?xt:bt],o=null==t?i/2:t in Rt?Rt[t]*i:~t.indexOf("%")?parseFloat(t)*i/100:parseFloat(t)||0;return r?(n.left+o)/Re.innerWidth:(n.top+o)/Re.innerHeight},Jt.killAll=function(e){if(Yt.slice(0).forEach(function(e){return"ScrollSmoother"!==e.vars.id&&e.kill()}),!0!==e){var t=Xt.killAll||[];Xt={},t.forEach(function(e){return e()})}},Jt);function Jt(e,t){Ae||Jt.register(Oe),nt(this),this.init(e,t)}function Qt(e,t,r,n){return n<t?e(n):t<0&&e(0),n<r?(n-t)/(r-t):r<0?t/(t-r):1}function er(e,t){!0===t?e.style.removeProperty("touch-action"):e.style.touchAction=!0===t?"auto":t?"pan-"+t+(B.isTouch?" pinch-zoom":""):"none",e===Ye&&er(Ie,t)}function tr(e){var t,r=e.event,n=e.target,i=e.axis,o=(r.changedTouches?r.changedTouches[0]:r).target,a=o._gsap||Oe.core.getCache(o),s=ft();if(!a._isScrollT||2e3<s-a._isScrollT){for(;o&&o!==Ie&&(o.scrollHeight<=o.clientHeight&&o.scrollWidth<=o.clientWidth||!ir[(t=ie(o)).overflowY]&&!ir[t.overflowX]);)o=o.parentNode;a._isScroll=o&&o!==n&&!K(o)&&(ir[(t=ie(o)).overflowY]||ir[t.overflowX]),a._isScrollT=s}!a._isScroll&&"x"!==i||(r.stopPropagation(),r._gsapAllow=!0)}function rr(e,t,r,n){return B.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:n=n&&tr,onPress:n,onDrag:n,onScroll:n,onEnable:function(){return r&&ue(De,B.eventTypes[0],ar,!1,!0)},onDisable:function(){return fe(De,B.eventTypes[0],ar,!0)}})}$t.version="3.12.1",$t.saveStyles=function(e){return e?Ne(e).forEach(function(e){if(e&&e.style){var t=Bt.indexOf(e);0<=t&&Bt.splice(t,5),Bt.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),Oe.core.getCache(e),nt())}}):Bt},$t.revert=function(e,t){return we(!e,t)},$t.create=function(e,t){return new $t(e,t)},$t.refresh=function(e){return e?ye():(Ae||$t.register())&&Lt(!0)},$t.update=function(e){return++A.cache&&qt(!0===e?2:0)},$t.clearScrollMemory=_e,$t.maxScroll=function(e,t){return $(e,t?z:N)},$t.getScrollFunc=function(e,t){return u(c(e),t?z:N)},$t.getById=function(e){return It[e]},$t.getAll=function(){return Yt.filter(function(e){return"ScrollSmoother"!==e.vars.id})},$t.isScrolling=function(){return!!pt},$t.snapDirectional=le,$t.addEventListener=function(e,t){var r=Xt[e]||(Xt[e]=[]);~r.indexOf(t)||r.push(t)},$t.removeEventListener=function(e,t){var r=Xt[e],n=r&&r.indexOf(t);0<=n&&r.splice(n,1)},$t.batch=function(e,t){function r(e,t){var r=[],n=[],i=Oe.delayedCall(a,function(){t(r,n),r=[],n=[]}).pause();return function(e){r.length||i.restart(!0),r.push(e.trigger),n.push(e),s<=r.length&&i.progress(1)}}var n,i=[],o={},a=t.interval||.016,s=t.batchMax||1e9;for(n in t)o[n]="on"===n.substr(0,2)&&Q(t[n])&&"onRefreshInit"!==n?r(0,t[n]):t[n];return Q(s)&&(s=s(),ue($t,"refresh",function(){return s=t.batchMax()})),Ne(e).forEach(function(e){var t={};for(n in o)t[n]=o[n];t.trigger=e,i.push($t.create(t))}),i};var nr,ir={auto:1,scroll:1},or=/(input|label|select|textarea)/i,ar=function(e){var t=or.test(e.target.tagName);(t||nr)&&(e._gsapAllow=!0,nr=t)};$t.sort=function(e){return Yt.sort(e||function(e,t){return-1e6*(e.vars.refreshPriority||0)+e.start-(t.start+-1e6*(t.vars.refreshPriority||0))})},$t.observe=function(e){return new B(e)},$t.normalizeScroll=function(e){if(void 0===e)return Je;if(!0===e&&Je)return Je.enable();if(!1===e)return Je&&Je.kill();var t=e instanceof B?e:function(e){function t(){return l=!1}function r(){a=$(x,N),R=Be(rt?1:0,a),g&&(O=Be(0,$(x,z))),s=Ft}function n(){_._gsap.y=V(parseFloat(_._gsap.y)+k.offset)+"px",_.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(_._gsap.y)+", 0, 1)",k.offset=k.cacheID=0}function i(){r(),f.isActive()&&f.vars.scrollY>a&&(k()>a?f.progress(1)&&k(a):f.resetTo("scrollY",a))}te(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 o,a,s,l,f,d,p,h,g=e.normalizeScrollX,v=e.momentum,m=e.allowNestedScroll,y=e.onRelease,x=c(e.target)||Ye,b=Oe.core.globals().ScrollSmoother,w=b&&b.get(),_=rt&&(e.content&&c(e.content)||w&&!1!==e.content&&!w.smooth()&&w.content()),k=u(x,N),S=u(x,z),C=1,T=(B.isTouch&&Re.visualViewport?Re.visualViewport.scale*Re.visualViewport.width:Re.outerWidth)/Re.innerWidth,E=0,M=Q(v)?function(){return v(o)}:function(){return v||2.8},P=rr(x,e.type,!0,m),O=U,R=U;return _&&Oe.set(_,{y:"+=0"}),e.ignoreCheck=function(e){return rt&&"touchmove"===e.type&&function(){if(l){requestAnimationFrame(t);var e=V(o.deltaY/2),r=R(k.v-e);if(_&&r!==k.v+k.offset){k.offset=r-k.v;var i=V((parseFloat(_&&_._gsap.y)||0)-k.offset);_.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+i+", 0, 1)",_._gsap.y=i+"px",k.cacheID=A.cache,qt()}return!0}k.offset&&n(),l=!0}()||1.05<C&&"touchstart"!==e.type||o.isGesturing||e.touches&&1<e.touches.length},e.onPress=function(){l=!1;var e=C;C=V((Re.visualViewport&&Re.visualViewport.scale||1)/T),f.pause(),e!==C&&er(x,1.01<C||!g&&"x"),d=S(),p=k(),r(),s=Ft},e.onRelease=e.onGestureStart=function(e,t){if(k.offset&&n(),t){A.cache++;var r,o,s=M();g&&(o=(r=S())+.05*s*-e.velocityX/.227,s*=Qt(S,r,o,$(x,z)),f.vars.scrollX=O(o)),o=(r=k())+.05*s*-e.velocityY/.227,s*=Qt(k,r,o,$(x,N)),f.vars.scrollY=R(o),f.invalidate().duration(s).play(.01),(rt&&f.vars.scrollY>=a||a-1<=r)&&Oe.to({},{onUpdate:i,duration:s})}else h.restart(!0);y&&y(e)},e.onWheel=function(){f._ts&&f.pause(),1e3<ft()-E&&(s=0,E=ft())},e.onChange=function(e,t,i,o,a){if(Ft!==s&&r(),t&&g&&S(O(o[2]===t?d+(e.startX-e.x):S()+t-o[1])),i){k.offset&&n();var l=a[2]===i,c=l?p+e.startY-e.y:k()+i-a[1],u=R(c);l&&c!==u&&(p+=u-c),k(u)}(i||t)&&qt()},e.onEnable=function(){er(x,!g&&"x"),$t.addEventListener("refresh",i),ue(Re,"resize",i),k.smooth&&(k.target.style.scrollBehavior="auto",k.smooth=S.smooth=!1),P.enable()},e.onDisable=function(){er(x,!0),fe(Re,"resize",i),$t.removeEventListener("refresh",i),P.kill()},e.lockAxis=!1!==e.lockAxis,((o=new B(e)).iOS=rt)&&!k()&&k(1),rt&&Oe.ticker.add(U),h=o._dc,f=Oe.to(o,{ease:"power4",paused:!0,scrollX:g?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:Ee(k,k(),function(){return f.pause()})},onUpdate:qt,onComplete:h.vars.onComplete}),o}(e);return Je&&Je.target===t.target&&Je.kill(),K(t.target)&&(Je=t),t},$t.core={_getVelocityProp:f,_inputObserver:rr,_scrollers:A,_proxies:R,bridge:{ss:function(){pt||Nt("scrollStart"),pt=ft()},ref:function(){return He}}},G()&&Oe.registerPlugin($t),e.ScrollTrigger=$t,e.default=$t,"undefined"==typeof window||window!==e?Object.defineProperty(e,"__esModule",{value:!0}):delete e.default});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.