/*!
 * ScrollTrigger 3.10.5
 * https://greensock.com
 * 
 * @license Copyright 2022, GreenSock. All rights reserved.
 * Subject to the terms at https://greensock.com/standard-license or for Club GreenSock members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
 */
!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((n=n||self).window=n.window||{})}(this,function(n){"use strict";function kf(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function df(){return it||"undefined"!=typeof window&&(it=window.gsap)&&it.registerPlugin&&it}function wt(n,t){return~ct.indexOf(n)&&ct[ct.indexOf(n)+1][t]}function lr(n){return!!~ue.indexOf(n)}function nt(n,t,i,r,u){return n.addEventListener(t,i,{passive:!r,capture:!!u})}function w(n,t,i,r){return n.removeEventListener(t,i,!!r)}function gf(){return vt&&vt.isPressed||f.cache++}function ar(n,t){function i(r){if(r||0===r){fe&&(rt.history.scrollRestoration="manual");var u=vt&&vt.isPressed;r=i.v=Math.round(r)||(vt&&vt.iOS?1:0);n(r);i.cacheID=f.cache;u&&nf("ss",r)}else(t||f.cache!==i.cacheID||nf("ref"))&&(i.cacheID=f.cache,i.v=n());return i.v+i.offset}return i.offset=0,n&&i}function tt(n){return it.utils.toArray(n)[0]||("string"==typeof n&&!1!==it.config().nullTargetWarn?console.warn("Element not found:",n):null)}function bt(n,t){var r=t.s,u=t.sc,i=f.indexOf(n),e=u===a.sc?1:2;return~i||(i=f.push(n)-1),f[i+e]||(f[i+e]=ar(wt(n,r),!0)||(lr(n)?u:ar(function(t){return arguments.length?n[r]=t:n[r]})))}function du(n,t,i){function o(n,t){var o=ki();t||s<o-u?(e=r,r=n,f=u,u=o):i?r+=n:r=e+(n-e)/(o-f)*(u-f)}var r=n,e=n,u=ki(),f=u,s=t||50,h=Math.max(500,3*s);return{update:o,reset:function(){e=r=i?0:r;f=u=0},getVelocity:function(n){var c=f,t=e,s=ki();return!n&&0!==n||n===r||o(n),u===f||h<s-f?0:(r+(i?t:-t))/((i?s:u)-c)*1e3}}}function bi(n,t){return t&&!n._gsapAllow&&n.preventDefault(),n.changedTouches?n.changedTouches[0]:n}function ne(n){var t=Math.max.apply(Math,n),i=Math.min.apply(Math,n);return Math.abs(t)>=Math.abs(i)?t:i}function te(){(vr=it.core.globals().ScrollTrigger)&&vr.core&&function(){var n=vr.core,r=n.bridge||{},t=n._scrollers,i=n._proxies;t.push.apply(t,f);i.push.apply(i,ct);f=t;ct=i;nf=function(n,t){return r[n](t)}}()}function ie(n){return(it=n||df())&&"undefined"!=typeof document&&document.body&&(rt=window,gt=(oi=document).documentElement,si=oi.body,ue=[rt,oi,gt,si],it.utils.clamp,ni="onpointerenter"in si?"pointer":"mouse",re=h.isTouch=rt.matchMedia&&rt.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in rt||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints?2:0,st=h.eventTypes=("ontouchstart"in gt?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in gt?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return fe=0},500),te(),gu=1),gu}function tf(n){this.init(n)}function ee(){return ou=1}function oe(){return ou=0}function kt(n){return n}function di(n){return Math.round(1e5*n)/1e5||0}function se(){return"undefined"!=typeof window}function he(){return t||se()&&(t=window.gsap)&&t.registerPlugin&&t}function ti(n){return!!~no.indexOf(n)}function ce(n){return wt(n,"getBoundingClientRect")||(ti(n)?function(){return bu.width=i.innerWidth,bu.height=i.innerHeight,bu}:function(){return pt(n)})}function dt(n,t){var r=t.s,u=t.d2,e=t.d,f=t.a;return(r="scroll"+u)&&(f=wt(n,r))?f()-ce(n)()[e]:ti(n)?(yt[r]||o[r])-(i["inner"+u]||yt["client"+u]||o["client"+u]):n[r]-n["offset"+u]}function wr(n,t){for(var i=0;i<ai.length;i+=3)t&&!~t.indexOf(ai[i+1])||n(ai[i],ai[i+1],ai[i+2])}function lt(n){return"string"==typeof n}function ht(n){return"function"==typeof n}function gi(n){return"number"==typeof n}function br(n){return"object"==typeof n}function kr(n){return ht(n)&&n()}function le(n,t){return function(){var i=kr(n),r=kr(t);return function(){kr(i);kr(r)}}}function nr(n,t,i){return n&&n.progress(t?0:1)&&i&&n.pause()}function rf(n,t){if(n.enabled){var i=t(n);i&&i.totalTime&&(n.callbackAnimation=i)}}function at(n){return i.getComputedStyle(n)}function ae(n,t){for(var i in t)i in n||(n[i]=t[i]);return n}function uf(n,t){var i=t.d2;return n["offset"+i]||n["client"+i]||0}function ve(n){var t,i=[],r=n.labels,u=n.duration();for(t in r)i.push(r[t]/u);return i}function ff(n){var r=t.utils.snap(n),i=Array.isArray(n)&&n.slice(0).sort(function(n,t){return n-t});return i?function(n,t,u){var f;if(void 0===u&&(u=.001),!t)return r(n);if(0<t){for(n-=u,f=0;f<i.length;f++)if(i[f]>=n)return i[f];return i[f-1]}for(f=i.length,n+=u;f--;)if(i[f]<=n)return i[f];return i[0]}:function(t,i,u){void 0===u&&(u=.001);var f=r(t);return!i||Math.abs(f-t)<u||f-t<0==i<0?f:r(i<0?t-n:t+n)}}function dr(n,t,i,r){return i.split(",").forEach(function(i){return n(t,i,r)})}function y(n,t,i,r,u){return n.addEventListener(t,i,{passive:!r,capture:!!u})}function v(n,t,i,r){return n.removeEventListener(t,i,!!r)}function gr(n,t,i){return i&&i.wheelHandler&&n(t,"wheel",i)}function nu(n,t){if(lt(n)){var i=n.indexOf("="),r=~i?(n.charAt(i-1)+1)*parseFloat(n.substr(i+1)):0;~i&&(n.indexOf("%")>i&&(r*=t/100),n=n.substr(0,i-1));n=r+(n in lu?lu[n]*t:~n.indexOf("%")?parseFloat(n)*t/100:parseFloat(n)||0)}return n}function tu(n,t,i,r,u,f,s,h){var k=u.startColor,d=u.endColor,g=u.fontSize,nt=u.indent,tt=u.fontWeight,c=e.createElement("div"),y=ti(i)||"fixed"===wt(i,"pinType"),w=-1!==n.indexOf("scroller"),l=y?o:i,p=-1!==n.indexOf("start"),b=p?k:d,v="border-color:"+b+";font-size:"+g+";color:"+b+";font-weight:"+tt+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return v+="position:"+((w||h)&&y?"fixed;":"absolute;"),!w&&!h&&y||(v+=(r===a?yf:pf)+":"+(f+parseFloat(nt))+"px;"),s&&(v+="box-sizing:border-box;text-align:left;width:"+s.offsetWidth+"px;"),c._isStart=p,c.setAttribute("class","gsap-marker-"+n+(t?" marker-"+t:"")),c.style.cssText=v,c.innerText=t||0===t?n+"-"+t:n,l.children[0]?l.insertBefore(c,l.children[0]):l.appendChild(c),c._offset=c["offset"+r.op.d2],au(c,0,r,p),c}function ye(){return 34<d()-ft&&hr()}function ci(){(!ut||!ut.isPressed||ut.startX>o.clientWidth)&&(f.cache++,af=af||requestAnimationFrame(hr),ft||ei("scrollStart"),ft=d())}function pe(){oo=i.innerWidth;eo=i.innerHeight}function tr(){f.cache++;p||uo||e.fullscreenElement||e.webkitFullscreenElement||fo&&oo===i.innerWidth&&!(Math.abs(i.innerHeight-eo)>.25*i.innerHeight)||ru.restart(!0)}function we(n){var u,e=t.ticker.frame,f=[],r=0;if(so!==e||rr){for(vu();r<s.length;r+=4)(u=i.matchMedia(s[r]).matches)!==s[r+3]&&((s[r+3]=u)?f.push(r):vu(1,s[r])||ht(s[r+2])&&s[r+2]());for(co(),r=0;r<f.length;r++)u=f[r],yi=s[u],s[u+2]=s[u+1](n);yi=0;ii&&wi(0,1);so=e;ei("matchMedia")}}function ef(){return v(u,"scrollEnd",ef)||wi(!0)}function be(){return f.cache++&&f.forEach(function(n){return"function"==typeof n&&(n.rec=0)})}function sf(n,t,i,r){if(!n._gsap.swappedIn){for(var e,o=bf.length,f=t.style,u=n.style;o--;)f[e=bf[o]]=i[e];f.position="absolute"===i.position?"absolute":"relative";"inline"===i.display&&(f.display="inline-block");u[pf]=u[yf]=f.flexBasis="auto";f.overflow="visible";f.boxSizing="border-box";f[ui]=uf(n,b)+g;f[fi]=uf(n,a)+g;f[l]=u[et]=u.top=u.left="0";cr(r);u[ui]=u.maxWidth=i[ui];u[fi]=u.maxHeight=i[fi];u[l]=i[l];n.parentNode!==t&&(n.parentNode.insertBefore(t,n),t.appendChild(n));n._gsap.swappedIn=!0}}function iu(n){for(var r=wu.length,u=n.style,i=[],t=0;t<r;t++)i.push(wu[t],u[wu[t]]);return i.t=n,i}function ke(n,t,i,r,u,f,e,s,h,c,l,a,v){var p,rt,y,ut,w,ft,b,d,nt,k,it;return ht(n)&&(n=n(s)),lt(n)&&"max"===n.substr(0,3)&&(n=a+("="===n.charAt(4)?nu("0"+n.substr(3),i):0)),ut=v?v.time():0,(v&&v.seek(0),gi(n))?e&&au(e,i,r,!0):(ht(t)&&(t=t(s)),nt=n.split(" "),y=tt(t)||o,(w=pt(y)||{})&&(w.left||w.top)||"none"!==at(y).display||(d=y.style.display,y.style.display="block",w=pt(y),d?y.style.display=d:y.style.removeProperty("display")),ft=nu(nt[0],w[r.d]),b=nu(nt[1]||"0",i),n=w[r.p]-h[r.p]-c+ft+u-b,e&&au(e,b,r,i-b<20||e._isStart&&20<b),i-=i-b),f&&(k=n+i,it=f._isStart,p="scroll"+r.d2,au(f,k,r,it&&20<k||!it&&(l?Math.max(o[p],yt[p]):f.parentNode[p])<=k+1),l&&(h=pt(e),l&&(f.style[r.op.p]=h[r.op.p]-r.op.m-f._offset+g))),v&&y&&(p=pt(y),v.seek(a),rt=pt(y),v._caScrollDist=p[r.p]-rt[r.p],n=n/v._caScrollDist*a),v&&v.seek(ut),v?n:Math.round(n)}function de(n,i,r,u){if(n.parentNode!==i){var f,s,e=n.style;if(i===o){for(f in n._stOrig=e.cssText,s=at(n))+f||go.test(f)||!s[f]||"string"!=typeof e[f]||"0"===f||(e[f]=s[f]);e.top=r;e.left=u}else e.cssText=n._stOrig;t.core.getCache(n).uncache=1;i.appendChild(n)}}function ge(n,i){function r(i,s,h,c,l){var a=r.tween,v=s.onComplete;return h=h||f(),l=c&&l||0,c=c||i-h,a&&a.kill(),u=Math.round(h),s[o]=i,(s.modifiers={})[o]=function(n){return(n=di(f()))!==u&&n!==e&&2<Math.abs(n-u)&&2<Math.abs(n-e)?(a.kill(),console.log("Interrupt!"),r.tween=0):n=h+c*a.ratio+l*a.ratio*a.ratio,e=u,u=di(n)},s.onComplete=function(){r.tween=0;v&&v.call(a)},a=r.tween=t.to(n,s)}var u,e,f=bt(n,i),o="_scroll"+i.p2;return(n[o]=f).wheelHandler=function(){return r.tween&&r.tween.kill()&&(r.tween=0)},y(n,"wheel",f.wheelHandler),r}function c(n,i){ii||c.register(t)||console.warn("Please gsap.registerPlugin(ScrollTrigger)");this.init(n,i)}function ao(n,t,i,r){return r<t?n(r):t<0&&n(0),r<i?(r-t)/(i-t):i<0?t/(t-i):1}function ku(n,t){!0===t?n.style.removeProperty("touch-action"):n.style.touchAction=!0===t?"auto":t?"pan-"+t+(h.isTouch?" pinch-zoom":""):"none";n===yt&&ku(o,t)}function ns(n){var f,u=n.event,o=n.target,s=n.axis,i=(u.changedTouches?u.changedTouches[0]:u).target,r=i._gsap||t.core.getCache(i),e=d();if(!r._isScrollT||2e3<e-r._isScrollT){for(;i&&i.scrollHeight<=i.clientHeight;)i=i.parentNode;r._isScroll=i&&!ti(i)&&i!==o&&(po[(f=at(i)).overflowY]||po[f.overflowX]);r._isScrollT=e}(r._isScroll||"x"===s)&&(u._gsapAllow=!0)}function vo(n,t,i,r){return h.create({target:n,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:r=r&&ns,onPress:r,onDrag:r,onScroll:r,onEnable:function(){return i&&y(e,h.eventTypes[0],wo,!1,!0)},onDisable:function(){return v(e,h.eventTypes[0],wo,!0)}})}function ts(n){function vt(){return k=!1}function it(){s=dt(o,a);nt=li(vi?1:0,s);l&&(ot=li(0,dt(o,b)));g=yu}function rt(){it();u.isActive()&&u.vars.scrollY>s&&(r()>s?u.progress(1)&&r(s):u.resetTo("scrollY",s))}br(n)||(n={});n.preventDefault=n.isNormalizer=n.allowClicks=!0;n.type||(n.type="wheel,touch");n.debounce=!!n.debounce;n.id=n.id||"normalizer";var c,s,k,g,u,st,ct,ut,l=n.normalizeScrollX,ft=n.momentum,pt=n.allowNestedScroll,o=tt(n.target)||yt,et=t.core.globals().ScrollSmoother,e=vi&&(n.content&&tt(n.content)||et&&et.get()&&et.get().content()),r=bt(o,a),p=bt(o,b),w=1,wt=(h.isTouch&&i.visualViewport?i.visualViewport.scale*i.visualViewport.width:i.outerWidth)/i.innerWidth,lt=0,gt=ht(ft)?function(){return ft(c)}:function(){return ft||2.8},at=vo(o,n.type,!0,pt),ot=kt,nt=kt;return n.ignoreCheck=function(n){return vi&&"touchmove"===n.type&&function(){if(k){requestAnimationFrame(vt);var t=di(c.deltaY/2),n=nt(r.v-t);return e&&n!==r.v+r.offset&&(r.offset=n-r.v,e.style.transform="translateY("+-r.offset+"px)",e._gsap&&(e._gsap.y=-r.offset+"px"),r.cacheID=f.cache,hr()),!0}e&&(e.style.transform="translateY(0px)",r.offset=r.cacheID=0,e._gsap&&(e._gsap.y="0px"));k=!0}()||1.05<w&&"touchstart"!==n.type||c.isGesturing||n.touches&&1<n.touches.length},n.onPress=function(){var n=w;w=di((i.visualViewport&&i.visualViewport.scale||1)/wt);u.pause();n!==w&&ku(o,1.01<w||!l&&"x");k=!1;st=p();ct=r();it();g=yu},n.onRelease=n.onGestureStart=function(n,i){if(e&&(e.style.transform="translateY(0px)",r.offset=r.cacheID=0,e._gsap&&(e._gsap.y="0px")),i){f.cache++;var v,h,c=gt();l&&(h=(v=p())+.05*c*-n.velocityX/.227,c*=ao(p,v,h,dt(o,b)),u.vars.scrollX=ot(h));h=(v=r())+.05*c*-n.velocityY/.227;c*=ao(r,v,h,dt(o,a));u.vars.scrollY=nt(h);u.invalidate().duration(c).play(.01);(vi&&u.vars.scrollY>=s||s-1<=v)&&t.to({},{onUpdate:rt,duration:c})}else ut.restart(!0)},n.onWheel=function(){u._ts&&u.pause();1e3<d()-lt&&(g=0,lt=d())},n.onChange=function(n,t,i,u,f){yu!==g&&it();t&&l&&p(ot(u[2]===t?st+(n.startX-n.x):p()+t-u[1]));i&&r(nt(f[2]===i?ct+(n.startY-n.y):r()+i-f[1]));hr()},n.onEnable=function(){ku(o,!l&&"x");y(i,"resize",rt);at.enable()},n.onDisable=function(){ku(o,!0);v(i,"resize",rt);at.kill()},((c=new h(n)).iOS=vi)&&!r()&&r(1),ut=c._dc,u=t.to(c,{ease:"power4",paused:!0,scrollX:l?"+=0.1":"+=0",scrollY:"+=0.1",onComplete:ut.vars.onComplete}),c}var it,gu,rt,oi,gt,si,re,ni,vr,ue,vt,st,fe=1,hi=[],f=[],ct=[],ki=Date.now,nf=function(n,t){return t},yr="scrollLeft",pr="scrollTop",b={s:yr,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:ar(function(n){return arguments.length?rt.scrollTo(n,a.sc()):rt.pageXOffset||oi[yr]||gt[yr]||si[yr]||0})},a={s:pr,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:b,sc:ar(function(n){return arguments.length?rt.scrollTo(b.sc(),n):rt.pageYOffset||oi[pr]||gt[pr]||si[pr]||0})},h;b.op=a;f.cache=0;h=(tf.prototype.init=function(n){function br(){return hu=ki()}function e(n,i){return(t.event=n)&&y&&~y.indexOf(n.target)||i&&vu&&"touch"!==n.pointerType||er&&er(n,i)}function et(){var n=t.deltaX=ne(o),i=t.deltaY=ne(s),r=Math.abs(n)>=d,u=Math.abs(i)>=d;tr&&(r||u)&&tr(t,n,i,o,s);r&&(yi&&0<t.deltaX&&yi(t),pi&&t.deltaX<0&&pi(t),gi&&gi(t),ir&&t.deltaX<0!=ti<0&&ir(t),ti=t.deltaX,o[0]=o[1]=o[2]=0);u&&(di&&0<t.deltaY&&di(t),wi&&t.deltaY<0&&wi(t),nr&&nr(t),rr&&t.deltaY<0!=ii<0&&rr(t),ii=t.deltaY,s[0]=s[1]=s[2]=0);(wt||ht)&&(yt&&yt(t),wr&&dt&&wr(t),ht&&(li(t),ht=!1),wt=dt=!1);kt&&(hr(t),kt=!1);p=0}function kr(n,i,r){o[r]+=n;s[r]+=i;t._vx.update(n);t._vy.update(i);ut?p=p||requestAnimationFrame(et):et()}function dr(n,i){"y"!==k&&(o[2]+=n,t._vx.update(n,!0));"x"!==k&&(s[2]+=i,t._vy.update(i,!0));au&&!k&&(t.axis=k=Math.abs(n)>Math.abs(i)?"x":"y",dt=!0);ut?p=p||requestAnimationFrame(et):et()}function pt(n){if(!e(n,1)){var i=(n=bi(n,f)).clientX,r=n.clientY,o=i-t.x,s=r-t.y,u=t.isDragging;t.x=i;t.y=r;(u||Math.abs(t.startX-i)>=g||Math.abs(t.startY-r)>=g)&&(li&&(ht=!0),u||(t.isDragging=!0),dr(o,s),u||ei&&ei(t))}}function ot(n){if(!e(n,1)){w(h?i:r,st[1],pt,!0);var o=t.isDragging&&(3<Math.abs(t.x-t.startX)||3<Math.abs(t.y-t.startY)),u=bi(n);o||(t._vx.reset(),t._vy.reset(),f&&pr&&it.delayedCall(.08,function(){if(300<ki()-hu&&!n.defaultPrevented)if(n.target.click)n.target.click();else if(r.createEvent){var t=r.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,rt,1,u.screenX,u.screenY,u.clientX,u.clientY,!1,!1,!1,!1,0,null);n.target.dispatchEvent(t)}}));t.isDragging=t.isGesturing=t.isPressed=!1;v&&!h&&l.restart(!0);ci&&o&&ci(t);vi&&vi(t,o)}}function gr(n){return n.touches&&1<n.touches.length&&(t.isGesturing=!0)&&or(n,t.isDragging)}function nu(){return(t.isGesturing=!1)||sr(t)}function tu(n){if(!e(n)){var t=ri(),i=ui();kr((t-ou)*ft,(i-su)*ft,1);ou=t;su=i;v&&l.restart(!0)}}function iu(n){if(!e(n)){n=bi(n,f);hr&&(kt=!0);var t=(1===n.deltaMode?lt:2===n.deltaMode?rt.innerHeight:1)*at;kr(n.deltaX*t,n.deltaY*t,0);v&&!h&&l.restart(!0)}}function ru(n){if(!e(n)){var i=n.clientX,r=n.clientY,u=i-t.x,f=r-t.y;t.x=i;t.y=r;wt=!0;(u||f)&&dr(u,f)}}function uu(n){t.event=n;ur(t)}function fu(n){t.event=n;fr(t)}function eu(n){return e(n)||bi(n,f)&&yr(t)}gu||ie(it)||console.warn("Please gsap.registerPlugin(Observer)");vr||te();var d=n.tolerance,g=n.dragMinimum,u=n.type,i=n.target,lt=n.lineHeight,ut=n.debounce,f=n.preventDefault,v=n.onStop,cu=n.onStopDelay,y=n.ignore,at=n.wheelSpeed,lu=n.event,ei=n.onDragStart,ci=n.onDragEnd,li=n.onDrag,ai=n.onPress,vi=n.onRelease,yi=n.onRight,pi=n.onLeft,wi=n.onUp,di=n.onDown,gi=n.onChangeX,nr=n.onChangeY,tr=n.onChange,ir=n.onToggleX,rr=n.onToggleY,ur=n.onHover,fr=n.onHoverEnd,yt=n.onMove,er=n.ignoreCheck,h=n.isNormalizer,or=n.onGestureStart,sr=n.onGestureEnd,hr=n.onWheel,cr=n.onEnable,ar=n.onDisable,yr=n.onClick,ft=n.scrollSpeed,c=n.capture,pr=n.allowClicks,au=n.lockAxis,wr=n.onLockAxis;this.target=i=tt(i)||gt;this.vars=n;y=y&&it.utils.toArray(y);d=d||0;g=g||0;at=at||1;ft=ft||1;u=u||"wheel,touch,pointer";ut=!1!==ut;lt=lt||parseFloat(rt.getComputedStyle(si).lineHeight)||22;var p,l,ht,wt,kt,dt,k,t=this,ti=0,ii=0,ri=bt(i,b),ui=bt(i,a),ou=ri(),su=ui(),vu=~u.indexOf("touch")&&!~u.indexOf("pointer")&&"pointerdown"===st[0],ct=lr(i),r=i.ownerDocument||oi,o=[0,0,0],s=[0,0,0],hu=0,fi=t.onPress=function(n){e(n,1)||(t.axis=k=null,l.pause(),t.isPressed=!0,n=bi(n),ti=ii=0,t.startX=t.x=n.clientX,t.startY=t.y=n.clientY,t._vx.reset(),t._vy.reset(),nt(h?i:r,st[1],pt,f,!0),t.deltaX=t.deltaY=0,ai&&ai(t))};l=t._dc=it.delayedCall(cu||.25,function(){t._vx.reset();t._vy.reset();l.pause();v&&v(t)}).pause();t.deltaX=t.deltaY=0;t._vx=du(0,50,!0);t._vy=du(0,50,!0);t.scrollX=ri;t.scrollY=ui;t.isDragging=t.isGesturing=t.isPressed=!1;t.enable=function(n){return t.isEnabled||(nt(ct?r:i,"scroll",gf),0<=u.indexOf("scroll")&&nt(ct?r:i,"scroll",tu,f,c),0<=u.indexOf("wheel")&&nt(i,"wheel",iu,f,c),(0<=u.indexOf("touch")&&re||0<=u.indexOf("pointer"))&&(nt(i,st[0],fi,f,c),nt(r,st[2],ot),nt(r,st[3],ot),pr&&nt(i,"click",br,!1,!0),yr&&nt(i,"click",eu),or&&nt(r,"gesturestart",gr),sr&&nt(r,"gestureend",nu),ur&&nt(i,ni+"enter",uu),fr&&nt(i,ni+"leave",fu),yt&&nt(i,ni+"move",ru)),t.isEnabled=!0,n&&n.type&&fi(n),cr&&cr(t)),t};t.disable=function(){t.isEnabled&&(hi.filter(function(n){return n!==t&&lr(n.target)}).length||w(ct?r:i,"scroll",gf),t.isPressed&&(t._vx.reset(),t._vy.reset(),w(h?i:r,st[1],pt,!0)),w(ct?r:i,"scroll",tu,c),w(i,"wheel",iu,c),w(i,st[0],fi,c),w(r,st[2],ot),w(r,st[3],ot),w(i,"click",br,!0),w(i,"click",eu),w(r,"gesturestart",gr),w(r,"gestureend",nu),w(i,ni+"enter",uu),w(i,ni+"leave",fu),w(i,ni+"move",ru),t.isEnabled=t.isPressed=t.isDragging=!1,ar&&ar(t))};t.kill=function(){t.disable();var n=hi.indexOf(t);0<=n&&hi.splice(n,1);vt===t&&(vt=0)};hi.push(t);h&&lr(i)&&(vt=t);t.enable(lu)},function(n,t,i){return t&&kf(n.prototype,t),i&&kf(n,i),n}(tf,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),tf);h.version="3.10.5";h.create=function(n){return new h(n)};h.register=ie;h.getAll=function(){return hi.slice()};h.getById=function(n){return hi.filter(function(t){return t.vars.id===n})[0]};df()&&it.registerPlugin(h);var t,ii,i,e,yt,o,no,ru,uu,li,fu,eu,p,ou,hf,k,to,io,ai,ro,cf,uo,ut,fo,eo,oo,vi,lf,af,yi,so,ir,ri,rr=1,d=Date.now,vf=d(),ft=0,su=0,pi=Math.abs,yf="right",pf="bottom",ui="width",fi="height",ur="Right",fr="Left",er="Top",or="Bottom",l="padding",et="margin",hu="Width",g="px",pt=function(n,i){var r=i&&"matrix(1, 0, 0, 1, 0, 0)"!==at(n)[hf]&&t.to(n,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),u=n.getBoundingClientRect();return r&&r.progress(0).kill(),u},ho={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},cu={toggleActions:"play",anticipatePin:0},lu={top:0,left:0,center:.5,bottom:1,right:1},au=function(n,i,r,u){var f={display:"block"},e=r[u?"os2":"p2"],o=r[u?"p2":"os2"];n._isFlipped=u;f[r.a+"Percent"]=u?-100:0;f[r.a]=u?"1px":0;f["border"+e+hu]=1;f["border"+o+hu]=0;f[r.p]=i+"px";t.set(n,f)},r=[],wf={},sr={},bo=[],s=[],ei=function(n){return sr[n]&&sr[n].map(function(n){return n()})||bo},ot=[],co=function(n){for(var t=0;t<ot.length;t+=5)n&&ot[t+4]!==n||(ot[t].style.cssText=ot[t+1],ot[t].getBBox&&ot[t].setAttribute("transform",ot[t+2]||""),ot[t+3].uncache=1)},vu=function(n,t){var i;for(k=0;k<r.length;k++)i=r[k],t&&i.media!==t||(n?i.kill(1):i.revert());t&&co(t);t||ei("revert")},yu=0,wi=function(n,t){if(!ft||n){ir=!0;var i=ei("refreshInit");ro&&u.sort();t||vu();r.slice(0).forEach(function(n){return n.refresh()});r.forEach(function(n){return"max"===n.vars.end&&n.setPositions(n.start,dt(n.scroller,n._dir))});i.forEach(function(n){return n&&n.render&&n.render(-1)});be();ru.pause();yu++;ir=!1;ei("refresh")}else y(u,"scrollEnd",ef)},lo=0,pu=1,hr=function(){if(!ir){u.isUpdating=!0;ri&&ri.update(0);var n=r.length,t=d(),i=50<=t-vf,f=n&&r[0].scroll();if(pu=f<lo?-1:1,lo=f,i&&(ft&&!ou&&200<t-ft&&(ft=0,ei("scrollEnd")),fu=vf,vf=t),pu<0){for(k=n;0<k--;)r[k]&&r[k].update(0,i);pu=1}else for(k=0;k<n;k++)r[k]&&r[k].update(0,i);u.isUpdating=!1}af=0},bf=["left","top",pf,yf,et+or,et+ur,et+er,et+fr,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],wu=bf.concat([ui,fi,"boxSizing","max"+hu,"maxHeight","position",et,l,l+er,l+ur,l+or,l+fr]),ko=/([A-Z])/g,cr=function(n){if(n){var i,u,f=n.t.style,e=n.length,r=0;for((n.t._gsap||t.core.getCache(n.t)).uncache=1;r<e;r+=2)u=n[r+1],i=n[r],u?f[i]=u:f[i]&&f.removeProperty(i.replace(ko,"-$1").toLowerCase())}},bu={left:0,top:0},go=/(webkit|moz|length|cssText|inset)/i,u=(c.prototype.init=function(n,u){var he,le,fo;if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),su){var gt,ni,ye,ar,gr,it,ii,vi,vr,wi,yr,ru,ot,wu,ku,af,ei,vf,yf,pf,eu,ki,pe,du,we,bf,kf,gu,df,rt,gf,sr,hr,pr,lu,nf,ne,au,wr=(n=ae(lt(n)||gi(n)||n.nodeType?{trigger:n}:n,cu)).onUpdate,kr=n.toggleClass,oi=n.id,be=n.onToggle,no=n.onRefresh,tf=n.scrub,vt=n.trigger,s=n.pin,hi=n.pinSpacing,eo=n.invalidateOnRefresh,te=n.anticipatePin,to=n.onScrubComplete,io=n.onSnapComplete,ie=n.once,ut=n.snap,re=n.pinReparent,ai=n.pinSpacer,w=n.containerAnimation,ue=n.fastScrollEnd,hf=n.preventOverlaps,h=n.horizontal||n.containerAnimation&&!1!==n.horizontal?b:a,si=!tf&&0!==tf,nt=tt(n.scroller||i),fe=t.core.getCache(nt),bi=ti(nt),lr="fixed"===("pinType"in n?n.pinType:wt(nt,"pinType")||bi&&"fixed"),vu=[n.onEnter,n.onLeave,n.onEnterBack,n.onLeaveBack],ee=si&&n.toggleActions.split(" "),oe="markers"in n?n.markers:cu.markers,uo=bi?0:parseFloat(at(nt)["border"+h.p2+hu])||0,f=this,dr=n.onRefreshInit&&function(){return n.onRefreshInit(f)},oo=function(n,t,r){var e=r.d,u=r.d2,f=r.a;return(f=wt(n,"getBoundingClientRect"))?function(){return f()[e]}:function(){return(t?i["inner"+u]:n["client"+u])||0}}(nt,bi,h),so=function(n,t){return!t||~ct.indexOf(n)?ce(n):function(){return bu}}(nt,bi),yu=0,se=0,st=bt(nt,h);(f.media=yi,f._dir=h,te*=45,f.scroller=nt,f.scroll=w?w.time.bind(w):st,ar=st(),f.vars=n,u=u||n.animation,"refreshPriority"in n&&(ro=1,-9999===n.refreshPriority&&(ri=f)),fe.tweenScroll=fe.tweenScroll||{top:ge(nt,a),left:ge(nt,b)},f.tweenTo=gt=fe.tweenScroll[h.p],f.scrubDuration=function(n){(gf=gi(n)&&n)?rt?rt.duration(n):rt=t.to(u,{ease:"expo",totalProgress:"+=0.001",duration:gf,paused:!0,onComplete:function(){return to&&to(f)}}):(rt&&rt.progress(1).kill(),rt=0)},u&&(u.vars.lazy=!1,u._initted||!1!==u.vars.immediateRender&&!1!==n.immediateRender&&u.render(0,!0,!0),f.animation=u.pause(),(u.scrollTrigger=f).scrubDuration(tf),gu=0,oi=oi||u.vars.id),r.push(f),ut&&(br(ut)&&!ut.push||(ut={snapTo:ut}),"scrollBehavior"in o.style&&t.set(bi?[o,yt]:nt,{scrollBehavior:"auto"}),ye=ht(ut.snapTo)?ut.snapTo:"labels"===ut.snapTo?function(n){return function(i){return t.utils.snap(ve(n),i)}}(u):"labelsDirectional"===ut.snapTo?function(n){return function(t,i){return ff(ve(n))(t,i.direction)}}(u):!1!==ut.directional?function(n,t){return ff(ut.snapTo)(n,d()-se<500?0:t.direction)}:t.utils.snap(ut.snapTo),sr=ut.duration||{min:.1,max:2},sr=br(sr)?li(sr.min,sr.max):li(sr,sr),hr=t.delayedCall(ut.delay||gf/2||.1,function(){var n=st(),l=d()-se<500,e=gt.tween;if((l||Math.abs(f.getVelocity())<10)&&!e&&!ou&&yu!==n){var i=(n-it)/ot,s=u&&!si?u.totalProgress():i,h=l?0:(s-df)/(d()-fu)*1e3||0,o=t.utils.clamp(-i,1-i,pi(h/2)*h/.185),a=i+(!1===ut.inertia?0:o),c=li(0,1,ye(a,f)),r=Math.round(it+c*ot),v=ut.onStart,y=ut.onInterrupt,p=ut.onComplete;if(n<=ii&&it<=n&&r!==n){if(e&&!e._initted&&e.data<=pi(r-n))return;!1===ut.inertia&&(o=c-i);gt(r,{duration:sr(pi(.185*Math.max(pi(a-s),pi(c-s))/h/.05||0)),ease:ut.ease||"power3",data:pi(r-n),onInterrupt:function(){return hr.restart(!0)&&y&&y(f)},onComplete:function(){f.update();yu=st();gu=df=u&&!si?u.totalProgress():f.progress;io&&io(f);p&&p(f)}},n,o*ot,r-n-o*ot);v&&v(f,gt.tween)}}else f.isActive&&yu!==n&&hr.restart(!0)}).pause()),oi&&(wf[oi]=f),au=(au=(vt=f.trigger=tt(vt||s))&&vt._gsap&&vt._gsap.stRevert)&&au(f),s=!0===s?vt:tt(s),lt(kr)&&(kr={targets:vt,className:kr}),s&&(!1===hi||hi===et||(hi=!(!hi&&"flex"===at(s.parentNode).display)&&l),f.pin=s,!1!==n.force3D&&t.set(s,{force3D:!0}),(ni=t.core.getCache(s)).spacer?wu=ni.pinState:(ai&&((ai=tt(ai))&&!ai.nodeType&&(ai=ai.current||ai.nativeElement),ni.spacerIsNative=!!ai,ai&&(ni.spacerState=iu(ai))),ni.spacer=ei=ai||e.createElement("div"),ei.classList.add("pin-spacer"),oi&&ei.classList.add("pin-spacer-"+oi),ni.pinState=wu=iu(s)),f.spacer=ei=ni.spacer,kf=at(s),pe=kf[hi+h.os2],yf=t.getProperty(s),pf=t.quickSetter(s,h.a,g),sf(s,ei,kf),af=iu(s)),oe)&&(ru=br(oe)?ae(oe,ho):ho,wi=tu("scroller-start",oi,nt,h,ru,0),yr=tu("scroller-end",oi,nt,h,ru,0,wi),vf=wi["offset"+h.op.d2],he=tt(wt(nt,"content")||nt),vi=this.markerStart=tu("start",oi,he,h,ru,vf,0,w),vr=this.markerEnd=tu("end",oi,he,h,ru,vf,0,w),w&&(ne=t.quickSetter([vi,vr],h.a,g)),lr||ct.length&&!0===wt(nt,"fixedMarkers")||(function(n){var t=at(n).position;n.style.position="absolute"===t||"fixed"===t?t:"relative"}(bi?o:nt),t.set([wi,yr],{force3D:!0}),we=t.quickSetter(wi,h.a,g),bf=t.quickSetter(yr,h.a,g)));w&&(le=w.vars.onUpdate,fo=w.vars.onUpdateParams,w.eventCallback("onUpdate",function(){f.update(0,0,1);le&&le.apply(fo||[])}));f.previous=function(){return r[r.indexOf(f)-1]};f.next=function(){return r[r.indexOf(f)+1]};f.revert=function(n){var t=!1!==n||!f.enabled,i=p;t!==f.isReverted&&(t&&(!f.scroll.rec&&p&&ir&&(f.scroll.rec=st()),lu=Math.max(st(),f.scroll.rec||0),pr=f.progress,nf=u&&u.progress()),vi&&[vi,vr,wi,yr].forEach(function(n){return n.style.display=t?"none":"block"}),t&&(p=1),f.update(t),p=i,s&&(t?function(n,t,i){var u,r;cr(i);u=n._gsap;u.spacerIsNative?cr(u.spacerState):n._gsap.swappedIn&&(r=t.parentNode,r&&(r.insertBefore(n,t),r.removeChild(t)));n._gsap.swappedIn=!1}(s,ei,wu):re&&f.isActive||sf(s,ei,at(s),du)),f.isReverted=t)};f.refresh=function(i,e){if(!p&&f.enabled||e)if(s&&i&&ft)y(c,"scrollEnd",ef);else{!ir&&dr&&dr(f);p=1;se=d();gt.tween&&(gt.tween.kill(),gt.tween=0);rt&&rt.pause();eo&&u&&u.time(-.01,!0).invalidate();f.isReverted||f.revert();for(var ut,ct,ai,oi,v,k,ti,yi,tr,ci,pi=oo(),rr=so(),li=w?w.duration():dt(nt,h),wt=0,ri=0,yt=n.end,di=n.endTrigger||vt,kt=n.start||(0!==n.start&&vt?s?"0 0":"0 100%":0),sr=f.pinnedContainer=n.pinnedContainer&&tt(n.pinnedContainer),nr=vt&&Math.max(0,r.indexOf(f))||0,ni=nr;ni--;)(k=r[ni]).end||k.refresh(0,1)||(p=1),!(ti=k.pin)||ti!==vt&&ti!==s||k.isReverted||((ci=ci||[]).unshift(k),k.revert()),k!==r[ni]&&(nr--,ni--);for(ht(kt)&&(kt=kt(f)),it=ke(kt,vt,pi,h,st(),vi,wi,f,rr,uo,lr,li,w)||(s?-.001:0),ht(yt)&&(yt=yt(f)),lt(yt)&&!yt.indexOf("+=")&&(~yt.indexOf(" ")?yt=(lt(kt)?kt.split(" ")[0]:"")+yt:(wt=nu(yt.substr(2),pi),yt=lt(kt)?kt:it+wt,di=vt)),ii=Math.max(it,ke(yt||(di?"100% 0":li),di,pi,h,st()+wt,vr,yr,f,rr,uo,lr,li,w))||-.001,ot=ii-it||(it-=.01)&&.001,wt=0,ni=nr;ni--;)(ti=(k=r[ni]).pin)&&k.start-k._pinPush<it&&!w&&0<k.end&&(ut=k.end-k.start,ti!==vt&&ti!==sr||gi(kt)||(wt+=ut*(1-k.progress)),ti===s&&(ri+=ut));if(it+=wt,ii+=wt,f._pinPush=ri,vi&&wt&&((ut={})[h.a]="+="+wt,sr&&(ut[h.p]="-="+st()),t.set([vi,vr],ut)),s)ut=at(s),oi=h===a,ai=st(),eu=parseFloat(yf(h.a))+ri,!li&&1<ii&&((bi?o:nt).style["overflow-"+h.a]="scroll"),sf(s,ei,ut),af=iu(s),ct=pt(s,!0),yi=lr&&bt(nt,oi?b:a)(),hi&&((du=[hi+h.os2,ot+ri+g]).t=ei,(ni=hi===l?uf(s,h)+ot+ri:0)&&du.push(h.d,ni+g),cr(du),lr&&st(lu)),lr&&((v={top:ct.top+(oi?ai-it:yi)+g,left:ct.left+(oi?yi:ai-it)+g,boxSizing:"border-box",position:"fixed"})[ui]=v.maxWidth=Math.ceil(ct.width)+g,v[fi]=v.maxHeight=Math.ceil(ct.height)+g,v[et]=v[et+er]=v[et+ur]=v[et+or]=v[et+fr]="0",v[l]=ut[l],v[l+er]=ut[l+er],v[l+ur]=ut[l+ur],v[l+or]=ut[l+or],v[l+fr]=ut[l+fr],ku=function(n,t,i){for(var r,f=[],e=n.length,u=i?8:0;u<e;u+=2)r=n[u],f.push(r,r in t?t[r]:n[u+1]);return f.t=n.t,f}(wu,v,re)),u?(tr=u._initted,cf(1),u.render(u.duration(),!0,!0),ki=yf(h.a)-eu+ot+ri,ot!==ki&&lr&&ku.splice(ku.length-2,2),u.render(0,!0,!0),tr||u.invalidate(),cf(0)):ki=ot;else if(vt&&st()&&!w)for(ct=vt.parentNode;ct&&ct!==o;)ct._pinOffset&&(it-=ct._pinOffset,ii-=ct._pinOffset),ct=ct.parentNode;ci&&ci.forEach(function(n){return n.revert(!1)});f.start=it;f.end=ii;ar=gr=st();w||(ar<lu&&st(lu),f.scroll.rec=0);f.revert(!1);hr&&(yu=-1,f.isActive&&st(it+ot*pr),hr.restart(!0));p=0;u&&si&&(u._initted||nf)&&u.progress()!==nf&&u.progress(nf,!0).render(u.time(),!0,!0);pr===f.progress&&!w||(u&&!si&&u.totalProgress(pr,!0),f.progress=pr,f.update(0,0,1));s&&hi&&(ei._pinOffset=Math.round(f.progress*ki));no&&no(f)}};f.getVelocity=function(){return(st()-gr)/(d()-fu)*1e3||0};f.endAnimation=function(){nr(f.callbackAnimation);u&&(rt?rt.progress(1):u.paused()?si||nr(u,f.direction<0,1):nr(u,u.reversed()))};f.labelToScroll=function(n){return u&&u.labels&&(it||f.refresh()||it)+u.labels[n]/u.duration()*ot||0};f.getTrailing=function(n){var t=r.indexOf(f),i=0<f.direction?r.slice(0,t).reverse():r.slice(t+1);return(lt(n)?i.filter(function(t){return t.vars.preventOverlaps===n}):i).filter(function(n){return 0<f.direction?n.end<=it:n.start>=ii})};f.update=function(n,t,i){var lt,at,vt;if(!w||i||n){var b,c,l,k,y,tt,et,e=f.scroll(),ct=n?0:(e-it)/ot,r=ct<0?0:1<ct?1:ct||0,v=f.progress;(t&&(gr=ar,ar=w?st():e,ut&&(df=gu,gu=u&&!si?u.totalProgress():r)),te&&!r&&s&&!p&&!rr&&ft&&it<e+(e-gr)/(d()-fu)*te&&(r=.0001),r!==v&&f.enabled)&&((k=(y=(b=f.isActive=!!r&&r<1)!=(!!v&&v<1))||!!r!=!!v,f.direction=v<r?1:-1,f.progress=r,k&&!p&&(c=r&&!v?0:1===r?1:1===v?2:3,si&&(l=!y&&"none"!==ee[c+1]&&ee[c+1]||ee[c],et=u&&("complete"===l||"reset"===l||l in u))),hf&&(y||et)&&(et||tf||!u)&&(ht(hf)?hf(f):f.getTrailing(hf).forEach(function(n){return n.endAnimation()})),si||(!rt||p||rr?u&&u.totalProgress(r,!!p):((w||ri&&ri!==f)&&rt.render(rt._dp._time-rt._start),rt.resetTo?rt.resetTo("totalProgress",r,u._tTime/u._tDur):(rt.vars.totalProgress=r,rt.invalidate().restart()))),s)&&((n&&hi&&(ei.style[hi+h.os2]=pe),lr)?k&&((tt=!n&&v<r&&e<ii+1&&e+1>=dt(nt,h),re)&&(!n&&(b||tt)?(lt=pt(s,!0),at=e-it,de(s,o,lt.top+(h===a?at:0)+g,lt.left+(h===a?0:at)+g)):de(s,ei)),cr(b||tt?ku:af),ki!==ot&&r<1&&b||pf(eu+(1!==r||tt?0:ki))):pf(di(eu+ki*r))),!ut||gt.tween||p||rr||hr.restart(!0),kr&&(y||ie&&r&&(r<1||!lf))&&uu(kr.targets).forEach(function(n){return n.classList[b||ie?"add":"remove"](kr.className)}),!wr||si||n||wr(f),k&&!p?(si&&(et&&("complete"===l?u.pause().totalProgress(1):"reset"===l?u.restart(!0).pause():"restart"===l?u.restart(!0):u[l]()),wr&&wr(f)),!y&&lf||(be&&y&&rf(f,be),vu[c]&&rf(f,vu[c]),ie&&(1===r?f.kill(!1,1):vu[c]=0),y||vu[c=1===r?1:3]&&rf(f,vu[c])),ue&&!b&&Math.abs(f.getVelocity())>(gi(ue)?ue:2500)&&(nr(f.callbackAnimation),rt?rt.progress(1):nr(u,!r,1))):si&&wr&&!p&&wr(f));bf&&(vt=w?e/w.duration()*(w._caScrollDist||0):e,we(vt+(wi._isFlipped?1:0)),bf(vt));ne&&ne(-e/w.duration()*(w._caScrollDist||0))}};f.enable=function(n,t){f.enabled||(f.enabled=!0,y(nt,"resize",tr),y(bi?e:nt,"scroll",ci),dr&&y(c,"refreshInit",dr),!1!==n&&(f.progress=pr=0,ar=gr=yu=st()),!1!==t&&f.refresh())};f.getTween=function(n){return n&&gt?gt.tween:rt};f.setPositions=function(n,t){s&&(eu+=n-it,ki+=t-n-ot);f.start=it=n;f.end=ii=t;ot=t-n;f.update()};f.disable=function(n,t){if(f.enabled&&(!1!==n&&f.revert(),f.enabled=f.isActive=!1,t||rt&&rt.pause(),lu=0,ni&&(ni.uncache=1),dr&&v(c,"refreshInit",dr),hr&&(hr.pause(),gt.tween&&gt.tween.kill()&&(gt.tween=0)),!bi)){for(var i=r.length;i--;)if(r[i].scroller===nt&&r[i]!==f)return;v(nt,"resize",tr);v(nt,"scroll",ci)}};f.kill=function(t,i){f.disable(t,i);rt&&!i&&rt.kill();oi&&delete wf[oi];var e=r.indexOf(f);0<=e&&r.splice(e,1);e===k&&0<pu&&k--;e=0;r.forEach(function(n){return n.scroller===f.scroller&&(e=1)});e||(f.scroll.rec=0);u&&(u.scrollTrigger=null,t&&u.render(-1),i||u.kill());vi&&[vi,vr,wi,yr].forEach(function(n){return n.parentNode&&n.parentNode.removeChild(n)});ri===f&&(ri=0);s&&(ni&&(ni.uncache=1),e=0,r.forEach(function(n){return n.pin===s&&e++}),e||(ni.spacer=0));n.onKill&&n.onKill(f)};f.enable(!1,!1);au&&au(f);u&&u.add&&!ot?t.delayedCall(.01,function(){return it||ii||f.refresh()})&&(ot=.01)&&(it=ii=0):f.refresh()}else this.update=this.refresh=this.kill=kt},c.register=function(n){return ii||(t=n||he(),se()&&window.document&&c.enable(),ii=su),ii},c.defaults=function(n){if(n)for(var t in n)cu[t]=n[t];return cu},c.disable=function(n,t){su=0;r.forEach(function(i){return i[t?"kill":"disable"](n)});v(i,"wheel",ci);v(e,"scroll",ci);clearInterval(eu);v(e,"touchcancel",kt);v(o,"touchstart",kt);dr(v,e,"pointerdown,touchstart,mousedown",ee);dr(v,e,"pointerup,touchend,mouseup",oe);ru.kill();wr(v);for(var u=0;u<f.length;u+=3)gr(v,f[u],f[u+1]),gr(v,f[u],f[u+2])},c.enable=function(){if(i=window,e=document,yt=e.documentElement,o=e.body,t&&(uu=t.utils.toArray,li=t.utils.clamp,cf=t.core.suppressOverwrites||kt,t.core.globals("ScrollTrigger",c),o)){su=1;h.register(t);c.isTouch=h.isTouch;vi=h.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent);y(i,"wheel",ci);no=[i,e,yt,o];c.matchMedia({"(orientation: portrait)":function(){return pe(),pe}});y(e,"scroll",ci);var s,n,u=o.style,l=u.borderTopStyle;for(u.borderTopStyle="solid",s=pt(o),a.m=Math.round(s.top+a.sc())||0,b.m=Math.round(s.left+b.sc())||0,l?u.borderTopStyle=l:u.removeProperty("border-top-style"),eu=setInterval(ye,250),t.delayedCall(.5,function(){return rr=0}),y(e,"touchcancel",kt),y(o,"touchstart",kt),dr(y,e,"pointerdown,touchstart,mousedown",ee),dr(y,e,"pointerup,touchend,mouseup",oe),hf=t.utils.checkPrefix("transform"),wu.push(hf),ii=d(),ru=t.delayedCall(.2,wi).pause(),ai=[e,"visibilitychange",function(){var n=i.innerWidth,t=i.innerHeight;e.hidden?(to=n,io=t):to===n&&io===t||tr()},e,"DOMContentLoaded",wi,i,"load",wi,i,"resize",tr],wr(y),r.forEach(function(n){return n.enable(0,1)}),n=0;n<f.length;n+=3)gr(v,f[n],f[n+1]),gr(v,f[n],f[n+2])}},c.config=function(n){"limitCallbacks"in n&&(lf=!!n.limitCallbacks);var t=n.syncInterval;t&&clearInterval(eu)||(eu=t)&&setInterval(ye,t);"ignoreMobileResize"in n&&(fo=1===c.isTouch&&n.ignoreMobileResize);"autoRefreshEvents"in n&&(wr(v)||wr(y,n.autoRefreshEvents||"none"),uo=-1===(n.autoRefreshEvents+"").indexOf("resize"))},c.scrollerProxy=function(n,t){var r=tt(n),u=f.indexOf(r),e=ti(r);~u&&f.splice(u,e?6:2);t&&(e?ct.unshift(i,t,o,t,yt,t):ct.unshift(r,t))},c.matchMedia=function(n){var r,u,t,f,e;for(u in n)t=s.indexOf(u),f=n[u],"all"===(yi=u)?f():(r=i.matchMedia(u))&&(r.matches&&(e=f()),~t?(s[t+1]=le(s[t+1],f),s[t+2]=le(s[t+2],e)):(t=s.length,s.push(u,f,e),r.addListener?r.addListener(we):r.addEventListener("change",we)),s[t+3]=r.matches),yi=0;return s},c.clearMatchMedia=function(n){n||(s.length=0);0<=(n=s.indexOf(n))&&s.splice(n,4)},c.isInViewport=function(n,t,r){var u=(lt(n)?tt(n):n).getBoundingClientRect(),f=u[r?ui:fi]*t||0;return r?0<u.right-f&&u.left+f<i.innerWidth:0<u.bottom-f&&u.top+f<i.innerHeight},c.positionInViewport=function(n,t,r){lt(n)&&(n=tt(n));var u=n.getBoundingClientRect(),f=u[r?ui:fi],e=null==t?f/2:t in lu?lu[t]*f:~t.indexOf("%")?parseFloat(t)*f/100:parseFloat(t)||0;return r?(u.left+e)/i.innerWidth:(u.top+e)/i.innerHeight},c);u.version="3.10.5";u.saveStyles=function(n){return n?uu(n).forEach(function(n){if(n&&n.style){var i=ot.indexOf(n);0<=i&&ot.splice(i,5);ot.push(n,n.style.cssText,n.getBBox&&n.getAttribute("transform"),t.core.getCache(n),yi)}}):ot};u.revert=function(n,t){return vu(!n,t)};u.create=function(n,t){return new u(n,t)};u.refresh=function(n){return n?tr():(ii||u.register())&&wi(!0)};u.update=hr;u.clearScrollMemory=be;u.maxScroll=function(n,t){return dt(n,t?b:a)};u.getScrollFunc=function(n,t){return bt(tt(n),t?b:a)};u.getById=function(n){return wf[n]};u.getAll=function(){return r.filter(function(n){return"ScrollSmoother"!==n.vars.id})};u.isScrolling=function(){return!!ft};u.snapDirectional=ff;u.addEventListener=function(n,t){var i=sr[n]||(sr[n]=[]);~i.indexOf(t)||i.push(t)};u.removeEventListener=function(n,t){var i=sr[n],r=i&&i.indexOf(t);0<=r&&i.splice(r,1)};u.batch=function(n,i){function s(n,i){var r=[],u=[],e=t.delayedCall(h,function(){i(r,u);r=[];u=[]}).pause();return function(n){r.length||e.restart(!0);r.push(n.trigger);u.push(n);f<=r.length&&e.progress(1)}}var r,o=[],e={},h=i.interval||.016,f=i.batchMax||1e9;for(r in i)e[r]="on"===r.substr(0,2)&&ht(i[r])&&"onRefreshInit"!==r?s(0,i[r]):i[r];return ht(f)&&(f=f(),y(u,"refresh",function(){return f=i.batchMax()})),uu(n).forEach(function(n){var t={};for(r in e)t[r]=e[r];t.trigger=n;o.push(u.create(t))}),o};var yo,po={auto:1,scroll:1},is=/(input|label|select|textarea)/i,wo=function(n){var t=is.test(n.target.tagName);(t||yo)&&(n._gsapAllow=!0,yo=t)};u.sort=function(n){return r.sort(n||function(n,t){return-1e6*(n.vars.refreshPriority||0)+n.start-(t.start+-1e6*(t.vars.refreshPriority||0))})};u.observe=function(n){return new h(n)};u.normalizeScroll=function(n){if(void 0===n)return ut;if(!0===n&&ut)return ut.enable();if(!1===n)return ut&&ut.kill();var t=n instanceof h?n:ts(n);return ut&&ut.target===t.target&&ut.kill(),ti(t.target)&&(ut=t),t};u.core={_getVelocityProp:du,_inputObserver:vo,_scrollers:f,_proxies:ct,bridge:{ss:function(){ft||ei("scrollStart");ft=d()},ref:function(){return p}}};he()&&t.registerPlugin(u);n.ScrollTrigger=u;n.default=u;typeof window=="undefined"||window!==n?Object.defineProperty(n,"__esModule",{value:!0}):delete n.default})