1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,10088,46083,e=>{"use strict";var t=e.i(82695);let r=(0,t.default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["ChevronDown",0,r],10088);let n=(0,t.default)("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);e.s(["ExternalLink",0,n],46083)},86514,(e,t,r)=>{"use strict";e.i(11537),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return b},useLinkStatus:function(){return g}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let a=e.r(56421),i=e.r(80771),o=a._(e.r(80889)),s=e.r(34575),u=e.r(94152),c=e.r(20449),d=e.r(34485),f=e.r(86152),h=e.r(65132),m=e.r(12322),p=e.r(567),x=e.r(75022);function b(t){var r;let n,l,a,[b,g]=(0,o.useOptimistic)(m.IDLE_LINK_STATUS),v=(0,o.useRef)(null),{href:w,as:j,children:k,prefetch:N=null,passHref:E,replace:C,shallow:M,scroll:_,onClick:L,onMouseEnter:S,onTouchStart:P,legacyBehavior:$=!1,onNavigate:T,transitionTypes:O,ref:R,unstable_dynamicOnHover:D,...A}=t;n=k,$&&("string"==typeof n||"number"==typeof n)&&(n=(0,i.jsx)("a",{children:n}));let I=o.default.useContext(u.AppRouterContext),z=!1!==N,U=!1===N?"none":!0===N?"full":"auto",K="none"!==U?"auto"===U?x.FetchStrategy.PPR:x.FetchStrategy.Full:x.FetchStrategy.PPR,B="string"==typeof(r=j||w)?r:(0,s.formatUrl)(r);if($){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});l=o.default.Children.only(n)}let F=$?l&&"object"==typeof l&&l.ref:R,q,W=o.default.useCallback(e=>(null!==I&&(v.current=(0,m.mountLinkInstance)(e,B,I,K,z,g,q)),()=>{v.current&&((0,m.unmountLinkForCurrentNavigation)(v.current),v.current=null),(0,m.unmountPrefetchableInstance)(e)}),[z,B,I,K,g,q]),H={ref:(0,c.useMergedRef)(W,F),onClick(t){$||"function"!=typeof L||L(t),$&&l.props&&"function"==typeof l.props.onClick&&l.props.onClick(t),!I||t.defaultPrevented||function(t,r,n,l,a,i,s,u="none"){if("u">typeof window){let c,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,p.isLocalURL)(r)){l&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),i){let e=!1;if(i({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=e.r(17441);o.default.startTransition(()=>{f(r,l?"replace":"push",!1===a?h.ScrollBehavior.NoScroll:h.ScrollBehavior.Default,n.current,s,u)})}}(t,B,v,C,_,T,O,U)},onMouseEnter(e){$||"function"!=typeof S||S(e),$&&l.props&&"function"==typeof l.props.onMouseEnter&&l.props.onMouseEnter(e),I&&z&&(0,m.onNavigationIntent)(e.currentTarget,!0===D)},onTouchStart:function(e){$||"function"!=typeof P||P(e),$&&l.props&&"function"==typeof l.props.onTouchStart&&l.props.onTouchStart(e),I&&z&&(0,m.onNavigationIntent)(e.currentTarget,!0===D)}};return(0,d.isAbsoluteUrl)(B)?H.href=B:$&&!E&&("a"!==l.type||"href"in l.props)||(H.href=(0,f.addBasePath)(B)),a=$?o.default.cloneElement(l,H):(0,i.jsx)("a",{...A,...H,children:n}),(0,i.jsx)(y.Provider,{value:b,children:a})}let y=(0,o.createContext)(m.IDLE_LINK_STATUS),g=()=>(0,o.useContext)(y);("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)},20449,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return l}});let n=e.r(80889);function l(e,t){let r=(0,n.useRef)(null),l=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=l.current;t&&(l.current=null,t())}else e&&(r.current=a(e,n)),t&&(l.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},567,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=e.r(34485),l=e.r(97214);function a(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,l.hasBasePath)(r.pathname)}catch(e){return!1}}},72193,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return s},searchParamsToUrlQuery:function(){return a},urlQueryToSearchParams:function(){return o}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});function a(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function i(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,i(e));else t.set(r,i(n));return t}function s(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},34575,(e,t,r)=>{"use strict";e.i(11537),Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return o},formatWithValidation:function(){return u},urlObjectKeys:function(){return s}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let a=e.r(56421)._(e.r(72193)),i=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,n=e.protocol||"",l=e.pathname||"",o=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(a.urlQueryToSearchParams(s)));let c=e.search||s&&`?${s}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||i.test(n))&&!1!==u?(u="//"+(u||""),l&&"/"!==l[0]&&(l="/"+l)):u||(u=""),o&&"#"!==o[0]&&(o="#"+o),c&&"?"!==c[0]&&(c="?"+c),l=l.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${u}${l}${c}${o}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return o(e)}},34485,(e,t,r)=>{"use strict";e.i(11537),Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return b},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return v},NormalizeError:function(){return y},PageNotFoundError:function(){return g},SP:function(){return p},ST:function(){return x},WEB_VITALS:function(){return a},execOnce:function(){return i},getDisplayName:function(){return d},getLocationOrigin:function(){return u},getURL:function(){return c},isAbsoluteUrl:function(){return s},isResSent:function(){return f},loadGetInitialProps:function(){return m},normalizeRepeatedSlashes:function(){return h},stringifyError:function(){return j}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let a=["CLS","FCP","FID","INP","LCP","TTFB"];function i(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let o=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,s=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&o.test(e)};function u(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=u();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function h(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function m(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await m(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let p="u">typeof performance,x=p&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);
1class b extends Error{}class y extends Error{}class g extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function j(e){return JSON.stringify({message:e.message,stack:e.stack})}},53917,e=>{"use strict";var t=e.i(80771),r=e.i(80889),n=e.i(31569);let l=["localhost","127.0.0.1","0.0.0.0","*.localhost","*.local","*.vercel.app","*.vercel.sh","*.netlify.app","*.pages.dev","*.ngrok.io","*.ngrok.app","*.ngrok-free.app","*.trycloudflare.com"];function a(e,t){let r=t.trim().toLowerCase().replace(/:\d+$/,"");if(!r)return!1;if(r.startsWith("*.")){let t=r.slice(2);return!!t&&(e===t||e.endsWith(`.${t}`))}return e.replace(/^www\./,"")===r.replace(/^www\./,"")}function i(e,t){let r,n=t.trim();if(!n)return!1;if(!/^https?:\/\//i.test(n))return a(e.hostname,n);try{r=new URL(n)}catch{return!1}if(!a(e.hostname,r.hostname))return!1;let l=r.pathname.replace(/\/+$/,"");return!l||e.pathname===l||e.pathname.startsWith(`${l}/`)}let o={dark:{panel:"bg-secondary text-white",close:"text-white/60 hover:bg-white/10 hover:text-white",pill:"border-white/15 bg-white/8 text-accent",bodyStrong:"text-white/85",bodyMuted:"text-white/70",url:"border-white/15 bg-white/8 text-accent",cancel:"border-white/40 text-white hover:bg-white hover:text-secondary"},light:{panel:"border border-accent-soft bg-light text-dark",close:"text-muted hover:bg-white hover:text-dark",pill:"border-accent-soft bg-white text-primary",bodyStrong:"text-dark",bodyMuted:"text-muted",url:"border-accent-soft bg-white text-primary",cancel:"border-dark text-dark hover:bg-dark hover:text-light"}};function s(e){return e.split(/\n\s*\n/).map(e=>e.trim()).filter(Boolean)}function u({appearance:e="dark",url:r,organizationName:n,custom:l}){let a=o[e];return(0,t.jsxs)("div",{id:"external-link-interstitial-body",className:"mt-6 space-y-4 text-left",children:[(0,t.jsxs)("p",{className:a.bodyMuted,children:["You are about to visit",(0,t.jsx)("span",{className:`mt-2 block rounded-2xl border px-4 py-3 text-sm font-semibold [overflow-wrap:anywhere] ${a.url}`,children:r})]}),l?.message?s(l.message).map((e,r)=>(0,t.jsx)("p",{className:`text-sm ${a.bodyStrong}`,children:e},r)):null,!l?.replaceDefault&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("p",{className:`text-sm ${a.bodyMuted}`,children:["You are leaving the ",n," website. The website you are linking to is not operated by ",n,". We are not responsible for any content or information posted to this external website. ",n," is not responsible for, nor do we represent you or the external website if you enter into any agreements."]}),(0,t.jsx)("p",{className:`text-sm ${a.bodyMuted}`,children:"Privacy and security policies may differ between our website and this external site."})]})]})}function c({organizationName:e,eyebrow:s="External link",title:d="You're leaving our site",continueLabel:f="Continue",cancelLabel:h="Cancel",appearance:m="dark",siteHostnames:p,allowlist:x,messages:b,currentHostname:y,allowPreviewHosts:g}){let v=o[m],[w,j]=(0,r.useState)(null),k=(0,r.useRef)(null),N=(0,r.useRef)({});N.current={siteHostnames:p,allowlist:x,messages:b,currentHostname:y,allowPreviewHosts:g},(0,r.useEffect)(()=>{let e=e=>{if(e.defaultPrevented||0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;let t=e.target,r=t?.closest?.("a[href]");if(!r||r.hasAttribute("download")||"off"===r.dataset.externalLinkInterstitial)return;let n=N.current,o=function(e,t={}){let r,n=e?.trim();if(!n)return null;let o=n;if(o.startsWith("//"))o=`https:${o}`;else if(!/^[a-z][a-z0-9+.-]*:/i.test(o))return null;try{r=new URL(o)}catch{return null}if("http:"!==r.protocol&&"https:"!==r.protocol)return null;let s=r.hostname.toLowerCase();if(t.currentHostname&&a(s,t.currentHostname))return null;for(let e of t.siteHostnames??[])if(a(s,e))return null;if(!1!==t.allowPreviewHosts){for(let e of l)if(a(s,e))return null}for(let e of t.allowlist??[])if(i(r,e))return null;return r.href}(r.getAttribute("href"),{...n,currentHostname:n.currentHostname??window.location.hostname});o&&(e.preventDefault(),e.stopPropagation(),j({url:o,newTab:"_blank"===r.target,custom:function(e,t={}){let r,n=t.messages??[];if(0===n.length)return null;let l=e?.trim();if(!l)return null;let a=l;a.startsWith("//")&&(a=`https:${a}`);try{r=new URL(a)}catch{return null}if("http:"!==r.protocol&&"https:"!==r.protocol)return null;for(let e of n)if(e?.match?.trim()&&e?.message?.trim()&&i(r,e.match))return e;return null}(o,n)}))};return document.addEventListener("click",e,!0),()=>document.removeEventListener("click",e,!0)},[]);let E=(0,r.useCallback)(()=>j(null),[]);return((0,r.useEffect)(()=>
1{if(!w)return;let e=document.activeElement;k.current?.focus();let t=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=t,e?.focus()}},[w]),w)?(0,n.createPortal)((0,t.jsx)("div",{role:"presentation",onMouseDown:e=>{e.target===e.currentTarget&&E()},onKeyDown:e=>{if("Escape"===e.key)return void E();if("Tab"!==e.key)return;let t=k.current?.querySelectorAll("a[href], button, input:not([disabled])");if(!t||0===t.length)return;let r=t[0],n=t[t.length-1];e.shiftKey&&document.activeElement===r?(e.preventDefault(),n.focus()):e.shiftKey||document.activeElement!==n||(e.preventDefault(),r.focus())},className:"fixed inset-0 z-[80] flex items-start justify-center overflow-y-auto bg-black/70 px-4 py-10 backdrop-blur-sm sm:items-center",children:(0,t.jsxs)("div",{ref:k,role:"dialog","aria-modal":"true","aria-labelledby":"external-link-interstitial-title","aria-describedby":"external-link-interstitial-body",tabIndex:-1,className:`relative w-full max-w-xl rounded-[28px] p-8 text-center shadow-2xl focus:outline-none lg:p-12 ${v.panel}`,children:[(0,t.jsx)("button",{type:"button",onClick:E,"aria-label":"Close",className:`absolute right-5 top-5 rounded-full p-1.5 transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-accent ${v.close}`,children:(0,t.jsx)("svg",{className:"size-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:(0,t.jsx)("path",{d:"M18 6L6 18M6 6l12 12",strokeLinecap:"round",strokeLinejoin:"round"})})}),(0,t.jsxs)("span",{className:`inline-flex items-center gap-2 rounded-full border px-3.5 py-1.5 text-xs font-semibold ${v.pill}`,children:[(0,t.jsx)("svg",{className:"size-3.5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M7 17L17 7M7 7h10v10",strokeLinecap:"round",strokeLinejoin:"round"})}),s]}),(0,t.jsx)("h2",{id:"external-link-interstitial-title",className:"mt-4 font-heading text-3xl font-bold tracking-tight lg:text-4xl",children:w.custom?.heading?.trim()||d}),(0,t.jsx)(u,{url:w.url,organizationName:e,custom:w.custom,appearance:m}),(0,t.jsxs)("div",{className:"mt-8 flex flex-col items-center justify-center gap-3 sm:flex-row",children:[(0,t.jsx)("button",{type:"button",onClick:()=>{let{url:e,newTab:t}=w;j(null),t?window.open(e,"_blank","noopener,noreferrer"):window.location.assign(e)},className:"inline-flex w-full items-center justify-center gap-2 rounded-full bg-primary px-6 py-3.5 text-[15px] font-semibold text-white transition-all duration-300 hover:-translate-y-0.5 hover:bg-primary-dark sm:w-auto",children:f}),(0,t.jsx)("button",{type:"button",onClick:E,className:`inline-flex w-full items-center justify-center gap-2 rounded-full border-[1.5px] px-6 py-3.5 text-[15px] font-semibold transition-colors sm:w-auto ${v.cancel}`,children:h})]})]})}),document.body):null}e.s(["ExternalLinkDisclaimerBody",0,u,"ExternalLinkInterstitial",0,c,"default",0,c,"paragraphs",0,s],53917)},63324,79003,65524,e=>{"use strict";var t=e.i(80771),r=e.i(80889),n=e.i(86514);let l=(0,e.i(82695).default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);e.s(["Menu",0,l],79003);var a=e.i(49979),i=e.i(32137),o=e.i(27261);function s({items:e,className:r}){return(0,t.jsx)("nav",{className:(0,i.cn)("hidden items-center gap-1 lg:flex",r),"aria-label":"Main navigation",children:e.map((e,r)=>(0,t.jsx)(o.NavItem,{item:e},r))})}e.s(["MainNav",0,s],65524);var u=e.i(42114),c=e.i(9953);e.s(["Header",0,function({variant:e="standard",logo:o,navigation:d,ctaButton:f,alert:h,transparent:m=!1,sticky:p=!0,socialLinks:x,className:b}){let[y,g]=(0,r.useState)(!1),[v,w]=(0,r.useState)(!1),[j,k]=(0,r.useState)(!1);(0,r.useEffect)(()=>{if(!p)return;let e=()=>w(window.scrollY>20);return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[p]);let N=h&&!j;return(0,t.jsxs)(t.Fragment,{children:[N&&(0,t.jsxs)("div",{className:"relative bg-primary px-4 py-2 text-center text-sm text-white",children:[h.link?(0,t.jsx)("a",{href:h.link,
1className:"underline hover:no-underline",children:h.text}):h.text,h.dismissible&&(0,t.jsx)("button",{onClick:()=>k(!0),className:"absolute right-3 top-1/2 -translate-y-1/2 p-1","aria-label":"Dismiss alert",children:(0,t.jsx)(a.X,{className:"h-4 w-4"})})]}),(0,t.jsx)("header",{className:(0,i.cn)("z-30 w-full transition-all duration-300",p&&"sticky top-0",m&&!v?"bg-transparent":"bg-white shadow-sm",b),children:(0,t.jsx)(c.Container,{size:"wide",children:"centered"===e?(0,t.jsxs)("div",{className:"flex flex-col items-center py-4",children:[(0,t.jsx)(n.default,{href:"/",className:"mb-4",children:(0,t.jsx)("img",{src:o.src,alt:o.alt,width:o.width,height:o.height,className:"h-12 w-auto"})}),(0,t.jsxs)("div",{className:"flex w-full items-center justify-between lg:justify-center",children:[(0,t.jsx)(s,{items:d}),(0,t.jsx)("button",{onClick:()=>g(!0),className:"rounded-lg p-2 transition-colors hover:bg-muted/10 lg:hidden","aria-label":"Open menu",children:(0,t.jsx)(l,{className:"h-6 w-6"})})]})]}):(0,t.jsxs)("div",{className:"flex items-center justify-between py-4",children:[(0,t.jsx)(n.default,{href:"/",className:"shrink-0",children:(0,t.jsx)("img",{src:o.src,alt:o.alt,width:o.width,height:o.height,className:"h-10 w-auto"})}),(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)(s,{items:d}),f&&(0,t.jsx)(n.default,{href:f.href,className:"hidden rounded-lg bg-primary px-5 py-2.5 text-sm font-medium text-white transition-colors hover:bg-primary-dark lg:inline-flex",children:f.label}),(0,t.jsx)("button",{onClick:()=>g(!0),className:"rounded-lg p-2 transition-colors hover:bg-muted/10 lg:hidden","aria-label":"Open menu",children:(0,t.jsx)(l,{className:"h-6 w-6"})})]})]})})}),(0,t.jsx)(u.MobileMenu,{items:d,isOpen:y,onClose:()=>g(!1),logo:o,ctaButton:f,socialLinks:x})]})}],63324)},42114,86094,e=>{"use strict";var t=e.i(80771),r=e.i(80889),n=e.i(86514),l=e.i(49979),a=e.i(10088),i=e.i(46083),o=e.i(32137),s=e.i(82695);let u={facebook:(0,s.default)("facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]),twitter:(0,s.default)("twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]]),instagram:(0,s.default)("instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]),linkedin:(0,s.default)("linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]),youtube:(0,s.default)("youtube",[["path",{d:"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17",key:"1q2vi4"}],["path",{d:"m10 15 5-3-5-3z",key:"1jp15x"}]]),vimeo:(0,s.default)("video",[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]])},c={sm:"h-4 w-4",md:"h-5 w-5",lg:"h-6 w-6"},d={sm:"p-1.5",md:"p-2",lg:"p-2.5"},f={default:"",circle:"rounded-full border border-current",square:"rounded-md border border-current"};function h({links:e,size:r="md",variant:n="default",className:l}){let a=Object.entries(e).filter(([,e])=>e);return 0===a.length?null:(0,t.jsx)("div",{className:(0,o.cn)("flex items-center gap-2",l),children:a.map(([e,l])=>{let a=u[e];return a?(0,t.jsx)("a",{href:l,target:"_blank",rel:"noopener noreferrer",className:(0,o.cn)("inline-flex items-center justify-center text-muted transition-colors hover:text-primary",d[r],f[n]),"aria-label":e,children:(0,t.jsx)(a,{className:c[r]})},e):null})})}function m({item:e,depth:l=0}){let[s,u]=(0,r.useState)(!1),c=e.children&&e.children.length>0;return(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"flex items-center",children:[e.href?e.external?(0,t.jsxs)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer",className:(0,o.cn)("flex flex-1 items-center gap-2 py-3 text-base font-medium transition-colors hover:text-primary",l>0&&"pl-4 text-sm"),children:[e.label,(0,t.jsx)(i.ExternalLink,{className:"h-3 w-3"})]}):(0,t.jsx)(n.default,{href:e.href,className:(0,o.cn)("flex-1 py-3 text-base font-medium transition-colors hover:text-primary",l>0&&"pl-4 text-sm"),children:e.label}):(0,t.jsx)("span",{className:(0,o.cn)("flex-1 py-3 text-base font-medium",l>0&&"pl-4 text-sm"),children:e.label}),c&&(0,t.jsx)("button",{onClick:()=>u(!s),className:"p-3","aria-expanded":s,"aria-label":`Expand ${e.label}`,children:(0,t.jsx)(a.ChevronDown,{className:(0,o.cn)("h-4 w-4 transition-transform",s&&"rotate-180")}
1)})]}),c&&s&&(0,t.jsx)("div",{className:"border-l-2 border-muted/20 ml-2",children:e.children.map((e,r)=>(0,t.jsx)(m,{item:e,depth:l+1},r))})]})}e.s(["SocialIcons",0,h],86094),e.s(["MobileMenu",0,function({items:e,isOpen:a,onClose:i,logo:s,ctaButton:u,socialLinks:c}){let d=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=e=>{"Escape"===e.key&&i()};return a&&(document.addEventListener("keydown",e),document.body.style.overflow="hidden"),()=>{document.removeEventListener("keydown",e),document.body.style.overflow=""}},[a,i]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:(0,o.cn)("fixed inset-0 z-40 bg-black/50 transition-opacity duration-300 lg:hidden",a?"opacity-100":"pointer-events-none opacity-0"),onClick:i,"aria-hidden":"true"}),(0,t.jsxs)("div",{ref:d,className:(0,o.cn)("fixed right-0 top-0 z-50 flex h-full w-80 max-w-[85vw] flex-col bg-white shadow-2xl transition-transform duration-300 lg:hidden",a?"translate-x-0":"translate-x-full"),role:"dialog","aria-modal":"true","aria-label":"Mobile navigation",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between border-b border-muted/20 px-4 py-4",children:[s&&(0,t.jsx)("img",{src:s.src,alt:s.alt,className:"h-8 w-auto"}),(0,t.jsx)("button",{onClick:i,className:"rounded-lg p-2 transition-colors hover:bg-muted/10","aria-label":"Close menu",children:(0,t.jsx)(l.X,{className:"h-5 w-5"})})]}),(0,t.jsx)("nav",{className:"flex-1 overflow-y-auto px-4 py-4",children:e.map((e,r)=>(0,t.jsx)(m,{item:e},r))}),(0,t.jsxs)("div",{className:"border-t border-muted/20 px-4 py-4",children:[u&&(0,t.jsx)(n.default,{href:u.href,className:"mb-4 block w-full rounded-lg bg-primary px-4 py-3 text-center font-medium text-white transition-colors hover:bg-primary-dark",children:u.label}),c&&(0,t.jsx)(h,{links:c,size:"sm"})]})]})]})}],42114)},27261,e=>{"use strict";var t=e.i(80771),r=e.i(80889),n=e.i(86514),l=e.i(10088),a=e.i(46083),i=e.i(32137);e.s(["NavItem",0,function e({item:o,depth:s=0,className:u}){let[c,d]=(0,r.useState)(!1),f=(0,r.useRef)(null),h=o.children&&o.children.length>0,m=(0,i.cn)("flex items-center gap-1 px-3 py-2 text-sm font-medium transition-colors rounded-md",0===s?"hover:text-primary":"hover:bg-primary/5 hover:text-primary w-full",u),p=(0,t.jsxs)(t.Fragment,{children:[o.label,o.external&&(0,t.jsx)(a.ExternalLink,{className:"h-3 w-3"}),h&&(0,t.jsx)(l.ChevronDown,{className:(0,i.cn)("h-4 w-4 transition-transform",c&&"rotate-180")})]});return(0,t.jsxs)("div",{className:"relative",onMouseEnter:()=>{f.current&&clearTimeout(f.current),d(!0)},onMouseLeave:()=>{f.current=setTimeout(()=>d(!1),150)},children:[o.href?o.external?(0,t.jsx)("a",{href:o.href,target:"_blank",rel:"noopener noreferrer",className:m,children:p}):(0,t.jsx)(n.default,{href:o.href,className:m,children:p}):(0,t.jsx)("button",{className:m,onClick:()=>d(!c),"aria-expanded":h?c:void 0,children:p}),h&&c&&(0,t.jsx)("div",{className:(0,i.cn)("z-50 min-w-[200px] rounded-lg border border-muted/20 bg-white py-2 shadow-lg",0===s?"absolute left-0 top-full mt-1":"absolute left-full top-0 ml-1"),children:o.children.map((r,n)=>(0,t.jsx)(e,{item:r,depth:s+1},n))})]})}])},84210,e=>{"use strict";var t=e.i(80771),r=e.i(80889),n=e.i(31569),l=e.i(51749);function a(e){if(!e)return null;let t=Date.parse(e);return Number.isNaN(t)?null:t}function i(e){return`grove_alert_${(e.title||"").toLowerCase().replace(/[^a-z0-9]+/g,"-").slice(0,60).replace(/^-+|-+$/g,"")||"untitled"}`}function o(e){return(e._updatedAt||"").replace(/\D/g,"").slice(0,14)||"0"}function s(e,t){let r=(t.priority??0)-(e.priority??0);return 0!==r?r:(a(t._updatedAt)??0)-(a(e._updatedAt)??0)}let u={info:{bar:"bg-secondary",pill:"bg-secondary/10 text-secondary"},warning:{bar:"bg-accent",pill:"bg-accent/20 text-dark"},urgent:{bar:"bg-red-600",pill:"bg-red-50 text-red-700"},promo:{bar:"bg-primary",pill:"bg-primary/10 text-primary"}},c={block:{normal:({children:e})=>(0,t.jsx)("p",{className:"mt-3 first:mt-0",children:e})},list:{bullet:({children:e})=>(0,t.jsx)("ul",{className:"mt-3 list-disc space-y-1 pl-5",children:e})},marks:{link:({children:e,value:r})=>(0,t.jsx)("a",{href:r?.href||"#",target:r?.openInNewTab?"_blank":void 0,rel:r?.openInNewTab?"noopener noreferrer":void 0,className:"font-semibold text-primary underline underline-offset-2 hover:no-underline",children:e})}};function d({alerts:e,dismissLabel:f="Don't show this again",closeLabel:h="Close",now:m}){let[p,x]=(0,r.useState)(null),[b,y]=(0,r.useState)(!1),g=(0,r.useRef)(null),v=(0,r.useMemo)(()=>(e??[]).map(e=>`${e?._id}:${e?._updatedAt}`).join("|"),[e]);(0,r.useEffect)(()=>{let t,r=()=>{let n=m??Date.now(),l=function(e,{now:t,isSuppressed:r}){if(!e?.length)return null;for(let n of e.filter(e=>{let r,n;return e?.title&&(r=a(e.startDate),n=a(e.endDate),(null===r||!(t<r))&&(null===n||!(t>=n)))}).sort(s))if(!r?.(n))return n;return null}(e,{now:n,isSuppressed:e=>{let t=i(e),r=o(e);return function(e){if("u"<typeof document)return null;let t=document.cookie.match(RegExp(`(?:^|; )${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}=([^;]*)`));return t?decodeURIComponent(t[1]):null}(t)===r||function(e){try{return window.sessionStorage.getItem(e)}catch{return null}}(t)===r}});x(e=>e?._id===l?._id?e:l),l||y(!1);let u=function(e,t){let r=null;for(let n of e??[])for(let e of[a(n?.startDate),a(n?.endDate)])null!==e&&e>t&&(null===r||e<r)&&(r=e);return r}(e,n);null!==u&&(t=setTimeout(r,Math.min(u-n,36e5)+1e3))};return r(),()=>clearTimeout(t)},[v,m]);let w=(0,r.useCallback)(()=>
1{if(!p)return;let e=i(p),t=o(p);if(b&&!1!==p.dismissible)document.cookie=`${e}=${t}; path=/; max-age=31536000; samesite=lax`;else try{window.sessionStorage.setItem(e,t)}catch{}x(null),y(!1)},[p,b]);if((0,r.useEffect)(()=>{if(!p)return;let e=document.activeElement;g.current?.focus();let t=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=t,e?.focus()}},[p]),!p)return null;let j=u[p.variant??"info"]??u.info,k=(p.ctas??[]).filter(e=>e?.label&&e?.href),N=!1!==p.dismissible;return(0,n.createPortal)((0,t.jsx)("div",{role:"presentation",onMouseDown:e=>{e.target===e.currentTarget&&w()},onKeyDown:e=>{if("Escape"===e.key)return void w();if("Tab"!==e.key)return;let t=g.current?.querySelectorAll("a[href], button, input:not([disabled])");if(!t||0===t.length)return;let r=t[0],n=t[t.length-1];e.shiftKey&&document.activeElement===r?(e.preventDefault(),n.focus()):e.shiftKey||document.activeElement!==n||(e.preventDefault(),r.focus())},className:"fixed inset-0 z-[70] flex items-start justify-center overflow-y-auto bg-black/60 px-4 py-10 backdrop-blur-sm sm:items-center",children:(0,t.jsxs)("div",{ref:g,role:"dialog","aria-modal":"true","aria-labelledby":"site-alert-title","aria-describedby":"site-alert-body",tabIndex:-1,"data-focus-outline":"none",className:"relative w-full max-w-lg overflow-hidden rounded-[28px] bg-white text-left shadow-2xl focus:outline-none",children:[(0,t.jsx)("div",{className:`h-1.5 w-full ${j.bar}`,"aria-hidden":"true"}),(0,t.jsx)("button",{type:"button",onClick:w,"aria-label":h,className:"absolute right-5 top-7 rounded-full p-1.5 text-dark/60 transition-colors hover:bg-dark/5 hover:text-dark focus:outline-none focus-visible:ring-2 focus-visible:ring-primary",children:(0,t.jsx)("svg",{className:"size-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:(0,t.jsx)("path",{d:"M18 6L6 18M6 6l12 12",strokeLinecap:"round",strokeLinejoin:"round"})})}),(0,t.jsxs)("div",{className:"p-8 lg:p-10",children:[p.imageUrl&&(0,t.jsx)("img",{src:`${p.imageUrl}?w=800&q=75&auto=format`,alt:p.imageAlt||"",className:"mb-6 w-full rounded-2xl object-cover"}),p.eyebrow&&(0,t.jsx)("span",{className:`inline-flex items-center rounded-full px-3 py-1 text-xs font-semibold uppercase tracking-wide ${j.pill}`,children:p.eyebrow}),(0,t.jsx)("h2",{id:"site-alert-title",className:"mt-3 pr-8 font-heading text-2xl font-bold tracking-tight text-dark lg:text-3xl",children:p.title}),(0,t.jsx)("div",{id:"site-alert-body",className:"mt-4 text-[15px] leading-relaxed text-dark/80",children:p.body&&(0,t.jsx)(l.PortableText,{value:p.body,components:c})}),k.length>0&&(0,t.jsx)("div",{className:"mt-7 flex flex-col gap-3 sm:flex-row",children:k.map((e,r)=>(0,t.jsx)("a",{href:e.href,target:e.newTab?"_blank":void 0,rel:e.newTab?"noopener noreferrer":void 0,onClick:w,className:"outline"===e.style?"inline-flex items-center justify-center rounded-full border-[1.5px] border-dark/20 px-6 py-3 text-[15px] font-semibold text-dark transition-colors hover:border-dark/40 hover:bg-dark/5":"inline-flex items-center justify-center rounded-full bg-primary px-6 py-3 text-[15px] font-semibold text-white transition-all duration-300 hover:-translate-y-0.5 hover:bg-primary-dark",children:e.label},`${e.href}-${r}`))}),(0,t.jsxs)("div",{className:"mt-7 flex flex-wrap items-center justify-between gap-4 border-t border-dark/10 pt-5",children:[N?(0,t.jsxs)("label",{className:"inline-flex cursor-pointer items-center gap-2.5 text-sm text-dark/80",children:[(0,t.jsx)("input",{type:"checkbox",checked:b,onChange:e=>y(e.target.checked),className:"size-4 cursor-pointer rounded border-dark/25 text-primary focus:ring-primary"}),f]}):(0,t.jsx)("span",{}),(0,t.jsx)("button",{type:"button",onClick:w,className:"inline-flex items-center justify-center rounded-full bg-dark/5 px-5 py-2.5 text-sm font-semibold text-dark transition-colors hover:bg-dark/10",children:h})]})]})]})}),document.body)}e.s(["SiteAlertModal",0,d,"default",0,d],84210)}]);
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.