.legal-shell.svelte-7ke6fz{max-width:860px;margin:0 auto;padding:1.25rem 1rem 2rem}.legal-card.svelte-7ke6fz{border:1px solid rgba(177,193,220,.22);border-radius:1rem;background:#0a0e16c7;padding:1.2rem 1.1rem;box-shadow:0 16px 30px #00000052}.kicker.svelte-7ke6fz{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:#ffd486}h1.svelte-7ke6fz{margin:.35rem 0 0;font-size:1.8rem;color:#fff7dd}.updated.svelte-7ke6fz{margin:.35rem 0 1rem;color:#a8b3c8;font-size:.86rem}section.svelte-7ke6fz+section:where(.svelte-7ke6fz){margin-top:1rem}h2.svelte-7ke6fz{margin:0;font-size:1.05rem;color:#e7f0ff}p.svelte-7ke6fz{margin:.35rem 0 0;line-height:1.55;color:#cfd8e9}a.svelte-7ke6fz{color:#f5c56a}.back-link.svelte-7ke6fz{margin-top:1.3rem}
