.sf-card.svelte-10m6j7t{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:32px;max-width:560px;margin:0 auto}.sf-newsletter.svelte-10m6j7t{background:linear-gradient(135deg,#3b82f60f,#8b5cf60f);border-color:#8b5cf633}.sf-title.svelte-10m6j7t{font-size:22px;font-weight:600;color:var(--text-heading);margin:0 0 8px;letter-spacing:-.4px}.sf-subtitle.svelte-10m6j7t{font-size:15px;color:var(--text-secondary);line-height:1.5;margin:0 0 20px}.sf-row.svelte-10m6j7t{display:flex;gap:10px}.sf-input.svelte-10m6j7t{flex:1;padding:14px 16px;border:1px solid var(--border-input);border-radius:10px;background:var(--bg-input);color:var(--text-primary);font-family:inherit;font-size:15px;outline:none;transition:border-color .15s;min-width:0}.sf-input.svelte-10m6j7t:focus{border-color:var(--brand-blue)}.sf-btn.svelte-10m6j7t{padding:14px 24px;background:var(--brand-gradient);color:#fff;border:none;border-radius:10px;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;transition:filter .15s}.sf-btn.svelte-10m6j7t:hover:not(:disabled){filter:brightness(1.08)}.sf-btn.svelte-10m6j7t:disabled{opacity:.6;cursor:not-allowed}.sf-error.svelte-10m6j7t{color:#ef4444;font-size:13px;margin:10px 0 0}.sf-note.svelte-10m6j7t{font-size:12px;color:var(--text-tertiary);margin:14px 0 0}.sf-note.svelte-10m6j7t a:where(.svelte-10m6j7t){color:var(--text-secondary);text-decoration:underline}.sf-sent.svelte-10m6j7t{text-align:center;padding:10px 0}.sf-sent.svelte-10m6j7t h3:where(.svelte-10m6j7t){font-size:18px;font-weight:600;color:var(--text-heading);margin:12px 0 8px}.sf-sent.svelte-10m6j7t p:where(.svelte-10m6j7t){font-size:14px;color:var(--text-secondary);margin:0}@media(max-width:560px){.sf-card.svelte-10m6j7t{padding:24px}.sf-row.svelte-10m6j7t{flex-direction:column}}.ss-card.svelte-1eufax0{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:560px;margin:0 auto}.ss-newsletter.svelte-1eufax0{background:linear-gradient(135deg,#3b82f60f,#8b5cf60f);border-color:#8b5cf633}.ss-row.svelte-1eufax0{display:flex;align-items:center;gap:10px}.ss-check.svelte-1eufax0{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.ss-label.svelte-1eufax0{font-size:15px;font-weight:500;color:var(--text-primary)}.ss-actions.svelte-1eufax0{display:flex;gap:16px;align-items:center}.ss-link-primary.svelte-1eufax0{font-size:14px;color:var(--brand-blue);text-decoration:none;font-weight:500}.ss-link-muted.svelte-1eufax0{font-size:13px;color:var(--text-tertiary);text-decoration:underline}@media(max-width:560px){.ss-card.svelte-1eufax0{flex-direction:column;align-items:flex-start;gap:10px}.ss-actions.svelte-1eufax0{width:100%;justify-content:space-between}}
