.legal-page.svelte-p92hr7{max-width:760px;margin:0 auto;padding:48px 20px 80px}.back-link.svelte-p92hr7{font-size:.85rem;font-weight:600;margin-bottom:32px;display:inline-block}h1.svelte-p92hr7{font-size:1.9rem;font-weight:900;letter-spacing:-.8px;margin-bottom:8px}.legal-date.svelte-p92hr7{font-size:.8rem;color:var(--muted);margin-bottom:40px}h2.svelte-p92hr7{font-size:1.15rem;font-weight:700;margin:32px 0 10px}p.svelte-p92hr7{font-size:.95rem;color:var(--muted);line-height:1.75;margin-bottom:10px}
