.newsletter-dark__turnstile[data-astro-cid-ujvhrwhr]:empty{display:none}.newsletter-dark[data-astro-cid-ujvhrwhr]{padding-block:var(--section-space);background:var(--color-bg-dark);position:relative;overflow:clip}.section--dark+.newsletter-dark[data-astro-cid-ujvhrwhr]:before{display:none}.newsletter-dark[data-astro-cid-ujvhrwhr]:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--newsletter-entry-tone) 88%, white) 0%, color-mix(in srgb, var(--newsletter-entry-tone) 38%, var(--color-bg-dark)) 36%, var(--color-bg-dark) 100%);pointer-events:none;height:clamp(1.6rem,3vw,2.6rem);position:absolute;inset:0 0 auto}.newsletter-dark[data-astro-cid-ujvhrwhr]:after{content:"";opacity:.7;pointer-events:none;background:linear-gradient(90deg,#ffffff03,#fff0,#ffffff03);position:absolute;inset:0}.newsletter-dark__inner[data-astro-cid-ujvhrwhr]{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.25rem,5vw,4rem);display:grid;position:relative}.newsletter-dark__copy[data-astro-cid-ujvhrwhr]{gap:.85rem;padding-left:1.35rem;display:grid;position:relative}.newsletter-dark__copy[data-astro-cid-ujvhrwhr]:before{content:"";background:linear-gradient(#f2cf87e6,#f2cf8714);width:1px;position:absolute;top:.45rem;bottom:.45rem;left:0}.newsletter-dark__lede[data-astro-cid-ujvhrwhr]{font-family:var(--font-body);color:#fffc;max-width:38ch;margin:0;font-size:15px;font-weight:400;line-height:1.65}.newsletter-dark__form[data-astro-cid-ujvhrwhr]{backdrop-filter:blur(6px);background:linear-gradient(#ffffff12,#ffffff04),#002c401f;border:1px solid #ffffff1f;gap:12px;width:100%;padding:1.6rem;display:grid;box-shadow:inset 0 1px #ffffff0f,0 24px 48px #00111a24}.newsletter-dark__form[data-astro-cid-ujvhrwhr] input[data-astro-cid-ujvhrwhr][type=email]{box-sizing:border-box;width:100%;font-family:var(--font-body);color:#fff;background:#ffffff14;border:1px solid #ffffff38;border-radius:0;outline:none;padding:14px 16px;font-size:15px}.newsletter-dark__form[data-astro-cid-ujvhrwhr] input[data-astro-cid-ujvhrwhr][type=email]::placeholder{color:#ffffff73}.newsletter-dark__form[data-astro-cid-ujvhrwhr] input[data-astro-cid-ujvhrwhr][type=email]:focus-visible{box-shadow:0 0 0 2px var(--color-bg-dark), 0 0 0 5px var(--color-brand-accent);outline:2px solid #0000}.newsletter-dark__consent[data-astro-cid-ujvhrwhr]{font-family:var(--font-body);color:#fffc;text-align:left;background:#ffffff0a;border:1px solid #ffffff14;align-items:flex-start;gap:.75rem;padding:.85rem .9rem;font-size:13px;display:flex}.newsletter-dark__consent[data-astro-cid-ujvhrwhr] input[data-astro-cid-ujvhrwhr][type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--color-brand-accent);flex:none;margin:.2rem 0 0}.newsletter-dark__consent[data-astro-cid-ujvhrwhr] span[data-astro-cid-ujvhrwhr]{line-height:1.55;display:block}.newsletter-dark__submit[data-astro-cid-ujvhrwhr]{background:linear-gradient(135deg, var(--color-brand-accent), #ff2131);color:#fff;letter-spacing:2.4px;cursor:pointer;min-height:44px;transition:background-position var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:1px solid #0000;justify-content:center;justify-self:start;align-items:center;padding:13px 22px;font-size:11px;display:inline-flex;box-shadow:0 18px 30px #c311232e}.newsletter-dark__submit[data-astro-cid-ujvhrwhr]:hover{transform:translateY(-2px);box-shadow:0 22px 36px #c311233d}.newsletter-dark__status[data-astro-cid-ujvhrwhr]{font-family:var(--font-body);color:#fff;margin:0;font-size:14px;line-height:1.5}.newsletter-dark__status[data-astro-cid-ujvhrwhr][data-tone=error]{color:#ffd2d6}.newsletter-dark__trap[data-astro-cid-ujvhrwhr]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.newsletter-dark__disclaimer[data-astro-cid-ujvhrwhr]{font-family:var(--font-body);color:#ffffff8c;margin:8px 0 0;font-size:12.5px;font-style:italic}.sr-only[data-astro-cid-ujvhrwhr]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.newsletter-dark__inner[data-astro-cid-ujvhrwhr]{grid-template-columns:1fr;gap:1.75rem}.newsletter-dark__copy[data-astro-cid-ujvhrwhr]{padding-left:1rem}}@media (width<=560px){.newsletter-dark[data-astro-cid-ujvhrwhr]{padding-top:3.5rem;padding-bottom:3rem}.newsletter-dark[data-astro-cid-ujvhrwhr]:after{opacity:0}.newsletter-dark__inner[data-astro-cid-ujvhrwhr]{gap:1.6rem}.newsletter-dark__copy[data-astro-cid-ujvhrwhr]{gap:.75rem;padding-left:0}.newsletter-dark__copy[data-astro-cid-ujvhrwhr]:before{width:auto;height:1px;inset:auto 40% calc(100% + .9rem) 0}.newsletter-dark__form[data-astro-cid-ujvhrwhr]{gap:.9rem;padding:1.15rem}.newsletter-dark__submit[data-astro-cid-ujvhrwhr]{justify-self:stretch;width:100%}}
