.newsletter.svelte-v55u47{gap:var(--space-3);display:grid}.title.svelte-v55u47{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);font-size:var(--text-lg);color:var(--color-heading)}.body.svelte-v55u47{color:var(--color-text-muted)}form.svelte-v55u47{gap:var(--space-3);display:grid}.row.svelte-v55u47{gap:var(--space-2);flex-wrap:wrap;display:flex}input[type=email].svelte-v55u47{min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-base);flex:14rem}input[type=email].svelte-v55u47::placeholder{color:var(--color-text-faint)}input[type=email].svelte-v55u47:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}input[aria-invalid].svelte-v55u47{border-color:var(--color-danger)}.hp.svelte-v55u47{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consent.svelte-v55u47{gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);align-items:flex-start;line-height:1.5;display:flex}.consent.svelte-v55u47 input:where(.svelte-v55u47){accent-color:var(--color-accent);flex-shrink:0;width:16px;height:16px;margin-top:2px}.consent.svelte-v55u47 a:where(.svelte-v55u47){color:inherit}.msg.svelte-v55u47{font-size:var(--text-sm);min-height:1.2em}.msg.error.svelte-v55u47{color:var(--color-danger)}.done.svelte-v55u47{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-mark-soft);border:1px solid var(--color-mark-soft-border);display:flex}.done.svelte-v55u47 svg{color:var(--color-accent);flex-shrink:0}.done-title.svelte-v55u47{font-weight:var(--weight-semibold);color:var(--color-heading)}.success-extra.svelte-v55u47{margin-top:var(--space-4)}
