vendor: 6,099 bytes, line 1
1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,732919,543340,e=>{"use strict";function t(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var i,n,s,a,o,l,c,d,u,h,m,p,f,g,x,v,b,y,_,w,S,k,j,N,C,T,A={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},E={duration:.5,overwrite:!1,delay:0},R=2*Math.PI,M=R/4,O=0,I=Math.sqrt,P=Math.cos,D=Math.sin,z=function(e){return"string"==typeof e},F=function(e){return"function"==typeof e},L=function(e){return"number"==typeof e},B=function(e){return void 0===e},W=function(e){return"object"==typeof e},H=function(e){return!1!==e},Y=function(){return"u">typeof window},G=function(e){return F(e)||z(e)},U="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},X=Array.isArray,$=/random\([^)]+\)/g,q=/,\s*/g,V=/(?:-?\.?\d|\.)+/gi,K=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Z=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Q=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,J=/[+-]=-?[.\d]+/,ee=/[^,'"\[\]\s]+/gi,et=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,er={},ei={},en=function(e){return(ei=eI(e,er))&&rj},es=function(e,t){return console.warn("Invalid property",e,"set to",t,"Missing plugin? gsap.registerPlugin()")},ea=function(e,t){return!t&&console.warn(e)},eo=function(e,t){return e&&(er[e]=t)&&ei&&(ei[e]=t)||er},el=function(){return 0},ec={suppressEvents:!0,isStart:!0,kill:!1},ed={suppressEvents:!0,kill:!1},eu={suppressEvents:!0},eh={},em=[],ep={},ef={},eg={},ex=30,ev=[],eb="",ey=function(e){var t,r,i=e[0];if(W(i)||F(i)||(e=[e]),!(t=(i._gsap||{}).harness)){for(r=ev.length;r--&&!ev[r].targetTest(i););t=ev[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new tW(e[r],t)))||e.splice(r,1);return e},e_=function(e){return e._gsap||ey(tn(e))[0]._gsap},ew=function(e,t,r){return(r=e[t])&&F(r)?e[t]():B(r)&&e.getAttribute&&e.getAttribute(t)||r},eS=function(e,t){return(e=e.split(",")).forEach(t)||e},ek=function(e){return Math.round(1e5*e)/1e5||0},ej=function(e){return Math.round(1e7*e)/1e7||0},eN=function(e,t){var r=t.charAt(0),i=parseFloat(t.substr(2));return e=parseFloat(e),"+"===r?e+i:"-"===r?e-i:"*"===r?e*i:e/i},eC=function(e,t){for(var r=t.length,i=0;0>e.indexOf(t[i])&&++i<r;);return i<r},eT=function(){var e,t,r=em.length,i=em.slice(0);for(e=0,ep={},em.length=0;e<r;e++)(t=i[e])&&t._lazy&&(t.render(t._lazy[0],t._lazy[1],!0)._lazy=0)},eA=function(e){return!!(e._initted||e._startAt||e.add)},eE=function(e,t,r,i){em.length&&!b&&eT(),e.render(t,r,i||!!(b&&t<0&&eA(e))),em.length&&!b&&eT()},eR=function(e){var t=parseFloat(e);return(t||0===t)&&(e+"").match(ee).length<2?t:z(e)?e.trim():e},eM=function(e){return e},eO=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},eI=function(e,t){for(var r in t)e[r]=t[r];return e},eP=function e(t,r){for(var i in r)"__proto__"!==i&&"constructor"!==i&&"prototype"!==i&&(t[i]=W(r[i])?e(t[i]||(t[i]={}),r[i]):r[i]);return t},eD=function(e,t){var r,i={};for(r in e)r in t||(i[r]=e[r]);return i},ez=function(e){var t,r=e.parent||_,i=e.keyframes?(t=X(e.keyframes),function(e,r){for(var i in r)i in e||"duration"===i&&t||"ease"===i||(e[i]=r[i])}):eO;if(H(e.inherit))for(;r;)i(e,r.vars.defaults),r=r.parent||r._dp;return e},eF=function(e,t){for(var r=e.length,i=r===t.length;i&&r--&&e[r]===t[r];);return r<0},eL=function(e,t,r,i,n){void 0===r&&(r="_first"),void 0===i&&(i="_last");var s,a=e[i];if(n)for(s=t[n];a&&a[n]>s;)a=a._prev;return a?(t._next=a._next,a._next=t):(t._next=e[r],e[r]=t),t._next?t._next._prev=t:e[i]=t,t._prev=a,t.parent=t._dp=e,t},eB=function(e,t,r,i){void 0===r&&(r="_first"),void 0===i&&(i="_last");var n=t._prev,s=t._next;n?n._next=s:e[r]===t&&(e[r]=s),s?s._prev=n:e[i]===t&&(e[i]=n),t._next=t._prev=t.parent=null},eW=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},eH=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var r=e;r;)r._dirty=1,r=r.parent;return e},eY=function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e},eG=function(e,t,r,i){return e._startAt&&(b?e._startAt.revert(ed):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,i))},eU=function(e){return e._repeat?eX(e._tTime,e=e.duration()+e._rDelay)*e:0},eX=function(e,t){var r=Math.floor(e=ej(e/t));return e&&r===e?r-1:r},e$=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},eq=function(e){return e._end=ej(e._start+(e._tDur/Math.abs(e._ts||e._rts||1e-8)||0))},eV=function(e,t){var r=e._dp;return r&&r.smoothChildTiming&&e._ts&&(e._start=ej(r._time-(e._ts>0?t/e._ts:-(((e._dirty?e.totalDuration():e._tDur)-t)/e._ts))),eq(e),r._dirty||eH(r,e)),e},eK=function(e,t){var r;if((t._time||!t._dur&&t._initted||t._start<e._time&&(t._dur||!t.add))&&(r=e$(e.rawTime(),t),(!t._dur||te(0,t.totalDuration(),r)-t._tTime>1e-8)&&t.render(r,!0)),eH(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(r=e;r._dp;)r.rawTime()>=0&&r.totalTime(r._tTime),r=r._dp;e._zTime=-1e-8}},eZ=function(e,t,r,i){return t.parent&&eW(t),t._start=ej((L(r)?r:r||e!==_?e6(e,r,t):e._time)+t._delay),t._end=ej(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),eL(e,t,"_first","_last",e._sort?"_start":0),e1(t)||(e._recent=t),i||eK(e,t),e._ts<0&&eV(e,e._tTime),e},eQ=function(e,t){return(er.ScrollTrigger||es("scrollTrigger",t))&&er.ScrollTrigger.create(t,e)},eJ=function(e,t,r,i,n){return(t0(e,t,n),e._initted)?!r&&e._pt&&!b&&(e._dur&&!1!==e.vars.lazy||!e._dur&&e.vars.lazy)&&N!==tC.frame?(em.push(e),e._lazy=[n,i],1):void 0:1},e0=function e(t){var r=t.parent;return r&&r._ts&&r._initted&&!r._lock&&(0>r.rawTime()||e(r))},e1=function(e){var t=e.data;return"isFromStart"===t||"isStart"===t},e2=function(e,t,r,i){var n,s,a,o=e.ratio,l=t<0||!t&&(!e._start&&e0(e)&&!(!e._initted&&e1(e))||(e._ts<0||e._dp._ts<0)&&!e1(e))?0:1,c=e._rDelay,d=0;if(c&&e._repeat&&(s=eX(d=te(0,e._tDur,t),c),e._yoyo&&1&s&&(l=1-l),s!==eX(e._tTime,c)&&(o=1-l,e.vars.repeatRefresh&&e._initted&&e.invali
1date())),l!==o||b||i||1e-8===e._zTime||!t&&e._zTime){if(!e._initted&&eJ(e,t,i,r,d))return;for(a=e._zTime,e._zTime=t||1e-8*!!r,r||(r=t&&!a),e.ratio=l,e._from&&(l=1-l),e._time=0,e._tTime=d,n=e._pt;n;)n.r(l,n.d),n=n._next;t<0&&eG(e,t,r,!0),e._onUpdate&&!r&&tf(e,"onUpdate"),d&&e._repeat&&!r&&e.parent&&tf(e,"onRepeat"),(t>=e._tDur||t<0)&&e.ratio===l&&(l&&eW(e,1),r||b||(tf(e,l?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=t)},e5=function(e,t,r){var i;if(r>t)for(i=e._first;i&&i._start<=r;){if("isPause"===i.data&&i._start>t)return i;i=i._next}else for(i=e._last;i&&i._start>=r;){if("isPause"===i.data&&i._start<t)return i;i=i._prev}},e3=function(e,t,r,i){var n=e._repeat,s=ej(t)||0,a=e._tTime/e._tDur;return a&&!i&&(e._time*=s/e._dur),e._dur=s,e._tDur=n?n<0?1e10:ej(s*(n+1)+e._rDelay*n):s,a>0&&!i&&eV(e,e._tTime=e._tDur*a),e.parent&&eq(e),r||eH(e.parent,e),e},e4=function(e){return e instanceof tY?eH(e):e3(e,e._dur)},e8={_start:0,endTime:el,totalDuration:el},e6=function e(t,r,i){var n,s,a,o=t.labels,l=t._recent||e8,c=t.duration()>=1e8?l.endTime(!1):t._dur;return z(r)&&(isNaN(r)||r in o)?(s=r.charAt(0),a="%"===r.substr(-1),n=r.indexOf("="),"<"===s||">"===s)?(n>=0&&(r=r.replace(/=/,"")),("<"===s?l._start:l.endTime(l._repeat>=0))+(parseFloat(r.substr(1))||0)*(a?(n<0?l:i).totalDuration()/100:1)):n<0?(r in o||(o[r]=c),o[r]):(s=parseFloat(r.charAt(n-1)+r.substr(n+1)),a&&i&&(s=s/100*(X(i)?i[0]:i).totalDuration()),n>1?e(t,r.substr(0,n-1),i)+s:c+s):null==r?c:+r},e7=function(e,t,r){var i,n,s=L(t[1]),a=(s?2:1)+(e<2?0:1),o=t[a];if(s&&(o.duration=t[1]),o.parent=r,e){for(i=o,n=r;n&&!("immediateRender"in i);)i=n.vars.defaults||{},n=H(n.vars.inherit)&&n.parent;o.immediateRender=H(i.immediateRender),e<2?o.runBackwards=1:o.startAt=t[a-1]}return new t6(t[0],o,t[a+1])},e9=function(e,t){return e||0===e?t(e):t},te=function(e,t,r){return r<e?e:r>t?t:r},tt=function(e,t){return z(e)&&(t=et.exec(e))?t[1]:""},tr=[].slice,ti=function(e,t){return e&&W(e)&&"length"in e&&(!t&&!e.length||e.length-1 in e&&W(e[0]))&&!e.nodeType&&e!==w},tn=function(e,t,r){var i;return y&&!t&&y.selector?y.selector(e):z(e)&&!r&&(S||!tT())?tr.call((t||k).querySelectorAll(e),0):X(e)?(void 0===i&&(i=[]),e.forEach(function(e){var t;return z(e)&&!r||ti(e,1)?(t=i).push.apply(t,tn(e)):i.push(e)})||i):ti(e)?tr.call(e,0):e?[e]:[]},ts=function(e){return e=tn(e)[0]||ea("Invalid scope")||{},function(t){var r=e.current||e.nativeElement||e;return tn(t,r.querySelectorAll?r:r===e?ea("Invalid scope")||k.createElement("div"):e)}},ta=function(e){return e.sort(function(){return .5-Math.random()})},to=function(e){if(F(e))return e;var t=W(e)?e:{each:e},r=tD(t.ease),i=t.from||0,n=parseFloat(t.base)||0,s={},a=i>0&&i<1,o=isNaN(i)||a,l=t.axis,c=i,d=i;return z(i)?c=d=({center:.5,edges:.5,end:1})[i]||0:!a&&o&&(c=i[0],d=i[1]),function(e,a,u){var h,m,p,f,g,x,v,b,y,_=(u||t).length,w=s[_];if(!w){if(!(y="auto"===t.grid?0:(t.grid||[1,1e8])[1])){for(v=-1e8;v<(v=u[y++].getBoundingClientRect().left)&&y<_;);y<_&&y--}for(x=0,w=s[_]=[],h=o?Math.min(y,_)*c-.5:i%y,m=1e8===y?0:o?_*d/y-.5:i/y|0,v=0,b=1e8;x<_;x++)p=x%y-h,f=m-(x/y|0),w[x]=g=l?Math.abs("y"===l?f:p):I(p*p+f*f),g>v&&(v=g),g<b&&(b=g);"random"===i&&ta(w),w.max=v-b,w.min=b,w.v=_=(parseFloat(t.amount)||parseFloat(t.each)*(y>_?_-1:l?"y"===l?_/y:y:Math.max(y,_/y))||0)*("edges"===i?-1:1),w.b=_<0?n-_:n,w.u=tt(t.amount||t.each)||0,r=r&&_<0?tP(r):r}return _=(w[e]-w.min)/w.max||0,ej(w.b+(r?r(_):_)*w.v)+w.u}},tl=function(e){var t=Math.pow(10,((e+"").split(".")[1]||"").length);return function(r){var i=ej(Math.round(parseFloat(r)/e)*e*t);return(i-i%1)/t+(L(r)?0:tt(r))}},tc=function(e,t){var r,i,n=X(e);return!n&&W(e)&&(r=n=e.radius||1e8,e.values?(i=!L((e=tn(e.values))[0]))&&(r*=r):e=tl(e.increment)),e9(t,n?F(e)?function(t){return Math.abs((i=e(t))-t)<=r?i:t}:function(t){for(var n,s,a=parseFloat(i?t.x:t),o=parseFloat(i?t.y:0),l=1e8,c=0,d=e.length;d--;)(n=i?(n=e[d].x-a)*n+(s=e[d].y-o)*s:Math.abs(e[d]-a))<l&&(l=n,c=d);return c=!r||l<=r?e[c]:t,i||c===t||L(t)?c:c+tt(t)}:tl(e))},td=function(e,t,r,i){return e9(X(e)?!t:!0===r?(r=0,!1):!i,function(){return X(e)?e[~~(Math.random()*e.length)]:(i=(r=r||1e-5)<1?Math.pow(10,(r+"").length-2):1)&&Math.floor(Math.round((e-r/2+Math.random()*(t-e+.99*r))/r)*r*i)/i})},tu=function(e,t,r){return e9(r,function(r){return e[~~t(r)]})},th=function(e){return e.replace($,function(e){var t=e.indexOf("[")+1,r=e.substring(t||7,t?e.indexOf("]"):e.length-1).split(q);return td(t?r:+r[0],t?0:+r[1],+r[2]||1e-5)})},tm=function(e,t,r,i,n){var s=t-e,a=i-r;return e9(n,function(t){return r+((t-e)/s*a||0)})},tp=function(e,t,r){var i,n,s,a=e.labels,o=1e8;for(i in a)(n=a[i]-t)<0==!!r&&n&&o>(n=Math.abs(n))&&(s=i,o=n);return s},tf=function(e,t,r){var i,n,s,a=e.vars,o=a[t],l=y,c=e._ctx;if(o)return i=a[t+"Params"],n=a.callbackScope||e,r&&em.length&&eT(),c&&(y=c),s=i?o.apply(n,i):o.call(n),y=l,s},tg=function(e){return eW(e),e.scrollTrigger&&e.scrollTrigger.kill(!!b),1>e.progress()&&tf(e,"onInterrupt"),e},tx=[],tv=function(e){if(e)if(e=!e.name&&e.default||e,Y()||e.headless){var t=e.name,r=F(e),i=t&&!r&&e.init?function(){this._props=[]}:e,n={init:el,render:ra,add:tZ,kill:rl,modifier:ro,rawVars:0},s={targetTest:0,get:0,getSetter:rr,aliases:{},register:0};if(tT(),e!==i){if(ef[t])return;eO(i,eO(eD(e,n),s)),eI(i.prototype,eI(n,eD(e,s))),ef[i.prop=t]=i,e.targetTest&&(ev.push(i),eh[t]=1),t=("css"===t?"CSS":t.charAt(0).toUpperCase()+t.substr(1))+"Plugin"}eo(t,i),e.register&&e.register(rj,i,ru)}else tx.push(e)},tb={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},ty=function(e,t,r){return(6*(e+=e<0?1:e>1?-1:0)<1?t+(r-t)*e*6:e<.5?r:3*e<2?t+(r-t)*(2/3-e)*6:t)*255+.5|0},t_=function(e,t,r){var i,n,s,a,o,l,c,d,u,h,m=e?L(e)?[e>>16,e>>8&255,255&e]:0:tb.black;if(!m){if(","===e.substr(-1)&&(e=e.substr(0,e.length-1)),tb[e])m=tb[e];else if("#"===e.charAt(0)){if(e.length<6&&(i=e.charAt(1),e="#"+i+i+(n=e.charAt(2))+n+(s=e.charAt(3))+s+(5===e.length?e.charAt(4)+e.charAt(4):"")),9===e.length)return[(m=parseInt(e.substr(1,6),16))>>16,m>>8&255,255&m,parseInt(e.substr(7),16)/255];m=[(e=parseInt(e.substr(1),16))>>16,e>>8&255,255&e]}else if("hsl"===e.substr(0,3))if(m=h=e.match(V),t){if(~e.indexOf("="))return m=e.match(K),r&&m.length<4&&(m[3]=1),m}else a=m[0]%360/360,o=m[1]/100,n=(l=m[2]/100)<=.5?l*(o+1):l+o-l*o,i=2*l-n,m.length>3&&(m[3]*=1),m[0]=ty(a+1/3,i,n),m[1]=ty(a,i,n),m[2]=ty(a-1/3,i,n);else m=e.match(V)||tb.transparent;m=m.map(Number)}return t&&!h&&(i=m[0]/255,l=((c=Math.max(i,n=m[1]/255,s=m[2]/255))+(d=Math.min(i,n,s)))/2,c===d?a=o=0:(u=c-d,o=l>.5?u/(2-c-d):u/(c+d),a=(c===i?(n-s)/u+6*(n<s):c===n?(s-i)/u+2:(i-n)/u+4)*60),m[0]=~~(a+.5),m[1]=~~(100*o+.5),m[2]=~~(100*l+.5)),r&&m.length<4&&(m[3]=1),m},tw=function(e){var t=[],r=[],i=-1;
1return e.split(tk).forEach(function(e){var n=e.match(Z)||[];t.push.apply(t,n),r.push(i+=n.length+1)}),t.c=r,t},tS=function(e,t,r){var i,n,s,a,o="",l=(e+o).match(tk),c=t?"hsla(":"rgba(",d=0;if(!l)return e;if(l=l.map(function(e){return(e=t_(e,t,1))&&c+(t?e[0]+","+e[1]+"%,"+e[2]+"%,"+e[3]:e.join(","))+")"}),r&&(s=tw(e),(i=r.c).join(o)!==s.c.join(o)))for(a=(n=e.replace(tk,"1").split(Z)).length-1;d<a;d++)o+=n[d]+(~i.indexOf(d)?l.shift()||c+"0,0,0,0)":(s.length?s:l.length?l:r).shift());if(!n)for(a=(n=e.split(tk)).length-1;d<a;d++)o+=n[d]+l[d];return o+n[a]},tk=function(){var e,t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(e in tb)t+="|"+e+"\\b";return RegExp(t+")","gi")}(),tj=/hsl[a]?\(/,tN=function(e){var t,r=e.join(" ");if(tk.lastIndex=0,tk.test(r))return t=tj.test(r),e[1]=tS(e[1],t),e[0]=tS(e[0],t,tw(e[1])),!0},tC=(c=Date.now,d=500,u=33,m=h=c(),p=1e3/240,f=1e3/240,g=[],x=function e(t){var r,s,x,v,b=c()-m,y=!0===t;if((b>d||b<0)&&(h+=b-u),m+=b,((r=(x=m-h)-f)>0||y)&&(v=++a.frame,o=x-1e3*a.time,a.time=x/=1e3,f+=r+(r>=p?4:p-r),s=1),y||(i=n(e)),s)for(l=0;l<g.length;l++)g[l](x,o,v,t)},a={time:0,frame:0,tick:function(){x(!0)},deltaRatio:function(e){return o/(1e3/(e||60))},wake:function(){j&&(!S&&Y()&&(k=(w=S=window).document||{},er.gsap=rj,(w.gsapVersions||(w.gsapVersions=[])).push(rj.version),en(ei||w.GreenSockGlobals||!w.gsap&&w||{}),tx.forEach(tv)),s="u">typeof requestAnimationFrame&&requestAnimationFrame,i&&a.sleep(),n=s||function(e){return setTimeout(e,f-1e3*a.time+1|0)},T=1,x(2))},sleep:function(){(s?cancelAnimationFrame:clearTimeout)(i),T=0,n=el},lagSmoothing:function(e,t){u=Math.min(t||33,d=e||1/0)},fps:function(e){p=1e3/(e||240),f=1e3*a.time+p},add:function(e,t,r){var i=t?function(t,r,n,s){e(t,r,n,s),a.remove(i)}:e;return a.remove(e),g[r?"unshift":"push"](i),tT(),i},remove:function(e,t){~(t=g.indexOf(e))&&g.splice(t,1)&&l>=t&&l--},_listeners:g}),tT=function(){return!T&&tC.wake()},tA={},tE=/^[\d.\-M][\d.\-,\s]/,tR=/["']/g,tM=function(e){for(var t,r,i,n={},s=e.substr(1,e.length-3).split(":"),a=s[0],o=1,l=s.length;o<l;o++)r=s[o],t=o!==l-1?r.lastIndexOf(","):r.length,i=r.substr(0,t),n[a]=isNaN(i)?i.replace(tR,"").trim():+i,a=r.substr(t+1).trim();return n},tO=function(e){var t=e.indexOf("(")+1,r=e.indexOf(")"),i=e.indexOf("(",t);return e.substring(t,~i&&i<r?e.indexOf(")",r+1):r)},tI=function(e){var t=(e+"").split("("),r=tA[t[0]];return r&&t.length>1&&r.config?r.config.apply(null,~e.indexOf("{")?[tM(t[1])]:tO(e).split(",").map(eR)):tA._CE&&tE.test(e)?tA._CE("",e):r},tP=function(e){return function(t){return 1-e(1-t)}},tD=function(e,t){return e&&(F(e)?e:tA[e]||tI(e))||t},tz=function(e,t,r,i){void 0===r&&(r=function(e){return 1-t(1-e)}),void 0===i&&(i=function(e){return e<.5?t(2*e)/2:1-t((1-e)*2)/2});var n,s={easeIn:t,easeOut:r,easeInOut:i};return eS(e,function(e){for(var t in tA[e]=er[e]=s,tA[n=e.toLowerCase()]=r,s)tA[n+("easeIn"===t?".in":"easeOut"===t?".out":".inOut")]=tA[e+"."+t]=s[t]}),s},tF=function(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e((t-.5)*2)/2}},tL=function e(t,r,i){var n=r>=1?r:1,s=(i||(t?.3:.45))/(r<1?r:1),a=s/R*(Math.asin(1/n)||0),o=function(e){return 1===e?1:n*Math.pow(2,-10*e)*D((e-a)*s)+1},l="out"===t?o:"in"===t?function(e){return 1-o(1-e)}:tF(o);return s=R/s,l.config=function(r,i){return e(t,r,i)},l},tB=function e(t,r){void 0===r&&(r=1.70158);var i=function(e){return e?--e*e*((r+1)*e+r)+1:0},n="out"===t?i:"in"===t?function(e){return 1-i(1-e)}:tF(i);return n.config=function(r){return e(t,r)},n};eS("Linear,Quad,Cubic,Quart,Quint,Strong",function(e,t){var r=t<5?t+1:t;tz(e+",Power"+(r-1),t?function(e){return Math.pow(e,r)}:function(e){return e},function(e){return 1-Math.pow(1-e,r)},function(e){return e<.5?Math.pow(2*e,r)/2:1-Math.pow((1-e)*2,r)/2})}),tA.Linear.easeNone=tA.none=tA.Linear.easeIn,tz("Elastic",tL("in"),tL("out"),tL()),tU=2*(tG=1/2.75),tX=2.5*tG,tz("Bounce",function(e){return 1-t$(1-e)},t$=function(e){return e<tG?7.5625*e*e:e<tU?7.5625*Math.pow(e-1.5/2.75,2)+.75:e<tX?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*Math.pow(e-2.625/2.75,2)+.984375}),tz("Expo",function(e){return Math.pow(2,10*(e-1))*e+e*e*e*e*e*e*(1-e)}),tz("Circ",function(e){return-(I(1-e*e)-1)}),tz("Sine",function(e){return 1===e?1:-P(e*M)+1}),tz("Back",tB("in"),tB("out"),tB()),tA.SteppedEase=tA.steps=er.SteppedEase={config:function(e,t){void 0===e&&(e=1);var r=1/e,i=e+ +!t,n=+!!t,s=.99999999;return function(e){return((i*te(0,s,e)|0)+n)*r}}},E.ease=tA["quad.out"],eS("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(e){return eb+=e+","+e+"Params,"});var tW=function(e,t){this.id=O++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:ew,this.set=t?t.getSetter:rr},tH=function(){function e(e){this.vars=e,this._delay=+e.delay||0,(this._repeat=e.repeat===1/0?-2:e.repeat||0)&&(this._rDelay=e.repeatDelay||0,this._yoyo=!!e.yoyo||!!e.yoyoEase),this._ts=1,e3(this,+e.duration,1,1),this.data=e.data,y&&(this._ctx=y,y.data.push(this)),T||tC.wake()}var t=e.prototype;return t.delay=function(e){return e||0===e?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+e-this._delay),this._delay=e,this):this._delay},t.duration=function(e){return arguments.length?this.totalDuration(this._repeat>0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,e3(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(tT(),!arguments.length)return this._tTime;var r=this._dp;if(r&&r.smoothChildTiming&&this._ts){for(eV(this,e),!r._dp||r.parent||eK(r,this);r&&r.parent;)r.parent._time!==r._start+(r._ts>=0?r._tTime/r._ts:-((r.totalDuration()-r._tTime)/r._ts))&&r.totalTime(r._tTime,!0),r=r.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e<this._tDur||this._ts<0&&e>0||!this._tDur&&!e)&&eZ(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&1e-8===Math.abs(this._zTime)||!this._initted&&this._dur&&e||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),eE(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+eU(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(1&this.iteration())?1-e:e)+eU(this),t):this.duration()?Math.min(1,this._time/this._dur):+(this.rawTime()>0)},t.iteration=function(e,t){var r=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*r,t):this._repeat?eX(this._tTime,r)+1:1},t.timeScale=function(e,t){if(!arguments.length)return -1e-8===this._rts?0:this._rts;if(this._rts===e)return this;var r=this.parent&&this._ts?e$(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||-1e-8===e?0:this._rts,this.totalTime(te(-Math.abs(this._delay),this.totalDuration(),r),!1!==t),eq(this),eY(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(tT(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&1e-8!==Math.abs(this._zTime)&&(this._tTime-=1e-8)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=ej(e);var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&eZ(t,this,this._start-this._delay),this}return this._start},t.endTime=function(e){return this._start+(H(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&1>this.totalProgress())?this._tTime%(this._dur+this._rDelay):this._ts?e$(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){void 0===e&&(e=eu);var t=b;return b=e,eA(this)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),"nested"!==this.data&&!1!==e.kill&&this.kill(),b=t,this},t.globalTime=function(e){for(var t=this,r=arguments.length?e:t.rawTime();t;)r=t._start+r/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):r},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,e4(this)):-2===this._repeat?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,e4(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(e6(this,e),H(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,H(t)),this._dur||(this._zTime=-1e-8),this},t.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-1e-8:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-1e-8,this},t.isActive=function(){var e,t=this.parent||this._dp,r=this._start;return!!(!t||this._ts&&this._initted&&t.isActive()&&(e=t.rawTime(!0))>=r&&e<this.endTime(!0)-1e-8)},t.eventCallback=function(e,t,r){var i=this.vars;return arguments.length>
vendor: 5,219 bytes, line 1
11?(t?(i[e]=t,r&&(i[e+"Params"]=r),"onUpdate"===e&&(this._onUpdate=t)):delete i[e],this):i[e]},t.then=function(e){var t=this,r=t._prom;return new Promise(function(i){var n=F(e)?e:eM,s=function(){var e=t.then;t.then=null,r&&r(),F(n)&&(n=n(t))&&(n.then||n===t)&&(t.then=e),i(n),t.then=e};t._initted&&1===t.totalProgress()&&t._ts>=0||!t._tTime&&t._ts<0?s():t._prom=s})},t.kill=function(){tg(this)},e}();eO(tH.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var tY=function(e){function i(r,i){var n;return void 0===r&&(r={}),(n=e.call(this,r)||this).labels={},n.smoothChildTiming=!!r.smoothChildTiming,n.autoRemoveChildren=!!r.autoRemoveChildren,n._sort=H(r.sortChildren),_&&eZ(r.parent||_,t(n),i),r.reversed&&n.reverse(),r.paused&&n.paused(!0),r.scrollTrigger&&eQ(t(n),r.scrollTrigger),n}r(i,e);var n=i.prototype;return n.to=function(e,t,r){return e7(0,arguments,this),this},n.from=function(e,t,r){return e7(1,arguments,this),this},n.fromTo=function(e,t,r,i){return e7(2,arguments,this),this},n.set=function(e,t,r){return t.duration=0,t.parent=this,ez(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new t6(e,t,e6(this,r),1),this},n.call=function(e,t,r){return eZ(this,t6.delayedCall(0,e,t),r)},n.staggerTo=function(e,t,r,i,n,s,a){return r.duration=t,r.stagger=r.stagger||i,r.onComplete=s,r.onCompleteParams=a,r.parent=this,new t6(e,r,e6(this,n)),this},n.staggerFrom=function(e,t,r,i,n,s,a){return r.runBackwards=1,ez(r).immediateRender=H(r.immediateRender),this.staggerTo(e,t,r,i,n,s,a)},n.staggerFromTo=function(e,t,r,i,n,s,a,o){return i.startAt=r,ez(i).immediateRender=H(i.immediateRender),this.staggerTo(e,t,i,n,s,a,o)},n.render=function(e,t,r){var i,n,s,a,o,l,c,d,u,h,m,p,f=this._time,g=this._dirty?this.totalDuration():this._tDur,x=this._dur,v=e<=0?0:ej(e),y=this._zTime<0!=e<0&&(this._initted||!x);if(this!==_&&v>g&&e>=0&&(v=g),v!==this._tTime||r||y){if(f!==this._time&&x&&(v+=this._time-f,e+=this._time-f),i=v,u=this._start,l=!(d=this._ts),y&&(x||(f=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(m=this._yoyo,o=x+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(100*o+e,t,r);if(i=ej(v%o),v===g?(a=this._repeat,i=x):((a=~~(h=ej(v/o)))&&a===h&&(i=x,a--),i>x&&(i=x)),h=eX(this._tTime,o),!f&&this._tTime&&h!==a&&this._tTime-h*o-this._dur<=0&&(h=a),m&&1&a&&(i=x-i,p=1),a!==h&&!this._lock){var w=m&&1&h,S=w===(m&&1&a);if(a<h&&(w=!w),f=w?0:v%x?x:v,this._lock=1,this.render(f||(p?0:ej(a*o)),t,!x)._lock=0,this._tTime=v,!t&&this.parent&&tf(this,"onRepeat"),this.vars.repeatRefresh&&!p&&(this.invalidate()._lock=1,h=a),f&&f!==this._time||!this._ts!==l||this.vars.onRepeat&&!this.parent&&!this._act||(x=this._dur,g=this._tDur,S&&(this._lock=2,f=w?x:-1e-4,this.render(f,!0),this.vars.repeatRefresh&&!p&&this.invalidate()),this._lock=0,!this._ts&&!l))return this}}if(this._hasPause&&!this._forcing&&this._lock<2&&(c=e5(this,ej(f),ej(i)))&&(v-=i-(i=c._start)),this._tTime=v,this._time=i,this._act=!!d,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,f=0),!f&&v&&x&&!t&&!h&&(tf(this,"onStart"),this._tTime!==v))return this;if(i>=f&&e>=0)for(n=this._first;n;){if(s=n._next,(n._act||i>=n._start)&&n._ts&&c!==n){if(n.parent!==this)return this.render(e,t,r);if(n.render(n._ts>0?(i-n._start)*n._ts:(n._dirty?n.totalDuration():n._tDur)+(i-n._start)*n._ts,t,r),i!==this._time||!this._ts&&!l){c=0,s&&(v+=this._zTime=-1e-8);break}}n=s}else{n=this._last;for(var k=e<0?e:i;n;){if(s=n._prev,(n._act||k<=n._end)&&n._ts&&c!==n){if(n.parent!==this)return this.render(e,t,r);if(n.render(n._ts>0?(k-n._start)*n._ts:(n._dirty?n.totalDuration():n._tDur)+(k-n._start)*n._ts,t,r||b&&eA(n)),i!==this._time||!this._ts&&!l){c=0,s&&(v+=this._zTime=k?-1e-8:1e-8);break}}n=s}}if(c&&!t&&(this.pause(),c.render(i>=f?0:-1e-8)._zTime=i>=f?1:-1,this._ts))return this._start=u,eq(this),this.render(e,t,r);this._onUpdate&&!t&&tf(this,"onUpdate",!0),(v===g&&this._tTime>=this.totalDuration()||!v&&f)&&(u===this._start||Math.abs(d)!==Math.abs(this._ts))&&!this._lock&&((e||!x)&&(v===g&&this._ts>0||!v&&this._ts<0)&&eW(this,1),t||e<0&&!f||!v&&!f&&g||(tf(this,v===g&&e>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(v<g&&this.timeScale()>0)&&this._prom()))}return this},n.add=function(e,t){var r=this;if(L(t)||(t=e6(this,t,e)),!(e instanceof tH)){if(X(e))return e.forEach(function(e){return r.add(e,t)}),this;if(z(e))return this.addLabel(e,t);if(!F(e))return this;e=t6.delayedCall(0,e)}return this!==e?eZ(this,e,t):this},n.getChildren=function(e,t,r,i){void 0===e&&(e=!0),void 0===t&&(t=!0),void 0===r&&(r=!0),void 0===i&&(i=-1e8);for(var n=[],s=this._first;s;)s._start>=i&&(s instanceof t6?t&&n.push(s):(r&&n.push(s),e&&n.push.apply(n,s.getChildren(!0,t,r)))),s=s._next;return n},n.getById=function(e){for(var t=this.getChildren(1,1,1),r=t.length;r--;)if(t[r].vars.id===e)return t[r]},n.remove=function(e){return z(e)?this.removeLabel(e):F(e)?this.killTweensOf(e):(e.parent===this&&eB(this,e),e===this._recent&&(this._recent=this._last),eH(this))},n.totalTime=function(t,r){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=ej(tC.time-(this._ts>
10?t/this._ts:-((this.totalDuration()-t)/this._ts)))),e.prototype.totalTime.call(this,t,r),this._forcing=0,this):this._tTime},n.addLabel=function(e,t){return this.labels[e]=e6(this,t),this},n.removeLabel=function(e){return delete this.labels[e],this},n.addPause=function(e,t,r){var i=t6.delayedCall(0,t||el,r);return i.data="isPause",this._hasPause=1,eZ(this,i,e6(this,e))},n.removePause=function(e){var t=this._first;for(e=e6(this,e);t;)t._start===e&&"isPause"===t.data&&eW(t),t=t._next},n.killTweensOf=function(e,t,r){for(var i=this.getTweensOf(e,r),n=i.length;n--;)tq!==i[n]&&i[n].kill(e,t);return this},n.getTweensOf=function(e,t){for(var r,i=[],n=tn(e),s=this._first,a=L(t);s;)s instanceof t6?eC(s._targets,n)&&(a?(!tq||s._initted&&s._ts)&&s.globalTime(0)<=t&&s.globalTime(s.totalDuration())>t:!t||s.isActive())&&i.push(s):(r=s.getTweensOf(n,t)).length&&i.push.apply(i,r),s=s._next;return i},n.tweenTo=function(e,t){t=t||{};var r,i=this,n=e6(i,e),s=t,a=s.startAt,o=s.onStart,l=s.onStartParams,c=s.immediateRender,d=t6.to(i,eO({ease:t.ease||"none",lazy:!1,immediateRender:!1,time:n,overwrite:"auto",duration:t.duration||Math.abs((n-(a&&"time"in a?a.time:i._time))/i.timeScale())||1e-8,onStart:function(){if(i.pause(),!r){var e=t.duration||Math.abs((n-(a&&"time"in a?a.time:i._time))/i.timeScale());d._dur!==e&&e3(d,e,0,1).render(d._time,!0,!0),r=1}o&&o.apply(d,l||[])}},t));return c?d.render(0):d},n.tweenFromTo=function(e,t,r){return this.tweenTo(t,eO({startAt:{time:e6(this,e)}},r))},n.recent=function(){return this._recent},n.nextLabel=function(e){return void 0===e&&(e=this._time),tp(this,e6(this,e))},n.previousLabel=function(e){return void 0===e&&(e=this._time),tp(this,e6(this,e),1)},n.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+1e-8)},n.shiftChildren=function(e,t,r){void 0===r&&(r=0);var i,n=this._first,s=this.labels;for(e=ej(e);n;)n._start>=r&&(n._start+=e,n._end+=e),n=n._next;if(t)for(i in s)s[i]>=r&&(s[i]+=e);return eH(this)},n.invalidate=function(t){var r=this._first;for(this._lock=0;r;)r.invalidate(t),r=r._next;return e.prototype.invalidate.call(this,t)},n.clear=function(e){void 0===e&&(e=!0);for(var t,r=this._first;r;)t=r._next,this.remove(r),r=t;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),eH(this)},n.totalDuration=function(e){var t,r,i,n=0,s=this._last,a=1e8;if(arguments.length)return this.timeScale((this._repeat<0?this.duration():this.totalDuration())/(this.reversed()?-e:e));if(this._dirty){for(i=this.parent;s;)t=s._prev,s._dirty&&s.totalDuration(),(r=s._start)>a&&this._sort&&s._ts&&!this._lock?(this._lock=1,eZ(this,s,r-s._delay,1)._lock=0):a=r,r<0&&s._ts&&(n-=r,(!i&&!this._dp||i&&i.smoothChildTiming)&&(this._start+=ej(r/this._ts),this._time-=r,this._tTime-=r),this.shiftChildren(-r,!1,-Infinity),a=0),s._end>n&&s._ts&&(n=s._end),s=t;e3(this,this===_&&this._time>n?this._time:n,1,1),this._dirty=0}return this._tDur},i.updateRoot=function(e){if(_._ts&&(eE(_,e$(e,_)),N=tC.frame),tC.frame>=ex){ex+=A.autoSleep||120;var t=_._first;if((!t||!t._ts)&&A.autoSleep&&tC._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||tC.sleep()}}},i}(tH);eO(tY.prototype,{_lock:0,_hasPause:0,_forcing:0});var tG,tU,tX,t$,tq,tV,tK=function(e,t,r,i,n,s,a){var o,l,c,d,u,h,m,p,f=new ru(this._pt,e,t,0,1,rs,null,n),g=0,x=0;for(f.b=r,f.e=i,r+="",i+="",(m=~i.indexOf("random("))&&(i=th(i)),s&&(s(p=[r,i],e,t),r=p[0],i=p[1]),l=r.match(Q)||[];o=Q.exec(i);)d=o[0],u=i.substring(g,o.index),c?c=(c+1)%5:"rgba("===u.substr(-5)&&(c=1),d!==l[x++]&&(h=parseFloat(l[x-1])||0,f._pt={_next:f._pt,p:u||1===x?u:",",s:h,c:"="===d.charAt(1)?eN(h,d)-h:parseFloat(d)-h,m:c&&c<4?Math.round:0},g=Q.lastIndex);return f.c=g<i.length?i.substring(g,i.length):"",f.fp=a,(J.test(i)||m)&&(f.e=0),this._pt=f,f},tZ=function(e,t,r,i,n,s,a,o,l,c){F(i)&&(i=i(n||0,e,s));var d,u=e[t],h="get"!==r?r:F(u)?l?e[t.indexOf("set")||!F(e["get"+t.substr(3)])?t:"get"+t.substr(3)](l):e[t]():u,m=F(u)?l?re:t9:t7;if(z(i)&&(~i.indexOf("random(")&&(i=th(i)),"="===i.charAt(1)&&((d=eN(h,i)+(tt(h)||0))||0===d)&&(i=d)),!c||h!==i||tV)return isNaN(h*i)||""===i?(u||t in e||es(t,i),tK.call(this,e,t,h,i,m,o||A.stringFilter,l)):(d=new ru(this._pt,e,t,+h||0,i-(h||0),"boolean"==typeof u?rn:ri,0,m),l&&(d.fp=l),a&&d.modifier(a,this,e),this._pt=d)},tQ=function(e,t,r,i,n){if(F(e)&&(e=t3(e,n,t,r,i)),!W(e)||e.style&&e.nodeType||X(e)||U(e))return z(e)?t3(e,n,t,r,i):e;var s,a={};for(s in e)a[s]=t3(e[s],n,t,r,i);return a},tJ=function(e,t,r,i,n,s){var a,o,l,c;if(ef[e]&&!1!==(a=new ef[e]).init(n,a.rawVars?t[e]:tQ(t[e],i,n,s,r),r,i,s)&&(r._pt=o=new ru(r._pt,n,e,0,1,a.render,a,0,a.priority),r!==C))for(l=r._ptLookup[r._targets.indexOf(n)],c=a._props.length;c--;)l[a._props[c]]=o;return a},t0=function e(t,r,i){var n,s,a,o,l,c,d,u,h,m,p,f,g,x=t.vars,y=x.ease,w=x.startAt,S=x.immediateRender,k=x.lazy,j=x.onUpdate,N=x.runBackwards,C=x.yoyoEase,T=x.keyframes,A=x.autoRevert,R=t._dur,M=t._startAt,O=t._targets,I=t.parent,P=I&&"nested"===I.data?I.vars.targets:O,D="auto"===t._overwrite&&!v,z=t.timeline,F=x.easeReverse||C;
vendor: 4,835 bytes, line 1
1if(!z||T&&y||(y="none"),t._ease=tD(y,E.ease),t._rEase=F&&(tD(F)||t._ease),t._from=!z&&!!x.runBackwards,t._from&&(t.ratio=1),!z||T&&!x.stagger){if(f=(u=O[0]?e_(O[0]).harness:0)&&x[u.prop],n=eD(x,eh),M&&(M._zTime<0&&M.progress(1),r<0&&N&&S&&!A?M.render(-1,!0):M.revert(N&&R?ed:ec),M._lazy=0),w){if(eW(t._startAt=t6.set(O,eO({data:"isStart",overwrite:!1,parent:I,immediateRender:!0,lazy:!M&&H(k),startAt:null,delay:0,onUpdate:j&&function(){return tf(t,"onUpdate")},stagger:0},w))),t._startAt._dp=0,t._startAt._sat=t,r<0&&(b||!S&&!A)&&t._startAt.revert(ed),S&&R&&r<=0&&i<=0){r&&(t._zTime=r);return}}else if(N&&R&&!M)if(r&&(S=!1),a=eO({overwrite:!1,data:"isFromStart",lazy:S&&!M&&H(k),immediateRender:S,stagger:0,parent:I},n),f&&(a[u.prop]=f),eW(t._startAt=t6.set(O,a)),t._startAt._dp=0,t._startAt._sat=t,r<0&&(b?t._startAt.revert(ed):t._startAt.render(-1,!0)),t._zTime=r,S){if(!r)return}else e(t._startAt,1e-8,1e-8);for(s=0,t._pt=t._ptCache=0,k=R&&H(k)||k&&!R;s<O.length;s++){if(d=(l=O[s])._gsap||ey(O)[s]._gsap,t._ptLookup[s]=m={},ep[d.id]&&em.length&&eT(),p=P===O?s:P.indexOf(l),u&&!1!==(h=new u).init(l,f||n,t,p,P)&&(t._pt=o=new ru(t._pt,l,h.name,0,1,h.render,h,0,h.priority),h._props.forEach(function(e){m[e]=o}),h.priority&&(c=1)),!u||f)for(a in n)ef[a]&&(h=tJ(a,n,t,p,l,P))?h.priority&&(c=1):m[a]=o=tZ.call(t,l,a,"get",n[a],p,P,0,x.stringFilter);t._op&&t._op[s]&&t.kill(l,t._op[s]),D&&t._pt&&(tq=t,_.killTweensOf(l,m,t.globalTime(r)),g=!t.parent,tq=0),t._pt&&k&&(ep[d.id]=1)}c&&rd(t),t._onInit&&t._onInit(t)}t._onUpdate=j,t._initted=(!t._op||t._pt)&&!g,T&&r<=0&&z.render(1e8,!0,!0)},t1=function(e,t,r,i,n,s,a,o){var l,c,d,u,h=(e._pt&&e._ptCache||(e._ptCache={}))[t];if(!h)for(h=e._ptCache[t]=[],d=e._ptLookup,u=e._targets.length;u--;){if((l=d[u][t])&&l.d&&l.d._pt)for(l=l.d._pt;l&&l.p!==t&&l.fp!==t;)l=l._next;if(!l)return tV=1,e.vars[t]="+=0",t0(e,a),tV=0,o?ea(t+" not eligible for reset. Try splitting into individual properties"):1;h.push(l)}for(u=h.length;u--;)(l=(c=h[u])._pt||c).s=(i||0===i)&&!n?i:l.s+(i||0)+s*l.c,l.c=r-l.s,c.e&&(c.e=ek(r)+tt(c.e)),c.b&&(c.b=l.s+tt(c.b))},t2=function(e,t){var r,i,n,s,a=e[0]?e_(e[0]).harness:0,o=a&&a.aliases;if(!o)return t;for(i in r=eI({},t),o)if(i in r)for(n=(s=o[i].split(",")).length;n--;)r[s[n]]=r[i];return r},t5=function(e,t,r,i){var n,s,a=t.ease||i||"power1.inOut";if(X(t))s=r[e]||(r[e]=[]),t.forEach(function(e,r){return s.push({t:r/(t.length-1)*100,v:e,e:a})});else for(n in t)s=r[n]||(r[n]=[]),"ease"===n||s.push({t:parseFloat(e),v:t[n],e:a})},t3=function(e,t,r,i,n){return F(e)?e.call(t,r,i,n):z(e)&&~e.indexOf("random(")?th(e):e},t4=eb+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,easeReverse,autoRevert",t8={};eS(t4+",id,stagger,delay,duration,paused,scrollTrigger",function(e){return t8[e]=1});var t6=function(e){function i(r,i,n,s){"number"==typeof i&&(n.duration=i,i=n,n=null);var a,o,l,c,d,u,h,m,p=e.call(this,s?i:ez(i))||this,f=p.vars,g=f.duration,x=f.delay,b=f.immediateRender,y=f.stagger,w=f.overwrite,S=f.keyframes,k=f.defaults,j=f.scrollTrigger,N=i.parent||_,C=(X(r)||U(r)?L(r[0]):"length"in i)?[r]:tn(r);if(p._targets=C.length?ey(C):ea("GSAP target "+r+" not found. https://gsap.com",!A.nullTargetWarn)||[],p._ptLookup=[],p._overwrite=w,S||y||G(g)||G(x)){var T=(i=p.vars).easeReverse||i.yoyoEase;if((a=p.timeline=new tY({data:"nested",defaults:k||{},targets:N&&"nested"===N.data?N.vars.targets:C})).kill(),a.parent=a._dp=t(p),a._start=0,y||G(g)||G(x)){if(c=C.length,h=y&&to(y),W(y))for(d in y)~t4.indexOf(d)&&(m||(m={}),m[d]=y[d]);for(o=0;o<c;o++)(l=eD(i,t8)).stagger=0,T&&(l.easeReverse=T),m&&eI(l,m),u=C[o],l.duration=+t3(g,t(p),o,u,C),l.delay=(+t3(x,t(p),o,u,C)||0)-p._delay,!y&&1===c&&l.delay&&(p._delay=x=l.delay,p._start+=x,l.delay=0),a.to(u,l,h?h(o,u,C):0),a._ease=tA.none;a.duration()?g=x=0:p.timeline=0}else if(S){ez(eO(a.vars.defaults,{ease:"none"})),a._ease=tD(S.ease||i.ease||"none");var E,R,M,O=0;if(X(S))S.forEach(function(e){return a.to(C,e,">")}),a.duration();else{for(d in l={},S)"ease"===d||"easeEach"===d||t5(d,S[d],l,S.easeEach);for(d in l)for(o=0,E=l[d].sort(function(e,t){return e.t-t.t}),O=0;o<E.length;o++)(M={ease:(R=E[o]).e,duration:(R.t-(o?E[o-1].t:0))/100*g})[d]=R.v,a.to(C,M,O),O+=M.duration;a.duration()<g&&a.to({},{duration:g-a.duration()})}}g||p.duration(g=a.duration())}else p.timeline=0;return!0!==w||v||(tq=t(p),_.killTweensOf(C),tq=0),eZ(N,t(p),n),i.reversed&&p.reverse(),i.paused&&p.paused(!0),(b||!g&&!S&&p._start===ej(N._time)&&H(b)&&function e(t){return!t||t._ts&&e(t.parent)}(t(p))&&"nested"!==N.data)&&(p._tTime=-1e-8,p.render(Math.max(0,-x)||0)),j&&eQ(t(p),j),p}r(i,e);var n=i.prototype;return n.render=function(e,t,r){var i,n,s,a,o,l,c,d,u=this._time,h=this._tDur,m=this._dur,p=e<0,f=e>h-1e-8&&!p?h:e<1e-8?0:e;if(m){if(f!==this._tTime||!e||r||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==p||this._lazy){if
1(i=f,d=this.timeline,this._repeat){if(a=m+this._rDelay,this._repeat<-1&&p)return this.totalTime(100*a+e,t,r);if(i=ej(f%a),f===h?(s=this._repeat,i=m):(s=~~(o=ej(f/a)))&&s===o?(i=m,s--):i>m&&(i=m),(l=this._yoyo&&1&s)&&(i=m-i),o=eX(this._tTime,a),i===u&&!r&&this._initted&&s===o)return this._tTime=f,this;s!==o&&this.vars.repeatRefresh&&!l&&!this._lock&&i!==a&&this._initted&&(this._lock=r=1,this.render(ej(a*s),!0).invalidate()._lock=0)}if(!this._initted){if(eJ(this,p?e:i,r,t,f))return this._tTime=0,this;if(u!==this._time&&!(r&&this.vars.repeatRefresh&&s!==o))return this;if(m!==this._dur)return this.render(e,t,r)}if(this._rEase){var g=i<u;if(g!==this._inv){var x=g?u:m-u;this._inv=g,this._from&&(this.ratio=1-this.ratio),this._invRatio=this.ratio,this._invTime=u,this._invRecip=x?(g?-1:1)/x:0,this._invScale=g?-this.ratio:1-this.ratio,this._invEase=g?this._rEase:this._ease}this.ratio=c=this._invRatio+this._invScale*this._invEase((i-this._invTime)*this._invRecip)}else this.ratio=c=this._ease(i/m);if(this._from&&(this.ratio=c=1-c),this._tTime=f,this._time=i,!this._act&&this._ts&&(this._act=1,this._lazy=0),!u&&f&&!t&&!o&&(tf(this,"onStart"),this._tTime!==f))return this;for(n=this._pt;n;)n.r(c,n.d),n=n._next;d&&d.render(e<0?e:d._dur*d._ease(i/this._dur),t,r)||this._startAt&&(this._zTime=e),this._onUpdate&&!t&&(p&&eG(this,e,t,r),tf(this,"onUpdate")),this._repeat&&s!==o&&this.vars.onRepeat&&!t&&this.parent&&tf(this,"onRepeat"),(f===this._tDur||!f)&&this._tTime===f&&(p&&!this._onUpdate&&eG(this,e,!0,!0),(e||!m)&&(f===this._tDur&&this._ts>0||!f&&this._ts<0)&&eW(this,1),!t&&!(p&&!u)&&(f||u||l)&&(tf(this,f===h?"onComplete":"onReverseComplete",!0),this._prom&&!(f<h&&this.timeScale()>0)&&this._prom()))}}else e2(this,e,t,r);return this},n.targets=function(){return this._targets},n.invalidate=function(t){return t&&this.vars.runBackwards||(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(t),e.prototype.invalidate.call(this,t)},n.resetTo=function(e,t,r,i,n){T||tC.wake(),this._ts||this.play();var s=Math.min(this._dur,(this._dp._time-this._start)*this._ts);return(this._initted||t0(this,s),t1(this,e,t,r,i,this._ease(s/this._dur),s,n))?this.resetTo(e,t,r,i,1):(eV(this,0),this.parent||eL(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},n.kill=function(e,t){if(void 0===t&&(t="all"),!e&&(!t||"all"===t))return this._lazy=this._pt=0,this.parent?tg(this):this.scrollTrigger&&this.scrollTrigger.kill(!!b),this;if(this.timeline){var r=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,tq&&!0!==tq.vars.overwrite)._first||tg(this),this.parent&&r!==this.timeline.totalDuration()&&e3(this,this._dur*this.timeline._tDur/r,0,1),this}var i,n,s,a,o,l,c,d=this._targets,u=e?tn(e):d,h=this._ptLookup,m=this._pt;if((!t||"all"===t)&&eF(d,u))return"all"===t&&(this._pt=0),tg(this);for(i=this._op=this._op||[],"all"!==t&&(z(t)&&(o={},eS(t,function(e){return o[e]=1}),t=o),t=t2(d,t)),c=d.length;c--;)if(~u.indexOf(d[c]))for(o in n=h[c],"all"===t?(i[c]=t,a=n,s={}):(s=i[c]=i[c]||{},a=t),a)(l=n&&n[o])&&("kill"in l.d&&!0!==l.d.kill(o)||eB(this,l,"_pt"),delete n[o]),"all"!==s&&(s[o]=1);return this._initted&&!this._pt&&m&&tg(this),this},i.to=function(e,t){return new i(e,t,arguments[2])},i.from=function(e,t){return e7(1,arguments)},i.delayedCall=function(e,t,r,n){return new i(t,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:t,onReverseComplete:t,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:n})},i.fromTo=function(e,t,r){return e7(2,arguments)},i.set=function(e,t){return t.duration=0,t.repeatDelay||(t.repeat=0),new i(e,t)},i.killTweensOf=function(e,t,r){return _.killTweensOf(e,t,r)},i}(tH);eO(t6.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),eS("staggerTo,staggerFrom,staggerFromTo",function(e){t6[e]=function(){var t=new tY,r=tr.call(arguments,0);return r.splice("staggerFromTo"===e?5:4,0,0),t[e].apply(t,r)}});var t7=function(e,t,r){return e[t]=r},t9=function(e,t,r){return e[t](r)},re=function(e,t,r,i){return e[t](i.fp,r)},rt=function(e,t,r){return e.setAttribute(t,r)},rr=function(e,t){return F(e[t])?t9:B(e[t])&&e.setAttribute?rt:t7},ri=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e6)/1e6,t)},rn=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},rs=function(e,t){var r=t._pt,i="";if(!e&&t.b)i=t.b;else if(1===e&&t.e)i=t.e;else{for(;r;)i=r.p+(r.m?r.m(r.s+r.c*e):Math.round((r.s+r.c*e)*1e4)/1e4)+i,r=r._next;i+=t.c}t.set(t.t,t.p,i,t)},ra=function(e,t){for(var r=t._pt;r;)r.r(e,r.d),r=r._next},ro=function(e,t,r,i){for(var n,s=this._pt;s;)n=s._next,s.p===i&&s.modifier(e,t,r),s=n},rl=function(e){for(var t,r,i=this._pt;i;)r=i._next,(i.p!==e||i.op)&&i.op!==e?i.dep||(t=1):eB(this,i,"_pt"),i=r;return!t},rc=function(e,t,r,i){i.mSet(e,t,i.m.call(i.tween,r,i.mt),i)},rd=function(e){for(var t,r,i,n,s=e._pt;s;){for(t=s._next,r=i;r&&r.pr>s.pr;)r=r._next;(s._prev=r?r._prev:n)?s._prev._next=s:i=s,(s._next=r)?r._prev=s:n=s,s=t}e._pt=i},ru=function(){function e(e,t,r,i,n,s,a,o,l){this.t=t,this.s=i,this.c=n,this.p=r,this.r=s||ri,this.d=a||this,this.set=o||t7,this.pr=l||0,this._next=e,e&&(e._prev=this)}return e.prototype.modifier=function(e,t,r){this.mSet=this.mSet||this.set,this.set=rc,this.m=e,this.mt=r,this.tween=t},e}();eS(eb+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger,easeReverse",function(e){return eh[e]=1}),er.TweenMax=er.TweenLite=t6,er.TimelineLite=er.TimelineMax=tY,_=ne
vendor: 9,639 bytes, line 1
1w tY({sortChildren:!1,defaults:E,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),A.stringFilter=tN;var rh=[],rm={},rp=[],rf=0,rg=0,rx=function(e){return(rm[e]||rp).map(function(e){return e()})},rv=function(){var e=Date.now(),t=[];e-rf>2&&(rx("matchMediaInit"),rh.forEach(function(e){var r,i,n,s,a=e.queries,o=e.conditions;for(i in a)(r=w.matchMedia(a[i]).matches)&&(n=1),r!==o[i]&&(o[i]=r,s=1);s&&(e.revert(),n&&t.push(e))}),rx("matchMediaRevert"),t.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),rf=e,rx("matchMedia"))},rb=function(){function e(e,t){this.selector=t&&ts(t),this.data=[],this._r=[],this.isReverted=!1,this.id=rg++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,r){F(e)&&(r=t,t=e,e=F);var i=this,n=function(){var e,n=y,s=i.selector;return n&&n!==i&&n.data.push(i),r&&(i.selector=ts(r)),y=i,e=t.apply(i,arguments),F(e)&&i._r.push(e),y=n,i.selector=s,i.isReverted=!1,e};return i.last=n,e===F?n(i,function(e){return i.add(null,e)}):e?i[e]=n:n},t.ignore=function(e){var t=y;y=null,e(this),y=t},t.getTweens=function(){var t=[];return this.data.forEach(function(r){return r instanceof e?t.push.apply(t,r.getTweens()):r instanceof t6&&!(r.parent&&"nested"===r.parent.data)&&t.push(r)}),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var r=this;if(e){for(var i,n=r.getTweens(),s=r.data.length;s--;)"isFlip"===(i=r.data[s]).data&&(i.revert(),i.getChildren(!0,!0,!1).forEach(function(e){return n.splice(n.indexOf(e),1)}));for(n.map(function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}}).sort(function(e,t){return t.g-e.g||-1/0}).forEach(function(t){return t.t.revert(e)}),s=r.data.length;s--;)(i=r.data[s])instanceof tY?"nested"!==i.data&&(i.scrollTrigger&&i.scrollTrigger.revert(),i.kill()):i instanceof t6||!i.revert||i.revert(e);r._r.forEach(function(t){return t(e,r)}),r.isReverted=!0}else this.data.forEach(function(e){return e.kill&&e.kill()});if(this.clear(),t)for(var a=rh.length;a--;)rh[a].id===this.id&&rh.splice(a,1)},t.revert=function(e){this.kill(e||{})},e}(),ry=function(){function e(e){this.contexts=[],this.scope=e,y&&y.data.push(this)}var t=e.prototype;return t.add=function(e,t,r){W(e)||(e={matches:e});var i,n,s,a=new rb(0,r||this.scope),o=a.conditions={};for(n in y&&!a.selector&&(a.selector=y.selector),this.contexts.push(a),t=a.add("onMatch",t),a.queries=e,e)"all"===n?s=1:(i=w.matchMedia(e[n]))&&(0>rh.indexOf(a)&&rh.push(a),(o[n]=i.matches)&&(s=1),i.addListener?i.addListener(rv):i.addEventListener("change",rv));return s&&t(a,function(e){return a.add(null,e)}),this},t.revert=function(e){this.kill(e||{})},t.kill=function(e){this.contexts.forEach(function(t){return t.kill(e,!0)})},e}(),r_={registerPlugin:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.forEach(function(e){return tv(e)})},timeline:function(e){return new tY(e)},getTweensOf:function(e,t){return _.getTweensOf(e,t)},getProperty:function(e,t,r,i){z(e)&&(e=tn(e)[0]);var n=e_(e||{}).get,s=r?eM:eR;return"native"===r&&(r=""),e?t?s((ef[t]&&ef[t].get||n)(e,t,r,i)):function(t,r,i){return s((ef[t]&&ef[t].get||n)(e,t,r,i))}:e},quickSetter:function(e,t,r){if((e=tn(e)).length>1){var i=e.map(function(e){return rj.quickSetter(e,t,r)}),n=i.length;return function(e){for(var t=n;t--;)i[t](e)}}e=e[0]||{};var s=ef[t],a=e_(e),o=a.harness&&(a.harness.aliases||{})[t]||t,l=s?function(t){var i=new s;C._pt=0,i.init(e,r?t+r:t,C,0,[e]),i.render(1,i),C._pt&&ra(1,C)}:a.set(e,o);return s?l:function(t){return l(e,o,r?t+r:t,a,1)}},quickTo:function(e,t,r){var i,n=rj.to(e,eO(((i={})[t]="+=0.1",i.paused=!0,i.stagger=0,i),r||{})),s=function(e,r,i){return n.resetTo(t,e,r,i)};return s.tween=n,s},isTweening:function(e){return _.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=tD(e.ease,E.ease)),eP(E,e||{})},config:function(e){return eP(A,e||{})},registerEffect:function(e){var t=e.name,r=e.effect,i=e.plugins,n=e.defaults,s=e.extendTimeline;(i||"").split(",").forEach(function(e){return e&&!ef[e]&&!er[e]&&ea(t+" effect requires "+e+" plugin.")}),eg[t]=function(e,t,i){return r(tn(e),eO(t||{},n),i)},s&&(tY.prototype[t]=function(e,r,i){return this.add(eg[t](e,W(r)?r:(i=r)&&{},this),i)})},registerEase:function(e,t){tA[e]=tD(t)},parseEase:function(e,t){return arguments.length?tD(e,t):tA},getById:function(e){return _.getById(e)},exportRoot:function(e,t){void 0===e&&(e={});var r,i,n=new tY(e);for(n.smoothChildTiming=H(e.smoothChildTiming),_.remove(n),n._dp=0,n._time=n._tTime=_._time,r=_._first;r;)i=r._next,(t||!(!r._dur&&r instanceof t6&&r.vars.onComplete===r._targets[0]))&&eZ(n,r,r._start-r._delay),r=i;return eZ(_,n,0),n},context:function(e,t){return e?new rb(e,t):y},matchMedia:function(e){return new ry(e)},matchMediaRefresh:function(){return rh.forEach(function(e){var t,r,i=e.conditions;for(r in i)i[r]&&(i[r]=!1,t=1);t&&e.revert()})||rv()},addEventListener:function(e,t){var r=rm[e]||(rm[e]=[]);~r.indexOf(t)||r.push(t)},removeEventListener:function(e,t){var r=rm[e],i=r&&r.indexOf(t);i>=0&&r.splice(i,1)},utils:{wrap:function e(t,r,i){var n=r-t;return X(t)?tu(t,e(0,t.length),r):e9(i,function(e){return(n+(e-t)%n)%n+t})},wrapYoyo:function e(t,r,i){var n=r-t,s=2*n;return X(t)?tu(t,e(0,t.length-1),r):e9(i,function(e){return e=(s+(e-t)%s)%s||0,t+(e>n?s-e:e)})},distribute:to,random:td,snap:tc,normalize:function(e,t,r){return tm(e,t,0,1,r)},getUnit:tt,clamp:function(e,t,r){return e9(r,function(r){return te(e,t,r)})},splitColor:t_,toArray:tn,selector:ts,mapRange:tm,pipe:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return t.reduce(function(e,t){return t(e)},e)}},unitize:function(e,t){return function(r){return e(parseFloat(r))+(t||tt(r))}},interpolate:function e(t,r,i,n){var s=isNaN(t+r)?0:function(e){return(1-e)*t+e*r};if(!s){var a,o,l,c,d,u=z(t),h={};if(!0===i&&(n=1)&&(i=null),u)t={p:t},r={p:r};else if(X(t)&&!X(r)){for(o=1,l=[],d=(c=t.length)-2;o<c;o++)l.push(e(t[o-1],t[o]));c--,s=function(e){var t=Math.min(d,~~(e*=c));return l[t](e-t)},i=r}else n||(t=eI(X(t)?[]:{},t));if(!l){for(a in r)tZ.call(h,t,a,"get",r[a]);s=function(e){return ra(e,h)||(u?t.p:t)}}}return e9(i,s)},shuffle:ta},install:en,effects:eg,ticker:tC,updateRoot:tY.updateRoot,plugins:ef,globalTimeline:_,core:{PropTween:ru,globals:eo,Tween:t6,Timeline:tY,Animation:tH,getCache:e_,_removeLinkedListItem:eB,reverting:function(){return b},context:function(e){return e&&y&&(y.data.push(e),e._ctx=y),y},suppressOverwrites:function(e){return v=e}}};eS("to,from,fromTo,delayedCall,set,killTweensOf",function(e){return r_[e]=t6[e]}),tC.add(tY.updateRoot),C=r_.to({},{duration:0});var rw=function(e,t){for(var r=e._pt;r&&r.p!==t&&r.op!==t&&r.fp!==t;)r=r._next;return r},rS=function(e,t){var r,i,n,s=e._targets;for(r in t)for(i=s.length;i--;)(n=e._ptLookup[i][r])&&(n=n.d)&&(n._pt&&(n=rw(n,r)),n&&n.modifier&&n.modifier(t[r],e,s[i],r))},rk=function(e,t){return{name:e,headless:1,rawVars:1,init:function(e,r,i){i._onInit=function(e){var i,n;if(z(r)&&(i={},eS(r,function(e){return i[e]=1}),r=i),t){for(n in i={},r)i[n]=t(r[n]);r=i}rS(e,r)}}}},rj=r_.registerPlugin({name:"attr",init:function(e,t,r,i,n){var s,a,o;for(s in this.tween=r,t)o=e.getAttribute(s)||"",(a=this.add(e,"setAttribute",(o||0)+"",t[s],i,n,0,0,s)).op=s,a.b=o,this._props.push(s)},render:function(e,t){for(var r=t._pt;r;)b?r.set(r.t,r.p,r.b,r):r.r(e,r.d),r=r._next}},{name:"endArray",headless:1,init:function(e,t){for(var r=t.length;r--;)this.add(e,r,e[r]||0,t[r],0,0,0,0,0,1)}},rk("roundProps",tl),rk("modifiers"),rk("snap",tc))||r_;t6.version=tY.version=rj.version="3.15.0",j=1,Y()&&tT(),tA.Power0,tA.Power1,tA.Power2,tA.Power3,tA.Power4,tA.Linear,tA.Quad,tA.Cubic,tA.Quart,tA.Quint,tA.Strong,tA.Elastic,tA.Back,tA.SteppedEase,tA.Bounce,tA.Sine,tA.Expo,tA.Circ;var rN,rC,rT,rA,rE,rR,rM,rO={},rI=180/Math.PI,rP=Math.PI/180,rD=Math.atan2,rz=/([A-Z])/g,rF=/(left|right|width|margin|padding|x)/i,rL=/[\s,\(]\S/,rB={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},rW=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},rH=function(e,t){return t.set(t.t,t.p,1===e?t.e:Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},rY=function(e,t){return t.set(t.t,t.p,e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},rG=function(e,t){return t.set(t.t,t.p,1===e?t.e:e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},rU=function(e,t){var r=t.s+t.c*e;t.set(t.t,t.p,~~(r+(r<0?-.5:.5))+t.u,t)},rX=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},r$=function(e,t){return t.set(t.t,t.p,1!==e?t.b:t.e,t)},rq=function(e,t,r){return e.style[t]=r},rV=function(e,t,r){return e.style.setProperty(t,r)},rK=function(e,t,r){return e._gsap[t]=r},rZ=function(e,t,r){return e._gsap.scaleX=e._gsap.scaleY=r},rQ=function(e,t,r,i,n){var s=e._gsap;s.scaleX=s.scaleY=r,s.renderTransform(n,s)},rJ=function(e,t,r,i,n){var s=e._gsap;s[t]=r,s.renderTransform(n,s)},r0="transform",r1=r0+"Origin",r2=function e(t,r){var i=this,n=this.target,s=n.style,a=n._gsap;if(t in rO&&s){if(this.tfm=this.tfm||{},"transform"===t)return rB.transform.split(",").forEach(function(t){return e.call(i,t,r)});if(~(t=rB[t]||t).indexOf(",")?t.split(",").forEach(function(e){return i.tfm[e]=iu(n,e)}):this.tfm[t]=a.x?a[t]:iu(n,t),t===r1&&(this.tfm.zOrigin=a.zOrigin),this.props.indexOf(r0)>=0)return;a.svg&&(this.svgo=n.getAttribute("data-svg-origin"),this.props.push(r1,r,"")),t=r0}(s||r)&&this.props.push(t,r,s[t])},r5=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},r3=function(){var e,t,r=this.props,i=this.target,n=i.style,s=i._gsap;for(e=0;e<r.length;
1e+=3)r[e+1]?2===r[e+1]?i[r[e]](r[e+2]):i[r[e]]=r[e+2]:r[e+2]?n[r[e]]=r[e+2]:n.removeProperty("--"===r[e].substr(0,2)?r[e]:r[e].replace(rz,"-$1").toLowerCase());if(this.tfm){for(t in this.tfm)s[t]=this.tfm[t];s.svg&&(s.renderTransform(),i.setAttribute("data-svg-origin",this.svgo||"")),(e=rR())&&e.isStart||n[r0]||(r5(n),s.zOrigin&&n[r1]&&(n[r1]+=" "+s.zOrigin+"px",s.zOrigin=0,s.renderTransform()),s.uncache=1)}},r4=function(e,t){var r={target:e,props:[],revert:r3,save:r2};return e._gsap||rj.core.getCache(e),t&&e.style&&e.nodeType&&t.split(",").forEach(function(e){return r.save(e)}),r},r8=function(e,t){var r=rN.createElementNS?rN.createElementNS((t||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):rN.createElement(e);return r&&r.style?r:rN.createElement(e)},r6=function e(t,r,i){var n=getComputedStyle(t);return n[r]||n.getPropertyValue(r.replace(rz,"-$1").toLowerCase())||n.getPropertyValue(r)||!i&&e(t,r9(r)||r,1)||""},r7="O,Moz,ms,Ms,Webkit".split(","),r9=function(e,t,r){var i=(t||rA).style,n=5;if(e in i&&!r)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);n--&&!(r7[n]+e in i););return n<0?null:(3===n?"ms":n>=0?r7[n]:"")+e},ie=function(){"u">typeof window&&window.document&&(rC=(rN=window.document).documentElement,rA=r8("div")||{style:{}},r8("div"),r1=(r0=r9(r0))+"Origin",rA.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",rM=!!r9("perspective"),rR=rj.core.reverting,rT=1)},it=function(e){var t,r=e.ownerSVGElement,i=r8("svg",r&&r.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),n=e.cloneNode(!0);n.style.display="block",i.appendChild(n),rC.appendChild(i);try{t=n.getBBox()}catch(e){}return i.removeChild(n),rC.removeChild(i),t},ir=function(e,t){for(var r=t.length;r--;)if(e.hasAttribute(t[r]))return e.getAttribute(t[r])},ii=function(e){var t,r;try{t=e.getBBox()}catch(i){t=it(e),r=1}return t&&(t.width||t.height)||r||(t=it(e)),!t||t.width||t.x||t.y?t:{x:+ir(e,["x","cx","x1"])||0,y:+ir(e,["y","cy","y1"])||0,width:0,height:0}},is=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&ii(e))},ia=function(e,t){if(t){var r,i=e.style;
1t in rO&&t!==r1&&(t=r0),i.removeProperty?(("ms"===(r=t.substr(0,2))||"webkit"===t.substr(0,6))&&(t="-"+t),i.removeProperty("--"===r?t:t.replace(rz,"-$1").toLowerCase())):i.removeAttribute(t)}},io=function(e,t,r,i,n,s){var a=new ru(e._pt,t,r,0,1,s?r$:rX);return e._pt=a,a.b=i,a.e=n,e._props.push(r),a},il={deg:1,rad:1,turn:1},ic={grid:1,flex:1},id=function e(t,r,i,n){var s,a,o,l,c=parseFloat(i)||0,d=(i+"").trim().substr((c+"").length)||"px",u=rA.style,h=rF.test(r),m="svg"===t.tagName.toLowerCase(),p=(m?"client":"offset")+(h?"Width":"Height"),f="px"===n,g="%"===n;if(n===d||!c||il[n]||il[d])return c;if("px"===d||f||(c=e(t,r,i,"px")),l=t.getCTM&&is(t),(g||"%"===d)&&(rO[r]||~r.indexOf("adius")))return s=l?t.getBBox()[h?"width":"height"]:t[p],ek(g?c/s*100:c/100*s);if(u[h?"width":"height"]=100+(f?d:n),a="rem"!==n&&~r.indexOf("adius")||"em"===n&&t.appendChild&&!m?t:t.parentNode,l&&(a=(t.ownerSVGElement||{}).parentNode),a&&a!==rN&&a.appendChild||(a=rN.body),(o=a._gsap)&&g&&o.width&&h&&o.time===tC.time&&!o.uncache)return ek(c/o.width*100);if(g&&("height"===r||"width"===r)){var x=t.style[r];t.style[r]=100+n,s=t[p],x?t.style[r]=x:ia(t,r)}else(g||"%"===d)&&!ic[r6(a,"display")]&&(u.position=r6(t,"position")),a===t&&(u.position="static"),a.appendChild(rA),s=rA[p],a.removeChild(rA),u.position="absolute";return h&&g&&((o=e_(a)).time=tC.time,o.width=a[p]),ek(f?s*c/100:s&&c?100/s*c:0)},iu=function(e,t,r,i){var n;return rT||ie(),t in rB&&"transform"!==t&&~(t=rB[t]).indexOf(",")&&(t=t.split(",")[0]),rO[t]&&"transform"!==t?(n=ik(e,i),n="transformOrigin"!==t?n[t]:n.svg?n.origin:ij(r6(e,r1))+" "+n.zOrigin+"px"):(!(n=e.style[t])||"auto"===n||i||~(n+"").indexOf("calc("))&&(n=ix[t]&&ix[t](e,t,r)||r6(e,t)||ew(e,t)||+("opacity"===t)),r&&!~(n+"").trim().indexOf(" ")?id(e,t,n,r)+r:n},ih=function(e,t,r,i){if(!r||"none"===r){var n=r9(t,e,1),s=n&&r6(e,n,1);s&&s!==r?(t=n,r=s):"borderColor"===t&&(r=r6(e,"borderTopColor"))}var a,o,l,c,d,u,h,m,p,f,g,x=new ru(this._pt,e.style,t,0,1,rs),v=0,b=0;if(x.b=r,x.e=i,r+="","var(--"===(i+="").substring(0,6)&&(i=r6(e,i.substring(4,i.indexOf(")")))),"auto"===i&&(u=e.style[t],e.style[t]=i,i=r6(e,t)||i,u?e.style[t]=u:ia(e,t)),tN(a=[r,i]),r=a[0],i=a[1],l=r.match(Z)||[],(i.match(Z)||[]).length){for(;o=Z.exec(i);)h=o[0],p=i.substring(v,o.index),d?d=(d+1)%5:("rgba("===p.substr(-5)||"hsla("===p.substr(-5))&&(d=1),h!==(u=l[b++]||"")&&(c=parseFloat(u)||0,g=u.substr((c+"").length),"="===h.charAt(1)&&(h=eN(c,h)+g),m=parseFloat(h),f=h.substr((m+"").length),v=Z.lastIndex-f.length,f||(f=f||A.units[t]||g,v===i.length&&(i+=f,x.e+=f)),g!==f&&(c=id(e,t,u,f)||0),x._pt={_next:x._pt,p:p||1===b?p:",",s:c,c:m-c,m:d&&d<4||"zIndex"===t?Math.round:0});x.c=v<i.length?i.substring(v,i.length):""}else x.r="display"===t&&"none"===i?r$:rX;return J.test(i)&&(x.e=0),this._pt=x,x},im={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},ip=function(e){var t=e.split(" "),r=t[0],i=t[1]||"50%";return("top"===r||"bottom"===r||"left"===i||"right"===i)&&(e=r,r=i,i=e),t[0]=im[r]||r,t[1]=im[i]||i,t.join(" ")},ig=function(e,t){if(t.tween&&t.tween._time===t.tween._dur){var r,i,n,s=t.t,a=s.style,o=t.u,l=s._gsap;if("all"===o||!0===o)a.cssText="",i=1;else for(n=(o=o.split(",")).length;--n>-1;)rO[r=o[n]]&&(i=1,r="transformOrigin"===r?r1:r0),ia(s,r);i&&(ia(s,r0),l&&(l.svg&&s.removeAttribute("transform"),a.scale=a.rotate=a.translate="none",ik(s,1),l.uncache=1,r5(a)))}},ix={clearProps:function(e,t,r,i,n){if("isFromStart"!==n.data){var s=e._pt=new ru(e._pt,t,r,0,0,ig);return s.u=i,s.pr=-10,s.tween=n,e._props.push(r),1}}},iv=[1,0,0,1,0,0],ib={},iy=function(e){return"matrix(1, 0, 0, 1, 0, 0)"===e||"none"===e||!e},i_=function(e){var t=r6(e,r0);return iy(t)?iv:t.substr(7).match(K).map(ek)},iw=function(e,t){var r,i,n,s,a=e._gsap||e_(e),o=e.style,l=i_(e);return a.svg&&e.getAttribute("transform")?"1,0,0,1,0,0"===(l=[(n=e.transform.baseVal.consolidate().matrix).a,n.b,n.c,n.d,n.e,n.f]).join(",")?iv:l:(l!==iv||e.offsetParent||e===rC||a.svg||(n=o.display,o.display="block",(r=e.parentNode)&&(e.offsetParent||e.getBoundingClientRect().width)||(s=1,i=e.nextElementSibling,rC.appendChild(e)),l=i_(e),n?o.display=n:ia(e,"display"),s&&(i?r.insertBefore(e,i):r?r.appendChild(e):rC.removeChild(e))),t&&l.length>6?[l[0],l[1],l[4],l[5],l[12],l[13]]:l)},iS=function(e,t,r,i,n,s){var a,o,l,c,d=e._gsap,u=n||iw(e,!0),h=d.xOrigin||0,m=d.yOrigin||0,p=d.xOffset||0,f=d.yOffset||0,g=u[0],x=u[1],v=u[2],b=u[3],y=u[4],_=u[5],w=t.split(" "),S=parseFloat(w[0])||0,k=parseFloat(w[1])||0;r?u!==iv&&(o=g*b-x*v)&&(l=b/o*S+-v/o*k+(v*_-b*y)/o,c=-x/o*S+g/o*k-(g*_-x*y)/o,S=l,k=c):(S=(a=ii(e)).x+(~w[0].indexOf("%")?S/100*a.width:S),k=a.y+(~(w[1]||w[0]).indexOf("%")?k/100*a.height:k)),i||!1!==i&&d.smooth?(d.xOffset=p+((y=S-h)*g+(_=k-m)*v)-y,d.yOffset=f+(y*x+_*b)-_):d.xOffset=d.yOffset=0,d.xOrigin=S,d.yOrigin=k,d.smooth=!!i,d.origin=t,d.originIsAbsolute=!!r,e.style[r1]="0px 0px",s&&(io(s,d,"xOrigin",h,S),io(s,d,"yOrigin",m,k),io(s,d,"xOffset",p,d.xOffset),io(s,d,"yOffset",f,d.yOffset)),e.setAttribute("data-svg-origin",S+" "+k)},ik=function(e,t){var r=e._gsap||new tW(e);if("x"in r&&!t&&!r.uncache)return r;var i,n,s,a,o,l,c,d,u,h,m,p,f,g,x,v,b,y,_,w,S,k,j,N,C,T,E,R,M,O,I,P,D=e.style,z=r.scaleX<0,F=getComputedStyle(e),L=r6(e,r1)||"0";return i=n=s=l=c=d=u=h=m=0,a=o=1,r.svg=!!(e.getCTM&&is(e)),F.translate&&(("none"!==F.translate||"none"!==F.scale||"none"!==F.rotate)&&(D[r0]=("none"!==F.translate?"translate3d("+(F.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+("none"!==F.rotate?"rotate("+F.rotate+") ":"")+("none"!==F.scale?"scale("+F.scale.split(" ").join(",")+") ":"")+("none"!==F[r0]?F[r0]:"")),D.scale=D.rotate=D.translate="none"),g=iw(e,r.svg),r.svg&&(r.uncache?(C=e.getBBox(),L=r.xOrigin-C.x+"px "+(r.yOrigin-C.y)+"px",N=""):N=!t&&e.getAttribute("data-svg-origin"),iS(e,N||L,!!N||r.originIsAbsolute,!1!==r.smooth,g)),p=r.xOrigin||0,f=r.yOrigin||0,g!==iv&&(y=g[0],_=g[1],w=g[2],S=g[3],i=k=g[4],n=j=g[5],6===g.length?(a=Math.sqrt(y*y+_*_),o=Math.sqrt(S*S+w*w),l=y||_?rD(_,y)*rI:0,(u=w||S?rD(w,S)*rI+l:0)&&(o*=Math.abs(Math.cos(u*rP))),r.svg&&(i-=p-(p*y+f*w),n-=f-(p*_+f*S))):(P=g[6],O=g[7],E=g[8],R=g[9],M=g[10],I=g[11],i=g[12],n=g[13],s=g[14],c=(x=rD(P,M))*rI,x&&(N=k*(v=Math.cos(-x))+E*(b=Math.sin(-x)),C=j*v+R*b,T=P*v+M*b,E=-(k*b)+E*v,R=-(j*b)+R*v,M=-(P*b)+M*v,I=-(O*b)+I*v,k=N,j=C,P=T),d=(x=rD(-w,M))*rI,x&&(N=y*(v=M
1ath.cos(-x))-E*(b=Math.sin(-x)),C=_*v-R*b,T=w*v-M*b,I=S*b+I*v,y=N,_=C,w=T),l=(x=rD(_,y))*rI,x&&(N=y*(v=Math.cos(x))+_*(b=Math.sin(x)),C=k*v+j*b,_=_*v-y*b,j=j*v-k*b,y=N,k=C),c&&Math.abs(c)+Math.abs(l)>359.9&&(c=l=0,d=180-d),a=ek(Math.sqrt(y*y+_*_+w*w)),o=ek(Math.sqrt(j*j+P*P)),u=Math.abs(x=rD(k,j))>2e-4?x*rI:0,m=I?1/(I<0?-I:I):0),r.svg&&(N=e.getAttribute("transform"),r.forceCSS=e.setAttribute("transform","")||!iy(r6(e,r0)),N&&e.setAttribute("transform",N))),Math.abs(u)>90&&270>Math.abs(u)&&(z?(a*=-1,u+=l<=0?180:-180,l+=l<=0?180:-180):(o*=-1,u+=u<=0?180:-180)),t=t||r.uncache,r.x=i-((r.xPercent=i&&(!t&&r.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-i)?-50:0)))?e.offsetWidth*r.xPercent/100:0)+"px",r.y=n-((r.yPercent=n&&(!t&&r.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-n)?-50:0)))?e.offsetHeight*r.yPercent/100:0)+"px",r.z=s+"px",r.scaleX=ek(a),r.scaleY=ek(o),r.rotation=ek(l)+"deg",r.rotationX=ek(c)+"deg",r.rotationY=ek(d)+"deg",r.skewX=u+"deg",r.skewY=h+"deg",r.transformPerspective=m+"px",(r.zOrigin=parseFloat(L.split(" ")[2])||!t&&r.zOrigin||0)&&(D[r1]=ij(L)),r.xOffset=r.yOffset=0,r.force3D=A.force3D,r.renderTransform=r.svg?iE:rM?iA:iC,r.uncache=0,r},ij=function(e){return(e=e.split(" "))[0]+" "+e[1]},iN=function(e,t,r){var i=tt(t);return ek(parseFloat(t)+parseFloat(id(e,"x",r+"px",i)))+i},iC=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,iA(e,t)},iT="0deg",iA=function(e,t){var r=t||this,i=r.xPercent,n=r.yPercent,s=r.x,a=r.y,o=r.z,l=r.rotation,c=r.rotationY,d=r.rotationX,u=r.skewX,h=r.skewY,m=r.scaleX,p=r.scaleY,f=r.transformPerspective,g=r.force3D,x=r.target,v=r.zOrigin,b="",y="auto"===g&&e&&1!==e||!0===g;if(v&&(d!==iT||c!==iT)){var _,w=parseFloat(c)*rP,S=Math.sin(w),k=Math.cos(w);s=iN(x,s,-(S*(_=Math.cos(w=parseFloat(d)*rP))*v)),a=iN(x,a,-(-Math.sin(w)*v)),o=iN(x,o,-(k*_*v)+v)}"0px"!==f&&(b+="perspective("+f+") "),(i||n)&&(b+="translate("+i+"%, "+n+"%) "),(y||"0px"!==s||"0px"!==a||"0px"!==o)&&(b+="0px"!==o||y?"translate3d("+s+", "+a+", "+o+") ":"translate("+s+", "+a+") "),l!==iT&&(b+="rotate("+l+") "),c!==iT&&(b+="rotateY("+c+") "),d!==iT&&(b+="rotateX("+d+") "),(u!==iT||h!==iT)&&(b+="skew("+u+", "+h+") "),(1!==m||1!==p)&&(b+="scale("+m+", "+p+") "),x.style[r0]=b||"translate(0, 0)"},iE=function(e,t){var r,i,n,s,a,o=t||this,l=o.xPercent,c=o.yPercent,d=o.x,u=o.y,h=o.rotation,m=o.skewX,p=o.skewY,f=o.scaleX,g=o.scaleY,x=o.target,v=o.xOrigin,b=o.yOrigin,y=o.xOffset,_=o.yOffset,w=o.forceCSS,S=parseFloat(d),k=parseFloat(u);h=parseFloat(h),m=parseFloat(m),(p=parseFloat(p))&&(m+=p=parseFloat(p),h+=p),h||m?(h*=rP,m*=rP,r=Math.cos(h)*f,i=Math.sin(h)*f,n=-(Math.sin(h-m)*g),s=Math.cos(h-m)*g,m&&(p*=rP,n*=a=Math.sqrt(1+(a=Math.tan(m-p))*a),s*=a,p&&(r*=a=Math.sqrt(1+(a=Math.tan(p))*a),i*=a)),r=ek(r),i=ek(i),n=ek(n),s=ek(s)):(r=f,s=g,i=n=0),(S&&!~(d+"").indexOf("px")||k&&!~(u+"").indexOf("px"))&&(S=id(x,"x",d,"px"),k=id(x,"y",u,"px")),(v||b||y||_)&&(S=ek(S+v-(v*r+b*n)+y),k=ek(k+b-(v*i+b*s)+_)),(l||c)&&(S=ek(S+l/100*(a=x.getBBox()).width),k=ek(k+c/100*a.height)),a="matrix("+r+","+i+","+n+","+s+","+S+","+k+")",x.setAttribute("transform",a),w&&(x.style[r0]=a)},iR=function(e,t,r,i,n){var s,a,o=z(n),l=parseFloat(n)*(o&&~n.indexOf("rad")?rI:1)-i,c=i+l+"deg";return o&&("short"===(s=n.split("_")[1])&&(l%=360)!=l%180&&(l+=l<0?360:-360),"cw"===s&&l<0?l=(l+36e9)%360-360*~~(l/360):"ccw"===s&&l>0&&(l=(l-36e9)%360-360*~~(l/360))),e._pt=a=new ru(e._pt,t,r,i,l,rH),a.e=c,a.u="deg",e._props.push(r),a},iM=function(e,t){for(var r in t)e[r]=t[r];return e},iO=function(e,t,r){var i,n,s,a,o,l,c,d=iM({},r._gsap),u=r.style;for(n in d.svg?(s=r.getAttribute("transform"),r.setAttribute("transform",""),u[r0]=t,i=ik(r,1),ia(r,r0),r.setAttribute("transform",s)):(s=getComputedStyle(r)[r0],u[r0]=t,i=ik(r,1),u[r0]=s),rO)(s=d[n])!==(a=i[n])&&0>"perspective,force3D,transformOrigin,svgOrigin".indexOf(n)&&(o=tt(s)!==(c=tt(a))?id(r,n,s,c):parseFloat(s),l=parseFloat(a),e._pt=new ru(e._pt,i,n,o,l-o,rW),e._pt.u=c||0,e._props.push(n));iM(i,d)};eS("padding,margin,Width,Radius",function(e,t){var r="Right",i="Bottom",n="Left",s=(t<3?["Top",r,i,n]:["Top"+n,"Top"+r,i+r,i+n]).map(function(r){return t<2?e+r:"border"+r+e});ix[t>1?"border"+e:e]=function(e,t,r,i,n){var a,o;if(arguments.length<4)return 5===(o=(a=s.map(function(t){return iu(e,t,r)})).join(" ")).split(a[0]).length?a[0]:o;a=(i+"").split(" "),o={}
1,s.forEach(function(e,t){return o[e]=a[t]=a[t]||a[(t-1)/2|0]}),e.init(t,o,n)}});var iI={name:"css",register:ie,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,r,i,n){var s,a,o,l,c,d,u,h,m,p,f,g,x,v,b,y,_,w=this._props,S=e.style,k=r.vars.startAt;for(u in rT||ie(),this.styles=this.styles||r4(e),y=this.styles.props,this.tween=r,t)if("autoRound"!==u&&(a=t[u],!(ef[u]&&tJ(u,t,r,i,e,n)))){if(c=typeof a,d=ix[u],"function"===c&&(c=typeof(a=a.call(r,i,e,n))),"string"===c&&~a.indexOf("random(")&&(a=th(a)),d)d(this,e,u,a,r)&&(b=1);else if("--"===u.substr(0,2))s=(getComputedStyle(e).getPropertyValue(u)+"").trim(),a+="",tk.lastIndex=0,!tk.test(s)&&(h=tt(s),(m=tt(a))?h!==m&&(s=id(e,u,s,m)+m):h&&(a+=h)),this.add(S,"setProperty",s,a,i,n,0,0,u),w.push(u),y.push(u,0,S[u]);else if("undefined"!==c){if(k&&u in k?(z(s="function"==typeof k[u]?k[u].call(r,i,e,n):k[u])&&~s.indexOf("random(")&&(s=th(s)),tt(s+"")||"auto"===s||(s+=A.units[u]||tt(iu(e,u))||""),"="===(s+"").charAt(1)&&(s=iu(e,u))):s=iu(e,u),l=parseFloat(s),(p="string"===c&&"="===a.charAt(1)&&a.substr(0,2))&&(a=a.substr(2)),o=parseFloat(a),u in rB&&("autoAlpha"===u&&(1===l&&"hidden"===iu(e,"visibility")&&o&&(l=0),y.push("visibility",0,S.visibility),io(this,S,"visibility",l?"inherit":"hidden",o?"inherit":"hidden",!o)),"scale"!==u&&"transform"!==u&&~(u=rB[u]).indexOf(",")&&(u=u.split(",")[0])),f=u in rO){if(this.styles.save(u),_=a,"string"===c&&"var(--"===a.substring(0,6)){if("calc("===(a=r6(e,a.substring(4,a.indexOf(")")))).substring(0,5)){var j=e.style.perspective;e.style.perspective=a,a=r6(e,"perspective"),j?e.style.perspective=j:ia(e,"perspective")}o=parseFloat(a)}if(g||((x=e._gsap).renderTransform&&!t.parseTransform||ik(e,t.parseTransform),v=!1!==t.smoothOrigin&&x.smooth,(g=this._pt=new ru(this._pt,S,r0,0,1,x.renderTransform,x,0,-1)).dep=1),"scale"===u)this._pt=new ru(this._pt,x,"scaleY",x.scaleY,(p?eN(x.scaleY,p+o):o)-x.scaleY||0,rW),this._pt.u=0,w.push("scaleY",u),u+="X";else if("transformOrigin"===u){y.push(r1,0,S[r1]),a=ip(a),x.svg?iS(e,a,0,v,0,this):((m=parseFloat(a.split(" ")[2])||0)!==x.zOrigin&&io(this,x,"zOrigin",x.zOrigin,m),io(this,S,u,ij(s),ij(a)));continue}else if("svgOrigin"===u){iS(e,a,1,v,0,this);continue}else if(u in ib){iR(this,x,u,l,p?eN(l,p+a):a);continue}else if("smoothOrigin"===u){io(this,x,"smooth",x.smooth,a);continue}else if("force3D"===u){x[u]=a;continue}else if("transform"===u){iO(this,a,e);continue}}else u in S||(u=r9(u)||u);if(f||(o||0===o)&&(l||0===l)&&!rL.test(a)&&u in S)h=(s+"").substr((l+"").length),o||(o=0),m=tt(a)||(u in A.units?A.units[u]:h),h!==m&&(l=id(e,u,s,m)),this._pt=new ru(this._pt,f?x:S,u,l,(p?eN(l,p+o):o)-l,!f&&("px"===m||"zIndex"===u)&&!1!==t.autoRound?rU:rW),this._pt.u=m||0,f&&_!==a?(this._pt.b=s,this._pt.e=_,this._pt.r=rG):h!==m&&"%"!==m&&(this._pt.b=s,this._pt.r=rY);else if(u in S)ih.call(this,e,u,s,p?p+a:a);else if(u in e)this.add(e,u,s||e[u],p?p+a:a,i,n);else if("parseTransform"!==u){es(u,a);continue}f||(u in S?y.push(u,0,S[u]):"function"==typeof e[u]?y.push(u,2,e[u]()):y.push(u,1,s||e[u])),w.push(u)}}b&&rd(this)},render:function(e,t){if(t.tween._time||!rR())for(var r=t._pt;r;)r.r(e,r.d),r=r._next;else t.styles.revert()},get:iu,aliases:rB,getSetter:function(e,t,r){var i=rB[t];return i&&0>
1i.indexOf(",")&&(t=i),t in rO&&t!==r1&&(e._gsap.x||iu(e,"x"))?r&&rE===r?"scale"===t?rZ:rK:(rE=r||{},"scale"===t?rQ:rJ):e.style&&!B(e.style[t])?rq:~t.indexOf("-")?rV:rr(e,t)},core:{_removeProperty:ia,_getMatrix:iw}};rj.utils.checkPrefix=r9,rj.core.getStyleSaver=r4,iz=eS("x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+(iD="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(e){rO[e]=1}),eS(iD,function(e){A.units[e]="deg",ib[e]=1}),rB[iz[13]]="x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+iD,eS("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(e){var t=e.split(":");rB[t[1]]=iz[t[0]]}),eS("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(e){A.units[e]="px"}),rj.registerPlugin(iI);var iP=rj.registerPlugin(iI)||rj;iP.core.Tween,e.s(["default",0,iP],732919);var iD,iz,iF,iL,iB,iW,iH,iY,iG,iU,iX,i$,iq,iV,iK,iZ=function(){return iF||"u">typeof window&&(iF=window.gsap)&&iF.registerPlugin&&iF},iQ=1,iJ=[],i0=[],i1=[],i2=Date.now,i5=function(e,t){return t},i3=function(){var e=iX.core,t=e.bridge||{},r=e._scrollers,i=e._proxies;r.push.apply(r,i0),i.push.apply(i,i1),i0=r,i1=i,i5=function(e,r){return t[e](r)}},i4=function(e,t){return~i1.indexOf(e)&&i1[i1.indexOf(e)+1][t]},i8=function(e){return!!~i$.indexOf(e)},i6=function(e,t,r,i,n){return e.addEventListener(t,r,{passive:!1!==i,capture:!!n})},i7=function(e,t,r,i){return e.removeEventListener(t,r,!!i)},i9="scrollLeft",ne="scrollTop",nt=function(){return iq&&iq.isPressed||i0.cache++},nr=function(e,t){var r=function r(i){if(i||0===i){iQ&&(iB.history.scrollRestoration="manual");var n=iq&&iq.isPressed;e(i=r.v=Math.round(i)||(iq&&iq.iOS?1:0)),r.cacheID=i0.cache,n&&i5("ss",i)}else(t||i0.cache!==r.cacheID||i5("ref"))&&(r.cacheID=i0.cache,r.v=e());return r.v+r.offset};return r.offset=0,e&&r},ni={s:i9,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:nr(function(e){return arguments.length?iB.scrollTo(e,nn.sc()):iB.pageXOffset||iW[i9]||iH[i9]||iY[i9]||0})},nn={s:ne,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:ni,sc:nr(function(e){return arguments.length?iB.scrollTo(ni.sc(),e):iB.pageYOffset||iW[ne]||iH[ne]||iY[ne]||0})},ns=function(e,t){return(t&&t._ctx&&t._ctx.selector||iF.utils.toArray)(e)[0]||("string"==typeof e&&!1!==iF.config().nullTargetWarn?console.warn("Element not found:",e):null)},na=function(e,t){for(var r=t.length;r--;)if(t[r]===e||t[r].contains(e))return!0;return!1},no=function(e,t){var r=t.s,i=t.sc;i8(e)&&(e=iW.scrollingElement||iH);var n=i0.indexOf(e),s=i===nn.sc?1:2;~n||(n=i0.push(e)-1),i0[n+s]||i6(e,"scroll",nt);var a=i0[n+s],o=a||(i0[n+s]=nr(i4(e,r),!0)||(i8(e)?i:nr(function(t){return arguments.length?e[r]=t:e[r]})));return o.target=e,a||(o.smooth="smooth"===iF.getProperty(e,"scrollBehavior")),o},nl=function(e,t,r){var i=e,n=e,s=i2(),a=s,o=t||50,l=Math.max(500,3*o),c=function(e,t){var l=i2();t||l-s>o?(n=i,i=e,a=s,s=l):r?i+=e:i=n+(e-n)/(l-a)*(s-a)};return{update:c,reset:function(){n=i=r?0:i,a=s=0},getVelocity:function(e){var t=a,o=n,d=i2();return(e||0===e)&&e!==i&&c(e),s===a||d-a>l?0:(i+(r?o:-o))/((r?d:s)-t)*1e3}}},nc=function(e,t){return t&&!e._gsapAllow&&!1!==e.cancelable&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},nd=function(e){var t=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(r)?t:r},nu=function(){(iX=iF.core.globals().ScrollTrigger)&&iX.core&&i3()},nh=function(e){return iF=e||iZ(),!iL&&iF&&"u">typeof document&&document.body&&(iB=window,iH=(iW=document).documentElement,iY=iW.body,i$=[iB,iW,iH,iY],iF.utils.clamp,iK=iF.core.context||function(){},iU="onpointerenter"in iY?"pointer":"mouse",iG=nm.isTouch=iB.matchMedia&&iB.matchMedia("(hover: none), (pointer: coarse)").matches?1:2*("ontouchstart"in iB||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0),iV=nm.eventTypes=("ontouchstart"in iH?"touchstart,touchmove,touchcancel,touchend":!("onpointerdown"in iH)?"mousedown,mousemove,mouseup,mouseup":"pointerdown,pointermove,pointercancel,pointerup").split(","),setTimeout(function(){return iQ=0},500),iL=1),iX||nu(),iL};ni.op=nn,i0.cache=0;var nm=function(){var e;function t(e){this.init(e)}return t.prototype.init=function(e){iL||nh(iF)||console.warn("Please gsap.registerPlugin(Observer)"),iX||nu();var t=e.tolerance,r=e.dragMinimum,i=e.type,n=e.target,s=e.lineHeight,a=e.debounce,o=e.preventDefault,l=e.onStop,c=e.onStopDelay,d=e.ignore,u=e.wheelSpeed,h=e.event,m=e.onDragStart,p=e.onDragEnd,f=e.onDrag,g=e.onPress,x=e.onRelease,v=e.onRight,b=e.onLeft,y=e.onUp,_=e.onDown,w=e.onCh
vendor: 4,833 bytes, line 1
1angeX,S=e.onChangeY,k=e.onChange,j=e.onToggleX,N=e.onToggleY,C=e.onHover,T=e.onHoverEnd,A=e.onMove,E=e.ignoreCheck,R=e.isNormalizer,M=e.onGestureStart,O=e.onGestureEnd,I=e.onWheel,P=e.onEnable,D=e.onDisable,z=e.onClick,F=e.scrollSpeed,L=e.capture,B=e.allowClicks,W=e.lockAxis,H=e.onLockAxis;this.target=n=ns(n)||iH,this.vars=e,d&&(d=iF.utils.toArray(d)),t=t||1e-9,r=r||0,u=u||1,F=F||1,i=i||"wheel,touch,pointer",a=!1!==a,s||(s=parseFloat(iB.getComputedStyle(iY).lineHeight)||22);var Y,G,U,X,$,q,V,K=this,Z=0,Q=0,J=e.passive||!o&&!1!==e.passive,ee=no(n,ni),et=no(n,nn),er=ee(),ei=et(),en=~i.indexOf("touch")&&!~i.indexOf("pointer")&&"pointerdown"===iV[0],es=i8(n),ea=n.ownerDocument||iW,eo=[0,0,0],el=[0,0,0],ec=0,ed=function(){return ec=i2()},eu=function(e,t){return(K.event=e)&&d&&na(e.target,d)||t&&en&&"touch"!==e.pointerType||E&&E(e,t)},eh=function(){var e=K.deltaX=nd(eo),r=K.deltaY=nd(el),i=Math.abs(e)>=t,n=Math.abs(r)>=t;k&&(i||n)&&k(K,e,r,eo,el),i&&(v&&K.deltaX>0&&v(K),b&&K.deltaX<0&&b(K),w&&w(K),j&&K.deltaX<0!=Z<0&&j(K),Z=K.deltaX,eo[0]=eo[1]=eo[2]=0),n&&(_&&K.deltaY>0&&_(K),y&&K.deltaY<0&&y(K),S&&S(K),N&&K.deltaY<0!=Q<0&&N(K),Q=K.deltaY,el[0]=el[1]=el[2]=0),(X||U)&&(A&&A(K),U&&(m&&1===U&&m(K),f&&f(K),U=0),X=!1),q&&(q=!1,1)&&H&&H(K),$&&(I(K),$=!1),Y=0},em=function(e,t,r){eo[r]+=e,el[r]+=t,K._vx.update(e),K._vy.update(t),a?Y||(Y=requestAnimationFrame(eh)):eh()},ep=function(e,t){W&&!V&&(K.axis=V=Math.abs(e)>Math.abs(t)?"x":"y",q=!0),"y"!==V&&(eo[2]+=e,K._vx.update(e,!0)),"x"!==V&&(el[2]+=t,K._vy.update(t,!0)),a?Y||(Y=requestAnimationFrame(eh)):eh()},ef=function(e){if(!eu(e,1)){var t=(e=nc(e,o)).clientX,i=e.clientY,n=t-K.x,s=i-K.y,a=K.isDragging;K.x=t,K.y=i,(a||(n||s)&&(Math.abs(K.startX-t)>=r||Math.abs(K.startY-i)>=r))&&(U||(U=a?2:1),a||(K.isDragging=!0),ep(n,s))}},eg=K.onPress=function(e){eu(e,1)||e&&e.button||(K.axis=V=null,G.pause(),K.isPressed=!0,e=nc(e),Z=Q=0,K.startX=K.x=e.clientX,K.startY=K.y=e.clientY,K._vx.reset(),K._vy.reset(),i6(R?n:ea,iV[1],ef,J,!0),K.deltaX=K.deltaY=0,g&&g(K))},ex=K.onRelease=function(e){if(!eu(e,1)){i7(R?n:ea,iV[1],ef,!0);var t=!isNaN(K.y-K.startY),r=K.isDragging,i=r&&(Math.abs(K.x-K.startX)>3||Math.abs(K.y-K.startY)>3),s=nc(e);!i&&t&&(K._vx.reset(),K._vy.reset(),o&&B&&iF.delayedCall(.08,function(){if(i2()-ec>300&&!e.defaultPrevented){if(e.target.click)e.target.click();else if(ea.createEvent){var t=ea.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,iB,1,s.screenX,s.screenY,s.clientX,s.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}}})),K.isDragging=K.isGesturing=K.isPressed=!1,l&&r&&!R&&G.restart(!0),U&&eh(),p&&r&&p(K),x&&x(K,i)}},ev=function(e){return e.touches&&e.touches.length>1&&(K.isGesturing=!0)&&M(e,K.isDragging)},eb=function(){return K.isGesturing=!1,O(K)},ey=function(e){if(!eu(e)){var t=ee(),r=et();em((t-er)*F,(r-ei)*F,1),er=t,ei=r,l&&G.restart(!0)}},e_=function(e){if(!eu(e)){e=nc(e,o),I&&($=!0);var t=(1===e.deltaMode?s:2===e.deltaMode?iB.innerHeight:1)*u;em(e.deltaX*t,e.deltaY*t,0),l&&!R&&G.restart(!0)}},ew=function(e){if(!eu(e)){var t=e.clientX,r=e.clientY,i=t-K.x,n=r-K.y;K.x=t,K.y=r,X=!0,l&&G.restart(!0),(i||n)&&ep(i,n)}},eS=function(e){K.event=e,C(K)},ek=function(e){K.event=e,T(K)},ej=function(e){return eu(e)||nc(e,o)&&z(K)};G=K._dc=iF.delayedCall(c||.25,function(){K._vx.reset(),K._vy.reset(),G.pause(),l&&l(K)}).pause(),K.deltaX=K.deltaY=0,K._vx=nl(0,50,!0),K._vy=nl(0,50,!0),K.scrollX=ee,K.scrollY=et,K.isDragging=K.isGesturing=K.isPressed=!1,iK(this),K.enable=function(e){return!K.isEnabled&&(i6(es?ea:n,"scroll",nt),i.indexOf("scroll")>=0&&i6(es?ea:n,"scroll",ey,J,L),i.indexOf("wheel")>=0&&i6(n,"wheel",e_,J,L),(i.indexOf("touch")>=0&&iG||i.indexOf("pointer")>=0)&&(i6(n,iV[0],eg,J,L),i6(ea,iV[2],ex),i6(ea,iV[3],ex),B&&i6(n,"click",ed,!0,!0),z&&i6(n,"click",ej),M&&i6(ea,"gesturestart",ev),O&&i6(ea,"gestureend",eb),C&&i6(n,iU+"enter",eS),T&&i6(n,iU+"leave",ek),A&&i6(n,iU+"move",ew)),K.isEnabled=!0,K.isDragging=K.isGesturing=K.isPressed=X=U=!1,K._vx.reset(),K._vy.reset(),er=ee(),ei=et(),e&&e.type&&eg(e),P&&P(K)),K},K.disable=function(){K.isEnabled&&(iJ.filter(function(e){return e!==K&&i8(e.target)}).length||i7(es?ea:n,"scroll",nt),K.isPressed&&(K._vx.reset(),K._vy.reset(),i7(R?n:ea,iV[1],ef,!0)),i7(es?ea:n,"scroll",ey,L),i7(n,"wheel",e_,L),i7(n,iV[0],eg,L),i7(ea,iV[2],ex),i7(ea,iV[3],ex),i7(n,"click",ed,!0),i7(n,"click",ej),i7(ea,"gesturestart",ev),i7(ea,"gestureend",eb),i7(n,iU+"enter",eS),i7(n,iU+"leave",ek),i7(n,iU+"move",ew),K.isEnabled=K.isPressed=K.isDragging=!1,D&&D(K))},K.kill=K.revert=function(){K.disable();var e=iJ.indexOf(K);e>=0&&iJ.splice(e,1),iq===K&&(iq=0)},iJ.push(K),R&&i8(n)&&(iq=K),K.enable(h)},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 i=t[r];
1i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(t.prototype,e),t}();nm.version="3.15.0",nm.create=function(e){return new nm(e)},nm.register=nh,nm.getAll=function(){return iJ.slice()},nm.getById=function(e){return iJ.filter(function(t){return t.vars.id===e})[0]},iZ()&&iF.registerPlugin(nm);var np,nf,ng,nx,nv,nb,ny,n_,nw,nS,nk,nj,nN,nC,nT,nA,nE,nR,nM,nO,nI,nP,nD,nz,nF,nL,nB,nW,nH,nY,nG,nU,nX,n$,nq,nV,nK,nZ,nQ=1,nJ=Date.now,n0=nJ(),n1=0,n2=0,n5=function(e,t,r){var i=so(e)&&("clamp("===e.substr(0,6)||e.indexOf("max")>-1);return r["_"+t+"Clamp"]=i,i?e.substr(6,e.length-7):e},n3=function(e,t){return t&&(!so(e)||"clamp("!==e.substr(0,6))?"clamp("+e+")":e},n4=function(){return nC=1},n8=function(){return nC=0},n6=function(e){return e},n7=function(e){return Math.round(1e5*e)/1e5||0},n9=function(){return"u">typeof window},se=function(){return np||n9()&&(np=window.gsap)&&np.registerPlugin&&np},st=function(e){return!!~ny.indexOf(e)},sr=function(e){return("Height"===e?nG:ng["inner"+e])||nv["client"+e]||nb["client"+e]},si=function(e){return i4(e,"getBoundingClientRect")||(st(e)?function(){return ad.width=ng.innerWidth,ad.height=nG,ad}:function(){return sA(e)})},sn=function(e,t,r){var i=r.d,n=r.d2,s=r.a;return(s=i4(e,"getBoundingClientRect"))?function(){return s()[i]}:function(){return(t?sr(n):e["client"+n])||0}},ss=function(e,t){var r=t.s,i=t.d2,n=t.d,s=t.a;return Math.max(0,(s=i4(e,r="scroll"+i))?s()-si(e)()[n]:st(e)?(nv[r]||nb[r])-sr(i):e[r]-e["offset"+i])},sa=function(e,t){for(var r=0;r<nM.length;r+=3)(!t||~t.indexOf(nM[r+1]))&&e(nM[r],nM[r+1],nM[r+2])},so=function(e){return"string"==typeof e},sl=function(e){return"function"==typeof e},sc=function(e){return"number"==typeof e},sd=function(e){return"object"==typeof e},su=function(e,t,r){return e&&e.progress(+!t)&&r&&e.pause()},sh=function(e,t,r){if(e.enabled){var i=e._ctx?e._ctx.add(function(){return t(e,r)}):t(e,r);i&&i.totalTime&&(e.callbackAnimation=i)}},sm=Math.abs,sp="left",sf="right",sg="bottom",sx="width",sv="height",sb="Right",sy="Left",s_="Bottom",sw="padding",sS="margin",sk="Width",sj="Height",sN=function(e){return ng.getComputedStyle(e.nodeType===Node.DOCUMENT_NODE?e.scrollingElement:e)},sC=function(e){var t=sN(e).position;e.style.position="absolute"===t||"fixed"===t?t:"relative"},sT=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},sA=function(e,t){var r=t&&"matrix(1, 0, 0, 1, 0, 0)"!==sN(e)[nT]&&np.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),i=e.getBoundingClientRect?e.getBoundingClientRect():e.scrollingElement.getBoundingClientRect();return r&&r.progress(0).kill(),i},sE=function(e,t){var r=t.d2;return e["offset"+r]||e["client"+r]||0},sR=function(e){var t,r=[],i=e.labels,n=e.duration();for(t in i)r.push(i[t]/n);return r},sM=function(e){var t=np.utils.snap(e),r=Array.isArray(e)&&e.slice(0).sort(function(e,t){return e-t});return r?function(e,i,n){var s;if(void 0===n&&(n=.001),!i)return t(e);if(i>0){for(e-=n,s=0;s<r.length;s++)if(r[s]>=e)return r[s];return r[s-1]}for(s=r.length,e+=n;s--;)if(r[s]<=e)return r[s];return r[0]}:function(r,i,n){void 0===n&&(n=.001);var s=t(r);return!i||Math.abs(s-r)<n||s-r<0==i<0?s:t(i<0?r-e:r+e)}},sO=function(e,t,r,i){return r.split(",").forEach(function(r){return e(t,r,i)})},sI=function(e,t,r,i,n){return e.addEventListener(t,r,{passive:!i,capture:!!n})},sP=function(e,t,r,i){return e.removeEventListener(t,r,!!i)},sD=function(e,t,r){(r=r&&r.wheelHandler)&&(e(t,"wheel",r),e(t,"touchmove",r))},sz={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},sF={toggleActions:"play",anticipatePin:0},sL={top:0,left:0,center:.5,bottom:1,right:1},sB=function(e,t){if(so(e)){var r=e.indexOf("="),i=~r?(e.charAt(r-1)+1)*parseFloat(e.substr(r+1)):0;~r&&(e.indexOf("%")>r&&(i*=t/100),e=e.substr(0,r-1)),e=i+(e in sL?sL[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},sW=function(e,t,r,i,n,s,a,o){var l=n.startColor,c=n.endColor,d=n.fontSize,u=n.indent,h=n.fontWeight,m=nx.createElement("div"),p=st(r)||"fixed"===i4(r,"pinType"),f=-1!==e.indexOf("scroller"),g=p?nb:"IFRAME"===r.tagName?r.contentDocument.body:r,x=-1!==e.indexOf("start"),v=x?l:c,b="border-color:"+v+";font-size:"+d+";color:"+v+";font-weight:"+h+";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:"+((f||o)&&p?"fixed;":"absolute;"),(f||o||!p)&&(b+=(i===nn?sf:sg)+":"+(s+parseFloat(u))+"px;"),a&&(b+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),m._isStart=x,m.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),m.style.cssText=b,m.innerText=t||0===t?e+"-"+t:e,g.children[0]?g.insertBefore(m,g.children[0]):g.appendChild(m),m._offset=m["offset"+i.op.d2],sH(m,0,i,x),m},sH=function(e,t,r,i){var n={display:"block"},s=r[i?"os2":"p2"],a=r[i?"p2":"os2"];e._isFlipped=i,n[r.a+"Percent"]=i?-100:0,n[r.a]=i?"1px":0,n["border"+s+sk]=1,n["border"+a+sk]=0,n[r.p]=t+"px",np.set(e,n)},sY=[],sG={},sU=function(){return nJ()-n1>34&&(nq||(nq=requestAnimationFrame(at)))},sX=function(){nD&&nD.isPressed&&!(nD.startX>nb.clientWidth)||(i0.cache++,nD?nq||(nq=requestAnimationFrame(at)):at(),n1||sQ("scrollStart"),n1=nJ())}
vendor: 5,000 bytes, line 1
1,s$=function(){nL=ng.innerWidth,nF=ng.innerHeight},sq=function(e){i0.cache++,(!0===e||!nN&&!nP&&!nx.fullscreenElement&&!nx.webkitFullscreenElement&&(!nz||nL!==ng.innerWidth||Math.abs(ng.innerHeight-nF)>.25*ng.innerHeight))&&n_.restart(!0)},sV={},sK=[],sZ=function e(){return sP(ax,"scrollEnd",e)||s7(!0)},sQ=function(e){return sV[e]&&sV[e].map(function(e){return e()})||sK},sJ=[],s0=function(e){for(var t=0;t<sJ.length;t+=5)(!e||sJ[t+4]&&sJ[t+4].query===e)&&(sJ[t].style.cssText=sJ[t+1],sJ[t].getBBox&&sJ[t].setAttribute("transform",sJ[t+2]||""),sJ[t+3].uncache=1)},s1=function(){return i0.forEach(function(e){return sl(e)&&++e.cacheID&&(e.rec=e())})},s2=function(e,t){var r;for(nA=0;nA<sY.length;nA++)(r=sY[nA])&&(!t||r._ctx===t)&&(e?r.kill(1):r.revert(!0,!0));nU=!0,t&&s0(t),t||sQ("revert")},s5=function(e,t){i0.cache++,(t||!nV)&&i0.forEach(function(e){return sl(e)&&e.cacheID++&&(e.rec=0)}),so(e)&&(ng.history.scrollRestoration=nH=e)},s3=0,s4=function(){if(nK!==s3){var e=nK=s3;requestAnimationFrame(function(){return e===s3&&s7(!0)})}},s8=function(){nb.appendChild(nY),nG=!nD&&nY.offsetHeight||ng.innerHeight,nb.removeChild(nY)},s6=function(e){return nw(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(t){return t.style.display=e?"none":"block"})},s7=function(e,t){if(nv=nx.documentElement,nb=nx.body,ny=[ng,nx,nv,nb],n1&&!e&&!nU)return void sI(ax,"scrollEnd",sZ);s8(),nV=ax.isRefreshing=!0,nU||s1();var r=sQ("refreshInit");nO&&ax.sort(),t||s2(),i0.forEach(function(e){sl(e)&&(e.smooth&&(e.target.style.scrollBehavior="auto"),e(0))}),sY.slice(0).forEach(function(e){return e.refresh()}),nU=!1,sY.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()}}),nX=1,s6(!0),sY.forEach(function(e){var t=ss(e.scroller,e._dir),r="max"===e.vars.end||e._endClamp&&e.end>t,i=e._startClamp&&e.start>=t;(r||i)&&e.setPositions(i?t-1:e.start,r?Math.max(i?t:e.start+1,t):e.end,!0)}),s6(!1),nX=0,r.forEach(function(e){return e&&e.render&&e.render(-1)}),i0.forEach(function(e){sl(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior="smooth"}),e.rec&&e(e.rec))}),s5(nH,1),n_.pause(),s3++,nV=2,at(2),sY.forEach(function(e){return sl(e.vars.onRefresh)&&e.vars.onRefresh(e)}),nV=ax.isRefreshing=!1,sQ("refresh")},s9=0,ae=1,at=function(e){if(2===e||!nV&&!nU){ax.isUpdating=!0,nZ&&nZ.update(0);var t=sY.length,r=nJ(),i=r-n0>=50,n=t&&sY[0].scroll();if(ae=s9>n?-1:1,nV||(s9=n),i&&(n1&&!nC&&r-n1>200&&(n1=0,sQ("scrollEnd")),nk=n0,n0=r),ae<0){for(nA=t;nA-- >0;)sY[nA]&&sY[nA].update(0,i);ae=1}else for(nA=0;nA<t;nA++)sY[nA]&&sY[nA].update(0,i);ax.isUpdating=!1}nq=0},ar=[sp,"top",sg,sf,sS+s_,sS+sb,sS+"Top",sS+sy,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],ai=ar.concat([sx,sv,"boxSizing","max"+sk,"max"+sj,"position",sS,sw,sw+"Top",sw+sb,sw+s_,sw+sy]),an=function(e,t,r){ao(r);var i=e._gsap;if(i.spacerIsNative)ao(i.spacerState);else if(e._gsap.swappedIn){var n=t.parentNode;n&&(n.insertBefore(e,t),n.removeChild(t))}e._gsap.swappedIn=!1},as=function(e,t,r,i){if(!e._gsap.swappedIn){for(var n,s=ar.length,a=t.style,o=e.style;s--;)a[n=ar[s]]=r[n];a.position="absolute"===r.position?"absolute":"relative","inline"===r.display&&(a.display="inline-block"),o[sg]=o[sf]="auto",a.flexBasis=r.flexBasis||"auto",a.overflow="visible",a.boxSizing="border-box",a[sx]=sE(e,ni)+"px",a[sv]=sE(e,nn)+"px",a[sw]=o[sS]=o.top=o[sp]="0",ao(i),o[sx]=o["max"+sk]=r[sx],o[sv]=o["max"+sj]=r[sv],o[sw]=r[sw],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},aa=/([A-Z])/g,ao=function(e){if(e){var t,r,i=e.t.style,n=e.length,s=0;for((e.t._gsap||np.core.getCache(e.t)).uncache=1;s<n;s+=2)r=e[s+1],t=e[s],r?i[t]=r:i[t]&&i.removeProperty(t.replace(aa,"-$1").toLowerCase())}},al=function(e){for(var t=ai.length,r=e.style,i=[],n=0;n<t;n++)i.push(ai[n],r[ai[n]]);return i.t=e,i},ac=function(e,t,r){for(var i,n=[],s=e.length,a=8*!!r;a<s;a+=2)i=e[a],n.push(i,i in t?t[i]:e[a+1]);return n.t=e.t,n},ad={left:0,top:0},au=function(e,t,r,i,n,s,a,o,l,c,d,u,h,m){sl(e)&&(e=e(o)),so(e)&&"max"===e.substr(0,3)&&(e=u+("="===e.charAt(4)?sB("0"+e.substr(3),r):0));var p,f,g,x=h?h.time():0;if(h&&h.seek(0),isNaN(e)||(e*=1),sc(e))h&&(e=np.utils.mapRange(h.scrollTrigger.start,h.scrollTrigger.end,0,u,e)),a&&sH(a,r,i,!0);else{sl(t)&&(t=t(o));var v,b,y,_,w=(e||"0").split(" ");(v=sA(g=ns(t,o)||nb)||{}).left||v.top||"none"!==sN(g).display||(_=g.style.display,g.style.display="block",v=sA(g),_?g.style.display=_:g.style.removeProperty("display")),b=sB(w[0],v[i.d]),y=sB(w[1]||"0",r),e=v[i.p]-l[i.p]-c+b+n-y,a&&sH(a,y,i,r-y<20||a._isStart&&y>20),r-=r-y}if(m&&(o[m]=e||-.001,e<0&&(e=0)),s){var S=e+r,k=s._isStart;p="scroll"+i.d2,sH(s,S,i,k&&S>20||!k&&(d?Math.max(nb[p],nv[p]):s.parentNode[p])<=S+1),d&&(l=sA(a
1),d&&(s.style[i.op.p]=l[i.op.p]-i.op.m-s._offset+"px"))}return h&&g&&(p=sA(g),h.seek(u),f=sA(g),h._caScrollDist=p[i.p]-f[i.p],e=e/h._caScrollDist*u),h&&h.seek(x),h?e:Math.round(e)},ah=/(webkit|moz|length|cssText|inset)/i,am=function(e,t,r,i){if(e.parentNode!==t){var n,s,a=e.style;if(t===nb){for(n in e._stOrig=a.cssText,s=sN(e))+n||ah.test(n)||!s[n]||"string"!=typeof a[n]||"0"===n||(a[n]=s[n]);a.top=r,a.left=i}else a.cssText=e._stOrig;np.core.getCache(e).uncache=1,t.appendChild(e)}},ap=function(e,t,r){var i=t,n=i;return function(t){var s=Math.round(e());return s!==i&&s!==n&&Math.abs(s-i)>3&&Math.abs(s-n)>3&&(t=s,r&&r()),n=i,i=Math.round(t)}},af=function(e,t,r){var i={};i[t.p]="+="+r,np.set(e,i)},ag=function(e,t){var r=no(e,t),i="_scroll"+t.p2,n=function t(n,s,a,o,l){var c=t.tween,d=s.onComplete,u={};a=a||r();var h=ap(r,a,function(){c.kill(),t.tween=0});return l=o&&l||0,o=o||n-a,c&&c.kill(),s[i]=n,s.inherit=!1,s.modifiers=u,u[i]=function(){return h(a+o*c.ratio+l*c.ratio*c.ratio)},s.onUpdate=function(){i0.cache++,t.tween&&at()},s.onComplete=function(){t.tween=0,d&&d.call(c)},c=t.tween=np.to(e,s)};return e[i]=r,r.wheelHandler=function(){return n.tween&&n.tween.kill()&&(n.tween=0)},sI(e,"wheel",r.wheelHandler),ax.isTouch&&sI(e,"touchmove",r.wheelHandler),n},ax=function(){function e(t,r){nf||e.register(np)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),nW(this),this.init(t,r)}return e.prototype.init=function(t,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!n2){this.update=this.refresh=this.kill=n6;return}var i,n,s,a,o,l,c,d,u,h,m,p,f,g,x,v,b,y,_,w,S,k,j,N,C,T,A,E,R,M,O,I,P,D,z,F,L,B,W,H,Y,G=t=sT(so(t)||sc(t)||t.nodeType?{trigger:t}:t,sF),U=G.onUpdate,X=G.toggleClass,$=G.id,q=G.onToggle,V=G.onRefresh,K=G.scrub,Z=G.trigger,Q=G.pin,J=G.pinSpacing,ee=G.invalidateOnRefresh,et=G.anticipatePin,er=G.onScrubComplete,ei=G.onSnapComplete,en=G.once,es=G.snap,ea=G.pinReparent,eo=G.pinSpacer,el=G.containerAnimation,ec=G.fastScrollEnd,ed=G.preventOverlaps,eu=t.horizontal||t.containerAnimation&&!1!==t.horizontal?ni:nn,eh=!K&&0!==K,em=ns(t.scroller||ng),ep=np.core.getCache(em),ef=st(em),eg=("pinType"in t?t.pinType:i4(em,"pinType")||ef&&"fixed")==="fixed",ex=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],ev=eh&&t.toggleActions.split(" "),eb="markers"in t?t.markers:sF.markers,ey=ef?0:parseFloat(sN(em)["border"+eu.p2+sk])||0,e_=this,ew=t.onRefreshInit&&function(){return t.onRefreshInit(e_)},eS=sn(em,ef,eu),ek=!ef||~i1.indexOf(em)?si(em):function(){return ad},ej=0,eN=0,eC=0,eT=no(em,eu);if(e_._startClamp=e_._endClamp=!1,e_._dir=eu,et*=45,e_.scroller=em,e_.scroll=el?el.time.bind(el):eT,l=eT(),e_.vars=t,r=r||t.animation,"refreshPriority"in t&&(nO=1,-9999===t.refreshPriority&&(nZ=e_)),ep.tweenScroll=ep.tweenScroll||{top:ag(em,nn),left:ag(em,ni)},e_.tweenTo=s=ep.tweenScroll[eu.p],e_.scrubDuration=function(e){(z=sc(e)&&e)?D?D.duration(e):D=np.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:z,paused:!0,onComplete:function(){return er&&er(e_)}}):(D&&D.progress(1).kill(),D=0)},r&&(r.vars.lazy=!1,r._initted&&!e_.isReverted||!1!==r.vars.immediateRender&&!1!==t.immediateRender&&r.duration()&&r.render(0,!0,!0),e_.animation=r.pause(),r.scrollTrigger=e_,e_.scrubDuration(K),I=0,$||($=r.vars.id)),es&&((!sd(es)||es.push)&&(es={snapTo:es}),"scrollBehavior"in nb.style&&np.set(ef?[nb,nv]:em,{scrollBehavior:"auto"}),i0.forEach(function(e){return sl(e)&&e.target===(ef?nx.scrollingElement||nv:em)&&(e.smooth=!1)}),o=sl(es.snapTo)?es.snapTo:"labels"===es.snapTo?(i=r,function(e){return np.utils.snap(sR(i),e)}):"labelsDirectional"===es.snapTo?(n=r,function(e,t){return sM(sR(n))(e,t.direction)}):!1!==es.directional?function(e,t){return sM(es.snapTo)(e,nJ()-eN<500?0:t.direction)}:np.utils.snap(es.snapTo),F=sd(F=es.duration||{min:.1,max:2})?nS(F.min,F.max):nS(F,F),L=np.delayedCall(es.delay||z/2||.1,function(){var e=eT(),t=nJ()-eN<500,i=s.tween;if((t||10>Math.abs(e_.getVelocity()))&&!i&&!nC&&ej!==e){var n,a,l=(e-d)/v,c=r&&!eh?r.totalProgress():l,h=t?0:(c-P)/(nJ()-nk)*1e3||0,m=np.utils.clamp(-l,1-l,sm(h/2)*h/.185),p=l+(!1===es.inertia?0:m),f=es,g=f.onStart,x=f.onInterrupt,b=f.onComplete;if(sc(n=o(p,e_))||(n=p),a=Math.max(0,Math.round(d+n*v)),e<=u&&e>=d&&a!==e){if(i&&!i._initted&&i.data<=sm(a-e))return;!1===es.inertia&&(m=n-l),s(a,{duration:F(sm(.185*Math.max(sm(p-c),sm(n-c))/h/.05||0)),ease:es.ease||"power3",data:sm(a-e),onInterrupt:function(){return L.restart(!0)&&x&&sh(e_,x)}
1,onComplete:function(){e_.update(),ej=eT(),r&&!eh&&(D?D.resetTo("totalProgress",n,r._tTime/r._tDur):r.progress(n)),I=P=r&&!eh?r.totalProgress():e_.progress,ei&&ei(e_),b&&sh(e_,b)}},e,m*v,a-e-m*v),g&&sh(e_,g,s.tween)}}else e_.isActive&&ej!==e&&L.restart(!0)}).pause()),$&&(sG[$]=e_),(Y=(Z=e_.trigger=ns(Z||!0!==Q&&Q))&&Z._gsap&&Z._gsap.stRevert)&&(Y=Y(e_)),Q=!0===Q?Z:ns(Q),so(X)&&(X={targets:Z,className:X}),Q&&(!1===J||J===sS||(J=(!!J||!Q.parentNode||!Q.parentNode.style||"flex"!==sN(Q.parentNode).display)&&sw),e_.pin=Q,(a=np.core.getCache(Q)).spacer?b=a.pinState:(eo&&((eo=ns(eo))&&!eo.nodeType&&(eo=eo.current||eo.nativeElement),a.spacerIsNative=!!eo,eo&&(a.spacerState=al(eo))),a.spacer=w=eo||nx.createElement("div"),w.classList.add("pin-spacer"),$&&w.classList.add("pin-spacer-"+$),a.pinState=b=al(Q)),!1!==t.force3D&&np.set(Q,{force3D:!0}),e_.spacer=w=a.spacer,T=(O=sN(Q))[J+eu.os2],k=np.getProperty(Q),j=np.quickSetter(Q,eu.a,"px"),as(Q,w,O),_=al(Q)),eb){g=sd(eb)?sT(eb,sz):sz,p=sW("scroller-start",$,em,eu,g,0),f=sW("scroller-end",$,em,eu,g,0,p),S=p["offset"+eu.op.d2];var eA=ns(i4(em,"content")||em);h=this.markerStart=sW("start",$,eA,eu,g,S,0,el),m=this.markerEnd=sW("end",$,eA,eu,g,S,0,el),el&&(H=np.quickSetter([h,m],eu.a,"px")),eg||i1.length&&!0===i4(em,"fixedMarkers")||(sC(ef?nb:em),np.set([p,f],{force3D:!0}),E=np.quickSetter(p,eu.a,"px"),M=np.quickSetter(f,eu.a,"px"))}if(el){var eE=el.vars.onUpdate,eR=el.vars.onUpdateParams;el.eventCallback("onUpdate",function(){e_.update(0,0,1),eE&&eE.apply(el,eR||[])})}if(e_.previous=function(){return sY[sY.indexOf(e_)-1]},e_.next=function(){return sY[sY.indexOf(e_)+1]},e_.revert=function(e,t){if(!t)return e_.kill(!0);var i=!1!==e||!e_.enabled,n=nN;i!==e_.isReverted&&(i&&(B=Math.max(eT(),e_.scroll.rec||0),eC=e_.progress,W=r&&r.progress()),h&&[h,m,p,f].forEach(function(e){return e.style.display=i?"none":"block"}),i&&(nN=e_,e_.update(i)),!Q||ea&&e_.isActive||(i?an(Q,w,b):as(Q,w,sN(Q),A)),i||e_.update(i),nN=n,e_.isReverted=i)},e_.refresh=function(i,n,a,o){if(!nN&&e_.enabled||n){if(Q&&i&&n1)return void sI(e,"scrollEnd",sZ);!nV&&ew&&ew(e_),nN=e_,s.tween&&!a&&(s.tween.kill(),s.tween=0),D&&D.pause(),ee&&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)),e_.isReverted||e_.revert(!0,!0),e_._subPinOffset=!1;var g,S,j,T,E,M,O,I,P,z,F,H,Y,G=eS(),U=ek(),X=el?el.duration():ss(em,eu),$=v<=.01||!v,q=0,K=o||0,et=sd(a)?a.end:t.end,er=t.endTrigger||Z,ei=sd(a)?a.start:t.start||(0!==t.start&&Z?Q?"0 0":"0 100%":0),en=e_.pinnedContainer=t.pinnedContainer&&ns(t.pinnedContainer,e_),es=Z&&Math.max(0,sY.indexOf(e_))||0,eo=es;for(eb&&sd(a)&&(H=np.getProperty(p,eu.p),Y=np.getProperty(f,eu.p));eo-- >0;)(M=sY[eo]).end||M.refresh(0,1)||(nN=e_),(O=M.pin)&&(O===Z||O===Q||O===en)&&!M.isReverted&&(z||(z=[]),z.unshift(M),M.revert(!0,!0)),M!==sY[eo]&&(es--,eo--);for(sl(ei)&&(ei=ei(e_)),d=au(ei=n5(ei,"start",e_),Z,G,eu,eT(),h,p,e_,U,ey,eg,X,el,e_._startClamp&&"_startClamp")||(Q?-.001:0),sl(et)&&(et=et(e_)),so(et)&&!et.indexOf("+=")&&(~et.indexOf(" ")?et=(so(ei)?ei.split(" ")[0]:"")+et:(q=sB(et.substr(2),G),et=so(ei)?ei:(el?np.utils.mapRange(0,el.duration(),el.scrollTrigger.start,el.scrollTrigger.end,d):d)+q,er=Z)),et=n5(et,"end",e_),u=Math.max(d,au(et||(er?"100% 0":X),er,G,eu,eT()+q,m,f,e_,U,ey,eg,X,el,e_._endClamp&&"_endClamp"))||-.001,q=0,eo=es;eo--;)(O=(M=sY[eo]||{}).pin)&&M.start-M._pinPush<=d&&!el&&M.end>0&&(g=M.end-(e_._startClamp?Math.max(0,M.start):M.start),(O===Z&&M.start-M._pinPush<d||O===en)&&isNaN(ei)&&(q+=g*(1-M.progress)),O===Q&&(K+=g));if(d+=q,u+=q,e_._startClamp&&(e_._startClamp+=q),e_._endClamp&&!nV&&(e_._endClamp=u||-.001,u=Math.min(u,ss(em,eu))),v=u-d||(d-=.01)&&.001,$&&(eC=np.utils.clamp(0,1,np.utils.normalize(d,u,B))),e_._pinPush=K,h&&q&&((g={})[eu.a]="+="+q,en&&(g[eu.p]="-="+eT()),np.set([h,m],g)),Q&&!(nX&&e_.end>=ss(em,eu)))g=sN(Q),T=eu===nn,j=eT(),N=parseFloat(k(eu.a))+K,!X&&u>1&&(F={style:F=(ef?nx.scrollingElement||nv:em).style,value:F["overflow"+eu.a.toUpperCase()]},ef&&"scroll"!==sN(nb)["overflow"+eu.a.toUpperCase()]&&(F.style["overflow"+eu.a.toUpperCase()]="scroll")),as(Q,w,g),_=al(Q),S=sA(Q,!0),I=eg&&no(em,T?ni:nn)(),J?((A=[J+eu.os2,v+K+"px"]).t=w,(eo=J===sw?sE(Q,eu)+v+K:0)&&(A.push(eu.d,eo+"px"),"auto"!==w.style.flexBasis&&(w.style.flexBasis=eo+"px")),ao(A),en&&sY.forEach(function(e){e.pin===en&&!1!==e.vars.pinSpacing&&(e._subPinOffset=!0)}),eg&&eT(B)):(eo=sE(Q,eu))&&"auto"!==w.style.flexBasis&&(w.style.flexBasis=eo+"px"),eg&&((E={top:S.top+(T?j-d:I)+"px",left:S.left+(T?I:j-d)+"px",boxSizing:"border-box",position:"fixed"})[sx]=E["max"+sk]=Math.ceil(S.width)+"px",E[sv]=E["max"+sj]=Math.ceil(S.height)+"px",E[sS]=E[sS+"Top"]=E[sS+sb]=E[sS+s_]=E[sS+sy
vendor: 14,609 bytes, line 1
1]="0",E[sw]=g[sw],E[sw+"Top"]=g[sw+"Top"],E[sw+sb]=g[sw+sb],E[sw+s_]=g[sw+s_],E[sw+sy]=g[sw+sy],y=ac(b,E,ea),nV&&eT(0)),r?(P=r._initted,nI(1),r.render(r.duration(),!0,!0),C=k(eu.a)-N+v+K,R=Math.abs(v-C)>1,eg&&R&&y.splice(y.length-2,2),r.render(0,!0,!0),P||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),nI(0)):C=v,F&&(F.value?F.style["overflow"+eu.a.toUpperCase()]=F.value:F.style.removeProperty("overflow-"+eu.a));else if(Z&&eT()&&!el)for(S=Z.parentNode;S&&S!==nb;)S._pinOffset&&(d-=S._pinOffset,u-=S._pinOffset),S=S.parentNode;z&&z.forEach(function(e){return e.revert(!1,!0)}),e_.start=d,e_.end=u,l=c=nV?B:eT(),el||nV||(l<B&&eT(B),e_.scroll.rec=0),e_.revert(!1,!0),eN=nJ(),L&&(ej=-1,L.restart(!0)),nN=0,r&&eh&&(r._initted||W)&&r.progress()!==W&&r.progress(W||0,!0).render(r.time(),!0,!0),($||eC!==e_.progress||el||ee||r&&!r._initted)&&(r&&!eh&&(r._initted||eC||!1!==r.vars.immediateRender)&&r.totalProgress(el&&d<-.001&&!eC?np.utils.normalize(d,u,0):eC,!0),e_.progress=$||(l-d)/v===eC?0:eC),Q&&J&&(w._pinOffset=Math.round(e_.progress*C)),D&&D.invalidate(),isNaN(H)||(H-=np.getProperty(p,eu.p),Y-=np.getProperty(f,eu.p),af(p,eu,H),af(h,eu,H-(o||0)),af(f,eu,Y),af(m,eu,Y-(o||0))),$&&!nV&&e_.update(),!V||nV||x||(x=!0,V(e_),x=!1)}},e_.getVelocity=function(){return(eT()-c)/(nJ()-nk)*1e3||0},e_.endAnimation=function(){su(e_.callbackAnimation),r&&(D?D.progress(1):r.paused()?eh||su(r,e_.direction<0,1):su(r,r.reversed()))},e_.labelToScroll=function(e){return r&&r.labels&&(d||e_.refresh()||d)+r.labels[e]/r.duration()*v||0},e_.getTrailing=function(e){var t=sY.indexOf(e_),r=e_.direction>0?sY.slice(0,t).reverse():sY.slice(t+1);return(so(e)?r.filter(function(t){return t.vars.preventOverlaps===e}):r).filter(function(e){return e_.direction>0?e.end<=d:e.start>=u})},e_.update=function(e,t,i){if(!el||i||e){var n,a,o,h,m,f,g,x=!0===nV?B:e_.scroll(),b=e?0:(x-d)/v,S=b<0?0:b>1?1:b||0,k=e_.progress;if(t&&(c=l,l=el?eT():x,es&&(P=I,I=r&&!eh?r.totalProgress():S)),et&&Q&&!nN&&!nQ&&n1&&(!S&&d<x+(x-c)/(nJ()-nk)*et?S=1e-4:1===S&&u>x+(x-c)/(nJ()-nk)*et&&(S=.9999)),S!==k&&e_.enabled){if(h=(m=(n=e_.isActive=!!S&&S<1)!=(!!k&&k<1))||!!S!=!!k,e_.direction=S>k?1:-1,e_.progress=S,h&&!nN&&(a=S&&!k?0:1===S?1:1===k?2:3,eh&&(o=!m&&"none"!==ev[a+1]&&ev[a+1]||ev[a],g=r&&("complete"===o||"reset"===o||o in r))),ed&&(m||g)&&(g||K||!r)&&(sl(ed)?ed(e_):e_.getTrailing(ed).forEach(function(e){return e.endAnimation()})),!eh&&(!D||nN||nQ?r&&r.totalProgress(S,!!(nN&&(eN||e))):(D._dp._time-D._start!==D._time&&D.render(D._dp._time-D._start),D.resetTo?D.resetTo("totalProgress",S,r._tTime/r._tDur):(D.vars.totalProgress=S,D.invalidate().restart()))),Q)if(e&&J&&(w.style[J+eu.os2]=T),eg){if(h){if(f=!e&&S>k&&u+1>x&&x+1>=ss(em,eu),ea)if(!e&&(n||f)){var A=sA(Q,!0),O=x-d;am(Q,nb,A.top+(eu===nn?O:0)+"px",A.left+(eu===nn?0:O)+"px")}else am(Q,w);ao(n||f?y:_),R&&S<1&&n||j(N+(1!==S||f?0:C))}}else j(n7(N+C*S));!es||s.tween||nN||nQ||L.restart(!0),X&&(m||en&&S&&(S<1||!n$))&&nw(X.targets).forEach(function(e){return e.classList[n||en?"add":"remove"](X.className)}),!U||eh||e||U(e_),h&&!nN?(eh&&(g&&("complete"===o?r.pause().totalProgress(1):"reset"===o?r.restart(!0).pause():"restart"===o?r.restart(!0):r[o]()),U&&U(e_)),(m||!n$)&&(q&&m&&sh(e_,q),ex[a]&&sh(e_,ex[a]),en&&(1===S?e_.kill(!1,1):ex[a]=0),!m&&ex[a=1===S?1:3]&&sh(e_,ex[a])),ec&&!n&&Math.abs(e_.getVelocity())>(sc(ec)?ec:2500)&&(su(e_.callbackAnimation),D?D.progress(1):su(r,"reverse"===o?1:!S,1))):eh&&U&&!nN&&U(e_)}if(M){var z=el?x/el.duration()*(el._caScrollDist||0):x;E(z+ +!!p._isFlipped),M(z)}H&&H(-x/el.duration()*(el._caScrollDist||0))}},e_.enable=function(t,r){e_.enabled||(e_.enabled=!0,sI(em,"resize",sq),ef||sI(em,"scroll",sX),ew&&sI(e,"refreshInit",ew),!1!==t&&(e_.progress=eC=0,l=c=ej=eT()),!1!==r&&e_.refresh())},e_.getTween=function(e){return e&&s?s.tween:D},e_.setPositions=function(e,t,r,i){if(el){var n=el.scrollTrigger,s=el.duration(),a=n.end-n.start;e=n.start+a*e/s,t=n.start+a*t/s}e_.refresh(!1,!1,{start:n3(e,r&&!!e_._startClamp),end:n3(t,r&&!!e_._endClamp)},i),e_.update()},e_.adjustPinSpacing=function(e){if(A&&e){var t=A.indexOf(eu.d)+1;A[t]=parseFloat(A[t])+e+"px",A[1]=parseFloat(A[1])+e+"px",ao(A)}},e_.disable=function(t,r){if(!1!==t&&e_.revert(!0,!0),e_.enabled&&(e_.enabled=e_.isActive=!1,r||D&&D.pause(),B=0,a&&(a.uncache=1),ew&&sP(e,"refreshInit",ew),L&&(L.pause(),s.tween&&s.tween.kill()&&(s.tween=0)),!ef)){for(var i=sY.length;i--;)if(sY[i].scroller===em&&sY[i]!==e_)return;sP(em,"resize",sq),ef||sP(em,"scroll",sX)}},e_.kill=function(e,i){e_.disable(e,i),D&&!i&&D.kill(),$&&delete sG[$];var n=sY.indexOf(e_);n>=0&&sY.splice(n,1),n===nA&&ae>0&&nA--,n=0,sY.forEach(function(e){return e.scroller===e_.scroller&&(n=1)}),n||nV||(e_.scroll.rec=0),r&&(r.scrollTrigger=null,e&&r.revert({kill:!1}),i||r.kill()),h&&[h,m,p,f].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),nZ===e_&&(nZ=0),Q&&(a&&(a.uncache=1),n=0,sY.forEach(function(e){return e.pin===Q&&n++}),n||(a.spacer=0)),t.onKill&&t.onKill(e_)},sY.push(e_),e_.enable(!1,!1),Y&&Y(e_),r&&r.add&&!v){var eM=e_.update;e_.update=function(){e_.update=eM,i0.cache++,d||u||e_.refresh()},np.delayedCall(.01,e_.update),v=.01,d=u=0}else e_.refresh();Q&&s4()},e.register=function(t){return nf||(np=t||se(),n9()&&window.document&&e.enable(),nf=n2),nf},e.defaults=function(e){if(e)for(var t in e)sF[t]=e[t];return sF},e.disable=function(e,t){n2=0,sY.forEach(function(r){return r[t?"kill":"disable"](e)}),sP(ng,"wheel",sX),sP(nx,"scroll",sX),clearInterval(nj),sP(nx,"touchcancel",n6),sP(nb,"touchstart",n6),sO(sP,nx,"pointerdown,touchstart,mousedown",n4),sO(sP,nx,"pointerup,touchend,mouseup",n8),n_.kill(),sa(sP);for(var r=0;r<i0.length;r+=3)sD(sP,i0[r],i0[r+1]),sD(sP,i0[r],i0[r+2])},e.enable=function(){if(ng=window,nv=(nx=document).documentElement,nb=nx.body,np)if(nw=np.utils.toArray,nS=np.utils.clamp,nW=np.core.context||n6,nI=np.core.suppressOverwrites||n6,nH=ng.history.scrollRestoration||"auto",s9=ng.pageYOffset||0,np.core.globals("ScrollTrigger",e),nb){n2=1,(nY=document.createElement("div")).style.height="100vh",nY.style.position="absolute",s8(),function e(){return n2&&requestAnimationFrame(e)}(),nm.register(np),e.isTouch=nm.isTouch,nB=nm.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),nz=1===nm.isTouch,sI(ng,"wheel",sX),ny=[ng,nx,nv,nb],np.matchMedia?(e.matchMedia=function(e){var t,r=np.matchMedia();for(t in e)r.add(t,e[t]);return r},np.addEventListener("matchMediaInit",function(){s1(),s2()}),np.addEventListener("matchMediaRevert",function(){return s0()}),np.addEventListener("matchMedia",function(){s7(0,1),sQ("matchMedia")}),np.matchMedia().add("(orientation: portrait)",function(){return s$(),s$})):console.warn("Requires GSAP 3.11.0 or later"),s$(),sI(nx,"scroll",sX);var t,r,i=nb.hasAttribute("style"),n=nb.style,s=n.borderTopStyle,a=np.core.Animation.prototype;for(a.revert||Object.defineProperty(a,"revert",{value:function(){return this.time(-.01,!0)}}),n.borderTopStyle="solid",nn.m=Math.round((t=sA(nb)).top+nn.sc())||0,ni.m=Math.round(t.left+ni.sc())||0,s?n.borderTopStyle=s:n.removeProperty("border-top-style"),i||(nb.setAttribute("style",""),nb.removeAttribute("style")),nj=setInterval(sU,250),np.delayedCall(.5,function(){return nQ=0}),sI(nx,"touchcancel",n6),sI(nb,"touchstart",n6),sO(sI,nx,"pointerdown,touchstart,mousedown",n4),sO(sI,nx,"pointerup,touchend,mouseup",n8),nT=np.utils.checkPrefix("transform"),ai.push(nT),nf=nJ(),n_=np.delayedCall(.2,s7).pause(),nM=[nx,"visibilitychange",function(){var e=ng.innerWidth,t=ng.innerHeight;nx.hidden?(nE=e,nR=t):(nE!==e||nR!==t)&&sq()},nx,"DOMContentLoaded",s7,ng,"load",s7,ng,"resize",sq],sa(sI),sY.forEach(function(e){return e.enable(0,1)}),r=0;r<i0.length;r+=3)sD(sP,i0[r],i0[r+1]),sD(sP,i0[r],i0[r+2])}else nx&&nx.addEventListener("DOMContentLoaded",function t(){e.enable(),nx.removeEventListener("DOMContentLoaded",t)})},e.config=function(t){"limitCallbacks"in t&&(n$=!!t.limitCallbacks);var r=t.syncInterval;r&&clearInterval(nj)||(nj=r)&&setInterval(sU,r),"ignoreMobileResize"in t&&(nz=1===e.isTouch&&t.ignoreMobileResize),"autoRefreshEvents"in t&&(sa(sP)||sa(sI,t.autoRefreshEvents||"none"),nP=-1===(t.autoRefreshEvents+"").indexOf("resize"))},e.scrollerProxy=function(e,t){var r=ns(e),i=i0.indexOf(r),n=st(r);~i&&i0.splice(i,n?6:2),t&&(n?i1.unshift(ng,t,nb,t,nv,t):i1.unshift(r,t))},e.clearMatchMedia=function(e){sY.forEach(function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)})},e.isInViewport=function(e,t,r){var i=(so(e)?ns(e):e).getBoundingClientRect(),n=i[r?sx:sv]*t||0;return r?i.right-n>0&&i.left+n<ng.innerWidth:i.bottom-n>0&&i.top+n<ng.innerHeight},e.positionInViewport=function(e,t,r){so(e)&&(e=ns(e));var i=e.getBoundingClientRect(),n=i[r?sx:sv],s=null==t?n/2:t in sL?sL[t]*n:~t.indexOf("%")?parseFloat(t)*n/100:parseFloat(t)||0;return r?(i.left+s)/ng.innerWidth:(i.top+s)/ng.innerHeight},e.killAll=function(e){if(sY.slice(0).forEach(function(e){return"ScrollSmoother"!==e.vars.id&&e.kill()}),!0!==e){var t=sV.killAll||[];sV={},t.forEach(function(e){return e()})}},e}();ax.version="3.15.0",ax.saveStyles=function(e){return e?nw(e).forEach(function(e){if(e&&e.style){var t=sJ.indexOf(e);t>=0&&sJ.splice(t,5),sJ.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),np.core.getCache(e),nW())}}):sJ},ax.revert=function(e,t){return s2(!e,t)},ax.create=function(e,t){return new ax(e,t)},ax.refresh=function(e){return e?sq(!0):(nf||ax.register())&&s7(!0)},ax.update=function(e){return++i0.cache&&at(2*(!0===e))},ax.clearScrollMemory=s5,ax.maxScroll=function(e,t){return ss(e,t?ni:nn)},ax.getScrollFunc=function(e,t){return no(ns(e),t?ni:nn)},ax.getById=function(e){return sG[e]},ax.getAll=function(){return sY.filter(function(e){return"ScrollSmoother"!==e.vars.id})},ax.isScrolling=function(){return!!n1},ax.snapDirectional=sM,ax.addEventListener=function(e,t){var r=sV[e]||(sV[e]=[]);~r.indexOf(t)||r.push(t)},ax.removeEventListener=function(e,t){var r=sV[e],i=r&&r.indexOf(t);i>=0&&r.splice(i,1)},ax.batch=function(e,t){var r,i=[],n={},s=t.interval||.016,a=t.batchMax||1e9,o=function(e,t){var r=[],i=[],n=np.delayedCall(s,function(){t(r,i),r=[],i=[]}).pause();return function(e){r.length||n.restart(!0),r.push(e.trigger),i.push(e),a<=r.length&&n.progress(1)}};for(r in t)n[r]="on"===r.substr(0,2)&&sl(t[r])&&"onRefreshInit"!==r?o(r,t[r]):t[r];return sl(a)&&(a=a(),sI(ax,"refresh",function(){return a=t.batchMax()})),nw(e).forEach(function(e){var t={};for(r in n)t[r]=n[r];t.trigger=e,i.push(ax.create(t))}),i};var av,ab=function(e,t,r,i){return t>i?e(i):t<0&&e(0),r>i?(i-t)/(r-t):r<0?t/(t-r):1},ay=function e(t,r){!0===r?t.style.removeProperty("touch-action"):t.style.touchAction=!0===r?"auto":r?"pan-"+r+(nm.isTouch?" pinch-zoom":""):"none",t===nv&&e(nb,r)},a_={auto:1,scroll:1},aw=function(e){var t,r=e.event,i=e.target,n=e.axis,s=(r.changedTouches?r.changedTouches[0]:r).target,a=s._gsap||np.core.getCache(s),o=nJ();if(!a._isScrollT||o-a._isScrollT>2e3){for(;s&&s!==nb&&(s.scrollHeight<=s.clientHeight&&s.scrollWidth<=s.clientWidth||!(a_[(t=sN(s)).overflowY]||a_[t.overflowX]));)s=s.parentNode;a._isScroll=s&&s!==i&&!st(s)&&(a_[(t=sN(s)).overflowY]||a_[t.overflowX]),a._isScrollT=o}(a._isScroll||"x"===n)&&(r.stopPropagation(),r._gsapAllow=!0)},aS=function(e,t,r,i){return nm.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:i=i&&aw,onPress:i,onDrag:i,onScroll:i,onEnable:function(){return r&&sI(nx,nm.eventTypes[0],aj,!1,!0)},onDisable:function(){return sP(nx,nm.eventTypes[0],aj,!0)}})},ak=/(input|label|select|textarea)/i,aj=function(e){var t=ak.test(e.target.tagName);(t||av)&&(e._gsapAllow=!0,av=t)},aN=function(e){sd(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,i,n,s,a,o,l,c=e,d=c.normalizeScrollX,u=c.momentum,h=c.allowNestedScroll,m=c.onRelease,p=ns(e.target)||nv,f=np.core.globals().ScrollSmoother,g=f&&f.get(),x=nB&&(e.content&&ns(e.content)||g&&!1!==e.content&&!g.smooth()&&g.content()),v=no(p,nn),b=no(p,ni),y=1,_=(nm.isTouch&&ng.visualViewport?ng.visualViewport.scale*ng.visualViewport.width:ng.outerWidth)/ng.innerWidth,w=0,S=sl(u)?function(){return u(t)}:function(){return u||2.8},k=aS(p,e.type,!0,h),j=function(){return n=!1},N=n6,C=n6,T=function(){r=ss(p,nn),C=nS(+!!nB,r),d&&(N=nS(0,ss(p,ni))),i=s3},A=function(){x._gsap.y=n7(parseFloat(x._gsap.y)+v.offset)+"px",x.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(x._gsap.y)+", 0, 1)",v.offset=v.cacheID=0},E=function(){if(n){requestAnimationFrame(j);var e=n7(t.deltaY/2),r=C(v.v-e);if(x&&r!==v.v+v.offset){v.offset=r-v.v;var i=n7((parseFloat(x&&x._gsap.y)||0)-v.offset);x.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+i+", 0, 1)",x._gsap.y=i+"px",v.cacheID=i0.cache,at()}return!0}v.offset&&A(),n=!0},R=function(){T(),s.isActive()&&s.vars.scrollY>r&&(v()>r?s.progress(1)&&v(r):s.resetTo("scrollY",r))};return x&&np.set(x,{y:"+=0"}),e.ignoreCheck=function(e){return nB&&"touchmove"===e.type&&E(e)||y>1.05&&"touchstart"!==e.type||t.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){n=!1;var e=y;y=n7((ng.visualViewport&&ng.visualViewport.scale||1)/_),s.pause(),e!==y&&ay(p,y>1.01||!d&&"x"),a=b(),o=v(),T(),i=s3},e.onRelease=e.onGestureStart=function(e,t){if(v.offset&&A(),t){i0.cache++;var i,n,a=S();d&&(n=(i=b())+-(.05*a*e.velocityX)/.227,a*=ab(b,i,n,ss(p,ni)),s.vars.scrollX=N(n)),n=(i=v())+-(.05*a*e.velocityY)/.227,a*=ab(v,i,n,ss(p,nn)),s.vars.scrollY=C(n),s.invalidate().duration(a).play(.01),(nB&&s.vars.scrollY>=r||i>=r-1)&&np.to({},{onUpdate:R,duration:a})}else l.restart(!0);m&&m(e)},e.onWheel=function(){s._ts&&s.pause(),nJ()-w>1e3&&(i=0,w=nJ())},e.onChange=function(e,t,r,n,s){if(s3!==i&&T(),t&&d&&b(N(n[2]===t?a+(e.startX-e.x):b()+t-n[1])),r){v.offset&&A();var l=s[2]===r,c=l?o+e.startY-e.y:v()+r-s[1],u=C(c);l&&c!==u&&(o+=u-c),v(u)}(r||t)&&at()},e.onEnable=function(){ay(p,!d&&"x"),ax.addEventListener("refresh",R),sI(ng,"resize",R),v.smooth&&(v.target.style.scrollBehavior="auto",v.smooth=b.smooth=!1),k.enable()},e.onDisable=function(){ay(p,!0),sP(ng,"resize",R),ax.removeEventListener("refresh",R),k.kill()},e.lockAxis=!1!==e.lockAxis,(t=new nm(e)).iOS=nB,nB&&!v()&&v(1),nB&&np.ticker.add(n6),l=t._dc,s=np.to(t,{ease:"power4",paused:!0,inherit:!1,scrollX:d?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:ap(v,v(),function(){return s.pause()})},onUpdate:at,onComplete:l.vars.onComplete}),t};ax.sort=function(e){if(sl(e))return sY.sort(e);var t=ng.pageYOffset||0;return ax.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+ng.innerHe
1ight}),sY.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))})},ax.observe=function(e){return new nm(e)},ax.normalizeScroll=function(e){if(void 0===e)return nD;if(!0===e&&nD)return nD.enable();if(!1===e){nD&&nD.kill(),nD=e;return}var t=e instanceof nm?e:aN(e);return nD&&nD.target===t.target&&nD.kill(),st(t.target)&&(nD=t),t},ax.core={_getVelocityProp:nl,_inputObserver:aS,_scrollers:i0,_proxies:i1,bridge:{ss:function(){n1||sQ("scrollStart"),n1=nJ()},ref:function(){return nN}}},se()&&np.registerPlugin(ax),e.s(["ScrollTrigger",0,ax],543340)},914194,e=>{"use strict";var t="1.3.23";function r(e,t,r){return Math.max(e,Math.min(t,r))}var i=class{isRunning=!1;value=0;from=0;to=0;currentTime=0;lerp;duration;easing;onUpdate;advance(e){if(!this.isRunning)return;let t=!1;if(this.duration&&this.easing){this.currentTime+=e;let i=r(0,this.currentTime/this.duration,1),n=(t=i>=1)?1:this.easing(i);this.value=this.from+(this.to-this.from)*n}else if(this.lerp){var i,n,s,a;this.value=(i=this.value,n=this.to,s=60*this.lerp,(1-(a=1-Math.exp(-s*e)))*i+a*n),Math.round(this.value)===Math.round(this.to)&&(this.value=this.to,t=!0)}else this.value=this.to,t=!0;t&&this.stop(),this.onUpdate?.(this.value,t)}stop(){this.isRunning=!1}fromTo(e,t,{lerp:r,duration:i,easing:n,onStart:s,onUpdate:a}){this.from=this.value=e,this.to=t,this.lerp=r,this.duration=i,this.easing=n,this.currentTime=0,this.isRunning=!0,s?.(),this.onUpdate=a}},n=class{width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;constructor(e,t,{autoResize:r=!0,debounce:i=250}={}){this.wrapper=e,this.content=t,r&&(this.debouncedResize=function(e,t){let r;return function(...i){clearTimeout(r),r=setTimeout(()=>{r=void 0,e.apply(this,i)},t)}}(this.resize,i),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper instanceof Window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}},s=class{events={};emit(e,...t){let r=this.events[e]||[];for(let e=0,i=r.length;e<i;e++)r[e]?.(...t)}on(e,t){return this.events[e]?this.events[e].push(t):this.events[e]=[t],()=>{this.events[e]=this.events[e]?.filter(e=>t!==e)}}off(e,t){this.events[e]=this.events[e]?.filter(e=>t!==e)}destroy(){this.events={}}};let a=100/6,o={passive:!1};function l(e,t){return 1===e?a:2===e?t:1}var c=class{touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new s;constructor(e,t={wheelMultiplier:1,touchMultiplier:1}){this.element=e,this.options=t,window.addEventListener("resize",this.onWindowResize),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,o),this.element.addEventListener("touchstart",this.onTouchStart,o),this.element.addEventListener("touchmove",this.onTouchMove,o),this.element.addEventListener("touchend",this.onTouchEnd,o)}on(e,t){return this.emitter.on(e,t)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize),this.element.removeEventListener("wheel",this.onWheel,o),this.element.removeEventListener("touchstart",this.onTouchStart,o),this.element.removeEventListener("touchmove",this.onTouchMove,o),this.element.removeEventListener("touchend",this.onTouchEnd,o)}onTouchStart=e=>{let{clientX:t,clientY:r}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=t,this.touchStart.y=r,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{let{clientX:t,clientY:r}=e.targetTouches?e.targetTouches[0]:e,i=-(t-this.touchStart.x)*this.options.touchMultiplier,n=-(r-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=t,this.touchStart.y=r,this.lastDelta={x:i,y:n},this.emitter.emit("scroll",{deltaX:i,deltaY:n,event:e})};onTouchEnd=e=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=e=>{let{deltaX:t,deltaY:r,deltaMode:i}=e,n=l(i,this.window.width),s=l(i,this.window.height);t*=n,r*=s,t*=this.options.wheelMultiplier,r*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:t,deltaY:r,event:e})};onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}}};let d=e=>Math.min(1,1.001-2**(-10*e));var u=class{_isScrolling=!1;_isStopped=!1;_isLocked=!1;_preventNextNativeScrollEvent=!1;_resetVelocityTimeout=null;_rafId=null;isTouching;time=0;userData={};lastVelocity=0;velocity=0;direction=0;options;targetScroll;animatedScroll;animate=new i;emitter=new s;dimensions;virtualScroll;constructor({wrapper:e=window,content:r=document.documentElement,eventsTarget:i=e,smoothWheel:s=!0,syncTouch:a=!1,syncTouchLerp:o=.075,touchInertiaExponent:l=1.7,duration:u,easing:h,lerp:m=.1,infinite:p=!1,orientation:f="vertical",gestureOrientation:g="horizontal"===f?"both":"vertical",touchMultiplier:x=1,wheelMultiplier:v=1,autoResize:b=!0,prevent:y,virtualScroll:_,overscroll:w=!0,autoRaf:S=!1,anchors:k=!1,autoToggle:j=!1,allowNestedScroll:N=!1,__experimental__naiveDimensions:C=!1,naiveDimensions:T=C,stopInertiaOnNavigate:A=!1}={}){window.lenisVersion=t,window.lenis||(window.lenis={}),window.lenis.version=t,"horizontal"===f&&(window.lenis.horizontal=!0),!0===a&&(window.lenis.touch=!0),e&&e!==document.documentElement||(e=window),"number"==typeof u&&"function"!=typeof h?h=d:"function"==typeof h&&"number"!=typeof u&&(u=1),this.options={wrapper:e,content:r,eventsTarget:i,smoothWheel:s,syncTouch:a,syncTouchLerp:o,touchInertiaExponent:l,duration:u,easing:h,lerp:m,infinite:p,gestureOrientation:g,orientation:f,touchMultiplier:x,wheelMultiplier:v,autoResize:b,prevent:y,virtualScroll:_,overscroll:w,autoRaf:S,anchors:k,autoToggle:j,allowNestedScroll:N,naiveDimensions:T,stopInertiaOnNavigate:A},this.dimensions=new n(e,r,{autoResize:b}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.addEventListener("click",this.onClick),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown),this.virtualScroll=ne
1w c(i,{touchMultiplier:x,wheelMultiplier:v}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoToggle&&(this.checkOverflow(),this.rootElement.addEventListener("transitionend",this.onTransitionEnd)),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.removeEventListener("click",this.onClick),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName(),this._rafId&&cancelAnimationFrame(this._rafId)}on(e,t){return this.emitter.on(e,t)}off(e,t){return this.emitter.off(e,t)}onScrollEnd=e=>{e instanceof CustomEvent||"smooth"!==this.isScrolling&&!1!==this.isScrolling||e.stopPropagation()};dispatchScrollendEvent=()=>{this.options.wrapper.dispatchEvent(new CustomEvent("scrollend",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:!0}}))};get overflow(){let e=this.isHorizontal?"overflow-x":"overflow-y";return getComputedStyle(this.rootElement)[e]}checkOverflow(){["hidden","clip"].includes(this.overflow)?this.internalStop():this.internalStart()}onTransitionEnd=e=>{e.propertyName?.includes("overflow")&&e.target===this.rootElement&&this.checkOverflow()};setScroll(e){this.isHorizontal?this.options.wrapper.scrollTo({left:e,behavior:"instant"}):this.options.wrapper.scrollTo({top:e,behavior:"instant"})}onClick=e=>{let t=e.composedPath().filter(e=>e instanceof HTMLAnchorElement&&e.href).map(e=>new URL(e.href)),r=new URL(window.location.href);if(this.options.anchors){let e=t.find(e=>r.host===e.host&&r.pathname===e.pathname&&e.hash);if(e){let t="object"==typeof this.options.anchors&&this.options.anchors?this.options.anchors:void 0,r=`#${e.hash.split("#")[1]}`;this.scrollTo(r,t);return}}if(this.options.stopInertiaOnNavigate&&t.some(e=>r.host===e.host&&r.pathname!==e.pathname))return void this.reset()};onPointerDown=e=>{1===e.button&&this.reset()};onVirtualScroll=e=>{if("function"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(e))return;let{deltaX:t,deltaY:r,event:i}=e;if(this.emitter.emit("virtual-scroll",{deltaX:t,deltaY:r,event:i}),i.ctrlKey||i.lenisStopPropagation)return;let n=i.type.includes("touch"),s=i.type.includes("wheel");this.isTouching="touchstart"===i.type||"touchmove"===i.type;let a=0===t&&0===r;if(this.options.syncTouch&&n&&"touchstart"===i.type&&a&&!this.isStopped&&!this.isLocked)return void this.reset();let o="vertical"===this.options.gestureOrientation&&0===r||"horizontal"===this.options.gestureOrientation&&0===t;if(a||o)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));let c=this.options.prevent,d=Math.abs(t)>=Math.abs(r)?"horizontal":"vertical";if(l.find(e=>e instanceof HTMLElement&&("function"==typeof c&&c?.(e)||e.hasAttribute?.("data-lenis-prevent")||"vertical"===d&&e.hasAttribute?.("data-lenis-prevent-vertical")||"horizontal"===d&&e.hasAttribute?.("data-lenis-prevent-horizontal")||n&&e.hasAttribute?.("data-lenis-prevent-touch")||s&&e.hasAttribute?.("data-lenis-prevent-wheel")||this.options.allowNestedScroll&&this.hasNestedScroll(e,{deltaX:t,deltaY:r}))))return;if(this.isStopped||this.isLocked){i.cancelable&&i.preventDefault();return}if(!(this.options.syncTouch&&n||this.options.smoothWheel&&s)){this.isScrolling="native",this.animate.stop(),i.lenisStopPropagation=!0;return}let u=r;"both"===this.options.gestureOrientation?u=Math.abs(r)>Math.abs(t)?r:t:"horizontal"===this.options.gestureOrientation&&(u=t),(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||0===this.animatedScroll&&r>0||this.animatedScroll===this.limit&&r<0))&&(i.lenisStopPropagation=!0),i.cancelable&&i.preventDefault();let h=n&&this.options.syncTouch,m=n&&"touchend"===i.type;m&&(u=Math.sign(u)*Math.abs(this.velocity)**this.options.touchInertiaExponent),this.scrollTo(this.targetScroll+u,{programmatic:!1,...h?{lerp:m?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}})};resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit
1()}emit(){this.emitter.emit("scroll",this)}onNativeScroll=()=>{if(null!==this._resetVelocityTimeout&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=!1;return}if(!1===this.isScrolling||"native"===this.isScrolling){let e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-e,this.direction=Math.sign(this.animatedScroll-e),this.isStopped||(this.isScrolling="native"),this.emit(),0!==this.velocity&&(this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()},400))}};reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){if(this.isStopped){if(this.options.autoToggle)return void this.rootElement.style.removeProperty("overflow");this.internalStart()}}internalStart(){this.isStopped&&(this.reset(),this.isStopped=!1,this.emit())}stop(){if(!this.isStopped){if(this.options.autoToggle)return void this.rootElement.style.setProperty("overflow","clip");this.internalStop()}}internalStop(){this.isStopped||(this.reset(),this.isStopped=!0,this.emit())}raf=e=>{let t=e-(this.time||e);this.time=e,this.animate.advance(.001*t),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))};scrollTo(e,{offset:t=0,immediate:i=!1,lock:n=!1,programmatic:s=!0,lerp:a=s?this.options.lerp:void 0,duration:o=s?this.options.duration:void 0,easing:l=s?this.options.easing:void 0,onStart:c,onComplete:u,force:h=!1,userData:m}={}){if((this.isStopped||this.isLocked)&&!h)return;let p=e,f=t;if("string"==typeof p&&["top","left","start","#"].includes(p))p=0;else if("string"==typeof p&&["bottom","right","end"].includes(p))p=this.limit;else{let e=null;if("string"==typeof p?(e=document.querySelector(p))||("#top"===p?p=0:console.warn("Lenis: Target not found",p)):p instanceof HTMLElement&&p?.nodeType&&(e=p),e){if(this.options.wrapper!==window){let e=this.rootElement.getBoundingClientRect();f-=this.isHorizontal?e.left:e.top}let t=e.getBoundingClientRect(),r=getComputedStyle(e),i=this.isHorizontal?Number.parseFloat(r.scrollMarginLeft):Number.parseFloat(r.scrollMarginTop),n=getComputedStyle(this.rootElement),s=this.isHorizontal?Number.parseFloat(n.scrollPaddingLeft):Number.parseFloat(n.scrollPaddingTop);p=(this.isHorizontal?t.left:t.top)+this.animatedScroll-(Number.isNaN(i)?0:i)-(Number.isNaN(s)?0:s)}}if("number"==typeof p){if(p+=f,this.options.infinite){if(s){this.targetScroll=this.animatedScroll=this.scroll;let e=p-this.animatedScroll;e>this.limit/2?p-=this.limit:e<-this.limit/2&&(p+=this.limit)}}else p=r(0,p,this.limit);if(p===this.targetScroll){c?.(this),u?.(this);return}if(this.userData=m??{},i){this.animatedScroll=this.targetScroll=p,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),u?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}s||(this.targetScroll=p),"number"==typeof o&&"function"!=typeof l?l=d:"function"==typeof l&&"number"!=typeof o&&(o=1),this.animate.fromTo(this.animatedScroll,p,{duration:o,easing:l,lerp:a,onStart:()=>{n&&(this.isLocked=!0),this.isScrolling="smooth",c?.(this)},onUpdate:(e,t)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=e-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=e,this.setScroll(this.scroll),s&&(this.targetScroll=e),t||this.emit(),t&&(this.reset(),this.emit(),u?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}hasNestedScroll(e,{deltaX:t,deltaY:r}){let i,n,s,a,o,l,c,d,u,h,m,p,f,g,x,v,b=Date.now();e._lenis||(e._lenis={});let y=e._lenis;if(b-(y.time??0)>2e3){y.time=Date.now();let t=window.getComputedStyle(e);if(y.computedStyle=t,i=["auto","overlay","scroll"].includes(t.overflowX),n=["auto","overlay","scroll"].includes(t.overflowY),o=["auto"].includes(t.overscrollBehaviorX),l=["auto"].includes(t.overscrollBehaviorY),y.hasOverflowX=i,y.hasOverflowY=n,!(i||n))return!1;c=e.scrollWidth,d=e.scrollHeight,u=e.clientWidth,h=e.clientHeight,s=c>u,a=d>h,y.isScrollableX=s,y.isScrollableY=a,y.scrollWidth=c,y.scrollHeight=d,y.clientWidth=u,y.clientHeight=h,y.hasOverscrollBehaviorX=o,y.hasOverscrollBehaviorY=l}else s=y.isScrollableX,a=y.isScrollableY,i=y.hasOverflowX,n=y.hasOverflowY,c=y.scrollWidth,d=y.scrollHeight,u=y.clientWidth,h=y.clientHeight,o=y.hasOverscrollBehaviorX,l=y.hasOverscrollBehaviorY;if(!(i&&s||n&&a))return!1;let _=Math.abs(t)>=Math.abs(r)?"horizontal":"vertical";if("horizontal"===_)m=Math.round(e.scrollLeft),p=c-u,f=t,g=i,x=s,v=o;else{if("vertical"!==_)return!1;m=Math.round(e.scrollTop),p=d-h,f=r,g=n,x=a,v=l}return!v&&(m>=p||m<=0)||(f>0?m<p:m>0)&&g&&x}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return"horizontal"===this.options.orientation}get actualScroll(){let e=this.options.wrapper;return this.isHorizontal?e.scrollX??e.scrollLeft:e.scrollY??e.scrollTop}get scroll(){var e;return this.options.infinite?(this.animatedScroll%(e=this.limit)+e)%e:this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(e){this._isScrolling!==e&&(this._isScrolling=e,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(e){this._isStopped!==e&&(this._isStopped=e,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(e){this._isLocked!==e&&(this._isLocked=e,this.updateClassName())}get isSmooth(){return"smooth"===this.isScrolling}get className(){let e="lenis";return this.options.autoToggle&&(e+=" lenis-autoToggle"),this.isStopped&&(e+=" lenis-stopped"),this.isLocked&&(e+=" lenis-locked"),this.isScrolling&&(e+=" lenis-scrolling"),"smooth"===this.isScrolling&&(e+=" lenis-smooth"),e}updateClassName(){this.cleanUpClassName(),this.className.split(" ").forEach(e
1=>{this.rootElement.classList.add(e)})}cleanUpClassName(){for(let e of Array.from(this.rootElement.classList))("lenis"===e||e.startsWith("lenis-"))&&this.rootElement.classList.remove(e)}},h=e.i(139553),m=e.i(262129);let p=(0,h.createContext)(null),f=new class{listeners=[];constructor(e){this.state=e}set(e){for(let t of(this.state=e,this.listeners))t(this.state)}subscribe(e){return this.listeners=[...this.listeners,e],()=>{this.listeners=this.listeners.filter(t=>t!==e)}}get(){return this.state}}(null),g=(0,h.forwardRef)(({children:e,root:t=!1,options:r={},autoRaf:i=!0,className:n="",...s},a)=>{let o=(0,h.useRef)(null),l=(0,h.useRef)(null),[c,d]=(0,h.useState)(void 0);(0,h.useImperativeHandle)(a,()=>({wrapper:o.current,content:l.current,lenis:c}),[c]),(0,h.useEffect)(()=>{let e=new u({...r,...o.current&&l.current&&{wrapper:o.current,content:l.current},autoRaf:r?.autoRaf??i});return d(e),()=>{e.destroy(),d(void 0)}},[i,JSON.stringify({...r,wrapper:null,content:null})]);let g=(0,h.useRef)([]),x=(0,h.useCallback)((e,t)=>{g.current.push({callback:e,priority:t}),g.current.sort((e,t)=>e.priority-t.priority)},[]),v=(0,h.useCallback)(e=>{g.current=g.current.filter(t=>t.callback!==e)},[]);return((0,h.useEffect)(()=>{if(t&&c)return f.set({lenis:c,addCallback:x,removeCallback:v}),()=>f.set(null)},[t,c,x,v]),(0,h.useEffect)(()=>{if(!c)return;let e=e=>{for(let{callback:t}of g.current)t(e)};return c.on("scroll",e),()=>{c.off("scroll",e)}},[c]),e)?(0,m.jsx)(p.Provider,{value:{lenis:c,addCallback:x,removeCallback:v},children:t&&"asChild"!==t?e:(0,m.jsx)("div",{ref:o,className:`${n} ${c?.className??""}`.trim(),...s,children:(0,m.jsx)("div",{ref:l,children:e})})}):null}),x={};e.s(["ReactLenis",0,g,"useLenis",0,function(e,t=[],r=0){let i=(0,h.useContext)(p),n=function(e){let[t,r]=(0,h.useState)(e.get());return(0,h.useEffect)(()=>e.subscribe(e=>r(e)),[e]),t}(f),{lenis:s,addCallback:a,removeCallback:o}=i??n??x;return(0,h.useEffect)(()=>{if(e&&a&&o&&s)return a(e,r),e(s),()=>{o(e)}},[s,a,o,r,...t,e]),s}],914194)},304930,e=>{"use strict";var t=e.i(552489);e.s(["Wrench",()=>t.default])},902889,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(732919),n=e.i(543340),s=e.i(914194),a=e.i(701740),o=e.i(882792),l=e.i(440440),c=e.i(193082),d=e.i(180614),u=e.i(304930),h=e.i(139553);let m=[{icon:c.Search,name:"Recon",role:"Asset discovery",blurb:"Continuously maps every cloud account, repo, identity, and endpoint into a single asset graph â including the shadow ones nobody told you about.",meta:["AWS · GCP · Azure","GitHub · GitLab","Okta · Entra"]},{icon:a.Activity,name:"Triage",role:"Risk scoring",blurb:"Combines exploitability, blast radius, and business context to rank findings by what would actually hurt â not by raw CVSS.",meta:["EPSS","KEV","Custom rubrics"]},{icon:u.Wrench,name:"Remediator",role:"Auto-fix",blurb:"Drafts pull requests, IaC patches, and policy changes. Hands you a one-click fix with a rollback plan, or just runs it on a schedule.",meta:["Terraform","Kubernetes","GitHub Actions"]},{icon:l.FileText,name:"Auditor",role:"Evidence",blurb:"Maps every finding to SOC 2, ISO 27001, HIPAA, PCI, NIST. Collects evidence on its own and assembles your audit binder.",meta:["SOC 2","ISO 27001","HIPAA · PCI · GDPR"]},{icon:o.Eye,name:"Sentinel",role:"Detection",blurb:"Watches identity, network, and runtime telemetry for the patterns that precede a breach. Wakes you only when it should.",meta:["SIEM-aware","Behavioural","Slack · PagerDuty"]},{icon:d.ShieldCheck,name:"Counsel",role:"GRC analyst",blurb:"Answers compliance questions in plain English with cited evidence. Fills out your customer security questionnaires in minutes.",meta:["SIG · CAIQ · VSAQ","Cited evidence","Slack-native"]}];
1function p(){n.ScrollTrigger.update()}function f(e){e.kill()}function g(e){return(0,t.jsx)("span",{className:"rounded-md border border-border bg-muted/40 px-2 py-0.5 text-[11px] text-muted-foreground",children:e},e)}function x(e){let r=e.icon;return(0,t.jsxs)("div",{className:"agent-card group relative overflow-hidden rounded-3xl border border-border bg-card p-7 transition-all duration-300 hover:border-[var(--brand-accent-dim)] hover:shadow-[0_0_48px_var(--brand-accent-dim)]",children:[(0,t.jsxs)("div",{className:"mb-4 flex items-center gap-3",children:[(0,t.jsx)("div",{className:"grid h-10 w-10 place-items-center rounded-xl",style:{background:"var(--brand-accent-dim)"},children:(0,t.jsx)(r,{className:"size-5",strokeWidth:1.75,style:{color:"var(--brand-accent)"}})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-base font-bold tracking-tight text-foreground",children:e.name}),(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.12em] text-muted-foreground",children:e.role})]})]}),(0,t.jsx)("p",{className:"text-sm leading-relaxed text-muted-foreground",children:e.blurb}),(0,t.jsx)("div",{className:"mt-4 flex flex-wrap gap-2 border-t border-dashed border-border pt-4",children:e.meta.map(g)})]},e.name)}e.s(["default",0,()=>{let e,a,o,l,c,d=(0,r.c)(5),u=(0,h.useRef)(null),g=(0,h.useRef)(null);return d[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],d[0]=e):e=d[0],(0,s.useLenis)(p,e),d[1]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{i.default.registerPlugin(n.ScrollTrigger),i.default.ticker.lagSmoothing(0);let e=i.default.context(()=>{i.default.from(g.current,{y:28,opacity:0,duration:.8,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:g.current,start:"top 82%"}}),i.default.from(".agent-card",{y:32,opacity:0,stagger:.08,duration:.6,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:".agent-card",start:"top 82%"}})},u);return()=>{e.revert(),n.ScrollTrigger.getAll().forEach(f)}},o=[],d[1]=a,d[2]=o):(a=d[1],o=d[2]),(0,h.useEffect)(a,o),d[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsxs)("div",{ref:g,className:"mx-auto mb-14 max-w-2xl text-center",children:[(0,t.jsx)("p",{className:"mb-3 text-xs font-semibold uppercase tracking-[0.2em]",style:{color:"var(--brand-accent)"},children:"The Agent Mesh"}),(0,t.jsx)("h2",{className:"text-3xl font-bold tracking-tight text-foreground sm:text-4xl",children:"Everything You Need for Complete Security."}),(0,t.jsx)("p",{className:"mx-auto mt-4 max-w-xl text-base leading-relaxed text-muted-foreground",children:"Six purpose-built agents collaborate over a shared context graph â they discover, decide, act, and document. You stay in the loop on what matters and skip what doesn't."})]}),d[3]=l):l=d[3],d[4]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)("section",{ref:u,id:"agents",className:"relative py-24 lg:py-32",children:(0,t.jsxs)("div",{className:"relative mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[l,(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3",children:m.map(x)})]})}),d[4]=c):c=d[4],c}])},43793,e=>{"use strict";let t=(0,e.i(967022).default)("briefcase",[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]]);e.s(["Briefcase",0,t],43793)},814594,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(732919),n=e.i(543340),s=e.i(914194),a=e.i(43793),o=e.i(440440);let l=(0,e.i(967022).default)("rocket",[["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5",key:"qeys4"}],["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09",key:"u4xsad"}],["path",{d:"M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z",key:"676m9"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05",key:"92ym6u"}]]);var c=e.i(828168),d=e.i(139553);let u=[{id:"startups",icon:l,title:"Startups",tagline:"Get SOC 2 or ISO 27001 faster to win enterprise clients and accelerate your growth.",bullets:["Fast certification","Affordable pricing","Self-serve platform"]},{id:"saas",icon:a.Briefcase,title:"SaaS Companies",tagline:"Ensure compliance and secure cloud apps automatically with continuous monitoring.",bullets:["Automated compliance","Cloud security","Customer trust center"]},{id:"enterprises",icon:o.FileText,title:"Enterprises",tagline:"Centralized risk management and multi-framework governance across all business units.",bullets:["Multi-framework support","Vendor risk management","Advanced reporting"]},{id:"auditors",icon:c.Users,title:"Auditors & Partners",tagline:"Collaborative audit dashboards and secure data sharing with your clients.",bullets:["Audit collaboration","Secure sharing","Real-time updates"]}];
1function h(){n.ScrollTrigger.update()}function m(e){e.kill()}function p(e){return(0,t.jsxs)("li",{className:"flex items-center gap-2 text-xs text-muted-foreground",children:[(0,t.jsx)("span",{className:"size-1.5 shrink-0 rounded-full",style:{background:"var(--brand-accent)"}}),e]},e)}function f(e){let r=e.icon;return(0,t.jsxs)("div",{className:"audience-card group relative overflow-hidden rounded-3xl border border-border bg-background p-7 transition-all duration-300 hover:border-[var(--brand-accent-dim)] hover:shadow-[0_0_48px_var(--brand-accent-dim)]",children:[(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 opacity-0 transition-opacity duration-500 group-hover:opacity-100",style:{background:"radial-gradient(ellipse 70% 50% at 50% 0%, var(--brand-accent-dim), transparent)"},"aria-hidden":"true"}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"mb-5 inline-flex size-10 items-center justify-center rounded-2xl",style:{background:"var(--brand-accent-dim)"},children:(0,t.jsx)(r,{className:"size-5",style:{color:"var(--brand-accent)"},strokeWidth:1.75})}),(0,t.jsx)("h3",{className:"mb-2 text-base font-bold text-foreground",children:e.title}),(0,t.jsx)("p",{className:"mb-5 text-sm leading-relaxed text-muted-foreground",children:e.tagline}),(0,t.jsx)("ul",{className:"space-y-2",children:e.bullets.map(p)})]})]},e.id)}e.s(["default",0,()=>{let e,a,o,l,c,p=(0,r.c)(5),g=(0,d.useRef)(null),x=(0,d.useRef)(null);return p[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],p[0]=e):e=p[0],(0,s.useLenis)(h,e),p[1]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{i.default.registerPlugin(n.ScrollTrigger),i.default.ticker.lagSmoothing(0);let e=i.default.context(()=>{i.default.from(x.current,{y:28,opacity:0,duration:.8,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:x.current,start:"top 82%"}}),i.default.from(".audience-card",{y:44,opacity:0,stagger:.12,duration:.75,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:".audience-card",start:"top 80%"}})},g);return()=>{e.revert(),n.ScrollTrigger.getAll().forEach(m)}},o=[],p[1]=a,p[2]=o):(a=p[1],o=p[2]),(0,d.useEffect)(a,o),p[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsxs)("div",{ref:x,className:"mb-14 text-center",children:[(0,t.jsx)("p",{className:"mb-3 text-xs font-semibold uppercase tracking-[0.2em]",style:{color:"var(--brand-accent)"},children:"Built for every team"}),(0,t.jsx)("h2",{className:"text-3xl font-bold tracking-tight text-foreground sm:text-4xl",children:"Who uses Securion.ai"}),(0,t.jsx)("p",{className:"mx-auto mt-4 max-w-xl text-base text-muted-foreground",children:"From early-stage startups to large enterprises â SECURION.ai adapts to your scale, frameworks, and workflow."})]}),p[3]=l):l=p[3],p[4]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)("section",{ref:g,className:"relative overflow-hidden bg-muted/40 py-24 lg:py-32",children:(0,t.jsxs)("div",{className:"relative mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[l,(0,t.jsx)("div",{className:"grid gap-5 sm:grid-cols-2 lg:grid-cols-4",children:u.map(f)})]})}),p[4]=c):c=p[4],c}],814594)},772777,e=>{"use strict";var t=e.i(662646);e.s(["Cpu",()=>t.default])},960813,e=>{"use strict";var t=e.i(421574);e.s(["Zap",()=>t.default])},247288,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(732919),n=e.i(543340),s=e.i(914194),a=e.i(782006),a=a,o=e.i(772777),l=e.i(399368),c=e.i(960813),d=e.i(139553);let u=[{name:"AWS",abbr:"AWS"},{name:"Microsoft Azure",abbr:"Azure"},{name:"Google Cloud",abbr:"GCP"},{name:"DigitalOcean",abbr:"DO"}],h=[{label:"Workloads",icon:o.Cpu},{label:"Compliance",icon:l.Shield},{label:"Threats",icon:c.Zap}];
1function m(){n.ScrollTrigger.update()}function p(e){e.kill()}function f(e){return(0,t.jsx)("span",{className:"inline-flex items-center rounded-full border border-border bg-muted/40 px-3.5 py-1.5 text-xs font-medium text-muted-foreground",children:e},e)}function g(e){return(0,t.jsxs)("div",{className:"cloud-provider-card flex flex-col items-center rounded-xl border border-border bg-card p-3 text-center",children:[(0,t.jsx)("span",{className:"text-xs font-bold text-foreground",children:e.abbr}),(0,t.jsx)("span",{className:"mt-0.5 text-[9px] leading-tight text-muted-foreground",children:e.name.length>8?e.abbr:e.name})]},e.abbr)}function x(e){let r=e.icon;return(0,t.jsxs)("div",{className:"ai-node flex flex-col items-center rounded-2xl border border-border bg-muted/40 p-4 text-center",children:[(0,t.jsx)(r,{className:"mb-1.5 size-5",style:{color:"var(--brand-accent)"},strokeWidth:1.75}),(0,t.jsx)("span",{className:"text-xs font-semibold text-foreground",children:e.label})]},e.label)}e.s(["default",0,()=>{let e,o,l,c,v,b,y,_,w,S,k,j,N,C,T,A,E=(0,r.c)(16),R=(0,d.useRef)(null),M=(0,d.useRef)(null),O=(0,d.useRef)(null),I=(0,d.useRef)(null);return E[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],E[0]=e):e=E[0],(0,s.useLenis)(m,e),E[1]===Symbol.for("react.memo_cache_sentinel")?(o=()=>{i.default.registerPlugin(n.ScrollTrigger),i.default.ticker.lagSmoothing(0);let e=i.default.context(()=>{i.default.from(M.current,{y:28,opacity:0,duration:.8,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:M.current,start:"top 82%"}}),I.current?.children&&i.default.from(I.current.children,{y:32,opacity:0,stagger:.12,duration:.75,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:I.current,start:"top 80%"}}),i.default.from(O.current,{x:48,opacity:0,duration:1,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:O.current,start:"top 78%"}}),i.default.from(".cloud-provider-card",{scale:.85,opacity:0,stagger:.1,duration:.6,ease:"back.out(1.4)",immediateRender:!1,scrollTrigger:{trigger:O.current,start:"top 75%"}}),i.default.from(".ai-node",{scale:.75,opacity:0,stagger:.12,duration:.65,ease:"back.out(1.6)",immediateRender:!1,scrollTrigger:{trigger:O.current,start:"top 72%"}})},R);return()=>{e.revert(),n.ScrollTrigger.getAll().forEach(p)}},l=[],E[1]=o,E[2]=l):(o=E[1],l=E[2]),(0,d.useEffect)(o,l),E[3]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 opacity-[0.025]","aria-hidden":"true",style:{backgroundImage:"linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px)",backgroundSize:"44px 44px"}}),E[3]=c):c=E[3],E[4]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsxs)("div",{ref:M,className:"mb-16 text-center",children:[(0,t.jsx)("p",{className:"mb-3 text-xs font-semibold uppercase tracking-[0.2em]",style:{color:"var(--brand-accent)"},children:"Cloud-native security"}),(0,t.jsx)("h2",{className:"text-3xl font-bold tracking-tight text-foreground sm:text-4xl",children:"Cloud Security & AI Automation"}),(0,t.jsx)("p",{className:"mx-auto mt-3 max-w-xl text-base text-muted-foreground",children:"Secure Every Workload · Every Cloud · Every Second"})]}),E[4]=v):v=E[4],E[5]===Symbol.for("react.memo_cache_sentinel")?(b=(0,t.jsx)("p",{className:"text-base leading-relaxed text-muted-foreground",children:"SECURION.ai continuously monitors your multi-cloud infrastructure across AWS, Azure, GCP, and DigitalOcean. Our AI agents detect misconfigurations, vulnerabilities, and compliance drifts the moment they occur â not in your next quarterly review."}),y=(0,t.jsx)("p",{className:"text-base leading-relaxed text-muted-foreground",children:"From exposed storage buckets to over-privileged IAM roles, every risk is automatically correlated with your compliance posture and surfaced with a clear, actionable remediation path."}),E[5]=b,E[6]=y):(b=E[5],y=E[6]),E[7]===Symbol.for("react.memo_cache_sentinel")?(_=(0,t.jsxs)("div",{ref:I,className:"space-y-5",children:[b,y,(0,t.jsx)("div",{className:"flex flex-wrap gap-2.5 pt-2",children:["Real-time scanning","Misconfiguration detection","IAM risk analysis","Network exposure maps","Container security","Zero-day monitoring"].map(f)})]}),E[7]=_):_=E[7],E[8]===Symbol.for("react.memo_cache_sentinel")?(w={background:"var(--brand-accent-dim)"},E[8]=w):w=E[8],E[9]===Symbol.for("react.memo_cache_sentinel")?(j=(0,t.jsx)("div",{className:"mb-2.5 flex size-10 items-center justify-center rounded-xl",style:w,children:(0,t.jsx)(a.default,{className:"size-5",style:{color:"var(--brand-accent)"},strokeWidth:1.75})}),S=(0,t.jsx)("span",{className:"text-center text-xs font-bold text-foreground",children:"AI Security"}),k=(0,t.jsx)("span",{className:"mt-0.5 text-center text-[10px] text-muted-foreground",children:"Engine"}),E[9]=S,E[10]=k,E[11]=j):(S=E[9],k=E[10],j=E[11]),E[12]===Symbol.for("react.memo_cache_sentinel")?(N=(0,t.jsxs)("div",{className:"relative mx-auto mb-6 flex w-36 flex-col items-center justify-center rounded-2xl border border-border bg-card p-5 shadow-lg",children:[j,S,k,(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 rounded-2xl",style:{boxShadow:"0 0 0 1px var(--brand-accent-dim), 0 0 32px var(--brand-accent-dim)"}})]}),E[12]=N):N=E[12],E[13]===Symbol.for("react.memo_cache_sentinel")?(C=(0,t.jsx)("div",{className:"mb-6 grid grid-cols-4 gap-2",children:u.map(g)}),T=(0,t.jsx)("div",{className:"pointer-events-none absolute left-1/2 top-[4.5rem] h-6 w-px -translate-x-1/2 border-l border-dashed border-border","aria-hidden":"true"}),E[13]=C,E[14]=T):(C=E[13],T=E[14]),E[15]===Symbol.for("react.memo_cache_sentinel")?(A=(0,t.jsxs)("section",{ref:R,id:"solutions",className:"relative overflow-hidden py-24 lg:py-32",children:[c,(0,t.jsxs)("div",{className:"relative mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[v,(0,t.jsxs)("div",{className:"grid items-center gap-12 lg:grid-cols-2 lg:gap-20",children:[_,(0,t.jsx)("div",{ref:O,className:"flex justify-center lg:justify-end",children:(0,t.jsxs)("div",{className:"relative w-full max-w-sm",children:[N,C,T,(0,t.jsx)("div",{className:"grid grid-cols-3 gap-3",children:h.map(x)})]})})]})]})]}),E[15]=A):A=E[15],A}],247288)},275864,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(732919),n=e.i(543340),s=e.i(914194),a=e.i(139553);let o=[{id:"cloud",label:"Cloud Assets",angle:-90},{id:"vuln",label:"Vulnerabilities",angle:0},{id:"risk",label:"Organizational Risks",angle:90},{id:"compliance",label:"Compliance Controls",angle:180}];
1function l(){n.ScrollTrigger.update()}function c(e){e.kill()}function d(e){let r=e.angle*Math.PI/180,i=108*Math.cos(r),n=108*Math.sin(r);return(0,t.jsx)("div",{className:"cycle-node absolute flex w-24 flex-col items-center text-center",style:{left:`calc(50% + ${i}px - 3rem)`,top:`calc(50% + ${n}px - 1.5rem)`},children:(0,t.jsx)("div",{className:"mb-1 rounded-full border px-2.5 py-1 text-[10px] font-semibold",style:{background:"var(--brand-accent-dim)",borderColor:"var(--brand-accent)",color:"var(--brand-accent)"},children:e.label})},e.id)}function u(e){return(0,t.jsxs)("li",{className:"flex items-start gap-3 text-sm text-muted-foreground",children:[(0,t.jsx)("span",{className:"mt-0.5 flex size-4 shrink-0 items-center justify-center rounded-full text-[10px] font-bold",style:{background:"var(--brand-accent-dim)",color:"var(--brand-accent)"},children:"â"}),e]},e)}e.s(["default",0,()=>{let e,h,m,p,f,g,x,v,b,y,_,w=(0,r.c)(11),S=(0,a.useRef)(null),k=(0,a.useRef)(null),j=(0,a.useRef)(null),N=(0,a.useRef)(null);return w[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],w[0]=e):e=w[0],(0,s.useLenis)(l,e),w[1]===Symbol.for("react.memo_cache_sentinel")?(h=()=>{i.default.registerPlugin(n.ScrollTrigger),i.default.ticker.lagSmoothing(0);let e=i.default.context(()=>{i.default.from(k.current,{y:28,opacity:0,duration:.8,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:k.current,start:"top 82%"}}),j.current?.children&&i.default.from(j.current.children,{y:32,opacity:0,stagger:.12,duration:.75,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:j.current,start:"top 80%"}}),i.default.from(N.current,{x:-48,opacity:0,duration:1,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:N.current,start:"top 78%"}}),i.default.from(".cycle-node",{scale:0,opacity:0,stagger:.18,duration:.65,ease:"back.out(1.6)",immediateRender:!1,scrollTrigger:{trigger:N.current,start:"top 75%"}}),i.default.to(".orbit-ring",{rotation:360,duration:24,ease:"none",repeat:-1,transformOrigin:"50% 50%"})},S);return()=>{e.revert(),n.ScrollTrigger.getAll().forEach(c)}},m=[],w[1]=h,w[2]=m):(h=w[1],m=w[2]),(0,a.useEffect)(h,m),w[3]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsxs)("div",{ref:k,className:"mb-16 text-center",children:[(0,t.jsx)("p",{className:"mb-3 text-xs font-semibold uppercase tracking-[0.2em]",style:{color:"var(--brand-accent)"},children:"Governance & Compliance"}),(0,t.jsx)("h2",{className:"text-3xl font-bold tracking-tight text-foreground sm:text-4xl",children:"Compliance Automation & Governance"}),(0,t.jsx)("p",{className:"mx-auto mt-3 max-w-2xl text-base text-muted-foreground",children:"Full-Circle Cloud Security and Compliance Intelligence"})]}),w[3]=p):p=w[3],w[4]===Symbol.for("react.memo_cache_sentinel")?(f={width:200,height:200},g=(0,t.jsx)("div",{className:"orbit-ring pointer-events-none absolute inset-0 rounded-full border border-dashed border-border","aria-hidden":"true"}),w[4]=f,w[5]=g):(f=w[4],g=w[5]),w[6]===Symbol.for("react.memo_cache_sentinel")?(x=(0,t.jsx)("div",{className:"pointer-events-none absolute inset-8 rounded-full opacity-30",style:{background:"radial-gradient(circle, var(--brand-accent-dim), transparent 70%)"},"aria-hidden":"true"}),w[6]=x):x=w[6],w[7]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsx)("div",{ref:N,className:"flex justify-center",children:(0,t.jsxs)("div",{className:"relative flex items-center justify-center",style:f,children:[g,x,(0,t.jsxs)("div",{className:"relative z-10 flex flex-col items-center justify-center text-center",children:[(0,t.jsx)("span",{className:"text-[11px] font-black uppercase tracking-widest",style:{color:"var(--brand-accent)"},children:"SECURION"}),(0,t.jsx)("span",{className:"text-[10px] font-medium text-muted-foreground",children:"AI Engine"})]}),o.map(d)]})}),w[7]=v):v=w[7],w[8]===Symbol.for("react.memo_cache_sentinel")?(b=(0,t.jsx)("p",{className:"text-base leading-relaxed text-muted-foreground",children:"SECURION.ai closes the loop between your cloud assets, vulnerability findings, organizational risk posture, and compliance controls â all in one unified intelligence layer. No more siloed tools, manual evidence gathering, or audit-season scrambles."}),y=(0,t.jsx)("p",{className:"text-base leading-relaxed text-muted-foreground",children:"Our AI continuously maps every risk to the relevant compliance controls across frameworks like SOC 2, ISO 27001, HIPAA, and GDPR. Every finding is contextualized, every gap is tracked, and every remediation is documented â giving you an audit-ready posture at all times."}),w[8]=b,w[9]=y):(b=w[8],y=w[9]),w[10]===Symbol.for("react.memo_cache_sentinel")?(_=(0,t.jsx)("section",{ref:S,className:"relative overflow-hidden bg-muted/40 py-24 lg:py-32",children:(0,t.jsxs)("div",{className:"relative mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[p,(0,t.jsxs)("div",{className:"grid items-center gap-12 lg:grid-cols-2 lg:gap-20",children:[v,(0,t.jsxs)("div",{ref:j,className:"space-y-5",children:[b,y,(0,t.jsx)("ul",{className:"space-y-3 pt-2",children:["Automated evidence collection â zero manual effort","Real-time control gap detection across all frameworks","Continuous risk scoring with business context","One-click audit reports for any framework"].map(u)})]})]})]})}),w[10]=_):_=w[10],_}])},118201,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(732919),n=e.i(543340),s=e.i(914194),a=e.i(139553),o=e.i(519455);
1function l(){n.ScrollTrigger.update()}function c(e){e.kill()}e.s(["default",0,()=>{let e,d,u,h,m,p,f,g,x=(0,r.c)(8),v=(0,a.useRef)(null),b=(0,a.useRef)(null);return x[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],x[0]=e):e=x[0],(0,s.useLenis)(l,e),x[1]===Symbol.for("react.memo_cache_sentinel")?(d=()=>{i.default.registerPlugin(n.ScrollTrigger),i.default.ticker.lagSmoothing(0);let e=i.default.context(()=>{i.default.from(b.current?.children??[],{y:36,opacity:0,stagger:.14,duration:.8,ease:"power3.out",scrollTrigger:{trigger:b.current,start:"top 80%"}})},v);return()=>{e.revert(),n.ScrollTrigger.getAll().forEach(c)}},u=[],x[1]=d,x[2]=u):(d=x[1],u=x[2]),(0,a.useEffect)(d,u),x[3]===Symbol.for("react.memo_cache_sentinel")?(h=(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 opacity-[0.04]","aria-hidden":"true",style:{backgroundImage:"linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px)",backgroundSize:"44px 44px"}}),x[3]=h):h=x[3],x[4]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)("p",{className:"text-xs font-semibold uppercase tracking-[0.2em]",style:{color:"var(--brand-accent)"},children:"Get started today"}),p=(0,t.jsx)("h2",{className:"text-4xl font-bold tracking-tight text-foreground sm:text-5xl",children:"Ready to secure what matters?"}),f=(0,t.jsx)("p",{className:"max-w-md text-base leading-relaxed text-muted-foreground",children:"Join security teams who've eliminated their compliance blind spots. Free to start â no credit card required."}),x[4]=m,x[5]=p,x[6]=f):(m=x[4],p=x[5],f=x[6]),x[7]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsxs)("section",{ref:v,className:"relative overflow-hidden bg-muted/40 py-28 lg:py-36",children:[h,(0,t.jsx)("div",{className:"relative mx-auto max-w-3xl px-4 sm:px-6 lg:px-8",children:(0,t.jsxs)("div",{ref:b,className:"flex flex-col items-center gap-6 text-center",children:[m,p,f,(0,t.jsx)("div",{className:"flex flex-col items-center gap-3 sm:flex-row",children:(0,t.jsx)(o.Button,{children:"Request a Demo"})}),(0,t.jsx)("p",{className:"text-xs text-muted-foreground",children:"Free forever · No credit card · Setup in 5 minutes"})]})})]}),x[7]=g):g=x[7],g}])},989534,e=>{"use strict";var t=e.i(942955);e.s(["Sparkles",()=>t.default])},885600,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(732919),n=e.i(543340),s=e.i(914194),a=e.i(701740);let o=(0,e.i(967022).default)("file-search-corner",[["path",{d:"M11.1 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.589 3.588A2.4 2.4 0 0 1 20 8v3.25",key:"uh4ikj"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"m21 22-2.88-2.88",key:"9dd25w"}],["circle",{cx:"16",cy:"17",r:"3",key:"11br10"}]]);var l=e.i(748648),c=e.i(989534),d=e.i(139553),u=e.i(975157);let h=[{id:"discovery",icon:l.Radar,title:"Attack Surface Discovery",description:"Continuously map every exposed asset, service, API, and endpoint across your entire infrastructure â cloud, on-prem, and hybrid.",large:!0},{id:"risk",icon:a.Activity,title:"AI Risk Intelligence",description:"Prioritize what actually matters. Our AI weighs each finding against your specific business context â not just raw CVSS scores.",large:!1},{id:"compliance",icon:o,title:"Compliance Mapping",description:"Auto-map security findings to 180+ controls across SOC 2, ISO 27001, GDPR, HIPAA, and more. Audit-ready at all times.",large:!1},{id:"remediation",icon:c.Sparkles,title:"Guided Remediation",description:"AI-generated step-by-step playbooks that close the loop â from raw finding to confirmed fix, with full audit trail.",large:!1}];
1function m(){n.ScrollTrigger.update()}function p(e){e.kill()}function f(e){let r=e.icon;return(0,t.jsxs)("div",{className:(0,u.cn)("feature-card group relative overflow-hidden rounded-3xl border border-border p-7","bg-card transition-all duration-300","hover:border-[var(--brand-accent-dim)] hover:shadow-[0_0_48px_var(--brand-accent-dim)]",e.large&&"sm:col-span-2 lg:col-span-1 lg:row-span-2"),children:[(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 opacity-0 transition-opacity duration-500 group-hover:opacity-100",style:{background:"radial-gradient(ellipse 60% 50% at 50% 0%, var(--brand-accent-dim), transparent)"},"aria-hidden":"true"}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"mb-5 inline-flex items-center justify-center rounded-2xl p-3",style:{background:"var(--brand-accent-dim)"},children:(0,t.jsx)(r,{className:(0,u.cn)("shrink-0",e.large?"size-7":"size-5"),style:{color:"var(--brand-accent)"},strokeWidth:1.75})}),(0,t.jsx)("h3",{className:(0,u.cn)("mb-2.5 font-semibold tracking-tight text-foreground",e.large?"text-xl":"text-base"),children:e.title}),(0,t.jsx)("p",{className:(0,u.cn)("leading-relaxed text-muted-foreground",e.large?"text-base":"text-sm"),children:e.description})]})]},e.id)}e.s(["default",0,()=>{let e,a,o,l,c,u,g=(0,r.c)(6),x=(0,d.useRef)(null),v=(0,d.useRef)(null);return g[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],g[0]=e):e=g[0],(0,s.useLenis)(m,e),g[1]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{i.default.registerPlugin(n.ScrollTrigger),i.default.ticker.lagSmoothing(0);let e=i.default.context(()=>{i.default.from(v.current,{y:30,opacity:0,duration:.8,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:v.current,start:"top 82%"}}),i.default.from(".feature-card",{y:48,opacity:0,stagger:.12,duration:.75,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:".feature-card",start:"top 80%"}})},x);return()=>{e.revert(),n.ScrollTrigger.getAll().forEach(p)}},o=[],g[1]=a,g[2]=o):(a=g[1],o=g[2]),(0,d.useEffect)(a,o),g[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 opacity-[0.025]","aria-hidden":"true",style:{backgroundImage:"linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px)",backgroundSize:"40px 40px"}}),g[3]=l):l=g[3],g[4]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsxs)("div",{ref:v,className:"mb-14 max-w-xl",children:[(0,t.jsx)("p",{className:"mb-3 text-xs font-semibold uppercase tracking-[0.2em]",style:{color:"var(--brand-accent)"},children:"Platform capabilities"}),(0,t.jsx)("h2",{className:"text-3xl font-bold tracking-tight text-foreground sm:text-4xl",children:"Everything your security team needs"}),(0,t.jsx)("p",{className:"mt-4 text-base leading-relaxed text-muted-foreground",children:"One closed loop from asset discovery to verified remediation â no stitching tools together."})]}),g[4]=c):c=g[4],g[5]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsxs)("section",{ref:x,id:"product",className:"relative py-24 lg:py-32",children:[l,(0,t.jsxs)("div",{className:"relative mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[c,(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-3",children:h.map(f)})]})]}),g[5]=u):u=g[5],u}],885600)},114520,624072,e=>{"use strict";let t=(0,e.i(967022).default)("database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]);e.s(["Database",0,t],114520);var r=e.i(550281);e.s(["Layers",()=>r.default],624072)},729168,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(732919),n=e.i(543340),s=e.i(914194),a=e.i(661753),o=e.i(859607),l=e.i(633370),c=e.i(772777),d=e.i(114520),u=e.i(440440),h=e.i(162440),m=e.i(624072),p=e.i(399368),f=e.i(180614),g=e.i(989534),x=e.i(139553);let v=[{icon:f.ShieldCheck,name:"SOC 2",category:"Type I & II"},{icon:l.CheckCircle2,name:"ISO 27001",category:"2022"},{icon:p.Shield,name:"HIPAA",category:"Privacy & Security"},{icon:d.Database,name:"PCI DSS 4.0",category:"Cardholder data"},{icon:h.Globe,name:"GDPR",category:"EU + UK"},{icon:m.Layers,name:"NIST CSF 2.0",category:"Govern · ID · PR"},{icon:a.Award,name:"CIS v8",category:"18 IG controls"},{icon:a.Award,name:"FedRAMP",category:"Moderate · Low"},{icon:u.FileText,name:"CCPA / CPRA",category:"California"},{icon:o.Building2,name:"DORA",category:"EU operational"},{icon:c.Cpu,name:"EU AI Act",category:"High-risk systems"},{icon:g.Sparkles,name:"+ 18 more",category:"Custom mappings"}];
1function b(){n.ScrollTrigger.update()}function y(e){e.kill()}function _(e){let r=e.icon;return(0,t.jsxs)("div",{className:"framework-card flex aspect-[1.2/1] flex-col items-center justify-center gap-2 rounded-2xl border border-border bg-card p-4 text-center transition-all duration-200 hover:-translate-y-0.5 hover:border-[var(--brand-accent-dim)] hover:shadow-[0_4px_14px_var(--brand-accent-dim)]",children:[(0,t.jsx)(r,{className:"size-8",strokeWidth:1.6,style:{color:"var(--brand-accent)"}}),(0,t.jsx)("div",{className:"text-sm font-bold tracking-tight text-foreground",children:e.name}),(0,t.jsx)("div",{className:"text-xs text-muted-foreground",children:e.category})]},e.name)}e.s(["default",0,()=>{let e,a,o,l,c,d,u=(0,r.c)(6),h=(0,x.useRef)(null),m=(0,x.useRef)(null);return u[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],u[0]=e):e=u[0],(0,s.useLenis)(b,e),u[1]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{i.default.registerPlugin(n.ScrollTrigger),i.default.ticker.lagSmoothing(0);let e=i.default.context(()=>{i.default.from(m.current,{y:28,opacity:0,duration:.8,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:m.current,start:"top 82%"}}),i.default.from(".framework-card",{y:20,opacity:0,stagger:.04,duration:.5,ease:"power3.out",immediateRender:!1,scrollTrigger:{trigger:".framework-card",start:"top 82%"}})},h);return()=>{e.revert(),n.ScrollTrigger.getAll().forEach(y)}},o=[],u[1]=a,u[2]=o):(a=u[1],o=u[2]),(0,x.useEffect)(a,o),u[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 opacity-[0.025]","aria-hidden":"true",style:{backgroundImage:"linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px)",backgroundSize:"44px 44px"}}),u[3]=l):l=u[3],u[4]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsxs)("div",{ref:m,className:"mx-auto mb-14 max-w-2xl text-center",children:[(0,t.jsx)("p",{className:"mb-3 text-xs font-semibold uppercase tracking-[0.2em]",style:{color:"var(--brand-accent)"},children:"Frameworks & certifications"}),(0,t.jsx)("h2",{className:"text-3xl font-bold tracking-tight text-foreground sm:text-4xl",children:"Get Certified. Stay Secure. Anywhere."}),(0,t.jsx)("p",{className:"mx-auto mt-4 max-w-xl text-base leading-relaxed text-muted-foreground",children:"Securion ships with continuously-updated control libraries for the standards your customers, regulators, and board care about â with cross-mapping between them so a single piece of evidence can satisfy many."})]}),u[4]=c):c=u[4],u[5]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsxs)("section",{ref:h,id:"frameworks",className:"relative overflow-hidden py-24 lg:py-32",children:[l,(0,t.jsxs)("div",{className:"relative mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[c,(0,t.jsx)("div",{className:"grid grid-cols-3 gap-3.5 md:grid-cols-4 lg:grid-cols-6",children:v.map(_)})]})]}),u[5]=d):d=u[5],d}])},280047,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(732919),n=e.i(543340),s=e.i(914194),a=e.i(138872),o=e.i(180614),l=e.i(960813),c=e.i(139553),d=e.i(519455);let u=["Continuous","Security","&","Compliance","Intelligence","â","Powered","by","AI","Agents"],h=[{icon:o.ShieldCheck,label:"Zero Breaches",sub:"Continuous monitoring",rotation:-8,x:-90,y:-45,z:50},{icon:a.Lock,label:"ISO 27001",sub:"Audit-ready controls",rotation:6,x:95,y:-20,z:40},{icon:l.Zap,label:"99.9% Uptime",sub:"Always-on intelligence",rotation:-4,x:80,y:65,z:45}];
1function m(){n.ScrollTrigger.update()}function p(e,t){i.default.to(e,{y:t%2==0?-12:12,duration:3+.8*t,ease:"sine.inOut",yoyo:!0,repeat:-1,delay:.5*t})}function f(e){e.kill()}function g(e){return(0,t.jsx)("span",{className:"inline-block overflow-hidden align-bottom",style:{marginRight:"0.25em"},children:(0,t.jsx)("span",{className:"word-unit inline-block",children:e})},e)}e.s(["default",0,()=>{let e,a,l,x,v,b,y,_,w,S,k,j,N,C,T,A,E,R,M,O=(0,r.c)(19),I=(0,c.useRef)(null),P=(0,c.useRef)(null),D=(0,c.useRef)(null),z=(0,c.useRef)(null),F=(0,c.useRef)(null),L=(0,c.useRef)(null),B=(0,c.useRef)(null),W=(0,c.useRef)(null),H=(0,c.useRef)(null),Y=(0,c.useRef)(null),G=(0,c.useRef)(null),U=(0,c.useRef)(null),X=(0,c.useRef)(null),$=(0,c.useRef)(null);return O[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],O[0]=e):e=O[0],(0,s.useLenis)(m,e),O[1]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{i.default.registerPlugin(n.ScrollTrigger),i.default.ticker.lagSmoothing(0);let e=i.default.context(()=>{let e=P.current?.querySelectorAll(".word-unit")??[],t=[U.current,X.current,$.current].filter(
1Boolean);i.default.timeline({defaults:{ease:"power4.out"}}).from(L.current,{y:20,opacity:0,duration:.6}).from(e,{y:"110%",opacity:0,stagger:.04,duration:.85},"-=0.3").from(D.current,{y:28,opacity:0,duration:.7},"-=0.45").from(z.current,{y:22,opacity:0,duration:.6},"-=0.4").from(F.current,{y:18,opacity:0,duration:.5},"-=0.35").from([H.current,Y.current,G.current],{scale:.3,opacity:0,stagger:.2,duration:1.2,ease:"power2.out"},0).from(W.current,{rotateY:-40,rotateX:20,scale:.7,opacity:0,duration:1.2,ease:"power3.out"},.4).from(t,{scale:0,opacity:0,stagger:.15,duration:.6,ease:"back.out(1.7)"},.9),i.default.to(H.current,{x:50,y:-40,scale:1.15,duration:8,ease:"sine.inOut",yoyo:!0,repeat:-1}),i.default.to(Y.current,{x:-60,y:50,scale:.9,duration:11,ease:"sine.inOut",yoyo:!0,repeat:-1,delay:1.5}),i.default.to(G.current,{x:30,y:60,scale:1.1,duration:9,ease:"sine.inOut",yoyo:!0,repeat:-1,delay:3}),i.default.to(W.current,{rotateY:14,rotateX:-10,duration:5,ease:"sine.inOut",yoyo:!0,repeat:-1}),t.forEach(p),n.ScrollTrigger.create({trigger:I.current,start:"top top",end:"bottom top",scrub:!0,onUpdate:e=>{i.default.set(P.current,{y:-70*e.progress}),i.default.set(B.current,{y:-90*e.progress})}})},I);return()=>{e.revert(),n.ScrollTrigger.getAll().forEach(f)}},l=[],O[1]=a,O[2]=l):(a=O[1],l=O[2]),(0,c.useEffect)(a,l),O[3]===Symbol.for("react.memo_cache_sentinel")?(x=()=>{let e=W.current;if(!e)return;let t=t=>{let r=(t.clientX/window.innerWidth-.5)*2,n=(t.clientY/window.innerHeight-.5)*2;i.default.to(e,{rotateY:22*r,rotateX:-(16*n),duration:.6,ease:"power2.out",overwrite:"auto"})};return window.addEventListener("mousemove",t,{passive:!0}),()=>window.removeEventListener("mousemove",t)},v=[],O[3]=x,O[4]=v):(x=O[3],v=O[4]),(0,c.useEffect)(x,v),O[5]===Symbol.for("react.memo_cache_sentinel")?(b=(0,t.jsxs)("div",{className:"absolute inset-0 overflow-hidden pointer-events-none","aria-hidden":"true",children:[(0,t.jsx)("div",{ref:H,className:"absolute -top-40 -left-40 w-[600px] h-[600px] rounded-full blur-3xl op
1acity-0"}),(0,t.jsx)("div",{ref:Y,className:"absolute top-1/2 -right-32 w-[500px] h-[500px] rounded-full blur-3xl opacity-0"}),(0,t.jsx)("div",{ref:G,className:"absolute -bottom-24 left-1/3 w-[450px] h-[450px] rounded-full blur-3xl opacity-0"})]}),O[5]=b):b=O[5],O[6]===Symbol.for("react.memo_cache_sentinel")?(y=(0,t.jsx)("div",{className:"absolute inset-0 pointer-events-none opacity-[0.035] dark:opacity-[0.06]",style:{backgroundImage:"linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px)",backgroundSize:"44px 44px"},"aria-hidden":"true"}),O[6]=y):y=O[6],O[7]===Symbol.for("react.memo_cache_sentinel")?(_={borderColor:"var(--brand-accent-dim)",color:"var(--brand-accent)",background:"var(--brand-accent-dim)"},O[7]=_):_=O[7],O[8]===Symbol.for("react.memo_cache_sentinel")?(w=(0,t.jsxs)("div",{ref:L,className:"inline-flex items-center gap-2 rounded-full border px-3.5 py-1 text-xs font-semibold tracking-wide uppercase",style:_,children:[(0,t.jsx)("span",{className:"size-1.5 rounded-full animate-pulse",style:{background:"var(--brand-accent)"}}),"AI-Powered Security Platform"]}),O[8]=w):w=O[8],O[9]===Symbol.for("react.memo_cache_sentinel")?(j=(0,t.jsx)("h1",{ref:P,className:"text-3xl sm:text-4xl lg:text-5xl font-bold tracking-tight leading-[1.1] text-foreground",children:u.map(g)}),S=(0,t.jsx)("p",{ref:D,className:"text-sm sm:text-base text-muted-foreground leading-relaxed max-w-lg",children:"Discover exposed assets, assess real business risk, map issues to compliance controls, and guide remediation â all in one closed loop."}),k=(0,t.jsx)("p",{ref:z,className:"text-sm text-muted-foreground/70 max-w-md leading-relaxed",children:"SECURION.ai helps teams prevent breaches and audit failures by turning security findings into clear, actionable decisions."}),O[9]=S,O[10]=k,O[11]=j):(S=O[9],k=O[10],j=O[11]),O[12]===Symbol.for("react.memo_cache_sentinel")?(N=(0,t.jsxs)("div",{className:"flex flex-col items-center lg:items-start text-center lg:text-left gap-4",children:[w,j,S,k,(0,t.jsxs)("div",{ref:F,className:"flex flex-col sm:flex-row gap-2.5 w-full sm:w-auto",children:[(0,t.jsx)(d.Button,{children:"Request a Demo â"}),(0,t.jsx)(d.Button,{variant:"outline",children:"See How It Works"})]})]}),O[12]=N):N=O[12],O[13]===Symbol.for("react.memo_cache_sentinel")?(C={transformStyle:"preserve-3d",perspective:"800px"},O[13]=C):C=O[13],O[14]===Symbol.for("react.memo_cache_sentinel")?(T=(0,t.jsx)("div",{className:"absolute inset-0 rounded-full",style:{background:"radial-gradient(circle, var(--hero-glow-1) 0%, transparent 65%)",transform:"translateZ(-30px) scale(1.4)"}}),O[14]=T):T=O[14],O[15]===Symbol.for("react.memo_cache_sentinel")?(A=(0,t.jsx)("div",{className:"absolute inset-8",style:{background:"linear-gradient(135deg, var(--cta-from), var(--cta-to))",borderRadius:"44% 44% 50% 50%",clipPath:"polygon(50% 0%, 93% 22%, 93% 72%, 50% 100%, 7% 72%, 7% 22%)",boxShadow:"0 0 60px var(--brand-accent-dim), 0 0 120px var(--brand-accent-dim), inset 0 1px 1px oklch(1 0 0 / 25%)",transform:"translateZ(0px)"}}),O[15]=A):A=O[15],O[16]===Symbol.for("react.memo_cache_sentinel")?(E=(0,t.jsx)("div",{className:"absolute",style:{inset:"22%",background:"oklch(1 0 0 / 10%)",clipPath:"polygon(50% 0%, 93% 22%, 93% 72%, 50% 100%, 7% 72%, 7% 22%)",transform:"translateZ(20px)",borderRadius:"40% 40% 48% 48%"}}),O[16]=E):E=O[16],O[17]===Symbol.for("react.memo_cache_sentinel")?(R={transform:"translateZ(35px)"},O[17]=R):R=O[17],O[18]===Symbol.for("react.memo_cache_sentinel")?(M=(0,t.jsxs)("section",{ref:I,className:"relative mt-16 min-h-[calc(100dvh-4rem)] flex items-center justify-center overflow-hidden pt-8",children:[b,y,(0,t.jsx)("div",{className:"relative z-10 mx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8",children:(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-8 lg:gap-14 items-center",children:[N,(0,t.jsx)("div",{ref:B,className:"flex items-center justify-center relative",children:(0,t.jsxs)("div",{className:"relative w-56 h-56 lg:w-72 lg:h-72",children:[(0,t.jsxs)("div",{ref:W,className:"absolute inset-0",style:C,children:[T,A,E,(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",style:R,children:(0,t.jsx)(o.ShieldCheck,{className:"size-12 lg:size-16",style:{color:"oklch(1 0 0 / 90%)"},strokeWidth:1.5})})]}),h.map((e,r)=>{let{icon:i,label:n,sub:s,rotation:a,x:o,y:l,z:c}=e,d=[U,X,$][r];return(0,t.jsxs)("div",{ref:d,className:"absolute flex items-center gap-2.5 rounded-2xl border border-border bg-background/80 backdrop-blur-sm px-3.5 py-2.5 shadow-lg",style:{left:"50%",top:"50%",transform:`translate(calc(-50% + ${o}px), calc(-50% + ${l}
1px)) rotate(${a}deg) translateZ(${c}px)`,minWidth:"140px"},children:[(0,t.jsx)("div",{className:"flex items-center justify-center size-7 rounded-lg shrink-0",style:{background:"var(--brand-accent-dim)"},children:(0,t.jsx)(i,{className:"size-3.5",style:{color:"var(--brand-accent)"},strokeWidth:2})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-xs font-semibold text-foreground leading-none",children:n}),(0,t.jsx)("p",{className:"text-[10px] text-muted-foreground mt-0.5 leading-none",children:s})]})]},n)})]})})]})})]}),O[18]=M):M=O[18],M}])},262603,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(732919),n=e.i(543340),s=e.i(914194),a=e.i(139553);let o=[{id:"discover",num:"01",title:"Discover",subtitle:"Map your entire attack surface",body:"Connect your infrastructure in minutes. SECURION.ai automatically maps every exposed asset, service, and endpoint â no agents required."},{id:"assess",num:"02",title:"Assess",subtitle:"Understand real business risk",body:"Our AI agents evaluate each finding in context. Not every critical CVE is a critical risk for your business â we surface what actually matters."},{id:"remediate",num:"03",title:"Remediate",subtitle:"Close the loop with confidence",body:"Get precise, step-by-step playbooks and compliance annotations. From finding to fix with full audit trail â automatically."}];
1function l(){n.ScrollTrigger.update()}function c(e){e.kill()}function d(e){return(0,t.jsxs)("div",{className:"step-card relative rounded-3xl border border-border bg-background p-8",children:[(0,t.jsx)("div",{className:"step-num-bg pointer-events-none absolute right-6 top-4 select-none text-[88px] font-black leading-none opacity-[0.04] text-foreground","aria-hidden":"true",children:e.num}),(0,t.jsx)("div",{className:"mb-6 inline-flex size-10 items-center justify-center rounded-full text-sm font-bold",style:{background:"var(--brand-accent-dim)",color:"var(--brand-accent)",border:"1px solid var(--brand-accent)"},children:e.num}),(0,t.jsx)("h3",{className:"mb-1 text-xl font-bold text-foreground",children:e.title}),(0,t.jsx)("p",{className:"mb-4 text-sm font-medium",style:{color:"var(--brand-accent)"},children:e.subtitle}),(0,t.jsx)("p",{className:"text-sm leading-relaxed text-muted-foreground",children:e.body})]},e.id)}e.s(["default",0,()=>{let e,u,h,m,p,f=(0,r.c)(5),g=(0,a.useRef)(null),x=(0,a.useRef)(null);return f[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],f[0]=e):e=f[0],(0,s.useLenis)(l,e),f[1]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{i.default.registerPlugin(n.ScrollTrigger),i.default.ticker.lagSmoothing(0);let e=i.default.context(()=>{i.default.from(x.current,{y:28,opacity:0,duration:.8,ease:"power3.out",scrollTrigger:{trigger:x.current,start:"top 82%"}}),i.default.from(".step-card",{y:50,opacity:0,stagger:.16,duration:.8,ease:"power3.out",scrollTrigger:{trigger:".step-card",start:"top 78%"}}),i.default.from(".step-num-bg",{scale:.6,opacity:0,stagger:.16,duration:1,ease:"back.out(1.4)",scrollTrigger:{trigger:".step-card",start:"top 78%"}})},g);return()=>{e.revert(),n.ScrollTrigger.getAll().forEach(c)}},h=[],f[1]=u,f[2]=h):(u=f[1],h=f[2]),(0,a.useEffect)(u,h),f[3]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsxs)("div",{ref:x,className:"mb-16 text-center",children:[(0,t.jsx)("p",{className:"mb-3 text-xs font-semibold uppercase tracking-[0.2em]",style:{color:"var(--brand-accent)"},children:"How it works"}),(0,t.jsx)("h2",{className:"text-3xl font-bold tracking-tight text-foreground sm:text-4xl",children:"From exposure to closed loop"}),(0,t.jsx)("p",{className:"mx-auto mt-4 max-w-lg text-base text-muted-foreground",children:"Three steps. One intelligent platform. No gaps between discovery and remediation."})]}),f[3]=m):m=f[3],f[4]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsx)("section",{ref:g,className:"relative overflow-hidden bg-muted/40 py-24 lg:py-32",children:(0,t.jsxs)("div",{className:"relative mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[m,(0,t.jsxs)("div",{className:"relative grid gap-6 lg:grid-cols-3",children:[(0,t.jsx)("div",{className:"pointer-events-none absolute top-10 left-[calc(16.67%+2rem)] right-[calc(16.67%+2rem)] hidden h-px border-t border-dashed border-border lg:block","aria-hidden":"true"}),o.map(d)]})]})}),f[4]=p):p=f[4],p}])},37571,e=>{"use strict";var t=e.i(870562);e.s(["ArrowRight",()=>t.default])},847019,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(701740),n=e.i(37571),s=e.i(661753),a=e.i(954316),o=e.i(43793),l=e.i(859607),c=e.i(975636),d=e.i(633370),u=e.i(240857),h=e.i(860669),m=e.i(772777),p=e.i(114520),f=e.i(882792),g=e.i(440440),x=e.i(162440),v=e.i(642749),b=e.i(624072),y=e.i(138872),_=e.i(506219),_=_,w=e.i(193082),S=e.i(667103),k=e.i(399368),j=e.i(180614);let N=(0,e.i(967022).default)("shield-user",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M6.376 18.91a6 6 0 0 1 11.249.003",key:"hnjrf2"}],["circle",{cx:"12",cy:"11",r:"4",key:"1gt34v"}]]);var C=e.i(989534),T=e.i(828168),A=e.i(304930),E=e.i(960813),R=e.i(575209);let M="font-['Bricolage_Grotesque'] font-extrabold tracking-[-0.02em]",O="font-['Geist_Mono']";function I(e){let i,n,s=(0,r.c)(3),{children:a}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)("span",{className:"h-1.5 w-1.5 rounded-full bg-[#7C3AED] shadow-[0_0_0_4px_rgba(124,58,237,0.18)]"}),s[0]=i):i=s[0],s[1]!==a?(n=(0,t.jsxs)("span",{className:"inline-flex items-center gap-2 font-['Geist_Mono'] text-[11px] font-medium uppercase tracking-[0.16em] text-primary px-2.5 py-1.5 border border-[#7C3AED]/20 rounded-full bg-[#7C3AED]/[0.06]",children:[i,a]}),s[1]=a,s[2]=n):n=s[2],n}function P(e){let i,n=(0,r.c)(4),{href:s,children:a,size:o,className:l}=e,c=void 0===o?"md":o,d=`inline-flex items-center gap-2 rounded-[10px] ${"lg"===c?"px-[22px] py-[14px] text-[15px]":"px-[18px] py-[10px] text-[14px]"} font-medium text-white transition-[transform,box-shadow] duration-150 hover:-translate-y-
1px [background:linear-gradient(96deg,#7C3AED_0%,#6366F1_50%,#3B82F6_100%)] shadow-[0_8px_24px_-4px_rgba(124,58,237,0.45),0_2px_6px_rgba(124,58,237,0.25)] hover:shadow-[0_12px_28px_-4px_rgba(124,58,237,0.55),0_3px_8px_rgba(124,58,237,0.3)] ${"lg"===c?"rounded-[12px]":"rounded-[10px]"} ${void 0===l?"":l}`;return n[0]!==a||n[1]!==s||n[2]!==d?(i=(0,t.jsx)(R.default,{href:s,className:d,children:a}),n[0]=a,n[1]=s,n[2]=d,n[3]=i):i=n[3],i}function D(e){let i,n=(0,r.c)(4),{href:s,children:a,size:o,className:l}=e,c=`inline-flex items-center gap-2 rounded-[10px] border border-border bg-card text-foreground transition-colors hover:border-primary/30 hover:bg-muted ${"lg"===(void 0===o?"md":o)?"px-[22px] py-[14px] text-[15px] rounded-[12px]":"px-[18px] py-[10px] text-[14px]"} font-medium ${void 0===l?"":l}`;return n[0]!==a||n[1]!==s||n[2]!==c?(i=(0,t.jsx)(R.default,{href:s,className:c,children:a}),n[0]=a,n[1]=s,n[2]=c,n[3]=i):i=n[3],i}function z(){let e,i,o,l,c,d,u,h,m,p,f,g=(0,r.c)(11);return g[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("div",{className:"pointer-events-none absolute -inset-x-[10%] -top-[10%] bottom-0 -z-10 blur-lg saturate-[120%]",style:{background:"\n radial-gradient(60% 50% at 30% 20%, rgba(124,58,237,0.18) 0%, rgba(124,58,237,0) 60%),\n radial-gradient(50% 50% at 75% 30%, rgba(59,130,246,0.16) 0%, rgba(59,130,246,0) 60%),\n radial-gradient(40% 40% at 50% 75%, rgba(34,211,238,0.10) 0%, rgba(34,211,238,0) 60%)"}}),g[0]=e):e=g[0],g[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 -z-10",style:{backgroundImage:"linear-gradient(to right, color-mix(in oklch, var(--foreground) 6%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklch, var(--foreground) 6%, transparent) 1px, transparent 1px)",backgroundSize:"64px 64px",maskImage:"radial-gradient(ellipse 70% 60% at 50% 30%, #000 30%, transparent 70%)",WebkitMaskImage:"radial-gradient(ellipse 70% 60% at 50% 30%, #000 30%, transparent 70%)"}}),g[1]=i):i=g[1],g[2]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)(I,{children:"NEW · Agent Mesh v2.4 â Autonomous Remediation Workflows"}),g[2]=o):o=g[2],g[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("br",{}),g[3]=l):l=g[3],g[4]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsxs)("h1",{className:`${M} mx-auto my-6 max-w-[900px] text-[clamp(32px,4.4vw,64px)] leading-[1] text-foreground`,children:["Continuous Security &",l,"Compliance Intelligence â"," ",(0,t.jsx)("span",{className:"bg-gradient-to-r from-[#7C3AED] via-[#4F46E5] to-[#3B82F6] bg-clip-text italic font-bold text-transparent",children:"Powered by AI Agents"})]}),d=(0,t.jsx)("p",{className:"mx-auto mb-7 max-w-[740px] text-[clamp(17px,1.4vw,20px)] leading-[1.55] text-foreground/[0.78]",children:"Discover exposed assets, assess real business risk, map issues to compliance controls, and guide remediation â all in one closed loop."}),u=(0,t.jsx)("p",{className:"mx-auto mb-9 max-w-[620px] text-[15px] text-muted-foreground",children:"SECURION.ai helps teams prevent breaches and audit failures by turning raw security findings into clear, actionable decisions."}),g[4]=c,g[5]=d,g[6]=u):(c=g[4],d=g[5],u=g[6]),g[7]===Symbol.for("react.memo_cache_sentinel")?(h=(0,t.jsxs)(P,{href:"/contact",size:"lg",children:["Request a Demo ",(0,t.jsx)(n.ArrowRight,{className:"h-4 w-4"})]}),g[7]=h):h=g[7],g[8]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsxs)("div",{className:"mb-[18px] flex flex-wrap justify-center gap-3",children:[h,(0,t.jsxs)(D,{href:"/contact",size:"lg",children:[(0,t.jsx)(_.default,{className:"h-4 w-4 fill-current"})," Watch 90-sec Tour"]})]}),g[8]=m):m=g[8],g[9]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsxs)("div",{className:"mt-[18px] flex items-center justify-center gap-3.5 text-[13px] text-muted-foreground",children:[(0,t.jsx)("div",{className:"flex",children:["https://images.unsplash.com/photo-1535713875002-d1d0cf377fde?w=80&h=80&fit=crop","https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=80&h=80&fit=crop","https://images.unsplash.com/photo-1500648767791-00dcc994a43e?w=80&h=80&fit=crop","https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=80&h=80&fit=crop"].map(L)}),(0,t.jsx)("span",{children:"Built for security & GRC teams"})]}
1),g[9]=p):p=g[9],g[10]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsxs)("section",{id:"hero-section",className:"relative overflow-hidden pt-[120px] pb-[80px] text-center",children:[e,i,(0,t.jsxs)("div",{className:"mx-auto max-w-[1240px] px-8 max-sm:px-5",children:[o,c,d,u,m,p,(0,t.jsx)("div",{className:"mt-14 grid grid-cols-2 gap-4 md:grid-cols-4",children:[{icon:a.Boxes,num:"Multi-Cloud",lbl:"AWS · GCP · Azure"},{icon:j.ShieldCheck,num:"SOC 2",lbl:"Controls Mapped"},{icon:s.Award,num:"ISO 27001",lbl:"Evidence Automated"},{icon:v.Globe2,num:"99.99%",lbl:"Platform Uptime"}].map(F)})]})]}),g[10]=f):f=g[10],f}function F(e){let{icon:r,num:i,lbl:n}=e;return(0,t.jsxs)("div",{className:"flex flex-col gap-3.5 rounded-[20px] border border-border bg-card p-[22px] transition-[transform,box-shadow,border-color] duration-200 hover:-translate-y-0.5 hover:border-primary/30 hover:shadow-[0_4px_14px_rgba(11,10,20,0.06),0_2px_4px_rgba(11,10,20,0.04)]",children:[(0,t.jsx)("div",{className:"grid h-11 w-11 place-items-center rounded-xl border border-[#7C3AED]/20 bg-gradient-to-b from-[#7C3AED]/[0.14] to-[#7C3AED]/[0.06] text-primary",children:(0,t.jsx)(r,{className:"h-[22px] w-[22px]",strokeWidth:1.8})}),(0,t.jsxs)("div",{className:"text-left",children:[(0,t.jsx)("div",{className:`${M} text-[30px] leading-none tracking-[-0.03em] text-foreground`,children:i}),(0,t.jsx)("div",{className:"mt-1 text-[13px] text-muted-foreground",children:n})]})]},n)}function L(e,r){return(0,t.jsx)("span",{className:`h-7 w-7 rounded-full border-2 border-white bg-cover bg-center ${0===r?"":"-ml-2"}`,style:{backgroundImage:`url(${e})`}},e)}function B(){let e,i,n,s=(0,r.c)(3);if(s[0]===Symbol.for("react.memo_cache_sentinel")){let t=[{name:"FlexiProps",image:"/images/flexiprops.png",url:"https://flexiprops.com"},{name:"SimplyTainme",image:"/images/smple.png",url:"https://simplytrainme.com"},{name:"Capsi",image:"/images/capsiLo.png",url:"https://capsi.in"},{name:"BowHead",image:"/images/bow (1).png",url:"https://bowheadhealth.com"},{name:"Eleven",image:"/images/one_of_eleven_transparent.png",url:"https://oneofeleven.co.uk/"}];e=[...t,...t],s[0]=e}else e=s[0];let a=e;return s[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)("div",{className:"mb-5 text-center text-[13px] text-muted-foreground",children:"Securing teams at high-growth SaaS, fintech, and healthcare companies"}),s[1]=i):i=s[1],s[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)("section",{id:"logos-section",className:"mt-24 overflow-hidden border-y border-border bg-background py-8",children:(0,t.jsxs)("div",{className:"mx-auto max-w-[1240px] px-8 max-sm:px-5",children:[i,(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"flex items-center gap-12 [animation:logo-marquee_30s_linear_infinite] hover:[animation-play-state:paused]",style:{width:"max-content"},children:a.map(W)}),(0,t.jsx)("style",{children:"\n @keyframes logo-marquee {\n 0% { transform: translateX(0); }\n 100% { transform: translateX(-50%); }\n }\n "})]})]})}),s[2]=n):n=s[2],n}function W(e,r){let i=(0,t.jsx)("img",{src:e.image,alt:`${e.name} logo`,className:"max-h-full max-w-full object-contain opacity-70 grayscale transition duration-300 hover:opacity-100 hover:grayscale-0",loading:"lazy"});return(0,t.jsx)("div",{className:"flex h-12 w-32 flex-shrink-0 items-center justify-center",children:e.url?(0,t.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer","aria-label":e.name,className:"flex h-full w-full items-center justify-center",children:i}):i},`${e.name}-${r}`)}function H(){let e,i,n,s,o,l,c,u,h,m,p,f,g=(0,r.c)(12);return g[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(I,{children:"The closed-loop console"}),g[0]=e):e=g[0],g[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsxs)("div",{className:"mx-auto mb-14 max-w-[780px] text-center",children:[e,(0,t.jsxs)("h2",{className:`${M} my-3.5 text-[clamp(32px,3.6vw,56px)] leading-[1] text-foreground`,children:["One pane of glass â",(0,t.jsx)("br",{}),"findings, risk, controls, fix."]}),(0,t.jsx)("p",{className:"mx-auto max-w-[640px] text-[17px] leading-[1.55] text-muted-foreground",children:"The Securion console correlates exposures from your cloud, code, identity, and endpoints into ranked findings â each mapped to a compliance control and assigned to an AI agent for remediation."})]}),g[1]=i):i=g[1],g[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsxs)("div",{className:"flex gap-1.5",children:[(0,t.jsx)("span",{className:"h-2.5 w-2.5 rounded-full bg-[#FF5F57]"}),(0,t.jsx)("span",{className:"h-2.5 w-2.5 rounded-full bg-[#FEBC2E]"}),(0,t.jsx)("span",{className:"h-2.5 w-2.5 rounded-full bg-[#28C840]"})]}),g[2]=n):n=g[2],g[3]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsxs)("div",{className:"flex items-center gap-2.5 border-b border-white/[0.06] bg-gradient-to-b from-[#11101C] to-[#0B0A14] px-4 py-3",children:[n,(0,t.jsxs)("div",{className:`mx-auto max-w-[520px] flex-1 rounded-lg border border-white/[0.06] bg-[#1A1828] px-3 py-1.5 text-center text-[12px] ${O} text-[#9994B4]`,children:["app.securion.ai/",(0,t.jsx)("b",{className:"font-medium text-white",children:"workspaces
1/acme/risk"})]}),(0,t.jsx)("div",{className:"w-16"})]}),g[3]=s):s=g[3],g[4]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsxs)("aside",{className:"hidden flex-col gap-1 border-r border-white/[0.05] bg-[#0E0C1A] p-4 lg:flex",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 px-2 pb-3.5 pt-1.5",children:[(0,t.jsx)("span",{className:"grid h-[22px] w-[22px] place-items-center rounded-md [background:linear-gradient(96deg,#7C3AED,#6366F1,#3B82F6)] text-white",children:(0,t.jsx)(k.Shield,{className:"h-3.5 w-3.5"})}),(0,t.jsx)("span",{className:`${M} text-[16px] tracking-[-0.02em]`,children:"securion"})]}),(0,t.jsx)("div",{className:`px-2 pb-1.5 pt-3.5 text-[10px] uppercase tracking-[0.14em] text-[#5C5878] ${O}`,children:"Workspace"}),[{ic:b.Layers,name:"Risk Overview",active:!0},{ic:w.Search,name:"Findings",badge:"142"},{ic:a.Boxes,name:"Asset Graph"},{ic:d.CheckCircle2,name:"Compliance"},{ic:S.Settings,name:"Integrations"}].map(q),(0,t.jsx)("div",{className:`px-2 pb-1.5 pt-3.5 text-[10px] uppercase tracking-[0.14em] text-[#5C5878] ${O}`,children:"Agents"}),["â¡ Triage","ð° Recon","â Remediator","ð Auditor"].map($)]}),g[4]=o):o=g[4],g[5]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:`${M} text-[22px] tracking-[-0.02em]`,children:"Risk Overview"}),(0,t.jsx)("div",{className:"mt-1 text-[12px] text-[#8E89AA]",children:"Acme Cloud · Production · last sync 32s ago"})]}),g[5]=l):l=g[5],g[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[l,(0,t.jsxs)("span",{className:`inline-flex items-center gap-1.5 rounded-full border border-emerald-400/[0.24] bg-emerald-400/[0.12] px-2.5 py-1 text-[11px] tracking-[0.06em] text-emerald-300 ${O}`,children:[(0,t.jsx)("span",{className:"h-1.5 w-1.5 animate-pulse rounded-full bg-emerald-500"}),"4 AGENTS LIVE"]})]}),g[6]=c):c=g[6],g[7]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)("div",{className:"grid grid-cols-2 gap-3 md:grid-cols-4",children:[{l:"Critical",n:"7",d:"â3 vs last week",c:"text-red-300"},{l:"High",n:"28",d:"â12 vs last week",c:"text-red-300"},{l:"Auto-fixed",n:"241",d:"+58 this sprint",c:"text-emerald-300"},{l:"Mean time to fix",n:"2.4d",d:"â41% MoM",c:"text-emerald-300"}].map(X)}),g[7]=u):u=g[7],g[8]===Symbol.for("react.memo_cache_sentinel")?(h=(0,t.jsxs)("div",{className:"flex flex-col gap-3 rounded-[14px] border border-white/[0.06] bg-[#11101C] p-4",children:[(0,t.jsxs)("div",{className:"flex items-end justify-between",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h4",{className:"text-[13px] font-semibold text-[#E6E3F4]",children:"Top findings · ranked by business risk"}),(0,t.jsx)("div",{className:`mt-1 text-[11px] tracking-[0.08em] text-[#8B86A6] ${O}`,children:"Powered by Recon & Triage agents"})]}),(0,t.jsx)("div",{className:`text-[11px] tracking-[0.08em] text-[#8B86A6] ${O}`,children:"8 of 142"})]}),[{sev:"bg-red-500 shadow-[0_0_0_4px_rgba(239,68,68,0.18)]",meta:"CVE-2024-3094 · liblzma · k8s-prod-eu/payments-api",tag:"SOC2 CC6.1",ttl:"Compromised dependency reachable from internet-exposed service",agent:"â Remediator · drafting PR",sla:"SLA 4h"},{sev:"bg-amber-500 shadow-[0_0_0_4px_rgba(245,158,11,0.18)]",meta:"IAM · acme-prod · finance-bot",tag:"ISO A.9.2.3",ttl:"Service account holds AdministratorAcce
1ss & hasn't rotated in 184 days",agent:"â¡ Triage · awaiting review",sla:"SLA 1d"},{sev:"bg-amber-500 shadow-[0_0_0_4px_rgba(245,158,11,0.18)]",meta:"S3 · raw-events-eu · object ACL",tag:"PCI 3.4",ttl:"Public read enabled on bucket containing PII (ingest pipeline output)",agent:"â Remediator · queued",sla:"SLA 1d"},{sev:"bg-blue-500 shadow-[0_0_0_4px_rgba(59,130,246,0.18)]",meta:"Endpoint · MDM drift · macOS fleet",tag:"HIPAA 164.312",ttl:"12 devices missing FileVault â auto-enforce policy ready",agent:"â Remediator · 1-click fix",sla:"SLA 3d"}].map(U)]}),g[8]=h):h=g[8],g[9]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)("h4",{className:"text-[13px] font-semibold text-[#E6E3F4]",children:"Risk by surface"}),g[9]=m):m=g[9],g[10]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsxs)("svg",{width:120,height:120,viewBox:"0 0 120 120","aria-label":"Risk donut",children:[(0,t.jsx)("title",{children:"Risk donut"}),(0,t.jsx)("circle",{cx:"60",cy:"60",r:"46",fill:"none",stroke:"#1A1827",strokeWidth:"14"}),(0,t.jsx)("circle",{cx:"60",cy:"60",r:"46",fill:"none",stroke:"#7C3AED",strokeWidth:"14",strokeDasharray:"120 200",transform:"rotate(-90 60 60)",strokeLinecap:"round"}),(0,t.jsx)("circle",{cx:"60",cy:"60",r:"46",fill:"none",stroke:"#3B82F6",strokeWidth:"14",strokeDasharray:"60 200",strokeDashoffset:"-120",transform:"rotate(-90 60 60)",strokeLinecap:"round"}),(0,t.jsx)("circle",{cx:"60",cy:"60",r:"46",fill:"none",stroke:"#22D3EE",strokeWidth:"14",strokeDasharray:"40 200",strokeDashoffset:"-180",transform:"rotate(-90 60 60)",strokeLinecap:"round"}),(0,t.jsx)("text",{x:"60",y:"58",textAnchor:"middle",fill:"#fff",fontFamily:"Bricolage Grotesque",fontWeight:700,fontSize:22,children:"42"}),(0,t.jsx)("text",{x:"60",y:"75",textAnchor:"middle",fill:"#8B86A6",fontFamily:"Geist Mono",fontSize:9,children:"RISK INDEX"})]}),g[10]=p):p=g[10],g[11]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsx)("section",{id:"product-section",className:"py-[120px]",children:(0,t.jsxs)("div",{className:"mx-auto max-w-[1240px] px-8 max-sm:px-5",children:[i,(0,t.jsx)("div",{className:"relative mx-auto max-w-[1180px] rounded-[24px] border border-[#7C3AED]/20 p-2.5 [background:linear-gradient(180deg,rgba(124,58,237,0.18),rgba(59,130,246,0.05))] shadow-[0_40px_120px_-40px_rgba(74,39,179,0.35),0_16px_40px_-16px_rgba(11,10,20,0.12)]",children:(0,t.jsxs)("div",{className:"overflow-hidden rounded-[18px] bg-[#0B0A14] text-white",children:[s,(0,t.jsxs)("div",{className:"grid min-h-[560px] grid-cols-1 lg:grid-cols-[220px_1fr]",children:[o,(0,t.jsxs)("main",{className:"flex flex-col gap-5 p-6",children:[c,u,(0,t.jsxs)("div",{className:"grid gap-3.5 lg:grid-cols-[1.4fr_1fr]",children:[h,(0,t.jsxs)("div",{className:"flex flex-col gap-3 rounded-[14px] border border-white/[0.06] bg-[#11101C] p-4",children:[m,(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[p,(0,t.jsx)("div",{className:"flex flex-1 flex-col gap-2 text-[12px] text-[#C7C2E2]",children:[["#7C3AED","Cloud · 51%"],["#3B82F6","Identity · 26%"],["#22D3EE","Code · 17%"],["#1A1827","Endpoint · 6%"]].map(G)})]}),(0,t.jsx)("h4",{className:"mt-2 text-[13px] font-semibold text-[#E6E3F4]",children:"SOC 2 readiness"}),[["CC6 · Logical access",94],["CC7 · Operations",88],["CC8 · Change mgmt",76],["CC9 · Risk mitigation",82]].map(Y)]})]})]})]})]})})]})}),g[11]=f):f=g[11],f}function Y(e){let[r,i]=e;return(0,t.jsxs)("div",{className:"flex flex-col gap-1.5 border-b border-dashed border-white/[0.05] py-2 last:border-none",children:[(0,t.jsxs)("div",{className:"flex justify-between text-[12px] text-[#E6E3F4]",children:[(0,t.jsx)("span",{children:r}),(0,t.jsxs)("span",{className:`tracking-[0.08em] text-[#8B86A6] ${O}`,children:[i,"%"]})]}),(0,t.jsx)("div",{className:"h-1.5 overflow-hidden rounded-[3px] bg-[#1A1827]",children:(0,t.jsx)("i",{className:"block h-full rounded-[3px] [background:linear-gradient(90deg,#7C3AED,#3B82F6)]",style:{width:`${i}%`}})})]},r)}function G(e){let[r,i]=e;return(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:"h-2.5 w-2.5 rounded",style:{background:r,border:"#1A1827"===r?"1px solid rgba(255,255,255,0.1)":""}}),i]},i)}function U(e){return(0,t.jsxs)("div",{className:"grid grid-cols-[24px_1fr_auto] items-start gap-3 rounded-[10px] border border-white/[0.05] bg-[#15131F] p-2.5 transition-colors hover:border-[#7C3AED]/30 hover:bg-[#1A1827]",children:[(0,t.jsx)("div",{className:`mt-1.5 h-2 w-2 rounded-full ${e.sev}`}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:`text-[11px] text-[#8B86A6] ${O}`,children:[e.meta," ",(0,t.jsx)("span",{className:`ml-1.5 rounded border border-white/[0.04] bg-[#211E32] px-1.5 py-0.5 text-[10px] text-[#C7C2E2] ${O}`,children:e.tag})]}),(0,t.jsx)("div",{className:"mt-0.5 text-[13px] font-medium text-white",children:e.ttl})]}),(0,t.jsxs)("div",{className:"flex flex-col items-end gap-1.5",children:[(0,t.jsx)("span",{className:`inline-flex items-center gap-1.5 rounded-full border border-[#7C3AED]/[0.32] bg-[#7C3AED]/[0.18] px-2 py-0.5 text-[10px] tracking-[0.06em] text-[#D8CCFF] ${O}`,children:e.agent}),(0,t.jsx)("span",{className:`text-[11px] text-[#8B86A6] ${O}`,children:e.sla})]})]},e.meta)}function X(e){let{l:r,n:i,d:n,c:s}=e;return(0,t.jsxs)("div",{className:"rounded-[14px] border border-white/[0.06] bg-[#11101C] p-3.5",children:[(0,t.jsx)("div",{className:`text-[11px] uppercase tracking-[0.12em] text-[#8B86A6] ${O}`,children:r}),(0,t.jsx)("div",{className:`${M} mt-1.5 text-[24px] tracking-[-0.02em]`,children:i}),(0,t.jsx)("div",{className:`mt-1.5 text-[11px] ${O} ${s}`,children:n})]},r)}function $(e){return(0,t.jsx)("div",{className:"cursor-pointer rounded-lg px-2.5 py-2 text-[13px] text-[#B5B0CB] hover:bg-white/[0.04] hover:text-white",children:e},e)}function q(e){let{ic:r,name:i,active:n,badge:s}=e;return(0,t.jsxs)("div",{className:`flex cursor-pointer items-center gap-2.5 rounded-lg px-2.5 py-2 text-[13px] transition-colors ${n?"border border-[#7C3AED]/30 bg-[#7C3AED]/[0.16] text-white":"text-[#B5B0CB] hover:bg-white/[0.04] hover:text-white"}`,children:[(0,t.jsx)(r,{className:"h-3.5 w-3.5"}),(0,t.jsx)("span",{children:i}),s&&(0,t.jsx)("span",{className:"ml-auto rounded bg-red-500/[0.18] px-1.5 py-0.5 text-[10px] text-red-300",children:s})]},i)}function V(e){let i,s,a,o,l,c,d,u,h,m,p,f=(0,r.c)(30),{id:g,flip:x,eyebrow:v,title:b,lead:y,body:_,chips:w,cta:S,ctaHref:k,viz:j}=e,N=void 0===k?"#":k,C=`grid items-center gap-12 lg:gap-[72px] lg:grid-cols-2 ${x?"lg:[direction:rtl]":""}`;return f[0]!==v?(i=(0,t.jsx)(I,{children:v}),f[0]=v,f[1]=i):i=f[1],f[2]!==b?(s=(0,t.jsx)("h2",{className:`${M} mt-[18px] text-[clamp(28px,2.6vw,40px)] leading-[1.05] text-foreground`,children:b}),f[2]=b,f[3]=s):s=f[3],f[4]!==y?(a=(0,t.jsx)("p",{className:"mt-[18px] text-[16px] leading-[1.6] text-muted-foreground",children:y}
1),f[4]=y,f[5]=a):a=f[5],f[6]!==_?(o=(0,t.jsx)("p",{className:"mt-3.5 text-[14px] leading-[1.6] text-muted-foreground",children:_}),f[6]=_,f[7]=o):o=f[7],f[8]!==w?(l=w&&(0,t.jsx)("div",{className:"mt-6 flex flex-wrap gap-2.5",children:w.map(K)}),f[8]=w,f[9]=l):l=f[9],f[10]!==S||f[11]!==N?(c=S&&(0,t.jsxs)(R.default,{href:N,className:"mt-7 inline-flex items-center gap-2 rounded-[10px] bg-gradient-to-r from-[#7C3AED] via-[#6366F1] to-[#3B82F6] px-[18px] py-[11px] text-[14px] font-medium text-white shadow-[0_8px_24px_-4px_rgba(124,58,237,0.45),0_2px_6px_rgba(124,58,237,0.25)] transition-transform hover:-translate-y-0.5",children:[S," ",(0,t.jsx)(n.ArrowRight,{className:"h-3.5 w-3.5"})]}),f[10]=S,f[11]=N,f[12]=c):c=f[12],f[13]!==i||f[14]!==s||f[15]!==a||f[16]!==o||f[17]!==l||f[18]!==c?(d=(0,t.jsxs)("div",{className:"lg:[direction:ltr]",children:[i,s,a,o,l,c]}),f[13]=i,f[14]=s,f[15]=a,f[16]=o,f[17]=l,f[18]=c,f[19]=d):d=f[19],f[20]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0",style:{backgroundImage:"linear-gradient(to right, rgba(124,58,237,0.06) 1px, transparent 1px), linear-gradient(to bottom, rgba(124,58,237,0.06) 1px, transparent 1px)",backgroundSize:"24px 24px",maskImage:"radial-gradient(ellipse 80% 80% at 50% 50%, #000 30%, transparent 90%)",WebkitMaskImage:"radial-gradient(ellipse 80% 80% at 50% 50%, #000 30%, transparent 90%)"}}),f[20]=u):u=f[20],f[21]!==j?(h=(0,t.jsx)("div",{className:"lg:[direction:ltr]",children:(0,t.jsxs)("div",{className:"relative min-h-[420px] overflow-hidden rounded-[24px] border border-primary/20 bg-[color-mix(in_oklch,var(--primary)_7%,var(--card))] p-9",children:[u,j]})}),f[21]=j,f[22]=h):h=f[22],f[23]!==h||f[24]!==C||f[25]!==d?(m=(0,t.jsx)("div",{className:"mx-auto max-w-[1240px] px-8 max-sm:px-5",children:(0,t.jsxs)("div",{className:C,children:[d,h]})}),f[23]=h,f[24]=C,f[25]=d,f[26]=m):m=f[26],f[27]!==g||f[28]!==m?(p=(0,t.jsx)("section",{id:g,className:"py-[60px]",children:m}),f[27]=g,f[28]=m,f[29]=p):p=f[29],p}function K(e){return(0,t.jsxs)("span",{className:`inline-flex items-center gap-2 rounded-lg border border-border bg-muted px-3 py-1.5 text-[12px] text-foreground ${O}`,children:[e.check&&(0,t.jsx)(c.Check,{className:"h-3.5 w-3.5 text-[#7C3AED]",strokeWidth:2.4}),e.label]},e.label)}let Z=[{Icon:w.Search,name:"Recon",role:"Asset discovery",blurb:"Continuously maps every cloud account, repo, identity, and endpoint into a single asset graph â including the shadow ones nobody told you about.",meta:["AWS · GCP · Azure","GitHub · GitLab","Okta · Entra"]},{Icon:i.Activity,name:"Triage",role:"Risk scoring",blurb:"Combines exploitability, blast radius, and business context to rank findings by what would actually hurt â not by raw CVSS.",meta:["EPSS","KEV","Custom rubrics"]},{Icon:A.Wrench,name:"Remediator",role:"Auto-fix",blurb:"Drafts pull requests, IaC patches, and policy changes. Hands you a one-click fix with a rollback plan, or just runs it on a schedule.",meta:["Terraform","Kubernetes","GitHub Actions"]},{Icon:g.FileText,name:"Auditor",role:"Evidence",blurb:"Maps every finding to SOC 2, ISO 27001, HIPAA, PCI, NIST. Collects evidence on its own and assembles your audit binder.",meta:["SOC 2","ISO 27001","HIPAA · PCI · GDPR"]},{Icon:f.Eye,name:"Sentinel",role:"Detection",blurb:"Watches identity, network, and runtime telemetry for the patterns that precede a breach. Wakes you only when it should.",meta:["SIEM-aware","Behavioural","Slack · PagerDuty"]},{Icon:j.ShieldCheck,name:"Counsel",role:"GRC analyst",blurb:"Answers compliance questions in plain English with cited evidence. Fills out your customer security questionnaires in minutes.",meta:["SIG · CAIQ · VSAQ","Cited evidence","Slack-native"]}];function Q(){let e,i,n,s=(0,r.c)(3);return s[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(I,{children:"The Agent Mesh"}),s[0]=e):e=s[0],s[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsxs)("div",{className:"mx-auto mb-14 max-w-[780px] text-center",children:[e,(0,t.jsxs)("h2",{className:`${M} my-3.5 text-[clamp(32px,3.6vw,56px)] leading-[1] text-foreground`,children:["Everything You Need for",(0,t.jsx)("br",{}),"Complete Security."]}),(0,t.jsx)("p",{className:"mx-auto max-w-[640px] text-[17px] leading-[1.55] text-muted-foreground",children:"Six purpose-built agents collaborate over a shared context graph â they discover, decide, act, and document. You stay in the loop on what matters and skip what doesn't."})]}),s[1]=i):i=s[1],s[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)("section",{id:"agents-section",className:"py-[60px] pt-10",children:(0,t.jsxs)("div",{className:"mx-auto max-w-[1240px] px-8 max-sm:px-5",children:[i,(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3",children:Z.map(J)})]})}),s[2]=n):n=s[2],n}function J(e){return(0,t.jsxs)("div",{className:"group relative overflow-hidden rounded-[18px] border border-border bg-card p-6 transition-[transform,box-shadow,border-color] duration-200 hover:-translate-y-1 hover:border-primary/30 hover:shadow-[0_24px_60px_-2
10px_rgba(74,39,179,0.18),0_8px_24px_-8px_rgba(11,10,20,0.08)]",children:[(0,t.jsx)("div",{className:"absolute -right-[30%] -bottom-[40%] h-[60%] w-[60%] rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 [background:radial-gradient(circle_at_center,rgba(124,58,237,0.10),transparent_70%)]"}),(0,t.jsxs)("div",{className:"relative mb-3.5 flex items-center gap-3",children:[(0,t.jsx)("div",{className:"grid h-10 w-10 place-items-center rounded-[10px] border border-primary/20 bg-[color-mix(in_oklch,var(--primary)_8%,var(--card))] text-primary",children:(0,t.jsx)(e.Icon,{className:"h-5 w-5",strokeWidth:2})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:`${M} text-[18px] tracking-[-0.01em]`,children:e.name}),(0,t.jsx)("div",{className:`text-[11px] uppercase tracking-[0.08em] text-muted-foreground ${O}`,children:e.role})]})]}),(0,t.jsx)("p",{className:"relative text-[14px] leading-[1.55] text-muted-foreground",children:e.blurb}),(0,t.jsx)("div",{className:"relative mt-3.5 flex flex-wrap gap-2 border-t border-dashed border-border pt-3.5",children:e.meta.map(ee)})]},e.name)}function ee(e){return(0,t.jsx)("span",{className:`rounded-md border border-border bg-muted px-2 py-0.5 text-[11px] text-foreground ${O}`,children:e},e)}function et(){let e,n,s,a=(0,r.c)(3);a[0]===Symbol.for("react.memo_cache_sentinel")?(e=[{Icon:w.Search,num:"01 · DISCOVER",title:"Find every exposed asset",body:"Recon agents scan cloud, code, identity, and endpoints to keep the asset graph fresh in real time."},{Icon:i.Activity,num:"02 · ASSESS",title:"Score the real business risk",body:"Triage layers exploitability, blast radius and business context â so the seven that matter rise above the 142 that don't."},{Icon:d.CheckCircle2,num:"03 · MAP",title:"Tie issues to controls",body:"Every finding is mapped to the SOC 2, ISO, HIPAA or PCI control it touches â your audit evidence writes itself."},{Icon:A.Wrench,num:"04 · FIX",title:"Guide remediation home",body:"Remediator drafts the fix â a PR, a Terraform diff, an IAM rotation â and proves the gap is closed in production."}],a[0]=e):e=a[0];let o=e;return a[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsxs)("div",{className:"mx-auto mb-14 max-w-[780px] text-center",children:[(0,t.jsx)(I,{children:"The closed loop"}),(0,t.jsx)("h2",{className:`${M} my-3.5 text-[clamp(32px,3.6vw,56px)] leading-[1] text-foreground`,children:"Find. Frame. Fix. Prove."}),(0,t.jsx)("p",{className:"mx-auto max-w-[640px] text-[17px] leading-[1.55] text-muted-foreground",children:"Every signal flows through the same loop â so a finding never gets stuck in a backlog and an auditor never has to ask twice."})]}),a[1]=n):n=a[1],a[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)("section",{id:"loop-section",className:"py-[60px] pt-10",children:(0,t.jsxs)("div",{className:"mx-auto max-w-[1240px] px-8 max-sm:px-5",children:[n,(0,t.jsx)("div",{className:"overflow-hidden rounded-[20px] border border-border bg-card grid grid-cols-1 lg:grid-cols-4",children:o.map((e,r)=>(0,t.jsxs)("div",{className:`relative p-7 ${r<o.length-1?"lg:border-r border-b lg:border-b-0 border-border":""}`,children:[(0,t.jsx)("div",{className:"mb-3.5 grid h-11 w-11 place-items-center rounded-xl border border-[#7C3AED]/20 bg-gradient-to-b from-[#7C3AED]/[0.14] to-[#3B82F6]/[0.06] text-primary",children:(0,t.jsx)(e.Icon,{className:"h-[22px] w-[22px]",strokeWidth:1.8})}),(0,t.jsx)("div",{className:`text-[11px] tracking-[0.16em] text-muted-foreground ${O}`,children:e.num}),(0,t.jsx)("h3",{className:`${M} my-2 text-[20px] font-bold text-foreground`,children:e.title}),(0,t.jsx)("p",{className:"text-[14px] leading-[1.55] text-muted-foreground",children:e.body}),r<o.length-1&&(0,t.jsx)("div",{className:"absolute right-[-10px] top-1/2 z-[2] hidden h-5 w-5 -translate-y-1/2 place-items-center rounded-full border border-border bg-card text-primary lg:grid",children:(0,t.jsx)(u.ChevronRight,{className:"h-2.5 w-2.5"})})]},e.num))})]})}),a[2]=s):s=a[2],s}function er(e){let i,n,s=(0,r.c)(4),{items:a}=e;return s[0]!==a?(i=a.map(ei),s[0]=a,s[1]=i):i=s[1],s[2]!==i?(n=(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3",children:i}),s[2]=i,s[3]=n):n=s[3],n}function ei(e){return(0,t.jsxs)("div",{className:"rounded-[18px] border border-border bg-card p-6 transition-[transform,box-shadow,border-color] duration-200 hover:-translate-y-1 hover:border-primary/30 hover:shadow-[0_4px_14px_rgba(11,10,20,0.06)]",children:[(0,t.jsx)("div",{className:"mb-3.5 grid h-10 w-10 place-items-center rounded-[10px] border border-[#7C3AED]/[0.18] bg-gradient-to-b from-[#7C3AED]/[0.14] to-[#7C3AED]/[0.05] text-primary",children:(0,t.jsx)(e.Icon,{className:"h-5 w-5",strokeWidth:1.8})}),(0,t.jsx)("h3",{className:`${M} mb-2 text-[17px] tracking-[-0.01em] text-foreground`,children:e.title}),(0,t.jsx)("p",{className:"text-[13.5px] leading-[1.55] text-muted-foreground",children:e.body}),e.tags&&(0,t.jsx)("div",{className:"mt-3.5 flex flex-wrap gap-1.5",children:e.tags.map(e
1n)})]},e.title)}function en(e){return(0,t.jsx)("span",{className:`rounded-[5px] border border-border bg-muted px-1.5 py-0.5 text-[10px] tracking-[0.04em] text-foreground ${O}`,children:e},e)}function es(){let e,i,n,s,a,o,l,c,d=(0,r.c)(8);d[0]===Symbol.for("react.memo_cache_sentinel")?(e={Icon:w.Search,title:"Vulnerability Assessment & Remediation",body:"Continuous risk-prioritised vulnerability scanning across cloud, code, identity and endpoints â with auto-fix workflows.",tags:["EPSS","KEV","Auto-PR"]},d[0]=e):e=d[0],d[1]===Symbol.for("react.memo_cache_sentinel")?(i={Icon:h.Code2,title:"Application Security Testing",body:"SAST, SCA and DAST in one console â with an AI reviewer that explains every finding and drafts the fix.",tags:["SAST","SCA","DAST"]},d[1]=i):i=d[1],d[2]===Symbol.for("react.memo_cache_sentinel")?(n={Icon:k.Shield,title:"Network Security Monitoring",body:"Behavioural detection across northâsouth and eastâwest traffic. Real-time anomaly alerts that humans can act on.",tags:["NetFlow","NDR","PCAP"]},d[2]=n):n=d[2],d[3]===Symbol.for("react.memo_cache_sentinel")?(s={Icon:v.Globe2,title:"DNS Protection & Reputation Guard",body:"Block C2 callbacks, phishing and DNS tunnelling at resolver-level with continuously updated reputation feeds.",tags:["DoH","RPZ","Threat-feeds"]},d[3]=s):s=d[3],d[4]===Symbol.for("react.memo_cache_sentinel")?(a={Icon:y.Lock,title:"Data Encryption & Key Management",body:"Customer-managed keys, BYOK and HYOK across cloud KMS, secrets managers and on-prem HSMs â audit-ready.",tags:["BYOK","HYOK","HSM"]},d[4]=a):a=d[4],d[5]===Symbol.for("react.memo_cache_sentinel")?(o=[e,i,n,s,a,{Icon:C.Sparkles,title:"Cloud Security Posture & Remediation",body:"CSPM with workload context and an opinionated remediation library â fix the misconfig, prove it stayed fixed.",tags:["CSPM","CIEM","IaC"]}],d[5]=o):o=d[5];let u=o;return d[6]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(I,{children:"Capabilities"}),d[6]=l):l=d[6],d[7]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)("section",{id:"protect-section",className:"py-[60px]",children:(0,t.jsxs)("div",{className:"mx-auto max-w-[1240px] px-8 max-sm:px-5",children:[(0,t.jsxs)("div",{className:"mx-auto mb-14 max-w-[780px] text-center",children:[l,(0,t.jsxs)("h2",{className:`${M} my-3.5 text-[clamp(32px,3.6vw,56px)] leading-[1] text-foreground`,children:["Protect Your Digital Assets",(0,t.jsx)("br",{}),"from Every Angle."]}),(0,t.jsx)("p",{className:"mx-auto max-w-[640px] text-[17px] leading-[1.55] text-muted-foreground",children:"Comprehensive cybersecurity modules â wired into the same closed loop, available to deploy independently or end-to-end."})]}),(0,t.jsx)(er,{items:u})]})}),d[7]=c):c=d[7],c}function ea(){let e,i,n,s=(0,r.c)(3);s[0]===Symbol.for("react.memo_cache_sentinel")?(e=[{Icon:w.Search,title:"Continuous Asset Discovery",body:"Automatic, agentless inventory across AWS, GCP and Azure â including the shadow accounts nobody told you about."},{Icon:S.Settings,title:"Configuration & Drift Detection",body:"Watch every resource for drift from your golden state and revert it before the auditor â or attacker â finds it."},{Icon:T.Users,title:"IAM & Access Audits",body:"Find toxic role chains, dormant keys and over-broad service accounts â and rotate them on a schedule you set."},{Icon:y.Lock,title:"Data Encryption & Key Management",body:"Tag-aware policies for encryption-at-rest, customer-managed keys, and one-click rotation across providers."},{Icon:d.CheckCircle2,title:"CIS Benchmarks & NIST Compliance",body:"Continuously mapped to CIS v8 and NIST CSF â your baseline travels with every new account on day zero."},{Icon:f.Eye,title:"Cloud Threat Detection & Remediation",body:"Cloud-native runtime detection wired to the same Remediator agent that drafts your IaC and IAM fixes."}],s[0]=e):e=s[0];let a=e;return s[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)(I,{children:"Cloud confidence"}),s[1]=i):i=s[1],s[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)("section",{id:"secure-section",className:"py-[60px] pb-20",children:(0,t.jsxs)("div",{className:"mx-auto max-w-[1240px] px-8 max-sm:px-5",children:[(0,t.jsxs)("div",{className:"mx-auto mb-14 max-w-[780px] text-center",children:[i,(0,t.jsxs)("h2",{className:`${M} my-3.5 text-[clamp(32px,3.6vw,56px)] leading-[1] text-foreground`,children:["Secure Your Cloud Infrastru
1cture",(0,t.jsx)("br",{}),"with Confidence."]}),(0,t.jsx)("p",{className:"mx-auto max-w-[640px] text-[17px] leading-[1.55] text-muted-foreground",children:"Multi-cloud security posture management and continuous assurance for the way your team really ships."})]}),(0,t.jsx)(er,{items:a})]})}),s[2]=n):n=s[2],n}function eo(){let e,i,n,a,o=(0,r.c)(4);o[0]===Symbol.for("react.memo_cache_sentinel")?(e=[{Icon:j.ShieldCheck,nm:"SOC 2",ct:"Type I & II",href:"/resources/soc-2-explained"},{Icon:d.CheckCircle2,nm:"ISO 27001",ct:"2022",href:"/resources/iso-27001-2022-explained"},{Icon:N,nm:"DPDP Act",ct:"2023",href:"/resources/dpdpa-explained"},{Icon:k.Shield,nm:"HIPAA",ct:"Privacy & Security"},{Icon:p.Database,nm:"PCI DSS 4.0",ct:"Cardholder data"},{Icon:x.Globe,nm:"GDPR",ct:"EU + UK"},{Icon:b.Layers,nm:"NIST CSF 2.0",ct:"Govern · ID · PR"},{Icon:s.Award,nm:"FedRAMP",ct:"Moderate · Low"},{Icon:g.FileText,nm:"CCPA / CPRA",ct:"California"},{Icon:l.Building2,nm:"DORA",ct:"EU operational"},{Icon:m.Cpu,nm:"EU AI Act",ct:"High-risk systems"},{Icon:C.Sparkles,nm:"+ 18 more",ct:"Custom mappings"}],o[0]=e):e=o[0];let c=e;return o[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)(I,{children:"Frameworks & certifications"}),o[1]=i):i=o[1],o[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsxs)("div",{className:"mx-auto mb-14 max-w-[780px] text-center",children:[i,(0,t.jsxs)("h2",{className:`${M} my-3.5 text-[clamp(32px,3.6vw,56px)] leading-[1] text-foreground`,children:["Get Certified. Stay Secure.",(0,t.jsx)("br",{}),"Anywhere."]}),(0,t.jsx)("p",{className:"mx-auto max-w-[640px] text-[17px] leading-[1.55] text-muted-foreground",children:"Securion ships with continuously-updated control libraries for the standards your customers, regulators, and board care about â with cross-mapping between them so a single piece of evidence can satisfy many."})]}),o[2]=n):n=o[2],o[3]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)("section",{id:"frameworks-section",className:"py-[60px] pt-10",children:(0,t.jsxs)("div",{className:"mx-auto max-w-[1240px] px-8 max-sm:px-5",children:[n,(0,t.jsx)("div",{className:"grid grid-cols-3 gap-3.5 md:grid-cols-4 lg:grid-cols-6",children:c.map(el)})]})}),o[3]=a):a=o[3],a}function el(e){let r="href"in e?e.href:void 0,i=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(e.Icon,{className:"h-9 w-9 text-primary",strokeWidth:1.6}),(0,t.jsx)("div",{className:`${M} text-[15px] tracking-[-0.02em] text-foreground`,children:e.nm}),(0,t.jsx)("div",{className:`text-[11px] text-muted-foreground ${O}`,children:e.ct})]});return r?(0,t.jsx)(R.default,{href:r,className:"flex aspect-[1.2/1] flex-col items-center justify-center gap-2 rounded-[16px] border border-border bg-card p-4 text-center transition-[transform,box-shadow,border-color] duration-200 hover:-translate-y-0.5 hover:border-primary/30 hover:shadow-[0_4px_14px_rgba(11,10,20,0.06)]",children:i},e.nm):(0,t.jsx)("div",{className:"flex aspect-[1.2/1] flex-col items-center justify-center gap-2 rounded-[16px] border border-border bg-card p-4 text-center transition-[transform,box-shadow,border-color] duration-200 hover:-translate-y-0.5 hover:border-primary/30 hover:shadow-[0_4px_14px_rgba(11,10,20,0.06)]",children:i},e.nm)}function ec(){let e,i=(0,r.c)(1);if(i[0]===Symbol.for("react.memo_cache_sentinel")){let r=[{Icon:E.Zap,title:"Startups",sub:"Ship fast, stay secure, and pass your first SOC 2 without hiring a security team.",items:["1-click cloud connect","Auto-fix workflows","SOC 2 evidence on auto
1pilot","Slack-native alerts"]},{Icon:b.Layers,title:"SaaS Companies",sub:"Scale your security posture as your customer list grows â without slowing engineering down.",items:["Customer trust portal","Multi-tenant evidence","Vendor risk automation","Customer questionnaires"]},{Icon:l.Building2,title:"Enterprises",sub:"Unify a sprawling toolset under one console â with the controls, SLAs, and audit trails your CISO needs.",items:["Multi-cloud at scale","SSO · SAML · SCIM","Custom control libraries","Dedicated success engineer"]},{Icon:o.Briefcase,title:"Auditors & Partners",sub:"Co-deliver security and compliance services on a platform that handles the busywork for you.",items:["Multi-client workspace","Evidence binder export","Branded reporting","Revenue-share program"]}];e=(0,t.jsx)("section",{id:"solutions-section",className:"py-[60px]",children:(0,t.jsxs)("div",{className:"mx-auto max-w-[1240px] px-8 max-sm:px-5",children:[(0,t.jsxs)("div",{className:"mx-auto mb-14 max-w-[780px] text-center",children:[(0,t.jsx)(I,{children:"For every team"}),(0,t.jsxs)("h2",{className:`${M} my-3.5 text-[clamp(32px,3.6vw,56px)] leading-[1] text-foreground`,children:["Built for Security Teams",(0,t.jsx)("br",{}),"of Every Size."]}),(0,t.jsx)("p",{className:"mx-auto max-w-[640px] text-[17px] leading-[1.55] text-muted-foreground",children:"From a two-person founding team to a global SOC, Securion adapts to the maturity, scale, and compliance bar you operate at."})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-4",children:r.map(ed)})]})}),i[0]=e}else e=i[0];return e}function ed(e){return(0,t.jsxs)("div",{className:"rounded-[18px] border border-border bg-card p-6 transition-[transform,box-shadow,border-color] duration-200 hover:-translate-y-1 hover:border-primary/30 hover:shadow-[0_4px_14px_rgba(11,10,20,0.06)]",children:[(0,t.jsx)("div",{className:"mb-3.5 grid h-10 w-10 place-items-center rounded-[10px] border border-[#7C3AED]/[0.18] bg-gradient-to-b from-[#7C3AED]/[0.14] to-[#7C3AED]/[0.05] text-primary",children:(0,t.jsx)(e.Icon,{className:"h-5 w-5",strokeWidth:1.8})}),(0,t.jsx)("h3",{className:`${M} mb-2 text-[17px] tracking-[-0.01em] text-foreground`,children:e.title}),(0,t.jsx)("p",{className:"mb-4 text-[13px] leading-[1.5] text-muted-foreground",children:e.sub}),(0,t.jsx)("ul",{className:"flex flex-col gap-2.5",children:e.items.map(eu)})]},e.title)}function eu(e){return(0,t.jsxs)("li",{className:"flex items-start gap-2.5 text-[13px] text-foreground",children:[(0,t.jsx)(c.Check,{className:"mt-0.5 h-3.5 w-3.5 flex-none text-[#7C3AED]",strokeWidth:2.4}),(0,t.jsx)("span",{children:e})]},e)}function eh(){return null}function em(){let e,i,s,a,o,l,c=(0,r.c)(6);return c[0]===Symbol.for("react.memo_cache_sentinel")?(e={background:"radial-gradient(50% 70% at 50% 30%, rgba(124,58,237,0.16), transparent 70%), var(--card)"},c[0]=e):e=c[0],c[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0",style:{backgroundImage:"linear-gradient(to right, rgba(124,58,237,0.06) 1px, transparent 1px), linear-gradient(to bottom, rgba(124,58,237,0.06) 1px, transparent 1px)",backgroundSize:"32px 32px",maskImage:"radial-gradient(ellipse 60% 60% at 50% 50%, #000, transparent 70%)",WebkitMaskImage:"radial-gradient(ellipse 60% 60% at 50% 50%, #000, transparent 70%)"}}),c[1]=i):i=c[1],c[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)(I,{children:"Get started in 12 minutes"}),c[2]=s):s=c[2],c[3]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsxs)("h2",{className:`${M} mx-auto my-4 max-w-[760px] text-[clamp(32px,3.6vw,56px)] leading-[1] text-foreground`,children:["Start building AI agents tailored",(0,t.jsx)("br",{}),"for security operations."]}),o=(0,t.jsx)("p",{className:"mx-auto mb-7 max-w-[580px] text-[17px] text-muted-foreground",children:"Join thousands turning security noise into clear, actionable workflows â and watching breaches die before they start."}),c[3]=a,c[4]=o):(a=c[3],o=c[4]),c[5]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("section",{id:"cta-section",className:"py-10",children:(0,t.jsx)("div",{className:"mx-auto max-w-[1240px] px-8 max-sm:px-5",children:(0,t.jsxs)("div",{className:"relative overflow-hidden rounded-[28px] border border-[#7C3AED]/[0.22] px-12 py-[72px] text-center max-md:px-7 max-md:py-12",style:e,children:[i,(0,t.jsxs)("div",{className:"relative",children:[s,a,o,(0,t.jsxs)("div",{className:"flex flex-wrap justify-center gap-3",children:[(0,t.jsxs)(P,{href:"/signup",size:"lg",children:["Explore AI Agents ",(0,t.jsx)(n.ArrowRight,{className:"h-4 w-4"})]}),(0,t.jsx)(D,{href:"/contact",size:"lg",children:"Talk to security engineer"})]})]})]})})}),c[5]=l):l=c[5],l}e.s(["default",0,e=>{let i,n,s,a,o,l,c,d,u,h,m,p,f,g,x,v,b,y,_,w,S,k,j,N,C,T=(0,r.c)(26),{latestResources:A}=e;return T[0]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)(z,{}),n=(0,t.jsx)(B,{}),s=(0,t.jsx)(H,{}),T[0]=i,T[1]=n,T[2]=s):(i=T[0],n=T[1],s=T[2]),T[3]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsxs)(t.Fragment,{children:["AI-Driven Cyber Defense",(0,t.jsx)("br",{}),"& Threat Intelligence."]}),T[3]=a):a=T[3],T[4]===Symbol.for("react.memo_cache_sentinel")?(o=[{label:"Multi-agent system",check:!0},{label:"Auto-remediation",check:!0},{label:"Compliance evidence",check:!0},{label:"Audit-ready in minutes",check:!0}],T[4]=o):o=T[4],T[5]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(V,{id:"products-section",eyebrow:"Defense in depth",title:a,lead:"Detect â Respond â Govern â AI Agents for Modern Cyber Resilience.",body:"At the heart of Securion is a curated ensemble of AI Agents â reactive, intelligent and tuned to the adversaries your sector knows. Defense, detection, and response are continuously orchestrated against the freshest threat intelligence so your team responds in minutes, not weeks.",chips:o,cta:"Read More",ctaHref:"/security-agents",viz:(0,t.jsx)("div",{className:"relative z-[1] flex h-full items-center justify-center",children:(0,t.jsx)("img",{src:"/images/cyberSecurity.png",alt:"AI-Driven Cyber Defense",className:"max-h-full w-full object-contain"})})}),T[5]=l):l=T[5],T[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsxs)(t.Fragment,{children:["Agent Orchestration",(0,t.jsx)("br",{}),"Flow."]}),T[6]=c):c=T[6],T[7]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsxs)(t.Fragment,{children:["Each agent's purpose â Recon, Triage, Remediator, Auditor, Sentinel and Counsel â is composed into a shared workflow. They pass context, escalate intelligently, and never duplicate work. You decide the policy and the threshold for autonomy; the mesh respects it.",(0,t.jsx)("br",{}),(0,t.jsx)("br",{}),"The orchestration model is event-driven, with native back-pressure, retry semantics, and complete audit trails. You'll know who did what, when, and why â every time."]}),T[7]=d):d=T[7],T[8]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)(V,{flip:!0,eyebrow:"Orchestration",title:c,lead:"Defending the modern enterprise is a team sport. Securion's agents act as one.",body:d,cta:"See how it works",ctaHref:"/login",viz:(0,t.jsx)("div",{className:"relative z-[1] flex h-full items-center justify-center",children:(0,t.jsx)("img",{src:"/images/flow.png",alt:"Agent Orchestration Flow",className:"max-h-full w-full object-contain"})})}),T[8]=u):u=T[8],T[9]===Symbol.for("react.memo_cache_sentinel")?(h=(0,t.jsxs)(t.Fragment,{children:["Cloud Security &",(0,t.jsx)("br",{}),"AI Automation."]}),T[9]=h):h=T[9],T[10]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsxs)(t.Fragment,{children:["Securion connects to AWS, GCP and Azure read-only and brings a unified, AI-augmented view of your security posture across accounts, workloads, identity and runtime. Misconfigurations are detected, prioritised and â where policy allows â auto-remediated, all without slowing the team down.",(0,t.jsx)("br",{}),(0,t.jsx)("br",{}),"Every workload gets a continuous risk score. Every config drift gets a ticket. Every audit gets a one-click report."]}),p=[{label:"AWS"},{label:"GCP"},{label:"Azure"},{label:"Kubernetes"},{label:"Terraform"}],T[10]=m,T[11]=p):(m=T[10],p=T[11]),T[12]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsx)(V,{id:"cloud-security-section",eyebrow:"Cloud-native",title:h,lead:"Secure every cloud. Eliminate every breach.",body:m,chips:p,cta:"Read More",ctaHref:"/cloudsecurity",viz:(0,t.jsx)("div",{className:"relative z-[1] flex h-full items-center justify-center",children:(0,t.jsx)("img",{src:"/images/img6.png",alt:"Cloud Security & AI Automation",className:"max-h-full w-full object-contain"})})}),T[12]=f):f=T[12],T[13]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsxs)(t.Fragment,{children:["Compliance Automation",(0,t.jsx)("br",{}),"& Governance."]}),T[13]=g):g=T[13],T[14]===Symbol.for("react.memo_cache_sentinel")?(x=(0,t.jsxs)(t.Fragment,{children:["Securion translates policy into evidence and evidence into policy. The improvement lifecycle â from cloud assets, through vulnerabilities and compliance controls, to organisational risks â is continuous and observable.",(0,t.jsx)("br",{}),(0,t.jsx)("br",{}),"Findings are mapped to controls, controls are mapped to standards, standards are mapped to frameworks, enabling proactive governance and continuous audit-readiness."]}),T[14]=x):x=T[14],T[15]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsx)(V,{flip:!0,eyebrow:"Governance, Risk &
1Compliance",title:g,lead:"Built for a Cloud-First, Identity-and-Compliance-First World.",body:x,cta:"Read More",ctaHref:"/compliance",viz:(0,t.jsx)("div",{className:"relative z-[1] flex h-full items-center justify-center",children:(0,t.jsx)("img",{src:"/images/complince.png",alt:"Compliance Automation & Governance",className:"max-h-full w-full object-contain"})})}),b=(0,t.jsx)(Q,{}),y=(0,t.jsx)(et,{}),T[15]=v,T[16]=b,T[17]=y):(v=T[15],b=T[16],y=T[17]),T[18]===Symbol.for("react.memo_cache_sentinel")?(_=(0,t.jsx)(es,{}),w=(0,t.jsx)(ea,{}),S=(0,t.jsx)(eo,{}),k=(0,t.jsx)(ec,{}),j=(0,t.jsx)(eh,{}),N=(0,t.jsx)(em,{}),T[18]=_,T[19]=w,T[20]=S,T[21]=k,T[22]=j,T[23]=N):(_=T[18],w=T[19],S=T[20],k=T[21],j=T[22],N=T[23]),T[24]!==A?(C=(0,t.jsxs)("div",{className:"flex min-h-screen flex-col bg-background pt-20 font-['Geist'] text-foreground",children:[i,n,s,l,u,f,v,b,y,A,_,w,S,k,j,N]}),T[24]=A,T[25]=C):C=T[25],C}],847019)},559810,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(693248),i=i;let n=(0,e.i(967022).default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);var s=e.i(59274),a=e.i(575209),o=e.i(386355),l=e.i(139553),c=e.i(519455),d=e.i(302747),u=e.i(975157);let h=[{label:"Solutions",href:"#solutions-section",sectionId:"solutions-section"},{label:"Cyber & Cloud Security",href:"#cloud-security-section",sectionId:"cloud-security-section"},{label:"Frameworks",href:"#frameworks-section",sectionId:"frameworks-section"},{label:"Resources",href:"/resources"},{label:"Contact Us",href:"/contact"}];function m(e){return!e}e.s(["default",0,e=>{let p,f,g,x,v,b,y,_,w,S,k,j,N,C,T,A,E,R,M=(0,r.c)(39),{user:O}=e,I=(0,o.usePathname)(),P=(0,o.useRouter)(),[D,z]=(0,l.useState)(!1);M[0]!==I||M[1]!==P?(p=(e,t)=>{e.preventDefault();let r=()=>{let e=document.getElementById(t);e&&(e.classList.add("py-20"),e.scrollIntoView({behavior:"smooth",block:"start"}),setTimeout(()=>{e.classList.remove("py-20")},6e3))};"/"!==I?(P.push("/"),setTimeout(r,300)):r()},M[0]=I,M[1]=P,M[2]=p):p=M[2];let F=p;M[3]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsx)("div",{className:"shrink-0",children:(0,t.jsxs)(a.default,{href:"/",className:"flex items-baseline font-['Bricolage_Grotesque'] text-[22px] font-extrabold tracking-[-0.04em] text-foreground md:text-[26px]",children:["securion",(0,t.jsx)("span",{className:"font-medium text-muted-foreground",children:".ai"})]})}),M[3]=f):f=M[3],M[4]!==F?(g=h.map(e=>e.sectionId?(0,t.jsx)("li",{children:(0,t.jsx)("a",{href:e.href,onClick:t=>F(t,e.sectionId),className:"cursor-pointer text-muted-foreground hover:text-foreground transition-colors duration-200",children:e.label})},e.label):(0,t.jsx)("li",{children:(0,t.jsx)(a.default,{href:e.href,className:"text-muted-foreground hover:text-foreground transition-colors duration-200",children:e.label})},e.label)),M[4]=F,M[5]=g):g=M[5],M[6]!==g?(x=(0,t.jsx)("ul",{className:"hidden md:flex gap-8 text-base font-medium",children:g}),M[6]=g,M[7]=x):x=M[7],M[8]!==O?(v=(0,t.jsx)("div",{className:"hidden md:flex items-center gap-3",children:void 0===O?(0,t.jsx)(d.Skeleton,{className:"h-9 w-32 rounded-4xl"}):O?(0,t.jsx)(a.default,{href:"/overview",children:(0,t.jsxs)(c.Button,{children:[(0,t.jsx)(i.default,{size:15}),"Dashboard"]})}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.default,{href:"/login",className:"text-sm font-medium text-muted-foreground transition-colors hover:text-foreground",children:"Login"}),(0,t.jsx)(a.default,{href:"/signup",children:(0,t.jsx)(c.Button,{children:"Get Started"})})]})}),M[8]=O,M[9]=v):v=M[9],M[10]===Symbol.for("react.memo_cache_sentinel")?(b=()=>z(m),M[10]=b):b=M[10],M[11]!==D?(y=D?(0,t.jsx)(s.X,{size:20}):(0,t.jsx)(n,{size:20}),M[11]=D,M[12]=y):y=M[12],M[13]!==D||M[14]!==y?(_=(0,t.jsx)("button",{type:"button",className:"md:hidden p-2 rounded-lg text-muted-foreground hover:text-foreground transition-colors",onClick:b,"aria-label":"Toggle menu","aria-expanded":D,children:y}),M[13]=D,M[14]=y,M[15]=_):_=M[15],M[16]!==x||M[17]!==v||M[18]!==_?(w=(0,t.jsxs)("div",{className:"mx-auto flex h-20 max-w-7xl items-center justify-between px-4 sm:px-6 lg:px-8",children:[f,x,v,_]}),M[16]=x,M[17]=v,M[18]=_,M[19]=w):w=M[19];let L=!D&&"hidden";return M[20]!==L?(S=(0,u.cn)("md:hidden fixed inset-x-0 top-20 z-40 bg-background/98 backdrop-blur-xl border-b-4 shadow-2xl",L),M[20]=L,M[21]=S):S=M[21],M[22]===Symbol.for("react.memo_cache_sentinel")?(k={borderBottomColor:"var(--brand-accent)"},M[22]=k):k=M[22],M[23]!==F?(j=h.map(e=>e.sectionId?(0,t.jsx)("a",{href:e.href,onClick:t=>{z(!1),F(t,e.sectionId)},className:"flex cursor-pointer items-center px-4 py-3 text-sm font-medium rounded-lg text-muted-foreground hover:text-foreground hover:bg-muted/50 transition-colors duration-200",children:e.label},e.label):(0,t.jsx)(a.default,{href:e.href,className:"flex items-center px-4 py-3 text-sm font-medium rounded-lg text-muted-foreground hover:text-foreground hover:bg-muted/50 transition-colors duration-200",onClick:()=>z(!1),children:e.label},e.label)),M[23]=F,M[24]=j):j=M[24],M[25]!==j?(N=(0,t.jsx)("div",{className:"space-y-1",children:j}),M[25]=j,M[26]=N):N=M[26],M[27]===Symbol.for("react.memo_cache_sentinel")?(C=(0,t.jsx)("div",{className:"my-4 border-t border-border"}),M[27]=C):C=M[27],M[28]!==O?(T=(0,t.jsx)("div",{className:"space-y-3 pt-2",children:void 0===O?(0,t.jsx)(d.Skeleton,{className:"h-9 w-full rounded-4xl"}):O?(0,t.jsx)(a.default,{href:"/overview",onClick:()=>z(!1),children:(0,t.jsxs)(c.Button,{className:"w-full text-white font-medium",style:{background:"linear-gradient(to right, var(--cta-from), var(--cta-to))"},children:[(0,t.jsx)(i.default,{size:16}),"Dashboard"]})}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.default,{href:"/login",onClick:()=>z(!1),className:"block px-4 py-3 text-sm font-medium text-center rounded-lg text-muted-foreground hover:text-foreground hover:bg-muted/50 transition-colors duration-200",children:"Login"}),(0,t.jsx)(a.default,{href:"/signup",onClick:()=>z(!1),children:(0,t.jsx)(c.Button,{className:"w-full text-white font-medium",style:{background:"linear-gradient(to right, var(--cta-from), var(--cta-to))"},children:"Get Started"})})]})}),M[28]=O,M[29]=T):T=M[29],M[30]!==N||M[31]!==T?(A=(0,t.jsxs)("div",{className:"mx-auto max-w-7xl px-4 py-6 space-y-1",children:[N,C,T]}),M[30]=N,M[31]=T,M[32]=A):A=M[32],M[33]!==S||M[34]!==A?(E=(0,t.jsx)("div",{className:S,style:k,children:A}),M[33]=S,M[34]=A,M[35]=E):E=M[35],M[36]!==E||M[37]!==w?(R=(0,t.jsxs)("nav",{className:"fixed inset-x-0 top-0 z-50 bg-background/80 backdrop-blur-md border-b border-border",children:[w,E]}),M[36]=E,M[37]=w,M[38]=R):R=M[38],R}],559810)},972760,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(732919),n=e.i(543340),s=e.i(914194),a=e.i(975636),o=e.i(138872),l=e.i(139553),c=e.i(519455);let d=["Up to 5 connected assets","Automated vulnerability scanning","ISO 27001 & SOC 2 controls","Basic compliance dashboard","Community support","30-day data retention"],u=[{id:"pro",name:"Pro",tagline:"For growing security team
1s",features:["Unlimited assets","AI risk scoring","Full compliance library","Priority support"]},{id:"enterprise",name:"Enterprise",tagline:"For security-first organisations",features:["Everything in Pro","Custom integrations","Dedicated CSM","SLA guarantees"]}];function h(){n.ScrollTrigger.update()}function m(e){e.kill()}function p(e){return(0,t.jsxs)("li",{className:"flex items-center gap-2.5 text-sm text-foreground",children:[(0,t.jsx)(a.Check,{className:"size-4 shrink-0",style:{color:"var(--brand-accent)"},strokeWidth:2.5}),e]},e)}function f(e){return(0,t.jsxs)("li",{className:"flex items-center gap-2.5 text-sm text-muted-foreground",children:[(0,t.jsx)(a.Check,{className:"size-4 shrink-0 text-muted-foreground",strokeWidth:2.5}),e]},e)}function g(e){return(0,t.jsxs)("div",{className:"pricing-card relative overflow-hidden rounded-3xl p-8",style:{border:"1px solid var(--border)",background:"var(--card)"},children:[(0,t.jsxs)("div",{className:"absolute inset-0 z-10 flex flex-col items-center justify-center rounded-3xl",style:{backdropFilter:"blur(10px)",background:"oklch(var(--background) / 0.1)",WebkitBackdropFilter:"blur(10px)"},children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 rounded-full px-5 py-2.5 text-sm font-semibold",style:{background:"var(--brand-accent-dim)",border:"1px solid var(--brand-accent)",color:"var(--brand-accent)"},children:[(0,t.jsx)(o.Lock,{className:"size-3.5",strokeWidth:2.5}),"Coming Soon"]}),(0,t.jsx)("p",{className:"mt-3 text-xs text-muted-foreground",children:"Be the first to know"})]}),(0,t.jsx)("div",{className:"mb-1",children:(0,t.jsx)("span",{className:"text-xl font-bold text-foreground",children:e.name})}),(0,t.jsx)("p",{className:"mb-6 text-sm text-muted-foreground",children:e.tagline}),(0,t.jsx)("div",{className:"mb-6",children:(0,t.jsx)("span",{className:"text-5xl font-black tracking-tight text-foreground",children:"â"})}),(0,t.jsx)("div",{className:"mb-8 h-10 w-full rounded-full bg-muted"}),(0,t.jsx)("ul",{className:"space-y-3",children:e.features.map(f)})]},e.id)}e.s(["default",0,()=>{let e,a,o,f,x,v,b,y,_,w,S,k,j=(0,r.c)(12),N=(0,l.useRef)(null),C=(0,l.useRef)(null);return j[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],j[0]=e):e=j[0],(0,s.useLenis)(h,e),j[1]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{i.default.registerPlugin(n.ScrollTrigger),i.default.ticker.lagSmoothing(0);let e=i.default.context(()=>{i.default.from(C.current,{y:28,opacity:0,duration:.8,ease:"power3.out",scrollTrigger:{trigger:C.current,start:"top 82%"}}),i.default.from(".pricing-card",{y:50,opacity:0,stagger:.14,duration:.75,ease:"power3.out",scrollTrigger:{trigger:".pricing-card",start:"top 80%"}})},N);return()=>{e.revert(),n.ScrollTrigger.getAll().forEach(m)}},o=[],j[1]=a,j[2]=o):(a=j[1],o=j[2]),(0,l.useEffect)(a,o),j[3]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsxs)("div",{ref:C,className:"mb-14 text-center",children:[(0,t.jsx)("p",{className:"mb-3 text-xs font-semibold uppercase tracking-[0.2em]",style:{color:"var(--brand-accent)"},children:"Pricing"}),(0,t.jsx)("h2",{className:"text-3xl font-bold tracking-tight text-foreground sm:text-4xl",children:"Start free, scale when ready"}),(0,t.jsx)("p",{className:"mx-auto mt-4 max-w-md text-base leading-relaxed text-muted-foreground",children:"No credit card required. Full access to our core platform â forever free."})]}),j[3]=f):f=j[3],j[4]===Symbol.for("react.memo_cache_sentinel")?(x={border:"1.5px solid var(--brand-accent)",background:"var(--card)",boxShadow:"0 0 60px var(--brand-accent-dim)"},j[4]=x):x=j[4],j[5]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsx)("div",{className:"pointer-events-none absolute inset-x-0 top-0 h-px",style:{background:"linear-gradient(90deg, transparent, var(--brand-accent), transparent)"},"aria-hidden":"true"}),j[5]=v):v=j[5],j[6]===Symbol.for("react.memo_cache_sentinel")?(b=(0,t.jsx)("span",{className:"text-xl font-bold text-foreground",children:"Free"}),j[6]=b):b=j[6],j[7]===Symbol.for("react.memo_cache_sentinel")?(y=(0,t.jsxs)("div",{className:"mb-1 flex items-center gap-2",children:[b,(0,t.jsx)("span",{className:"rounded-full px-2.5 py-0.5 text-[10px] font-semibold uppercase tracking-wide",style:{background:"var(--brand-accent-dim)",color:"var(--brand-accent)"},children:"Forever"})]}),_=(0,t.jsx)("p",{className:"mb-6 text-sm text-muted-foreground",children:"For individuals and small teams getting started"}),j[7]=y,j[8]=_):(y=j[7],_=j[8]),j[9]===Symbol.for("react.memo_cache_sentinel")?(S=(0,t.jsxs)("div",{className:"mb-6",children:[(0,t.jsx)("span",{className:"text-5xl font-black tracking-tight text-foreground",children:"$0"}),(0,t.jsx)("span",{className:"ml-1 text-sm text-muted-foreground",children:"/ month"})]}),w=(0,t.jsx)(c.Button,{className:"mb-8 w-full",children:"Get started free â"}),j[9]=w,j[10]=S):(w=j[9],S=j[10]),j[11]===Symbol.for("react.memo_cache_sentinel")?(k=(0,t.jsx)("section",{ref:N,id:"pricing",className:"relative py-24 lg:py-32",children:(0,t.jsxs)("div",{className:"relative mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[f,(0,t.jsxs)("div",{className:"grid gap-6 lg:grid-cols-3",children:[(0,t.jsxs)("div",{className:"pricing-card relative overflow-hidden rounded-3xl p-8",style:x,children:[v,y,_,S,w,(0,t.jsx)("ul",{className:"space-y-3",children:d.map(p)})]}),u.map(g)]})]})}),j[11]=k):k=j[11],k}])},439312,e=>{"use strict";var t=e.i(262129),r=e.i(929278),i=e.i(732919),n=e.i(543340),s=e.i(914194),a=e.i(139553);let o=[{value:500,suffix:"+",label:"Security Teams",id:"teams"},{value:2.4,suffix:"M+",label:"Assets Monitored",isDecimal:!0,id:"assets"},{value:99.7,suffix:"%",label:"Detection Rate",isDecimal:!0,id:"detection"},{value:180,suffix:"+",label:"Compliance Controls",id:"controls"}],l=[{name:"FlexiProps",image:"/images/flexiprops.png",url:"https://flexiprops.com"},{name:"SimplyTainme",image:"/images/smple.png",url:"https://simplytrainme.com"},{name:"Capsi",image:"/images/capsiLo.png",url:"https://capsi.in"},{name:"BowHead",image:"/images/bow (1).png",url:"https://bowheadhealth.com"},{name:"Eleven",image:"/images/one_of_eleven_transparent.png",url:"https://oneofeleven.co.uk/"}];
1function c(){n.ScrollTrigger.update()}function d(e){e.kill()}function u(e,t){return{...e,key:`a-${t}`}}function h(e,t){return{...e,key:`b-${t}`}}function m(e){let{name:r,image:i,url:n,key:s}=e,a=(0,t.jsx)("img",{src:i,alt:`${r} logo`,className:"max-h-full max-w-full object-contain"});return(0,t.jsx)("div",{className:"flex h-16 w-32 shrink-0 items-center justify-center",children:n?(0,t.jsx)("a",{href:n,target:"_blank",rel:"noopener noreferrer","aria-label":r,className:"flex h-full w-full items-center justify-center",children:a}):a},s)}e.s(["default",0,()=>{let e,p,f,g,x,v,b,y=(0,r.c)(7),_=(0,a.useRef)(null),w=(0,a.useRef)(null),S=(0,a.useRef)(null),k=(0,a.useRef)(null),j=(0,a.useRef)(null),N=(0,a.useRef)(null);return y[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],y[0]=e):e=y[0],(0,s.useLenis)(c,e),y[1]===Symbol.for("react.memo_cache_sentinel")?(p=()=>{i.default.registerPlugin(n.ScrollTrigger),i.default.ticker.lagSmoothing(0);let e=[S,k,j,N],t=i.default.context(()=>{i.default.from(w.current,{y:28,opacity:0,duration:.8,ease:"power3.out",scrollTrigger:{trigger:w.current,start:"top 82%"}}),i.default.from(".stat-card",{y:44,opacity:0,stagger:.1,duration:.7,ease:"power3.out",scrollTrigger:{trigger:_.current,start:"top 72%"}}),e.forEach((e,t)=>{let r=o[t],s="isDecimal"in r&&r.isDecimal,a={val:0};n.ScrollTrigger.create({trigger:_.current,start:"top 72%",once:!0,onEnter:()=>{i.default.to(a,{val:r.value,duration:2.4,ease:"power2.out",delay:.14*t,onUpdate:()=>{e.current&&(e.current.textContent=s?a.val.toFixed(1):Math.round(a.val).toString())}})}})})},_);return()=>{t.revert(),n.ScrollTrigger.getAll().forEach(d)}},f=[],y[1]=p,y[2]=f):(p=y[1],f=y[2]),(0,a.useEffect)(p,f),y[3]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsxs)("div",{ref:w,className:"mb-16 text-center",children:[(0,t.jsx)("p",{className:"mb-3 text-xs font-semibold uppercase tracking-[0.2em]",style:{color:"var(--brand-accent)"},children:"Trusted by leading organizations"}),(0,t.jsx)("h2",{className:"text-3xl font-bold tracking-tight text-foreground sm:text-4xl",children:"The numbers behind trust"}),(0,t.jsx)("p",{className:"mx-auto mt-3 max-w-xl text-base text-muted-foreground",children:"Join thousands of security teams worldwide who rely on our AI agents to protect their digital assets."})]}),y[3]=g):g=y[3],y[4]===Symbol.for("react.memo_cache_sentinel")?(x=(0,t.jsx)("div",{className:"mb-20 grid grid-cols-2 gap-8 lg:grid-cols-4",children:o.map(e=>(0,t.jsxs)("div",{className:"stat-card rounded-2xl border border-border bg-background p-6 text-center",children:[(0,t.jsxs)("div",{className:"mb-2 flex items-end justify-center gap-0.5 font-bold leading-none text-foreground",children:[(0,t.jsx)("span",{className:"text-5xl tabular-nums lg:text-6xl",ref:"teams"===e.id?S:"assets"===e.id?k:"detection"===e.id?j:N,children:"0"}),(0,t.jsx)("span",{className:"mb-1 text-2xl",style:{color:"var(--brand-accent)"},children:e.suffix})]}),(0,t.jsx)("p",{className:"text-sm font-medium text-muted-foreground",children:e.label})]},e.id))}),y[4]=x):x=y[4],y[5]===Symbol.for("react.memo_cache_sentinel")?(v={maskImage:"linear-gradient(90deg, transparent, black 12%, black 88%, transparent)"},y[5]=v):v=y[5],y[6]===Symbol.for("react.memo_cache_sentinel")?(b=(0,t.jsx)("section",{ref:_,className:"relative overflow-hidden bg-muted/40 py-24 lg:py-32",children:(0,t.jsxs)("div",{className:"relative mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[g,x,(0,t.jsx)("div",{className:"overflow-hidden",style:v,children:(0,t.jsx)("div",{className:"flex w-max gap-8",style:{animation:"marquee-scroll 28s linear infinite"},children:[...l.map(u),...l.map(h)].map(m)})}),(0,t.jsx)("p",{className:"mt-6 text-center text-xs text-muted-foreground",children:"And hundreds more organizations worldwide"})]})}),y[6]=b):b=y[6],b}])}]);
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.