.legal-shell.svelte-1e0rsuc{width:min(920px,calc(100vw - 2rem));margin:0 auto;padding:1rem 0 4rem;display:grid;gap:1rem}.legal-card.svelte-1e0rsuc{padding:clamp(1.4rem,4vw,2.4rem);border-radius:28px;background:var(--panel-glass);border:1px solid var(--border);box-shadow:0 22px 52px #0000003d}.eyebrow.svelte-1e0rsuc{margin:0;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft)}h1.svelte-1e0rsuc,h2.svelte-1e0rsuc{margin:0;font-family:var(--font-display)}h1.svelte-1e0rsuc{margin-top:.75rem;font-size:clamp(2.3rem,5vw,4rem);line-height:.95}.lede.svelte-1e0rsuc,.legal-copy.svelte-1e0rsuc p:where(.svelte-1e0rsuc){margin:0;color:var(--text-muted)}.lede.svelte-1e0rsuc{margin-top:1rem;max-width:58ch;font-size:1.05rem}.legal-copy.svelte-1e0rsuc{margin-top:1.75rem;display:grid;gap:.7rem}.legal-copy.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){margin-top:.9rem;font-size:1.2rem}
