.legal-page.svelte-7ad8we{max-width:960px;margin:0 auto;padding:4rem 1.5rem 6rem}.legal-card.svelte-7ad8we{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 24px 60px #03021314;padding:clamp(1.5rem,4vw,3rem)}.eyebrow.svelte-7ad8we{margin:0 0 .75rem;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:800;color:var(--attention)}h1.svelte-7ad8we{margin:0 0 1rem;font-size:clamp(2rem,4vw,3rem);line-height:1.1;letter-spacing:-.04em}.block.svelte-7ad8we{padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid var(--border)}h2.svelte-7ad8we{margin:0 0 .75rem;font-size:1.1rem}h3.svelte-7ad8we{margin:1rem 0 .35rem;font-size:.98rem}p.svelte-7ad8we{margin:.35rem 0;color:var(--muted-foreground);line-height:1.6}
