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]="a6181451-407f-43c4-bb1d-9cfc1f6ac386",e._sentryDebugIdIdentifier="sentry-dbid-a6181451-407f-43c4-bb1d-9cfc1f6ac386")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1581],{8567:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=r(17828)},11219:(e,t,r)=>{"use strict";r.d(t,{NewsletterSubscribeForm:()=>s});var n=r(95155),i=r(12115),l=r(95604),a=r(30926);let o=(0,a.createServerReference)("7c3a4b2f8bd6d8332acbd55a9c6c6f18888bfd6b11",a.callServer,void 0,a.findSourceMapURL,"subscribeToNewsletterAction");function s(e){let{source:t,variant:r}=e,a=(0,l.useTranslations)("Newsletter"),s=(0,l.useLocale)(),c=(0,i.useRef)(Date.now()),[d,u]=(0,i.useState)(""),[b,f]=(0,i.useState)(""),[h,m]=(0,i.useState)(!1),[p,x]=(0,i.useState)(!1),[g,v]=(0,i.useState)(null);async function y(e){e.preventDefault(),v(null),m(!0);try{let e=await o(d,s,t,b,c.current);if(e.success)return void x(!0);if("RATE_LIMITED"===e.error)return void v(a("errorRateLimit"));if("INVALID_EMAIL"===e.error)return void v(a("errorInvalidEmail"));if("DISPOSABLE_EMAIL"===e.error)return void v(a("errorDisposableEmail"));v(a("errorGeneric"))}catch(e){v(a("errorGeneric"))}finally{m(!1)}}let w="blog"===r?a("blogTitle"):a("landingTitle"),S="blog"===r?a("blogDescription"):a("landingDescription"),_="blog"===r?"h2":"h3";return p?(0,n.jsxs)("div",{children:[(0,n.jsx)(_,{className:"text-lg font-bold tracking-tight text-[#171717] dark:text-white",children:w}),(0,n.jsx)("p",{className:"mt-2 text-sm text-[#5a8a3a] dark:text-green-400",children:a("success")})]}):(0,n.jsxs)("div",{children:[(0,n.jsx)(_,{className:"text-lg font-bold tracking-tight text-[#171717] dark:text-white",children:w}),(0,n.jsx)("p",{className:"mt-2 text-sm text-[#8A8A80] dark:text-neutral-400",children:S}),(0,n.jsxs)("form",{onSubmit:y,className:"relative mt-5 flex flex-col gap-3 sm:flex-row sm:items-start",children:[(0,n.jsxs)("div",{"aria-hidden":"true",className:"pointer-events-none absolute -left-[10000px] h-0 w-0 overflow-hidden opacity-0",children:[(0,n.jsx)("label",{htmlFor:"newsletter-website-".concat(t),children:"Website"}),(0,n.jsx)("input",{id:"newsletter-website-".concat(t),type:"text",name:"website",tabIndex:-1,autoComplete:"off",value:b,onChange:e=>f(e.target.value)})]}),(0,n.jsx)("label",{className:"sr-only",htmlFor:"newsletter-email-".concat(t),children:a("emailPlaceholder")}),(0,n.jsx)("input",{id:"newsletter-email-".concat(t),type:"email",name:"email",required:!0,maxLength:255,autoComplete:"email",value:d,onChange:e=>u(e.target.value),placeholder:a("emailPlaceholder"),className:"h-11 w-full rounded-[12px] border border-[#EBEBEB] bg-white px-4 text-sm text-[#171717] placeholder:text-[#8A8A80] outline-none focus-visible:ring-2 focus-visible:ring-[#171717]/20 dark:border-neutral-700 dark:bg-neutral-950 dark:text-white dark:placeholder:text-neutral-500 dark:focus-visible:ring-white/20",disabled:h}),(0,n.jsx)("button",{type:"submit",className:"inline-flex shrink-0 items-center justify-center rounded-full bg-[#171717] px-6 py-2.5 text-sm font-semibold text-white transition-opacity hover:opacity-90 disabled:opacity-60 dark:bg-white dark:text-[#171717]",disabled:h,children:a("submit")})]}),g?(0,n.jsx)("p",{className:"mt-2 text-sm text-red-600 dark:text-red-400",role:"alert",children:g}):null,(0,n.jsx)("p",{className:"mt-3 text-xs leading-relaxed text-[#8A8A80] dark:text-neutral-500",children:a("gdpr")})]})}},17828:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(64054).createAsyncLocalStorage)()},24437:(e,t,r)=>{"use strict";function n(e){let{reason:t,children:r}=e;return r}
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return n}}),r(24553)},28713:(e,t,r)=>{"use strict";r.d(t,{default:()=>a});var n=r(12515),i=r(12115),l=r(50192);function a(e){let{locale:t,...r}=e;if(!t)throw Error("Failed to determine locale in `NextIntlClientProvider`, please provide the `locale` prop explicitly.\n\nSee https://next-intl.dev/docs/configuration#locale");return i.createElement(l.IntlProvider,(0,n._)({locale:t},r))}},30926:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{callServer:function(){return n.callServer},createServerReference:function(){return l.createServerReference},findSourceMapURL:function(){return i.findSourceMapURL}});let n=r(41209),i=r(85153),l=r(77197)},36552:(e,t,r)=>{"use strict";function n(e){let{moduleIds:t}=e;return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return n}}),r(95155),r(47650),r(8567),r(77278)},64054:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{bindSnapshot:function(){return a},createAsyncLocalStorage:function(){return l},createSnapshot:function(){return o}});let r=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}static bind(e){return e}}let i="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function l(){return i?new i:new n}function a(e){return i?i.bind(e):n.bind(e)}function o(){return i?i.snapshot():function(e,...t){return e(...t)}}},81576:(e,t,r)=>{Promise.resolve().then(r.bind(r,93691)),Promise.resolve().then(r.bind(r,58558)),Promise.resolve().then(r.bind(r,28713)),Promise.resolve().then(r.t.bind(r,81356,23)),Promise.resolve().then(r.bind(r,24437)),Promise.resolve().then(r.bind(r,36552)),Promise.resolve().then(r.bind(r,95457)),Promise.resolve().then(r.bind(r,11219)),Promise.resolve().then(r.bind(r,18337))}},e=>{e.O(0,[5e3,5604,4909,1432,903,1356,531,1250,20,3082,9793,8441,178,7358],()=>e(e.s=81576)),_N_E=e.O()}]);
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.