(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,998183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return u},searchParamsToUrlQuery:function(){return o},urlQueryToSearchParams:function(){return a}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});function o(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 l(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(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,l(e));else t.set(r,l(n));return t}function u(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}},718967,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return b},MiddlewareNotFoundError:function(){return T},MissingStaticPage:function(){return w},NormalizeError:function(){return y},PageNotFoundError:function(){return _},SP:function(){return g},ST:function(){return h},WEB_VITALS:function(){return o},execOnce:function(){return l},getDisplayName:function(){return f},getLocationOrigin:function(){return s},getURL:function(){return c},isAbsoluteUrl:function(){return u},isResSent:function(){return d},loadGetInitialProps:function(){return m},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return E}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=["CLS","FCP","FID","INP","LCP","TTFB"];function l(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,u=e=>a.test(e);function s(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=s();return e.substring(t.length)}function f(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function p(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&&d(r))return n;if(!n)throw Object.defineProperty(Error(`"${f(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let g="u">typeof performance,h=g&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class b extends Error{}class y extends Error{}class _ extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class w extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class T extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function E(e){return JSON.stringify({message:e.message,stack:e.stack})}},233525,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},212044,e=>{"use strict";let t={};function r(e){void 0===globalThis.window||(window.marfeel=window.marfeel||{cmd:[]},window.marfeel).cmd.push(["compass",t=>{e(t)}])}function n(e){r(t=>{t.trackNewPage(e)})}e.s(["getCurrentPageVars",0,function(){return{...t}},"marfeelTrackCollectionInfiniteScrollPage",0,function(e){n({url:e.canonicalUrl,rs:"infinite scroll",initialPageVars:{canonical:e.canonicalUrl,section:e.section,tags:e.tags,contentType:e.contentType??"",wordCount:null==e.wordCount?"":String(e.wordCount)}})},"marfeelTrackNewPage",0,n,"pushMarfeelCompassCommand",0,r,"setCurrentPageVars",0,function(e){if(void 0!==globalThis.window){for(let e of Object.keys(t))delete t[e];Object.assign(t,e)}}])},372611,e=>{"use strict";let t="mrfInjecting",r="data-mrf-experience";function n(e){return e.endsWith("/")?e:`${e}/`}let i=new Set(["IMG","IFRAME","VIDEO","SVG"]);e.s(["reinjectMarfeelInlineExperiences",0,function(){let e,o;if(void 0===globalThis.window)return;let l=new Map;for(let t of(e=globalThis.marfeel?.config,(o=e?.experiences?.preflight?.preflight?.inline?.actions)&&"object"==typeof o?Object.values(o):[])){let e=t.placement??t.selectors?.[0]?.selector;if(!e)continue;let r=l.get(e);r?r.push(t):l.set(e,[t])}for(let e of l.values())!function e(o,l){l>=o.length||function e(o,l,a=!1){let u,s,c,f,d=o.placement??o.selectors?.[0]?.selector,p=o.content?.url;if(!d||!p)return l();let m=document.querySelector(d);if(!m)return;let g=globalThis.location.pathname,h={folder:(u=g.split("/").find(Boolean))?`/${u}/`:"/",uri:n(g),url:globalThis.location.href,pageVars:{section:m.dataset.section??""}};if(!function e(t,r){if(!t)return!0;if("condition"===t.type){var n;let e=(t.values??[]).includes((n=t.field,"folder"===n?r.folder:"uri"===n?r.uri:"url"===n?r.url:n.startsWith("pageVar::")?r.pageVars[n.slice(9)]??"":""));return"neq"===t.comparator?!e:e}let i=t.children??[];return 0===i.length||("OR"===t.logic?i.some(t=>e(t,r)):i.every(t=>e(t,r)))}(o.filters,h))return l();let b=(s=document.documentElement.lang||"en",(f=(c=document.querySelector('link[rel="canonical"]')?.href??"")?!function(e){try{let t=n(new URL(e).pathname),r=n(globalThis.location.pathname);return t===r}catch{return!0}}(c)?null:c:globalThis.location.href)?p.replaceAll("__htmlLang__",s).replaceAll("__exp__","").replaceAll("__tch__","0").replaceAll("__seid__","").replaceAll("__url__",encodeURIComponent(f)).replaceAll("__utm__","").replaceAll("__egrp__","").replaceAll("__optz__","").replaceAll("__red__","").replaceAll("__suid__","").replaceAll(/__[A-Za-z]+__/g,""):null);if(!b)return l();!function(e,n,o,l,a){if("1"===e.dataset[t])return;e.dataset[t]="1";let u=new AbortController,s=!1,c=!1,f=globalThis.setTimeout(()=>{s=!0,u.abort()},2500);fetch(n,{signal:u.signal}).then(e=>e.ok?e.text():Promise.reject(Error(`Marfeel render request failed: ${e.status}`))).then(t=>{let n=function(e,t){let r=e.trimStart();if(!r.startsWith("{")&&!r.startsWith("["))return e;try{let r=JSON.parse(e),n=r[t]??Object.values(r)[0];for(let e of Array.isArray(n)?n:[n]){let t=e?.html;if("string"==typeof t&&t.length>0)return t}return""}catch{return e}}(t,o);n&&e.isConnected&&(c=function(e,t,n){var o;if(e===document.body||e===document.documentElement)return!1;let l=new DOMParser().parseFromString(t,"text/html");if(!((o=l.body).querySelector("[data-bytes-player-root]")||function e(t){for(let r of t.childNodes){if(r.nodeType===Node.TEXT_NODE){if((r.textContent??"").trim())return!0;continue}if(r.nodeType===Node.ELEMENT_NODE&&"SCRIPT"!==r.tagName&&"STYLE"!==r.tagName&&(i.has(r.tagName)||e(r)))return!0}return!1}(o)))return!1;if(!document.head.querySelector(`[${r}="${n}"]`))for(let e of l.querySelectorAll("style")){let t=e.cloneNode(!0);t.setAttribute(r,n),document.head.append(t)}let a=document.createDocumentFragment();for(let e of l.body.childNodes)a.append(document.importNode(e,!0));let u=[...a.querySelectorAll("script")];return e.replaceWith(a),!function(e,t){let r=Promise.resolve();for(let n of e)r=r.then(()=>(function(e,t){let r=document.createElement("script");for(let t of e.attributes)r.setAttribute(t.name,t.value);if(r.setAttribute("data-mrf-experience-script",t),!e.hasAttribute("src")){r.text=e.textContent??"",e.replaceWith(r);return}let n=new Promise(e=>{let t=globalThis.setTimeout(e,2500),n=()=>{globalThis.clearTimeout(t),e()};r.addEventListener("load",n,{once:!0}),r.addEventListener("error",n,{once:!0})});return e.replaceWith(r),n})(n,t))}(u,n),!0}(e,n,o))}).catch(()=>{}).finally(()=>{if(globalThis.clearTimeout(f),e.isConnected){if(e.dataset[t]="",s)return void l();c||a()}})}(m,b,o.id??d,()=>{a?l():e(o,l,!0)},l)}(o[l],()=>e(o,l+1))}([...e].sort((e,t)=>(t.priority??0)-(e.priority??0)),0)}])},592060,e=>{"use strict";var t=e.i(843476),r=e.i(700064),n=e.i(815316);let i=()=>{window.ketch?.("showPreferences")};e.s(["default",0,({children:e})=>(0,t.jsx)("button",{type:"button",className:(0,n.cn)("font-graphik underline",r.focusClass),onClick:i,children:e})])},787726,e=>{"use strict";var t=e.i(271645),r=e.i(618566),n=e.i(55918),i=e.i(702082);e.s(["ContentstackLivePreviewWrapper",0,function(){let e=(0,r.useRouter)(),o=(0,r.useSearchParams)(),l=o?.has("live_preview");return(0,t.useEffect)(()=>{(0,i.initLivePreview)();let t=n.default.onEntryChange(()=>{l&&e.refresh()});return()=>{n.default.unsubscribeOnEntryChange(t)}},[e,l]),null}])},36654,e=>{"use strict";var t=e.i(271645);e.s(["default",0,function(){return(0,t.useEffect)(()=>{},[]),null}])},395369,e=>{"use strict";var t=e.i(843476),r=e.i(3303);e.s(["default",0,function(){return(0,t.jsx)(r.default,{id:"recaptcha-enterprise",src:"https://www.google.com/recaptcha/enterprise.js?render=6LeRFYwsAAAAAKWh_7LgTKJe13srl-Zw0P0KsECT",strategy:"afterInteractive"})}])},744552,e=>{"use strict";var t=e.i(618566),r=e.i(271645),n=e.i(212044);e.s(["default",0,function(){let e=(0,t.usePathname)(),i=(0,t.useSearchParams)(),o=(0,r.useRef)(!0),l=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let t=i?.toString(),r=t?`${e}?${t}`:e,a=void 0===globalThis.window?r:globalThis.location.href;if(o.current){o.current=!1,l.current=a;return}a!==l.current&&(l.current=a,(0,n.marfeelTrackNewPage)({url:a,initialPageVars:(0,n.getCurrentPageVars)()}))},[e,i]),null}])},476637,e=>{"use strict";var t=e.i(618566),r=e.i(271645),n=e.i(372611);let i=[0,300,800,1600];e.s(["default",0,function(){let e=(0,t.usePathname)(),o=(0,r.useRef)(!0);return(0,r.useEffect)(()=>{if(o.current){o.current=!1;return}let e=i.map(e=>globalThis.setTimeout(n.reinjectMarfeelInlineExperiences,e)),t=new MutationObserver(n.reinjectMarfeelInlineExperiences);return t.observe(document.head,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["href"]}),()=>{for(let r of(t.disconnect(),e))globalThis.clearTimeout(r)}},[e]),null}])},859632,e=>{"use strict";var t=e.i(618566),r=e.i(271645);e.s(["default",0,function(){let e=(0,t.usePathname)(),n=(0,r.useRef)(!0);return(0,r.useEffect)(()=>{if(n.current){n.current=!1;return}window.tp=window.tp||[],window.tp.push(["init",function(){window.tp.experience.init()}])},[e]),null}])}]);