.center.svelte-12eivhs{text-align:center}.narrow.svelte-12eivhs{max-width:55ch;margin-inline:auto}.lede.svelte-12eivhs{font-family:var(--font-heading);text-transform:none;max-width:55ch;margin:var(--space-2) auto 0;font-size:1.1rem}.benefit-grid.svelte-12eivhs{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.benefit.svelte-12eivhs{background:var(--color-walnut);border:2px solid var(--color-saddle);padding:var(--space-3);box-shadow:var(--shadow-stamp-sm)}.benefit.svelte-12eivhs h3:where(.svelte-12eivhs){color:var(--color-amber);font-size:1.1rem}.benefit.svelte-12eivhs p:where(.svelte-12eivhs){color:var(--color-parchment);margin:0}form.svelte-12eivhs{gap:var(--space-2);text-align:left;margin-top:var(--space-3);flex-direction:column;display:flex}label.svelte-12eivhs{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}.optional.svelte-12eivhs{text-transform:none;letter-spacing:normal;opacity:.75;font-size:.8em}input.svelte-12eivhs{font-family:var(--font-body);background:var(--color-charred);color:var(--text-body);border:2px solid var(--border-panel);border-radius:var(--radius-clip);padding:.65rem .85rem;font-size:1rem}input.svelte-12eivhs:focus{outline:2px solid var(--color-amber);outline-offset:1px}.honeypot.svelte-12eivhs{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.status.svelte-12eivhs{border-radius:var(--radius-clip);font-family:var(--font-ui);padding:.75rem 1rem}.status--success.svelte-12eivhs{border:2px solid var(--color-turquoise);background:#397e7a33}.status--error.svelte-12eivhs{border:2px solid var(--color-rust);background:#7d281c33}
