1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a579922c-d4ae-40a8-89f8-f87f25f66512",e._sentryDebugIdIdentifier="sentry-dbid-a579922c-d4ae-40a8-89f8-f87f25f66512")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[492],{1165:(e,t,i)=>{i.d(t,{U:()=>n,_:()=>r});let n=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],r=["initial",...n]},1262:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});let n=i(12115),r=n.useLayoutEffect,a=n.useEffect;function s(e){let{headManager:t,reduceComponentsToState:i}=e;function s(){if(t&&t.mountedInstances){let r=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(i(r,e))}}return r(()=>{var i;return null==t||null==(i=t.mountedInstances)||i.add(e.children),()=>{var i;null==t||null==(i=t.mountedInstances)||i.delete(e.children)}}),r(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},7806:(e,t,i)=>{i.d(t,{f:()=>X});var n=i(63354),r=i(73934),a=i(49752),s=i(40042),o=i(6500),l=i(27424),u=i(33855),d=i(63946),h=i(27290),f=i(78041);function c(e){let t;return()=>(void 0===t&&(t=e()),t)}let p=c(()=>void 0!==window.ScrollTimeline);var m=i(87671),g=i(62213),y=i(23867),v=i(34324);let b={},w=function(e,t){let i=c(e);return()=>b[t]??i()}(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing");var x=i(33754);let S=([e,t,i,n])=>`cubic-bezier(${e}, ${t}, ${i}, ${n})`,V={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:S([0,.65,.55,1]),circOut:S([.55,0,1,.45]),backIn:S([.31,.01,.66,-.59]),backOut:S([.33,1.53,.69,.99])};var C=i(65181);class T extends m.q{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;let{element:t,name:i,keyframes:n,pseudoElement:r,allowFlatten:a=!1,finalKeyframe:s,onComplete:o}=e;this.isPseudoElement=!!r,this.allowFlatten=a,this.options=e,(0,f.V)("string"!=typeof e.type,'animateMini doesn\'t support "type" as a string. Did you mean to import { spring } from "motion"?');let l=function({type:e,...t}){return(0,C.W)(e)&&w()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=function(e,t,i,{delay:n=0,duration:r=300,repeat:a=0,repeatType:s="loop",ease:o="easeOut",times:l}={},u){let d={[t]:i};l&&(d.offset=l);let h=function e(t,i){if(t)return"function"==typeof t?w()?(0,x.K)(t,i):"ease-out":(0,v.D)(t)?S(t):Array.isArray(t)?t.map(t=>e(t,i)||V.easeOut):V[t]}(o,r);Array.isArray(h)&&(d.easing=h),y.Q.value&&g.q.waapi++;let f={delay:n,duration:r,easing:Array.isArray(h)?"linear":h,fill:"both",iterations:a+1,direction:"reverse"===s?"alternate":"normal"};u&&(f.pseudoElement=u);let c=e.animate(d,f);return y.Q.value&&c.finished.finally(()=>{g.q.waapi--}),c}(t,i,n,l,r),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!r){let e=(0,u.X)(n,this.options,s,this.speed);this.updateMotionValue?this.updateMotionValue(e):function(e,t,i){t.startsWith("--")?e.style.setProperty(t,i):e.style[t]=i}(t,i,e),this.animation.cancel()}o?.(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){this.isPseudoElement||this.animation.commitStyles?.()}get duration(){let e=this.animation.effect?.getComputedTiming?.().duration||0;return(0,h.X)(Number(e))}get time(){return(0,h.X)(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=(0,h.f)(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&p())?(this.animation.timeline=e,o.l):t(this)}}var M=i(90625),P=i(32080),O=i(58605),_=i(69809);let j={anticipate:P.b,backInOut:O.ZZ,circInOut:_.tn};class E extends T{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in j&&(e.ease=j[e.ease])}(e),(0,M.E)(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:i,onComplete:n,element:r,...s}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let o=new a.s({...s,autoplay:!1}),l=(0,h.f)(this.finishedTime??this.time);t.setWithVelocity(o.sample(l-10).value,o.sample(l).value,10),o.stop()}}var k=i(24888);let A=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(k.f.test(e)||"0"===e)&&!e.startsWith("url("));var R=i(81402);let I=new Set(["opacity","clipPath","filter","transform"]),F=c(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class B extends m.q{constructor({autoplay:e=!0,delay:t=0,type:i="keyframes",repeat:n=0,repeatDelay:r=0,repeatType:a="loop",keyframes:s,name:o,motionValue:u,element:h,...f}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=l.k.now();let c={autoplay:e,delay:t,type:i,repeat:n,repeatDelay:r,repeatType:a,name:o,motionValue:u,element:h,...f},p=h?.KeyframeResolver||d.h;this.keyframeResolver=new p(s,(e,t,i)=>this.onKeyframesResolved(e,t,c,!i),o,u,h),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,i,n){this.keyframeResolver=void 0;let{name:r,type:d,velocity:h,delay:c,isHandoff:p,onUpdate:m}=i;this.resolvedAt=l.k.now(),!function(e,t,i,n){let r=e[0];if(null===r)return!1;if("display"===t||"visibility"===t)return!0;let a=e[e.length-1],s=A(r,t),o=A(a,t);return(0,f.$)(s===o,`You are trying to animate ${t} from "${r}" to "${a}". ${r} is not an animatable value - to enable this animation set ${r} to a value animatable to ${a} via the \`style\` property.`),!!s&&!!o&&(function(e){let t=e[0];if(1===e.length)return!0;for(let i=0;i<e.length;i++)if(e[i]!==t)return!0}(e)||("spring"===i||(0,C.W)(i))&&n)}(e,r,d,h)&&((s.W.instantAnimations||!c)&&m?.((0,u.X)(e,i,t)),e[0]=e[e.length-1],i.duration=0,i.repeat=0);let g={startTime:n?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...i,keyframes:e},y=!p&&function(e){let{motionValue:t,name:i,repeatDelay:n,repeatType:r,damping:a,type:s}=e;if(!(0,R.s)(t?.owner?.current))return!1;
1let{onUpdate:o,transformTemplate:l}=t.owner.getProps();return F()&&i&&I.has(i)&&("transform"!==i||!l)&&!o&&!n&&"mirror"!==r&&0!==a&&"inertia"!==s}(g)?new E({...g,element:g.motionValue.owner.current}):new a.s(g);y.finished.then(()=>this.notifyFinished()).catch(o.l),this.pendingTimeline&&(this.stopTimeline=y.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=y}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),(0,d.q)()),this._animation}get duration(){return this.animation.duration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}let z=e=>null!==e;var D=i(40479);let W={type:"spring",stiffness:500,damping:25,restSpeed:10},N={type:"keyframes",duration:.8},$={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},X=(e,t,i,o={},l,u)=>d=>{let f=(0,n.r)(o,e)||{},c=f.delay||o.delay||0,{elapsed:p=0}=o;p-=(0,h.f)(c);let m={keyframes:Array.isArray(i)?i:[null,i],ease:"easeOut",velocity:t.getVelocity(),...f,delay:-p,onUpdate:e=>{t.set(e),f.onUpdate&&f.onUpdate(e)},onComplete:()=>{d(),f.onComplete&&f.onComplete()},name:e,motionValue:t,element:u?void 0:l};!function({when:e,delay:t,delayChildren:i,staggerChildren:n,staggerDirection:r,repeat:a,repeatType:s,repeatDelay:o,from:l,elapsed:u,...d}){return!!Object.keys(d).length}(f)&&Object.assign(m,((e,{keyframes:t})=>t.length>2?N:D.f.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:W:$)(e,m)),m.duration&&(m.duration=(0,h.f)(m.duration)),m.repeatDelay&&(m.repeatDelay=(0,h.f)(m.repeatDelay)),void 0!==m.from&&(m.keyframes[0]=m.from);let g=!1;if(!1!==m.type&&(0!==m.duration||m.repeatDelay)||(m.duration=0,0===m.delay&&(g=!0)),(s.W.instantAnimations||s.W.skipAnimations)&&(g=!0,m.duration=0,m.delay=0),m.allowFlatten=!f.type&&!f.ease,g&&!u&&void 0!==t.get()){let e=function(e,{repeat:t,repeatType:i="loop"},n){let r=e.filter(z),a=t&&"loop"!==i&&t%2==1?0:r.length-1;return r[a]}(m.keyframes,f);if(void 0!==e)return void r.Gt.update(()=>{m.onUpdate(e),m.onComplete()})}return f.isSync?new a.s(m):new B(m)}},7934:(e,t,i)=>{i.d(t,{w:()=>n});function n(e){return"string"==typeof e||Array.isArray(e)}},8197:(e,t,i)=>{i.d(t,{z:()=>s});var n=i(33182),r=i(22039),a=i(7806);function s(e,t,i){let s=(0,n.S)(e)?e:(0,r.OQ)(e);return s.start((0,a.f)("",s,t,i)),s.animation}},10511:(e,t,i)=>{i.d(t,{x:()=>a});var n=i(33182),r=i(23228);function a(e,t,i){let{style:a}=e,s={};for(let o in a)((0,n.S)(a[o])||t.style&&(0,n.S)(t.style[o])||(0,r.z)(o,e)||i?.getValue(o)?.liveStyle!==void 0)&&(s[o]=a[o]);return s}},11447:(e,t,i)=>{function n(e){return void 0===e||1===e}function r({scale:e,scaleX:t,scaleY:i}){return!n(e)||!n(t)||!n(i)}function a(e){return r(e)||s(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function s(e){var t,i;return(t=e.x)&&"0%"!==t||(i=e.y)&&"0%"!==i}i.d(t,{HD:()=>a,vF:()=>s,vk:()=>r})},12096:(e,t,i)=>{i.d(t,{K:()=>r});var n=i(34100);function r(e,t,i){let r=e.getProps();return(0,n.a)(r,t,void 0!==i?i:r.custom,e)}},12205:(e,t,i)=>{i.d(t,{w:()=>n});let n=e=>t=>t.test(e)},12905:(e,t,i)=>{i.d(t,{l:()=>c});var n=i(40479),r=i(98387),a=i(59955),s=i(87045),o=i(92287),l=i(99016);let u=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);var d=i(23048),h=i(80285),f=i(14616);class c extends s.b{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=a.ge}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(n.f.has(t)){let e=(0,r.D)(t);return e&&e.default||0}return t=u.has(t)?t:(0,o.I)(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,i){return(0,f.x)(e,t,i)}build(e,t,i){(0,l.B)(e,t,this.isSVGTag,i.transformTemplate,i.style)}renderInstance(e,t,i,n){for(let i in(0,h.e)(e,t,void 0,n),t.attrs)e.setAttribute(u.has(i)?i:(0,o.I)(i),t.attrs[i])}mount(e){this.isSVGTag=(0,d.n)(e.tagName),super.mount(e)}}},14105:(e,t)=>{function i(e){let{widthInt:t,heightInt:i,blurWidth:n,blurHeight:r,blurDataURL:a,objectFit:s}=e,o=n?40*n:t,l=r?40*r:i,u=o&&l?"viewBox='0 0 "+o+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3Cfe
1ColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+a+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},14616:(e,t,i)=>{i.d(t,{x:()=>s});var n=i(33182),r=i(40479),a=i(10511);function s(e,t,i){let s=(0,a.x)(e,t,i);for(let i in e)((0,n.S)(e[i])||(0,n.S)(t[i]))&&(s[-1!==r.U.indexOf(i)?"attr"+i.charAt(0).toUpperCase()+i.substring(1):i]=e[i]);return s}},15075:(e,t,i)=>{i.d(t,{$:()=>n});let n=e=>/^0[^.\s]+$/u.test(e)},18402:(e,t,i)=>{i.d(t,{$:()=>f});var n=i(63354),r=i(73934),a=i(88786),s=i(22039),o=i(41089),l=i(12096),u=i(76258),d=i(41515),h=i(7806);function f(e,t,{delay:i=0,transitionOverride:c,type:p}={}){let{transition:m=e.getDefaultTransition(),transitionEnd:g,...y}=t;c&&(m=c);let v=[],b=p&&e.animationState&&e.animationState.getState()[p];for(let t in y){let s=e.getValue(t,e.latestValues[t]??null),o=y[t];if(void 0===o||b&&function({protectedKeys:e,needsAnimating:t},i){let n=e.hasOwnProperty(i)&&!0!==t[i];return t[i]=!1,n}(b,t))continue;let l={delay:i,...(0,n.r)(m||{},t)},f=s.get();if(void 0!==f&&!s.isAnimating&&!Array.isArray(o)&&o===f&&!l.velocity)continue;let c=!1;if(window.MotionHandoffAnimation){let i=(0,d.P)(e);if(i){let e=window.MotionHandoffAnimation(i,t,r.Gt);null!==e&&(l.startTime=e,c=!0)}}(0,u.g)(e,t),s.start((0,h.f)(t,s,o,e.shouldReduceMotion&&a.$.has(t)?{type:!1}:l,e,c));let p=s.animation;p&&v.push(p)}return g&&Promise.all(v).then(()=>{r.Gt.update(()=>{g&&function(e,t){let{transitionEnd:i={},transition:n={},...r}=(0,l.K)(e,t)||{};for(let t in r={...r,...i}){var a;let i=(a=r[t],(0,o.p)(a)?a[a.length-1]||0:a);e.hasValue(t)?e.getValue(t).set(i):e.addValue(t,(0,s.OQ)(i))}}(e,g)})}),v}},20091:(e,t,i)=>{i.d(t,{T:()=>s,n:()=>o});var n=i(37822),r=i(92419),a=i(12205);let s=[n.ai,r.px,r.KN,r.uj,r.vw,r.vh,{test:e=>"auto"===e,parse:e=>e}],o=e=>s.find((0,a.w)(e))},20821:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{VALID_LOADERS:function(){return i},imageConfigDefault:function(){return n}});let i=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumResponseBody:5e7,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},20972:(e,t,i)=>{i.d(t,{$:()=>a,H:()=>r});var n=i(21391);let r={};function a(e){for(let t in e)r[t]=e[t],(0,n.j)(t)&&(r[t].isCSSVariable=!0)}},23048:(e,t,i)=>{i.d(t,{n:()=>n});let n=e=>"string"==typeof e&&"svg"===e.toLowerCase()},23228:(e,t,i)=>{i.d(t,{z:()=>a});var n=i(40479),r=i(20972);function a(e,{layout:t,layoutId:i}){return n.f.has(e)||e.startsWith("origin")||(t||void 0!==i)&&(!!r.H[e]||"opacity"===e)}},23863:(e,t,i)=>{i.d(t,{i:()=>n});let n=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)},25188:(e,t,i)=>{i.d(t,{h:()=>r});var n=i(29089);function r(e){return(0,n.x)(e)&&"svg"===e.tagName}},29089:(e,t,i)=>{i.d(t,{x:()=>r});var n=i(73142);function r(e){return(0,n.G)(e)&&"ownerSVGElement"in e}},33455:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=i(28140)._(i(12115)),r=i(20821),a=n.default.createContext(r.imageConfigDefault)},34100:(e,t,i)=>{function n(e){let t=[{},{}];return e?.values.forEach((e,i)=>{t[0][i]=e.get(),t[1][i]=e.getVelocity()}),t}function r(e,t,i,r){if("function"==typeof t){let[a,s]=n(r);t=t(void 0!==i?i:e.custom,a,s)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[a,s]=n(r);t=t(void 0!==i?i:e.custom,a,s)}return t}i.d(t,{a:()=>r})},37560:(e,t,i)=>{i.d(t,{O:()=>u});var n=i(40479),r=i(21391);let a=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var s=i(96868);let o={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},l=n.U.length;function u(e,t,i){let{style:u,vars:d,transformOrigin:h}=e,f=!1,c=!1;for(let e in t){let i=t[e];if(n.f.has(e)){f=!0;continue}if((0,r.j)(e)){d[e]=i;continue}{let t=a(i,s.W[e]);e.startsWith("origin")?(c=!0,h[e]=t):u[e]=t}}if(!t.transform&&(f||i?u.transform=function(e,t,i){let r="",u=!0;for(let d=0;d<l;d++){let l=n.U[d],h=e[l];
1if(void 0===h)continue;let f=!0;if(!(f="number"==typeof h?h===+!!l.startsWith("scale"):0===parseFloat(h))||i){let e=a(h,s.W[l]);if(!f){u=!1;let t=o[l]||l;r+=`${t}(${e}) `}i&&(t[l]=e)}}return r=r.trim(),i?r=i(t,u?"":r):u&&(r="none"),r}(t,e.transform,i):u.transform&&(u.transform="none")),c){let{originX:e="50%",originY:t="50%",originZ:i=0}=h;u.transformOrigin=`${e} ${t} ${i}`}}},37899:(e,t,i)=>{i.d(t,{Ib:()=>f,ry:()=>h,zs:()=>d});let n=e=>180*e/Math.PI,r=e=>s(n(Math.atan2(e[1],e[0]))),a={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:r,rotateZ:r,skewX:e=>n(Math.atan(e[1])),skewY:e=>n(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},s=e=>((e%=360)<0&&(e+=360),e),o=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),l=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),u={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:o,scaleY:l,scale:e=>(o(e)+l(e))/2,rotateX:e=>s(n(Math.atan2(e[6],e[5]))),rotateY:e=>s(n(Math.atan2(-e[2],e[0]))),rotateZ:r,rotate:r,skewX:e=>n(Math.atan(e[4])),skewY:e=>n(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function d(e){return+!!e.includes("scale")}function h(e,t){let i,n;if(!e||"none"===e)return d(t);let r=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(r)i=u,n=r;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);i=a,n=t}if(!n)return d(t);let s=i[t],o=n[1].split(",").map(c);return"function"==typeof s?s(o):o[s]}let f=(e,t)=>{let{transform:i="none"}=getComputedStyle(e);return h(i,t)};function c(e){return parseFloat(e.trim())}},38197:(e,t,i)=>{i.d(t,{B:()=>r});let n={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},r={};for(let e in n)r[e]={isEnabled:t=>n[e].some(e=>!!t[e])}},38561:(e,t,i)=>{i.d(t,{K:()=>n});function n(e,t,i){if(e instanceof EventTarget)return[e];if("string"==typeof e){let n=document;t&&(n=t.current);let r=i?.[e]??n.querySelectorAll(e);return r?Array.from(r):[]}return Array.from(e)}},40479:(e,t,i)=>{i.d(t,{U:()=>n,f:()=>r});let n=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],r=new Set(n)},41089:(e,t,i)=>{i.d(t,{p:()=>n});let n=e=>Array.isArray(e)},41515:(e,t,i)=>{i.d(t,{P:()=>r});var n=i(61729);function r(e){return e.props[n.n]}},41930:(e,t,i)=>{i.d(t,{B:()=>M});var n=i(63946),r=i(27424),a=i(73934),s=i(33182),o=i(40479),l=i(22039),u=i(55389),d=i(24888),h=i(20091),f=i(12205);let c=[...h.T,u.y,d.f];var p=i(82264),m=i(23863),g=i(15075),y=i(8453),v=i(38197),b=i(59955),w=i(98662),x=i(14741),S=i(50010),V=i(62156),C=i(34100);let T=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class M{scrapeMotionValuesFromProps(e,t,i){return{}}constructor({parent:e,props:t,presenceContext:i,reducedMotionConfig:o,blockInitialAnimation:l,visualState:u},d={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=n.h,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=r.k.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,a.Gt.render(this.render,!1,!0))};let{latestValues:h,renderState:f}=u;this.latestValues=h,this.baseTarget={...h},this.initialValues=t.initial?{...h}:{},this.renderState=f,this.parent=e,this.props=t,this.presenceContext=i,this.depth=e?e.depth+1:0,this.reducedMotionConfig=o,this.options=d,this.blockInitialAnimation=!!l,this.isControllingVariants=(0,V.e)(t),this.isVariantNode=(0,V.O)(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:c,...p}=this.scrapeMotionValuesFromProps(t,{},this);for(let e in p){let t=p[e];void 0!==h[e]&&(0,s.S)(t)&&t.set(h[e],!1)}}mount(e){this.current=e,S.C.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
1h((e,t)=>this.bindToMotionValue(t,e)),x.r.current||(0,w.U)(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||x.O.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in this.projection&&this.projection.unmount(),(0,a.WG)(this.notifyUpdate),(0,a.WG)(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}bindToMotionValue(e,t){let i;this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();let n=o.f.has(e);n&&this.onBindTransform&&this.onBindTransform();let r=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&a.Gt.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0)}),s=t.on("renderRequest",this.scheduleRender);window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{r(),s(),i&&i(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in v.B){let t=v.B[e];if(!t)continue;let{isEnabled:i,Feature:n}=t;if(!this.features[e]&&n&&i(this.props)&&(this.features[e]=new n(this)),this.features[e]){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,b.ge)()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<T.length;t++){let i=T[t];this.propEventSubscriptions[i]&&(this.propEventSubscriptions[i](),delete this.propEventSubscriptions[i]);let n=e["on"+i];n&&(this.propEventSubscriptions[i]=this.on(i,n))}this.prevMotionValues=function(e,t,i){for(let n in t){let r=t[n],a=i[n];if((0,s.S)(r))e.addValue(n,r);else if((0,s.S)(a))e.addValue(n,(0,l.OQ)(r,{owner:e}));else if(a!==r)if(e.hasValue(n)){let t=e.getValue(n);!0===t.liveStyle?t.jump(r):t.hasAnimated||t.set(r)}else{let t=e.getStaticValue(n);e.addValue(n,(0,l.OQ)(void 0!==t?t:r,{owner:e}))}}for(let n in i)void 0===t[n]&&e.removeValue(n);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let i=this.values.get(e);t!==i&&(i&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let i=this.values.get(e);return void 0===i&&void 0!==t&&(i=(0,l.OQ)(null===t?void 0:t,{owner:this}),this.addValue(e,i)),i}readValue(e,t){let i=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];if(null!=i){if("string"==typeof i&&((0,m.i)(i)||(0,g.$)(i)))i=parseFloat(i);else{let n;n=i,!c.find((0,f.w)(n))&&d.f.test(t)&&(i=(0,p.J)(e,t))}this.setBaseTarget(e,(0,s.S)(i)?i.get():i)}return(0,s.S)(i)?i.get():i}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:i}=this.props;if("string"==typeof i||"object"==typeof i){let n=(0,C.a)(this.props,i,this.presenceContext?.custom);n&&(t=n[e])}if(i&&void 0!==t)return t;let n=this.getBaseTargetFromProps(this.props,e);return void 0===n||(0,s.S)(n)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:n}on(e,t){return this.events[e]||(this.events[e]=new y.v),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}},50010:(e,t,i)=>{i.d(t,{C:()=>n});let n=new WeakMap},59955:(e,t,i)=>{i.d(t,{ge:()=>s,xU:()=>r});let n=()=>({translate:0,scale:1,origin:0,originPoint:0}),r=()=>({x:n(),y:n()}),a=()=>({min:0,max:0}),s=()=>({x:a(),y:a()})},60861:(e,t)=>{function i(e){let{ampFirst:t=!1,hybrid:i=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||i&&n}
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return i}})},61729:(e,t,i)=>{i.d(t,{n:()=>n});let n="data-"+(0,i(92287).I)("framerAppearId")},62156:(e,t,i)=>{i.d(t,{O:()=>o,e:()=>s});var n=i(82643),r=i(7934),a=i(1165);function s(e){return(0,n.N)(e.animate)||a._.some(t=>(0,r.w)(e[t]))}function o(e){return!!(s(e)||e.variants)}},63354:(e,t,i)=>{i.d(t,{r:()=>n});function n(e,t){return e?.[t]??e?.default??e}},63900:(e,t,i)=>{i.d(t,{L:()=>s,m:()=>a});var n=i(65473),r=i(75152);function a(e,t){return(0,n.FY)((0,n.bS)(e.getBoundingClientRect(),t))}function s(e,t,i){let n=a(e,i),{scroll:s}=t;return s&&((0,r.Ql)(n.x,s.offset.x),(0,r.Ql)(n.y,s.offset.y)),n}},63946:(e,t,i)=>{i.d(t,{h:()=>f,q:()=>h});var n=i(78617),r=i(73934);let a=new Set,s=!1,o=!1,l=!1;function u(){if(o){let e=Array.from(a).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),i=new Map;t.forEach(e=>{let t=(0,n.W9)(e);t.length&&(i.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=i.get(e);t&&t.forEach(([t,i])=>{e.getValue(t)?.set(i)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}o=!1,s=!1,a.forEach(e=>e.complete(l)),a.clear()}function d(){a.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(o=!0)})}function h(){l=!0,d(),u(),l=!1}class f{constructor(e,t,i,n,r,a=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=i,this.motionValue=n,this.element=r,this.isAsync=a}scheduleResolve(){this.state="scheduled",this.isAsync?(a.add(this),s||(s=!0,r.Gt.read(d),r.Gt.resolveKeyframes(u))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:i,motionValue:n}=this;if(null===e[0]){let r=n?.get(),a=e[e.length-1];if(void 0!==r)e[0]=r;else if(i&&t){let n=i.readValue(t,a);null!=n&&(e[0]=n)}void 0===e[0]&&(e[0]=a),n&&void 0===r&&n.set(e[0])}for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),a.delete(this)}cancel(){"scheduled"===this.state&&(a.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}},65181:(e,t,i)=>{i.d(t,{W:()=>n});function n(e){return"function"==typeof e&&"applyToOptions"in e}},65473:(e,t,i)=>{function n({top:e,left:t,right:i,bottom:n}){return{x:{min:t,max:i},y:{min:e,max:n}}}function r({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function a(e,t){if(!t)return e;let i=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:i.y,left:i.x,bottom:n.y,right:n.x}}i.d(t,{FY:()=>n,bS:()=>a,pA:()=>r})},71124:(e,t)=>{function i(e){var t;let{config:i,src:n,width:r,quality:a}=e,s=a||(null==(t=i.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return i.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+s+(n.startsWith("/_next/static/media/"),"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),i.__next_img_default=!0;let n=i},73142:(e,t,i)=>{i.d(t,{G:()=>n});function n(e){return"object"==typeof e&&null!==e}},74570:(e,t,i)=>{i.d(t,{W:()=>s});var n=i(12115),r=i(38561);let a={some:0,all:1};function s(e,{root:t,margin:i,amount:o,once:l=!1,initial:u=!1}={}){let[d,h]=(0,n.useState)(u);return(0,n.useEffect)(()=>{if(!e.current||l&&d)return;let n={root:t&&t.current||void 0,margin:i,amount:o};return function(e,t,{root:i,margin:n,amount:s="some"}={}){let o=(0,r.K)(e),l=new WeakMap,u=new IntersectionObserver(e=>{e.forEach(e=>{let i=l.get(e.target);if(!!i!==e.isIntersecting)if(e.isIntersecting){let i=t(e.target,e);
1"function"==typeof i?l.set(e.target,i):u.unobserve(e.target)}else"function"==typeof i&&(i(e),l.delete(e.target))})},{root:i,rootMargin:n,threshold:"number"==typeof s?s:a[s]});return o.forEach(e=>u.observe(e)),()=>u.disconnect()}(e.current,()=>(h(!0),l?void 0:()=>h(!1)),n)},[t,e,i,l,o]),d}},74841:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{default:function(){return m},defaultHead:function(){return h}});let n=i(28140),r=i(49417),a=i(95155),s=r._(i(12115)),o=n._(i(1262)),l=i(90737),u=i(82073),d=i(60861);function h(e){void 0===e&&(e=!1);let t=[(0,a.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,a.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}i(94781);let c=["name","httpEquiv","charSet","itemProp"];function p(e,t){let{inAmpMode:i}=t;return e.reduce(f,[]).reverse().concat(h(i).reverse()).filter(function(){let e=new Set,t=new Set,i=new Set,n={};return r=>{let a=!0,s=!1;if(r.key&&"number"!=typeof r.key&&r.key.indexOf("$")>0){s=!0;let t=r.key.slice(r.key.indexOf("$")+1);e.has(t)?a=!1:e.add(t)}switch(r.type){case"title":case"base":t.has(r.type)?a=!1:t.add(r.type);break;case"meta":for(let e=0,t=c.length;e<t;e++){let t=c[e];if(r.props.hasOwnProperty(t))if("charSet"===t)i.has(t)?a=!1:i.add(t);else{let e=r.props[t],i=n[t]||new Set;("name"!==t||!s)&&i.has(e)?a=!1:(i.add(e),n[t]=i)}}}return a}}()).reverse().map((e,t)=>{let i=e.key||t;return s.default.cloneElement(e,{key:i})})}let m=function(e){let{children:t}=e,i=(0,s.useContext)(l.AmpStateContext),n=(0,s.useContext)(u.HeadManagerContext);return(0,a.jsx)(o.default,{reduceComponentsToState:p,headManager:n,inAmpMode:(0,d.isInAmpMode)(i),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},75040:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return l}}),i(94781);let n=i(14105),r=i(20821),a=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function l(e,t){var i,l;let u,d,h,{src:f,sizes:c,unoptimized:p=!1,priority:m=!1,loading:g,className:y,quality:v,width:b,height:w,fill:x=!1,style:S,overrideSrc:V,onLoad:C,onLoadingComplete:T,placeholder:M="empty",blurDataURL:P,fetchPriority:O,decoding:_="async",layout:j,objectFit:E,objectPosition:k,lazyBoundary:A,lazyRoot:R,...I}=e,{imgConf:F,showAltText:B,blurComplete:z,defaultLoader:D}=t,W=F||r.imageConfigDefault;if("allSizes"in W)u=W;else{let e=[...W.deviceSizes,...W.imageSizes].sort((e,t)=>e-t),t=W.deviceSizes.sort((e,t)=>e-t),n=null==(i=W.qualities)?void 0:i.sort((e,t)=>e-t);u={...W,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===D)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let N=I.loader||D;delete I.loader,delete I.srcSet;let $="__next_img_default"in N;if($){if("custom"===u.loader)throw Object.defineProperty(Error('Image with src "'+f+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=N;N=t=>{let{config:i,...n}=t;return e(n)}}if(j){"fill"===j&&(x=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[j];e&&(S={...S,...e});let t={responsive:"100vw",fill:"100vw"}[j];t&&!c&&(c=t)}let X="",U=o(b),Y=o(w);if((l=f)&&"object"==typeof l&&(s(l)||void 0!==l.src)){let e=s(f)?f.default:f;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,
1configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(d=e.blurWidth,h=e.blurHeight,P=P||e.blurDataURL,X=e.src,!x)if(U||Y){if(U&&!Y){let t=U/e.width;Y=Math.round(e.height*t)}else if(!U&&Y){let t=Y/e.height;U=Math.round(e.width*t)}}else U=e.width,Y=e.height}let L=!m&&("lazy"===g||void 0===g);(!(f="string"==typeof f?f:X)||f.startsWith("data:")||f.startsWith("blob:"))&&(p=!0,L=!1),u.unoptimized&&(p=!0),$&&!u.dangerouslyAllowSVG&&f.split("?",1)[0].endsWith(".svg")&&(p=!0);let K=o(v),G=Object.assign(x?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:E,objectPosition:k}:{},B?{}:{color:"transparent"},S),H=z||"empty"===M?null:"blur"===M?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:U,heightInt:Y,blurWidth:d,blurHeight:h,blurDataURL:P||"",objectFit:G.objectFit})+'")':'url("'+M+'")',q=a.includes(G.objectFit)?"fill"===G.objectFit?"100% 100%":"cover":G.objectFit,Z=H?{backgroundSize:q,backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:H}:{},Q=function(e){let{config:t,src:i,unoptimized:n,width:r,quality:a,sizes:s,loader:o}=e;if(n)return{src:i,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,i){let{deviceSizes:n,allSizes:r}=e;if(i){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(i);)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:r.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:r,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>r.find(t=>t>=e)||r[r.length-1]))],kind:"x"}}(t,r,s),d=l.length-1;return{sizes:s||"w"!==u?s:"100vw",srcSet:l.map((e,n)=>o({config:t,src:i,quality:a,width:e})+" "+("w"===u?e:n+1)+u).join(", "),src:o({config:t,src:i,quality:a,width:l[d]})}}({config:u,src:f,unoptimized:p,width:U,quality:K,sizes:c,loader:N});return{props:{...I,loading:L?"lazy":g,fetchPriority:O,width:U,height:Y,decoding:_,className:y,style:{...G,...Z},sizes:Q.sizes,srcSet:Q.srcSet,src:V||Q.src},meta:{unoptimized:p,priority:m,placeholder:M,fill:x}}}},75152:(e,t,i)=>{i.d(t,{OU:()=>u,Ql:()=>d,Ww:()=>f,hq:()=>a,o4:()=>l});var n=i(39361),r=i(11447);function a(e,t,i){return i+t*(e-i)}function s(e,t,i,n,r){return void 0!==r&&(e=n+r*(e-n)),n+i*(e-n)+t}function o(e,t=0,i=1,n,r){e.min=s(e.min,t,i,n,r),e.max=s(e.max,t,i,n,r)}function l(e,{x:t,y:i}){o(e.x,t.translate,t.scale,t.originPoint),o(e.y,i.translate,i.scale,i.originPoint)}function u(e,t,i,n=!1){let a,s,o=i.length;if(o){t.x=t.y=1;for(let u=0;u<o;u++){s=(a=i[u]).projectionDelta;let{visualElement:o}=a.options;(!o||!o.props.style||"contents"!==o.props.style.display)&&(n&&a.options.layoutScroll&&a.scroll&&a!==a.root&&f(e,{x:-a.scroll.offset.x,y:-a.scroll.offset.y}),s&&(t.x*=s.x.scale,t.y*=s.y.scale,l(e,s)),n&&(0,r.HD)(a.latestValues)&&f(e,a.latestValues))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}function d(e,t){e.min=e.min+t,e.max=e.max+t}function h(e,t,i,r,a=.5){let s=(0,n.k)(e.min,e.max,a);o(e,t,i,s,r)}function f(e,t){h(e.x,t.x,t.scaleX,t.scale,t.originX),h(e.y,t.y,t.scaleY,t.scale,t.originY)}},76258:(e,t,i)=>{i.d(t,{g:()=>a});var n=i(40042),r=i(33182);function a(e,t){let i=e.getValue("willChange");if((0,r.S)(i)&&i.add)return i.add(t);if(!i&&n.W.WillChange){let i=new n.W.WillChange("auto");e.addValue("willChange",i),i.add(t)}}},78617:(e,t,i)=>{i.d(t,{E4:()=>o,Hr:()=>h,W9:()=>d});var n=i(37899),r=i(40479),a=i(37822),s=i(92419);let o=e=>e===a.ai||e===s.px,l=new Set(["x","y","z"]),u=r.U.filter(e=>!l.has(e));function d(e){let t=[];return u.forEach(i=>{let n=e.getValue(i);void 0!==n&&(t.push([i,n.get()]),n.set(+!!i.startsWith("scale")))}),t}let h={width:({x:e},{paddingLeft:t="0",paddingRight:i="0"})=>e.max-e.min-parseFloat(t)-parseFloat(i),height:({y:e},{paddingTop:t="0",paddingBottom:i="0"})=>e.max-e.min-parseFloat(t)-parseFloat(i),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>(0,n.ry)(t,"x"),y:(e,{transform:t})=>(0,n.ry)(t,"y")};h.translateX=h.x,h.translateY=h.y},80285:(e,t,i)=>{i.d(t,{e:()=>n});function n(e,{style:t,vars:i},n,r){for(let a in Object.assign(e.style,t,r&&r.getProjectionStyles(n)),i)e.style.setProperty(a,i[a])}},81288:(e,t,i)=>{i.d(t,{p:()=>l});var n=i(24888),r=i(24531);let a=new Set(["brightness","contrast","saturate","opacity"]);function s(e){let[t,i]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[n]=i.match(r.S)||[];if(!n)return e;let s=i.replace(n,""),o=+!!a.has(t);return n!==i&&(o*=100),t+"("+o+s+")"}let o=/\b([a-z-]*)\(.*?\)/gu,l={...n.f,getAnimatableNone:e=>{let t=e.match(o);return t?t.map(s).join(" "):e}}},81356:(e,t,i)=>
1{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let n=i(28140),r=i(49417),a=i(95155),s=r._(i(12115)),o=n._(i(47650)),l=n._(i(74841)),u=i(75040),d=i(20821),h=i(33455);i(94781);let f=i(79862),c=n._(i(71124)),p=i(83011),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,i,n,r,a,s){let o=null==e?void 0:e.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&r(!0),null==i?void 0:i.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,r=!1;i.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>r,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{r=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function y(e){return s.use?{fetchPriority:e}:{fetchpriority:e}}let v=(0,s.forwardRef)((e,t)=>{let{src:i,srcSet:n,sizes:r,height:o,width:l,decoding:u,className:d,style:h,fetchPriority:f,placeholder:c,loading:m,unoptimized:v,fill:b,onLoadRef:w,onLoadingCompleteRef:x,setBlurComplete:S,setShowAltText:V,sizesInput:C,onLoad:T,onError:M,...P}=e,O=(0,s.useCallback)(e=>{e&&(M&&(e.src=e.src),e.complete&&g(e,c,w,x,S,v,C))},[i,c,w,x,S,M,v,C]),_=(0,p.useMergedRef)(t,O);return(0,a.jsx)("img",{...P,...y(f),loading:m,width:l,height:o,decoding:u,"data-nimg":b?"fill":"1",className:d,style:h,sizes:r,srcSet:n,src:i,ref:_,onLoad:e=>{g(e.currentTarget,c,w,x,S,v,C)},onError:e=>{V(!0),"empty"!==c&&S(!0),M&&M(e)}})});function b(e){let{isAppRouter:t,imgAttributes:i}=e,n={as:"image",imageSrcSet:i.srcSet,imageSizes:i.sizes,crossOrigin:i.crossOrigin,referrerPolicy:i.referrerPolicy,...y(i.fetchPriority)};return t&&o.default.preload?(o.default.preload(i.src,n),null):(0,a.jsx)(l.default,{children:(0,a.jsx)("link",{rel:"preload",href:i.srcSet?void 0:i.src,...n},"__nimg-"+i.src+i.srcSet+i.sizes)})}let w=(0,s.forwardRef)((e,t)=>{let i=(0,s.useContext)(f.RouterContext),n=(0,s.useContext)(h.ImageConfigContext),r=(0,s.useMemo)(()=>{var e;let t=m||n||d.imageConfigDefault,i=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),r=t.deviceSizes.sort((e,t)=>e-t),a=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:i,deviceSizes:r,qualities:a}},[n]),{onLoad:o,onLoadingComplete:l}=e,p=(0,s.useRef)(o);(0,s.useEffect)(()=>{p.current=o},[o]);let g=(0,s.useRef)(l);(0,s.useEffect)(()=>{g.current=l},[l]);let[y,w]=(0,s.useState)(!1),[x,S]=(0,s.useState)(!1),{props:V,meta:C}=(0,u.getImgProps)(e,{defaultLoader:c.default,imgConf:r,blurComplete:y,showAltText:x});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(v,{...V,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:p,onLoadingCompleteRef:g,setBlurComplete:w,setShowAltText:S,sizesInput:e.sizes,ref:t}),C.priority?(0,a.jsx)(b,{isAppRouter:!i,imgAttributes:V}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},81402:(e,t,i)=>{i.d(t,{s:()=>r});var n=i(73142);function r(e){return(0,n.G)(e)&&"offsetHeight"in e}},82264:(e,t,i)=>{i.d(t,{J:()=>s});var n=i(24888),r=i(81288),a=i(98387);function s(e,t){let i=(0,a.D)(e);return i!==r.p&&(i=n.f),i.getAnimatableNone?i.getAnimatableNone(t):void 0}},82643:(e,t,i)=>{i.d(t,{N:()=>n});function n(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}},84546:(e,t,i)=>{i.d(t,{M:()=>h});var n=i(40479),r=i(37899),a=i(21391),s=i(63900),o=i(87045),l=i(37560),u=i(80285),d=i(10511);class h extends o.b{constructor(){super(...arguments),this.type="html",this.renderInstance=u.e}readValueFromInstance(e,t){if(n.f.has(t))return this.projection?.isProjecting?(0,r.zs)(t):(0,r.Ib)(e,t);{let i=window.getComputedStyle(e),n=((0,a.j)(t)?i.getPropertyValue(t):i[t])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(e,{transformPagePoint:t}){return(0,s.m)(e,t)}build(e,t,i){(0,l.O)(e,t,i.transformTemplate)}scrapeMotionValuesFromProps(e,t,i){return(0,d.x)(e,t,i)}}},87045:(e,t,i)=>{i.d(t,{b:()=>v});var n=i(88786),r=i(20091),a=i(78041),s=i(23863),o=i(21391);let l=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;var u=i(63946),d=i(15075),h=i(24888),f=i(82264);
1let c=new Set(["auto","none","0"]);var p=i(78617);class m extends u.h{constructor(e,t,i,n,r){super(e,t,i,n,r,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:i}=this;if(!t||!t.current)return;super.readKeyframes();for(let i=0;i<e.length;i++){let n=e[i];if("string"==typeof n&&(n=n.trim(),(0,o.p)(n))){let r=function e(t,i,n=1){(0,a.V)(n<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[r,u]=function(e){let t=l.exec(e);if(!t)return[,];let[,i,n,r]=t;return[`--${i??n}`,r]}(t);if(!r)return;let d=window.getComputedStyle(i).getPropertyValue(r);if(d){let e=d.trim();return(0,s.i)(e)?parseFloat(e):e}return(0,o.p)(u)?e(u,i,n+1):u}(n,t.current);void 0!==r&&(e[i]=r),i===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!n.$.has(i)||2!==e.length)return;let[u,d]=e,h=(0,r.n)(u),f=(0,r.n)(d);if(h!==f)if((0,p.E4)(h)&&(0,p.E4)(f))for(let t=0;t<e.length;t++){let i=e[t];"string"==typeof i&&(e[t]=parseFloat(i))}else p.Hr[i]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,i=[];for(let t=0;t<e.length;t++){var n;(null===e[t]||("number"==typeof(n=e[t])?0===n:null===n||"none"===n||"0"===n||(0,d.$)(n)))&&i.push(t)}i.length&&function(e,t,i){let n,r=0;for(;r<e.length&&!n;){let t=e[r];"string"==typeof t&&!c.has(t)&&(0,h.V)(t).values.length&&(n=e[r]),r++}if(n&&i)for(let r of t)e[r]=(0,f.J)(i,n)}(e,i,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:i}=this;if(!e||!e.current)return;"height"===i&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=p.Hr[i](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let n=t[t.length-1];void 0!==n&&e.getValue(i,n).jump(n,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:i}=this;if(!e||!e.current)return;let n=e.getValue(t);n&&n.jump(this.measuredOrigin,!1);let r=i.length-1,a=i[r];i[r]=p.Hr[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==a&&void 0===this.finalKeyframe&&(this.finalKeyframe=a),this.removedTransforms?.length&&this.removedTransforms.forEac
1h(([t,i])=>{e.getValue(t).set(i)}),this.resolveNoneKeyframes()}}var g=i(33182),y=i(41930);class v extends y.B{constructor(){super(...arguments),this.KeyframeResolver=m}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:i}){delete t[e],delete i[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,g.S)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}},88786:(e,t,i)=>{i.d(t,{$:()=>n});let n=new Set(["width","height","top","left","right","bottom",...i(40479).U])},90737:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=i(28140)._(i(12115)).default.createContext({})},92287:(e,t,i)=>{i.d(t,{I:()=>n});let n=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase()},96868:(e,t,i)=>{i.d(t,{W:()=>o});var n=i(37822);let r={...n.ai,transform:Math.round};var a=i(92419);let s={rotate:a.uj,rotateX:a.uj,rotateY:a.uj,rotateZ:a.uj,scale:n.hs,scaleX:n.hs,scaleY:n.hs,scaleZ:n.hs,skew:a.uj,skewX:a.uj,skewY:a.uj,distance:a.px,translateX:a.px,translateY:a.px,translateZ:a.px,x:a.px,y:a.px,z:a.px,perspective:a.px,transformPerspective:a.px,opacity:n.X4,originX:a.gQ,originY:a.gQ,originZ:a.px},o={borderWidth:a.px,borderTopWidth:a.px,borderRightWidth:a.px,borderBottomWidth:a.px,borderLeftWidth:a.px,borderRadius:a.px,radius:a.px,borderTopLeftRadius:a.px,borderTopRightRadius:a.px,borderBottomRightRadius:a.px,borderBottomLeftRadius:a.px,width:a.px,maxWidth:a.px,height:a.px,maxHeight:a.px,top:a.px,right:a.px,bottom:a.px,left:a.px,padding:a.px,paddingTop:a.px,paddingRight:a.px,paddingBottom:a.px,paddingLeft:a.px,margin:a.px,marginTop:a.px,marginRight:a.px,marginBottom:a.px,marginLeft:a.px,backgroundPositionX:a.px,backgroundPositionY:a.px,...s,zIndex:r,fillOpacity:n.X4,strokeOpacity:n.X4,numOctaves:r}},98387:(e,t,i)=>{i.d(t,{D:()=>s});var n=i(55389),r=i(81288);let a={...i(96868).W,color:n.y,backgroundColor:n.y,outlineColor:n.y,fill:n.y,stroke:n.y,borderColor:n.y,borderTopColor:n.y,borderRightColor:n.y,borderBottomColor:n.y,borderLeftColor:n.y,filter:r.p,WebkitFilter:r.p},s=e=>a[e]},99016:(e,t,i)=>{i.d(t,{B:()=>o});var n=i(37560),r=i(92419);let a={offset:"stroke-dashoffset",array:"stroke-dasharray"},s={offset:"strokeDashoffset",array:"strokeDasharray"};function o(e,{attrX:t,attrY:i,attrScale:o,pathLength:l,pathSpacing:u=1,pathOffset:d=0,...h},f,c,p){if((0,n.O)(e,h,c),f){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:m,style:g}=e;m.transform&&(g.transform=m.transform,delete m.transform),(g.transform||m.transformOrigin)&&(g.transformOrigin=m.transformOrigin??"50% 50%",delete m.transformOrigin),g.transform&&(g.transformBox=p?.transformBox??"fill-box",delete m.transformBox),void 0!==t&&(m.x=t),void 0!==i&&(m.y=i),void 0!==o&&(m.scale=o),void 0!==l&&function(e,t,i=1,n=0,o=!0){e.pathLength=1;let l=o?a:s;e[l.offset]=r.px.transform(-n);let u=r.px.transform(t),d=r.px.transform(i);e[l.array]=`${u} ${d}`}(m,l,u,d,!1)}}}]);
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.