.NewsletterSubscribe_page__PxLYU{max-width:900px;margin:0 auto;padding:calc(var(--spacing-outer) * 1.5) var(--spacing-outer) var(--spacing-s);display:flex;flex-direction:column;gap:var(--spacing-outer)}.NewsletterSubscribe_hero__7isCf{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-outer)}.NewsletterSubscribe_illustration__ToC7W{text-align:center;margin-top:-3.5rem;margin-bottom:.5rem}.NewsletterSubscribe_illustration__ToC7W img{display:block;width:150px;max-width:55%;height:auto;margin-left:auto;margin-right:auto}.NewsletterSubscribe_box__XLLB2{width:100%;max-width:520px;margin:0 auto;background:var(--color-off-black,#0f0c21);border:1px solid color-mix(in srgb,var(--color-accent,#8bb2ff) 30%,transparent);border-radius:16px;padding:calc(var(--spacing-outer) * 1.1) calc(var(--spacing-outer) * 1.25) 1.1rem;box-shadow:0 16px 48px rgba(0,0,0,.4)}.NewsletterSubscribe_boxTitle__RV98V{font-family:var(--font-headline,inherit);font-size:1.6rem;margin:0 0 .5rem;color:var(--color-white,#ffe1da)}.NewsletterSubscribe_blurb__xtMJ3{color:color-mix(in srgb,var(--color-white,#ffe1da) 75%,transparent);margin:0 0 1.25rem;line-height:1.45;font-size:.85rem}.NewsletterSubscribe_form__n4iIu{display:flex;flex-direction:column;gap:.6rem}.NewsletterSubscribe_input__LbDaU{width:100%;min-width:0;padding:.75rem 1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-white,#ffe1da) 20%,transparent);background:color-mix(in srgb,var(--color-black,#100412) 60%,transparent);color:var(--color-white,#ffe1da);font-size:1rem}.NewsletterSubscribe_input__LbDaU:focus{outline:none;border-color:var(--color-accent,#8bb2ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent,#8bb2ff) 30%,transparent)}.NewsletterSubscribe_button__zxPW5{width:100%;padding:.75rem 1.5rem;border-radius:999px;border:none;background:var(--color-accent,#8bb2ff);color:var(--color-black,#100412);font-weight:700;font-size:1rem;cursor:pointer;transition:transform .15s ease,filter .15s ease}.NewsletterSubscribe_button__zxPW5:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08)}.NewsletterSubscribe_button__zxPW5:disabled{opacity:.6;cursor:default}.NewsletterSubscribe_error__1PxXc{color:var(--color-accent,#8bb2ff);margin:.75rem 0 0;font-size:.9rem}.NewsletterSubscribe_fineprint__5zzVf{color:color-mix(in srgb,var(--color-white,#ffe1da) 45%,transparent);font-size:.8rem;margin:.6rem 0 0}.NewsletterSubscribe_recent__Zwnmm{width:100%}.NewsletterSubscribe_recentTitle__7E_47{font-family:var(--font-headline,inherit);font-size:1.4rem;margin:0 0 .35rem;color:var(--color-white,#ffe1da)}.NewsletterSubscribe_recentLede__TwQ21{color:color-mix(in srgb,var(--color-white,#ffe1da) 65%,transparent);margin:0 0 1.25rem}.NewsletterSubscribe_archiveLink__EQyUG{color:var(--color-accent,#8bb2ff);text-decoration:underline}