.legal.svelte-1sexgp3{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.5}.legal.svelte-1sexgp3 a:where(.svelte-1sexgp3){color:var(--teal-text);text-decoration:underline}.grid.svelte-1sexgp3{grid-template-columns:1.6fr 1fr;align-items:start;gap:1.25rem;max-width:980px;display:grid}.card.svelte-1sexgp3{border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;padding:clamp(1.5rem,4vw,2.25rem)}h2.svelte-1sexgp3{font-size:1.35rem;font-weight:800}form.svelte-1sexgp3{gap:1.1rem;margin-top:1.25rem;display:grid}label.svelte-1sexgp3{gap:.4rem;font-size:.925rem;font-weight:650;display:grid}input.svelte-1sexgp3,textarea.svelte-1sexgp3{border-radius:var(--radius);width:100%;font:inherit;color:var(--text);background:#fff;border:1px solid #848fa0;padding:.7rem .85rem;font-weight:400}textarea.svelte-1sexgp3{resize:vertical;min-height:140px}input.svelte-1sexgp3:focus-visible,textarea.svelte-1sexgp3:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.error.svelte-1sexgp3{border-radius:var(--radius);color:#b91c1c;background:#fef2f2;padding:.75rem 1rem;font-weight:600}button[disabled].svelte-1sexgp3{opacity:.75;cursor:wait}.spinner.svelte-1sexgp3{border:2px solid #07193c4d;border-top-color:var(--navy);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite svelte-1sexgp3-spin}@keyframes svelte-1sexgp3-spin{to{transform:rotate(360deg)}}.sent.svelte-1sexgp3{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.sent.svelte-1sexgp3 p:where(.svelte-1sexgp3),.side.svelte-1sexgp3 p:where(.svelte-1sexgp3){color:var(--text-muted);font-size:1.05rem}.side.svelte-1sexgp3{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.ico.svelte-1sexgp3{background:var(--navy);width:48px;height:48px;color:var(--teal);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.ico.ok.svelte-1sexgp3{color:#166534;background:#dcfce7}@media (width<=820px){.grid.svelte-1sexgp3{grid-template-columns:1fr}}
