.brand-logo[data-astro-cid-uivuhh7y]{width:148px;height:28px;display:block}.newsletter-form.svelte-1wg0ldz{width:100%}.form-row.svelte-1wg0ldz{gap:12px;display:flex}.form-fields.svelte-1wg0ldz{position:relative}.input-wrapper.svelte-1wg0ldz{flex:1;position:relative}input.svelte-1wg0ldz{background:var(--field-bg,#ffffff0f);border:1.5px solid var(--field-line,#ffffff47);width:100%;color:var(--field-ink,#fff);border-radius:8px;padding:16px 20px;font-family:inherit;font-size:1rem;transition:border-color .2s}input.svelte-1wg0ldz::placeholder{color:var(--field-placeholder,#ffffff8c)}input.svelte-1wg0ldz:focus{border-color:var(--yellow,#f4f867);border-width:2px;outline:none}input.has-error.svelte-1wg0ldz{border-color:#ef4444}input.svelte-1wg0ldz:disabled{opacity:.7}.error-text.svelte-1wg0ldz{color:#f87171;margin-top:8px;font-size:.8125rem;display:block}.variant-cta.svelte-1wg0ldz input:where(.svelte-1wg0ldz){background:var(--white,#fff);color:var(--accent-ink,#0e1024);border:2px solid #0000}.variant-cta.svelte-1wg0ldz input:where(.svelte-1wg0ldz):focus{border-color:var(--accent-ink,#0e1024)}.variant-cta.svelte-1wg0ldz .btn:where(.svelte-1wg0ldz){background:var(--navy,#0e1024);color:var(--field-ink,#fff)}.variant-cta.svelte-1wg0ldz .btn:where(.svelte-1wg0ldz):hover:not(:disabled){background:var(--field-bg,#ffffff0f);transform:translateY(-2px)}.btn.svelte-1wg0ldz{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:16px 28px;font-family:inherit;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.btn-primary.svelte-1wg0ldz{background:var(--accent,#f4f867);color:var(--accent-ink,#0e1024)}.btn-primary.svelte-1wg0ldz:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #f4f86759}.btn-large.svelte-1wg0ldz{padding:18px 32px}.btn-block.svelte-1wg0ldz{width:100%;margin-top:12px}.btn.svelte-1wg0ldz:disabled{opacity:.7;cursor:not-allowed}.spinner.svelte-1wg0ldz{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite svelte-1wg0ldz-spin}@keyframes svelte-1wg0ldz-spin{to{transform:rotate(360deg)}}.form-note.svelte-1wg0ldz{color:var(--gray-400,#9ca3af);align-items:center;gap:8px;margin-top:16px;font-size:.875rem;display:flex}.form-note.svelte-1wg0ldz svg:where(.svelte-1wg0ldz){color:var(--yellow,#f4f867);flex-shrink:0}.success-message.svelte-1wg0ldz{color:#10b981;background:#10b98126;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:10px;padding:16px 20px;font-size:.9375rem;font-weight:500;display:flex}.variant-compact.svelte-1wg0ldz input:where(.svelte-1wg0ldz){padding:12px 16px;font-size:.9375rem}.variant-compact.svelte-1wg0ldz .btn:where(.svelte-1wg0ldz){margin-top:8px;padding:12px 20px;font-size:.9375rem}.variant-compact.svelte-1wg0ldz .success-message:where(.svelte-1wg0ldz){padding:12px 16px;font-size:.875rem}.form-note-compact.svelte-1wg0ldz{color:var(--gray-400,#9ca3af);margin-top:10px;font-size:.75rem}.privacy-link.svelte-1wg0ldz,.form-note-compact.svelte-1wg0ldz a{color:var(--gray-400,#9ca3af);text-decoration:underline}@media (width<=640px){.form-row.svelte-1wg0ldz{flex-direction:column}}.variant-footer.svelte-1wg0ldz .form-fields:where(.svelte-1wg0ldz){flex-wrap:wrap;align-items:start;gap:12px;display:flex}.variant-footer.svelte-1wg0ldz .form-row:where(.svelte-1wg0ldz){flex:1;min-width:0}.variant-footer.svelte-1wg0ldz .btn:where(.svelte-1wg0ldz){width:auto;color:var(--on-strong);opacity:1;background:0 0;border:1px solid;border-radius:2px;margin:0;padding:15px 22px}.variant-footer.svelte-1wg0ldz .btn:where(.svelte-1wg0ldz):hover:not(:disabled){color:var(--on-strong);box-shadow:none;background:0 0;text-decoration:underline;transform:none}.variant-footer.svelte-1wg0ldz input:where(.svelte-1wg0ldz){border-radius:2px;padding:15px 16px}.variant-footer.svelte-1wg0ldz .error-text:where(.svelte-1wg0ldz){flex-basis:100%;order:3}@media (width<=1000px){.variant-footer.svelte-1wg0ldz .form-fields:where(.svelte-1wg0ldz),.variant-footer.svelte-1wg0ldz .form-row:where(.svelte-1wg0ldz){flex-direction:column;width:100%}.variant-footer.svelte-1wg0ldz .input-wrapper:where(.svelte-1wg0ldz){width:100%}}.footer[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);color:var(--on-body);padding:72px 0 32px}.footer-inner[data-astro-cid-jo6i4kqk]{max-width:1280px;margin:0 auto;padding:0 40px}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].btn-secondary{color:inherit;opacity:1;text-underline-offset:4px;background:0 0;border:0;text-decoration:none}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--on-strong);text-decoration:underline}.footer[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--on-strong);outline-offset:4px}.doors[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].door{border:1px solid var(--on-mute);height:100%;color:var(--on-strong);flex-direction:column;align-items:start;gap:16px;padding:28px;display:flex}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].door:hover{text-decoration:none}.door[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{letter-spacing:-.015em;text-wrap:balance;font-size:24px;font-weight:600;line-height:1.2}.door[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-family:var(--font-reading);color:var(--on-body);font-size:18px;line-height:1.5}.door[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{text-underline-offset:4px;margin-top:auto;padding-top:8px;font-size:16px;text-decoration:underline}.footer[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk][hidden]{display:none!important}.newsletter[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--on-mute);border-bottom:1px solid var(--on-mute);grid-template-columns:1fr 1.3fr;align-items:center;gap:56px;margin:56px 0;padding:48px 0;display:grid}.newsletter[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{letter-spacing:-.02em;color:var(--on-strong);font-size:30px;font-weight:600;line-height:1.1}.newsletter[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-family:var(--font-reading);margin-top:16px;font-size:18px}.sitemap[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 3fr;gap:56px;display:grid}.footer-logo[data-astro-cid-jo6i4kqk]{margin-bottom:24px;display:inline-block;color:var(--paper)!important}.brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin-bottom:12px;font-size:15px;line-height:1.55}.columns[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.columns[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:var(--on-strong);margin-bottom:20px;font-size:17px;font-weight:600;line-height:1.35}ul[data-astro-cid-jo6i4kqk]{list-style:none}.columns[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:12px}.columns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere;font-size:15px}.wordmark[data-astro-cid-jo6i4kqk]{color:var(--paper);margin:64px 0 40px}.wordmark[data-astro-cid-jo6i4kqk] .brand-logo{opacity:1;width:100%;height:auto;display:block}.legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--on-mute);color:var(--on-mute);justify-content:space-between;gap:20px;padding-top:24px;font-size:14px;display:flex}.legal[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:24px;display:flex}@media (width<=1000px){.footer[data-astro-cid-jo6i4kqk]{padding-top:56px}.footer-inner[data-astro-cid-jo6i4kqk]{padding:0 16px}.doors[data-astro-cid-jo6i4kqk],.newsletter[data-astro-cid-jo6i4kqk],.sitemap[data-astro-cid-jo6i4kqk],.columns[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.doors[data-astro-cid-jo6i4kqk]{gap:16px}.newsletter[data-astro-cid-jo6i4kqk]{gap:24px;margin:40px 0;padding:32px 0}.sitemap[data-astro-cid-jo6i4kqk],.columns[data-astro-cid-jo6i4kqk]{gap:32px}.wordmark[data-astro-cid-jo6i4kqk]{margin:40px 0 28px}.legal[data-astro-cid-jo6i4kqk]{flex-direction:column}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].door{padding:24px}}
