.newsletter.svelte-1xweigh{background:var(--bg-alt);border:1px solid var(--border);padding:32px 24px}.nl-inner.svelte-1xweigh{max-width:440px;margin:0 auto;text-align:center}.nl-inner.svelte-1xweigh h3:where(.svelte-1xweigh){font-size:18px;font-weight:700;margin:0 0 6px;color:var(--text)}.nl-inner.svelte-1xweigh p:where(.svelte-1xweigh){font-size:13px;margin:0 0 16px;color:var(--text-muted)}.nl-form.svelte-1xweigh{display:flex;gap:8px}.nl-form.svelte-1xweigh input:where(.svelte-1xweigh){flex:1;padding:10px 14px;border:1px solid var(--border);border-radius:4px;font-size:13px;font-family:inherit;background:var(--bg);color:var(--text)}.nl-form.svelte-1xweigh button:where(.svelte-1xweigh){padding:10px 20px;background:var(--accent);color:#fff;border:none;border-radius:4px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .15s}.nl-form.svelte-1xweigh button:where(.svelte-1xweigh):hover{opacity:.9}@media (max-width: 500px){.nl-form.svelte-1xweigh{flex-direction:column}}
