!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a089b7-1c54-7832-9d65-857a9b64bf29")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,215230,e=>{"use strict";var t=e.i(270401),r=e.i(714257);let i={some:0,all:1};e.s(["useInView",0,function(e,{root:n,margin:o,amount:l,once:s=!1,initial:a=!1}={}){let[u,c]=(0,t.useState)(a);return(0,t.useEffect)(()=>{if(!e.current||s&&u)return;let t={root:n&&n.current||void 0,margin:o,amount:l};return function(e,t,{root:n,margin:o,amount:l="some"}={}){let s=(0,r.resolveElements)(e),a=new WeakMap,u=new IntersectionObserver(e=>{e.forEach(e=>{let r=a.get(e.target);if(!!r!==e.isIntersecting)if(e.isIntersecting){let r=t(e.target,e);"function"==typeof r?a.set(e.target,r):u.unobserve(e.target)}else"function"==typeof r&&(r(e),a.delete(e.target))})},{root:n,rootMargin:o,threshold:"number"==typeof l?l:i[l]});return s.forEach(e=>u.observe(e)),()=>u.disconnect()}(e.current,()=>(c(!0),s?void 0:()=>c(!1)),t)},[n,e,o,s,l]),u}],215230)},145130,e=>{"use strict";var t=e.i(46897),r=e.i(270401),i=e.i(978376),n=e.i(820572);e.s(["useMotionValue",0,function(e){let o=(0,n.useConstant)(()=>(0,t.motionValue)(e)),{isStatic:l}=(0,r.useContext)(i.MotionConfigContext);if(l){let[,t]=(0,r.useState)(e);(0,r.useEffect)(()=>o.on("change",t),[])}return o}])},956287,863787,e=>{"use strict";let t,r;var i=e.i(46897),n=e.i(422908),o=e.i(270401),l=e.i(707875),s=e.i(724568);function a(e,t){let r,i=()=>{let{currentTime:i}=t,n=(null===i?0:i.value)/100;r!==n&&e(n),r=n};return s.frame.preUpdate(i,!0),()=>(0,s.cancelFrame)(i)}var u=e.i(595747),c=e.i(901444),d=e.i(714257);let f=new WeakMap,g=(e,t,r)=>(i,n)=>n&&n[0]?n[0][e+"Size"]:(0,c.isSVGElement)(i)&&"getBBox"in i?i.getBBox()[t]:i[r],p=g("inline","width","offsetWidth"),h=g("block","height","offsetHeight");function m({target:e,borderBoxSize:t}){f.get(e)?.forEach(r=>{r(e,{get width(){return p(e,t)},get height(){return h(e,t)}})})}function y(e){e.forEach(m)}let v=new Set;var w=e.i(334672),b=e.i(496477);let x=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),_={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function E(e,t,r,i){let n=r[t],{length:o,position:l}=_[t],s=n.current,a=r.time;n.current=e[`scroll${l}`],n.scrollLength=e[`scroll${o}`]-e[`client${o}`],n.offset.length=0,n.offset[0]=0,n.offset[1]=n.scrollLength,n.progress=(0,w.progress)(0,n.scrollLength,n.current);let u=i-a;n.velocity=u>50?0:(0,b.velocityPerSecond)(n.current-s,u)}var S=e.i(411781),O=e.i(800315),P=e.i(896348),j=e.i(461491);let C={start:0,center:.5,end:1};function k(e,t,r=0){let i=0;if(e in C&&(e=C[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?i=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?i=t/100*document.documentElement.clientWidth:e.endsWith("vh")?i=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(i=t*e),r+i}let M=[0,0],R=[[0,0],[1,1]],z={x:0,y:0},L=new WeakMap,I=new WeakMap,A=new WeakMap,T=e=>e===document.scrollingElement?window:e;function W(e,{container:i=document.scrollingElement,...n}={}){if(!i)return l.noop;let o=A.get(i);o||(o=new Set,A.set(i,o));let a=function(e,t,r,i={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let i=t;for(;i&&i!==e;)r.x.targetOffset+=i.offsetLeft,r.y.targetOffset+=i.offsetTop,i=i.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,i.target,r),E(e,"x",r,t),E(e,"y",r,t),r.time=t,(i.offset||i.target)&&function(e,t,r){let{offset:i=R}=r,{target:n=e,axis:o="y"}=r,l="y"===o?"height":"width",s=n!==e?function(e,t){let r={x:0,y:0},i=e;for(;i&&i!==t;)if((0,j.isHTMLElement)(i))r.x+=i.offsetLeft,r.y+=i.offsetTop,i=i.offsetParent;else if("svg"===i.tagName){let e=i.getBoundingClientRect(),t=(i=i.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(i instanceof SVGGraphicsElement){let{x:e,y:t}=i.getBBox();r.x+=e,r.y+=t;let n=null,o=i.parentNode;for(;!n;)"svg"===o.tagName&&(n=o),o=i.parentNode;i=n}else break;return r}(n,e):z,a=n===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in n&&"svg"!==n.tagName?n.getBBox():{width:n.clientWidth,height:n.clientHeight},u={width:e.clientWidth,height:e.clientHeight};t[o].offset.length=0;let c=!t[o].interpolate,d=i.length;for(let e=0;et(r)}}(i,e,{time:0,x:x(),y:x()},n);if(o.add(a),!L.has(i)){let e,n=()=>{for(let e of o)e.measure(s.frameData.timestamp);s.frame.preUpdate(l)},l=()=>{for(let e of o)e.notify()},a=()=>s.frame.read(n);L.set(i,a);let u=T(i);window.addEventListener("resize",a,{passive:!0}),i!==document.documentElement&&I.set(i,"function"==typeof i?(v.add(i),r||(r=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};v.forEach(t=>t(e))},window.addEventListener("resize",r)),()=>{v.delete(i),v.size||"function"!=typeof r||(window.removeEventListener("resize",r),r=void 0)}):(!t&&"u">typeof ResizeObserver&&(t=new ResizeObserver(y)),(e=(0,d.resolveElements)(i)).forEach(e=>{let r=f.get(e);r||(r=new Set,f.set(e,r)),r.add(a),t?.observe(e)}),()=>{e.forEach(e=>{let r=f.get(e);r?.delete(a),r?.size||t?.unobserve(e)})})),u.addEventListener("scroll",a,{passive:!0}),a()}let u=L.get(i);return s.frame.read(u,!1,!0),()=>{(0,s.cancelFrame)(u);let e=A.get(i);if(!e||(e.delete(a),e.size))return;let t=L.get(i);L.delete(i),t&&(T(i).removeEventListener("scroll",t),I.get(i)?.(),window.removeEventListener("resize",t))}}let $=new Map;function D({source:e,container:t,...r}){var i;let n,o,{axis:l}=r;e&&(t=e);let s=$.get(t)??new Map;$.set(t,s);let a=r.target??"self",c=s.get(a)??{},d=l+(r.offset??[]).join(",");return c[d]||(c[d]=!r.target&&(0,u.supportsScrollTimeline)()?new ScrollTimeline({source:t,axis:l}):(i={container:t,...r},n={value:0},o=W(e=>{n.value=100*e[i.axis].progress},i),{currentTime:n,cancel:o})),c[d]}var B=e.i(820572),N=e.i(870611);let V=()=>({scrollX:(0,i.motionValue)(0),scrollY:(0,i.motionValue)(0),scrollXProgress:(0,i.motionValue)(0),scrollYProgress:(0,i.motionValue)(0)}),q=e=>!!e&&!e.current;e.s(["useScroll",0,function({container:e,target:t,...r}={}){let i=(0,B.useConstant)(V),s=(0,o.useRef)(null),u=(0,o.useRef)(!1),c=(0,o.useCallback)(()=>(s.current=function(e,{axis:t="y",container:r=document.scrollingElement,...i}={}){var n,o;let s;if(!r)return l.noop;let u={axis:t,container:r,...i};return"function"==typeof e?(n=e,o=u,2===n.length?W(e=>{n(e[o.axis].progress,e)},o):a(n,D(o))):(s=D(u),e.attachTimeline({timeline:u.target?void 0:s,observe:e=>(e.pause(),a(t=>{e.time=e.duration*t},s))}))}((e,{x:t,y:r})=>{i.scrollX.set(t.current),i.scrollXProgress.set(t.progress),i.scrollY.set(r.current),i.scrollYProgress.set(r.progress)},{...r,container:e?.current||void 0,target:t?.current||void 0}),()=>{s.current?.()}),[e,t,JSON.stringify(r.offset)]);return(0,N.useIsomorphicLayoutEffect)(()=>{if(u.current=!1,!(q(e)||q(t)))return c();u.current=!0},[c]),(0,o.useEffect)(()=>u.current?((0,n.invariant)(!q(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,n.invariant)(!q(t),"Target ref is defined but not hydrated","use-scroll-ref"),c()):void 0,[c]),i}],956287),e.s(["transform",0,function(...e){let t=!Array.isArray(e[0]),r=t?0:-1,i=e[0+r],n=e[1+r],o=e[2+r],l=e[3+r],s=(0,S.interpolate)(n,o,l);return t?s(i):s}],863787)},445351,e=>{"use strict";var t=e.i(863787),r=e.i(820572),i=e.i(724568),n=e.i(870611),o=e.i(145130);function l(e,t){let r=(0,o.useMotionValue)(t()),l=()=>r.set(t());return l(),(0,n.useIsomorphicLayoutEffect)(()=>{let t=()=>i.frame.preRender(l,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,i.cancelFrame)(l)}}),r}var s=e.i(46897);function a(e,t){let i=(0,r.useConstant)(()=>[]);return l(e,()=>{i.length=0;let r=e.length;for(let t=0;to(e))}],445351)},157266,e=>{"use strict";let t=(0,e.i(202913).default)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);e.s(["ArrowLeft",0,t],157266)},678915,e=>{"use strict";let t=(0,e.i(202913).default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);e.s(["ArrowRight",0,t],678915)},131827,e=>{"use strict";let t=(0,e.i(202913).default)("key-round",[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",key:"1s6t7t"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",key:"w0ekpg"}]]);e.s(["KeyRound",0,t],131827)},306390,e=>{"use strict";let t=(0,e.i(202913).default)("list-checks",[["path",{d:"M13 5h8",key:"a7qcls"}],["path",{d:"M13 12h8",key:"h98zly"}],["path",{d:"M13 19h8",key:"c3s6r1"}],["path",{d:"m3 17 2 2 4-4",key:"1jhpwq"}],["path",{d:"m3 7 2 2 4-4",key:"1obspn"}]]);e.s(["ListChecks",0,t],306390)},501597,e=>{"use strict";let t=(0,e.i(202913).default)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]]);e.s(["Mail",0,t],501597)},329492,e=>{"use strict";let t=(0,e.i(202913).default)("message-square",[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]]);e.s(["MessageSquare",0,t],329492)},662886,e=>{"use strict";let t=(0,e.i(202913).default)("slack",[["rect",{width:"3",height:"8",x:"13",y:"2",rx:"1.5",key:"diqz80"}],["path",{d:"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5",key:"183iwg"}],["rect",{width:"3",height:"8",x:"8",y:"14",rx:"1.5",key:"hqg7r1"}],["path",{d:"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5",key:"76g71w"}],["rect",{width:"8",height:"3",x:"14",y:"13",rx:"1.5",key:"1kmz0a"}],["path",{d:"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5",key:"jc4sz0"}],["rect",{width:"8",height:"3",x:"2",y:"8",rx:"1.5",key:"1omvl4"}],["path",{d:"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5",key:"16f3cl"}]]);e.s(["Slack",0,t],662886)},316415,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return x}});let i=e.r(692454),n=e.r(288802),o=e.r(222666),l=n._(e.r(270401)),s=i._(e.r(214857)),a=i._(e.r(422262)),u=e.r(70363),c=e.r(750114),d=e.r(469257),f=e.r(709732),g=i._(e.r(412003)),p=e.r(278126),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,r,i,n,o,l){let s=e?.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,n=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}i?.current&&i.current(e)}}))}function y(e){return l.use?{fetchPriority:e}:{fetchpriority:e}}"u"{let C=(0,l.useRef)(!1),k=(0,l.useRef)(null);v(()=>{let{current:e}=C,{current:t}=k;e||null===t||(O&&(t.src=t.src),t.complete&&m(t,d,w,b,x,g,E),C.current=!0)},[e,d,w,b,O,g,E]);let M=(0,p.useMergedRef)(j,k);return(0,o.jsx)("img",{...P,...y(c),loading:f,width:n,height:i,decoding:s,"data-nimg":h?"fill":"1",className:a,style:u,sizes:r,srcSet:t,src:e,ref:M,onLoad:e=>{m(e.currentTarget,d,w,b,x,g,E)},onError:e=>{_(!0),"empty"!==d&&x(!0),O&&O(e)}})});function b({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...y(t.fetchPriority)};return e&&s.default.preload?(s.default.preload(t.src,r),null):(0,o.jsx)(a.default,{children:(0,o.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let x=(0,l.forwardRef)((e,t)=>{let r=(0,l.useContext)(f.RouterContext),i=(0,l.useContext)(d.ImageConfigContext),n=(0,l.useMemo)(()=>{let e=h||i||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),n=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:n,localPatterns:"u"{p.current=s},[s]);let m=(0,l.useRef)(a);(0,l.useEffect)(()=>{m.current=a},[a]);let[y,v]=(0,l.useState)(!1),[x,_]=(0,l.useState)(!1),{props:E,meta:S}=(0,u.getImgProps)(e,{defaultLoader:g.default,imgConf:n,blurComplete:y,showAltText:x});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(w,{...E,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:p,onLoadingCompleteRef:m,setBlurComplete:v,setShowAltText:_,sizesInput:e.sizes,ref:t}),S.preload?(0,o.jsx)(b,{isAppRouter:!r,imgAttributes:E}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},133478,(e,t,r)=>{"use strict";function i(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}});let i=e.r(375451),n=e.r(456545),o=e.r(750114),l=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function a(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 u({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:d=!1,loading:f,className:g,quality:p,width:h,height:m,fill:y=!1,style:v,overrideSrc:w,onLoad:b,onLoadingComplete:x,placeholder:_="empty",blurDataURL:E,fetchPriority:S,decoding:O="async",layout:P,objectFit:j,objectPosition:C,lazyBoundary:k,lazyRoot:M,...R},z){var L;let I,A,T,{imgConf:W,showAltText:$,blurComplete:D,defaultLoader:B}=z,N=W||o.imageConfigDefault;if("allSizes"in N)I=N;else{let e=[...N.deviceSizes,...N.imageSizes].sort((e,t)=>e-t),t=N.deviceSizes.sort((e,t)=>e-t),r=N.qualities?.sort((e,t)=>e-t);I={...N,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===B)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 V=R.loader||B;delete R.loader,delete R.srcSet;let q="__next_img_default"in V;if(q){if("custom"===I.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=V;V=t=>{let{config:r,...i}=t;return e(i)}}if(P){"fill"===P&&(y=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[P];e&&(v={...v,...e});let r={responsive:"100vw",fill:"100vw"}[P];r&&!t&&(t=r)}let H="",U=a(h),F=a(m),G=!1;if((L=e)&&"object"==typeof L&&(s(L)||void 0!==L.src)){let t=s(e)?e.default:e;if(!t.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(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.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(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(A=t.blurWidth,T=t.blurHeight,E=E||t.blurDataURL,H=t.src,G=/\.avif(?:\?|$)/i.test(H),!y)if(U||F){if(U&&!F){let e=U/t.width;F=Math.round(t.height*e)}else if(!U&&F){let e=F/t.height;U=Math.round(t.width*e)}}else U=t.width,F=t.height}G&&"blur"===_&&!E&&(_="empty");let X=!c&&!d&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:H)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,X=!1),I.unoptimized&&(r=!0),q&&!I.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let Y=a(p),J=Object.assign(y?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:j,objectPosition:C}:{},$?{}:{color:"transparent"},v),K=D||"empty"===_?null:"blur"===_?`url("data:image/svg+xml;charset=utf-8,${(0,n.getImageBlurSvg)({widthInt:U,heightInt:F,blurWidth:A,blurHeight:T,blurDataURL:E||"",objectFit:J.objectFit})}")`:`url("${_}")`,Q=l.includes(J.objectFit)?"fill"===J.objectFit?"100% 100%":"cover":J.objectFit,Z=K?{backgroundSize:Q,backgroundPosition:J.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:K}:{},ee=function({config:e,src:t,unoptimized:r,width:n,quality:o,sizes:l,loader:s}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,i.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,i.getAssetToken)())e=void 0;else if(e){let r=t.indexOf("?");if(-1!==r){let i=new URLSearchParams(t.slice(r+1));i.get("dpl")||(i.append("dpl",e),t=t.slice(0,r)+"?"+i.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:a,kind:u}=function({deviceSizes:e,allSizes:t},r,i){if(i){let r=/(^|\s)(1?\d?\d)vw/g,n=[];for(let e;e=r.exec(i);)n.push(parseInt(e[2]));if(n.length){let r=.01*Math.min(...n);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,n,l),c=a.length-1;return{sizes:l||"w"!==u?l:"100vw",srcSet:a.map((r,i)=>`${s({config:e,src:t,quality:o,width:r})} ${"w"===u?r:i+1}${u}`).join(", "),src:s({config:e,src:t,quality:o,width:a[c]})}}({config:I,src:e,unoptimized:r,width:U,quality:Y,sizes:t,loader:V}),et=X?"lazy":f;return{props:{...R,loading:et,fetchPriority:S,width:U,height:F,decoding:O,className:g,style:{...J,...Z},sizes:ee.sizes,srcSet:ee.srcSet,src:w||ee.src},meta:{unoptimized:r,preload:d||c,placeholder:_,fill:y}}}},422262,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return h},defaultHead:function(){return d}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let o=e.r(692454),l=e.r(288802),s=e.r(222666),a=l._(e.r(270401)),u=o._(e.r(740200)),c=e.r(187225);function d(){return[(0,s.jsx)("meta",{charSet:"utf-8"},"charset"),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}let g=["name","httpEquiv","charSet","itemProp"];function p(e){let t,r,i,n;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,r=new Set,i=new Set,n={},e=>{let o=!0,l=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){l=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?o=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?o=!1:r.add(e.type);break;case"meta":for(let t=0,r=g.length;t{let r=e.key||t;return a.default.cloneElement(e,{key:r})})}let h=function({children:e}){let t=(0,a.useContext)(c.HeadManagerContext);return(0,s.jsx)(u.default,{reduceComponentsToState:p,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},456545,(e,t,r)=>{"use strict";function i({widthInt:e,heightInt:t,blurWidth:r,blurHeight:n,blurDataURL:o,objectFit:l}){let s=r?40*r:e,a=n?40*n:t,u=s&&a?`viewBox='0 0 ${s} ${a}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix 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"===l?"xMidYMid":"cover"===l?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${o}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},469257,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return o}});let i=e.r(692454)._(e.r(270401)),n=e.r(750114),o=i.default.createContext(n.imageConfigDefault)},750114,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={VALID_LOADERS:function(){return o},imageConfigDefault:function(){return l}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let o=["default","imgix","cloudinary","akamai","custom"],l={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},828663,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return c},getImageProps:function(){return u}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let o=e.r(692454),l=e.r(70363),s=e.r(316415),a=o._(e.r(412003));function u(e){let{props:t}=(0,l.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let c=s.Image},994740,(e,t,r)=>{t.exports=e.r(828663)},412003,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let i=e.r(133478),n=e.r(375451);function o({config:e,src:t,width:r,quality:l}){let s=(0,n.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//"))if(t.includes("/_next/static/immutable")&&!(0,n.getAssetToken)())s=void 0;else{let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),i=r.get("dpl");if(i){s=i,r.delete("dpl");let n=r.toString();t=t.slice(0,e)+(n?"?"+n:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let a=(0,i.findClosestQuality)(l,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${a}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}o.__next_img_default=!0;let l=o},740200,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let i=e.r(270401),n="u"{}:i.useLayoutEffect,l=n?()=>{}:i.useEffect;function s(e){let{headManager:t,reduceComponentsToState:r}=e;function s(){if(t&&t.mountedInstances){let e=i.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return n&&(t?.mountedInstances?.add(e.children),s()),o(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),o(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),l(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},13359,e=>{"use strict";var t=e.i(222666),r=e.i(505962),i=e.i(452473);e.s(["InlineCode",0,function(e){let n,o,l,s,a=(0,r.c)(8);return a[0]!==e?({className:n,...o}=e,a[0]=e,a[1]=n,a[2]=o):(n=a[1],o=a[2]),a[3]!==n?(l=(0,i.cn)("rounded-md bg-card-hover px-1.5 py-0.5 font-mono text-xs text-foreground",n),a[3]=n,a[4]=l):l=a[4],a[5]!==o||a[6]!==l?(s=(0,t.jsx)("code",{className:l,...o}),a[5]=o,a[6]=l,a[7]=s):s=a[7],s}])},914468,e=>{"use strict";var t=e.i(222666),r=e.i(505962),i=e.i(452473),n=e.i(994740);e.s(["OpenRouterGlyph",0,function(e){let o,l,s,a,u,c=(0,r.c)(15),{width:d,height:f,className:g}=e;return c[0]!==g?(o=(0,i.cn)("dark:hidden",g),c[0]=g,c[1]=o):o=c[1],c[2]!==f||c[3]!==o||c[4]!==d?(l=(0,t.jsx)(n.default,{src:"/brand/v2/openrouter-glyph-light.svg",alt:"OpenRouter logo",width:d,height:f,className:o}),c[2]=f,c[3]=o,c[4]=d,c[5]=l):l=c[5],c[6]!==g?(s=(0,i.cn)("hidden dark:block",g),c[6]=g,c[7]=s):s=c[7],c[8]!==f||c[9]!==s||c[10]!==d?(a=(0,t.jsx)(n.default,{src:"/brand/v2/openrouter-glyph-dark.svg",alt:"OpenRouter logo",width:d,height:f,className:s}),c[8]=f,c[9]=s,c[10]=d,c[11]=a):a=c[11],c[12]!==l||c[13]!==a?(u=(0,t.jsxs)(t.Fragment,{children:[l,a]}),c[12]=l,c[13]=a,c[14]=u):u=c[14],u}])}]); //# sourceMappingURL=01732ejoy7fv1.js.map //# chunkId=01a089b7-1c54-7832-9d65-857a9b64bf29