.LegalPage.svelte-7ke6fz{background:radial-gradient(circle at 12% 0%, oklch(68% .14 255/.12), transparent 34%), var(--DashboardBg);min-height:calc(100vh - 53px);color:var(--DashboardText);font-family:var(--DashboardFontBody);padding:48px 32px 96px}.LegalHero.svelte-7ke6fz{text-align:center;max-width:720px;margin:0 auto 36px}.LegalEyebrow.svelte-7ke6fz{letter-spacing:.22em;text-transform:uppercase;color:var(--DashboardAccentSoft);margin:0 0 10px;font-size:11px;font-weight:700}.LegalHero.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-family:var(--DashboardFontDisplay);color:var(--DashboardTextStrong);margin:0 0 14px;font-size:clamp(2.4rem,5vw,3.4rem);line-height:.95}.LegalLead.svelte-7ke6fz{max-width:560px;color:var(--DashboardTextMuted);margin:0 auto 12px;font-size:15px;line-height:1.65}.LegalUpdated.svelte-7ke6fz{color:oklch(65% .01 250);margin:0;font-size:12px}.LegalBody.svelte-7ke6fz{border:1px solid var(--DashboardBorder);background:var(--DashboardSurface);border-radius:16px;gap:28px;max-width:720px;margin:0 auto 40px;padding:28px 32px;display:grid}.LegalBody.svelte-7ke6fz section:where(.svelte-7ke6fz) h2:where(.svelte-7ke6fz){font-family:var(--DashboardFontDisplay);color:var(--DashboardTextStrong);margin:0 0 10px;font-size:1.15rem}.LegalBody.svelte-7ke6fz p:where(.svelte-7ke6fz),.LegalBody.svelte-7ke6fz li:where(.svelte-7ke6fz){color:var(--DashboardTextMuted);margin:0;font-size:14px;line-height:1.7}.LegalBody.svelte-7ke6fz p:where(.svelte-7ke6fz)+p:where(.svelte-7ke6fz),.LegalBody.svelte-7ke6fz p:where(.svelte-7ke6fz)+ul:where(.svelte-7ke6fz),.LegalBody.svelte-7ke6fz ul:where(.svelte-7ke6fz)+p:where(.svelte-7ke6fz){margin-top:10px}.LegalBody.svelte-7ke6fz ul:where(.svelte-7ke6fz){gap:8px;margin:0;padding-left:1.2rem;display:grid}.LegalBody.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--DashboardAccent)}.LegalBody.svelte-7ke6fz code:where(.svelte-7ke6fz){font-family:var(--DashboardFontMono,ui-monospace, monospace);color:var(--DashboardText);font-size:.92em}.LegalBody.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--DashboardText);font-weight:600}.LegalCta.svelte-7ke6fz{border:1px solid var(--DashboardBorder);background:var(--DashboardSurfaceInset);text-align:center;border-radius:16px;max-width:720px;margin:0 auto;padding:24px}.LegalCtaActions.svelte-7ke6fz{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px;display:flex}.PrimaryButton.svelte-7ke6fz,.OutlineButton.svelte-7ke6fz{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.PrimaryButton.svelte-7ke6fz{background:var(--DashboardAccent);color:#fff}.OutlineButton.svelte-7ke6fz{border:1px solid var(--DashboardBorder);color:var(--DashboardText);background:0 0}@media (width<=720px){.LegalPage.svelte-7ke6fz{padding:32px 20px 72px}.LegalBody.svelte-7ke6fz{padding:22px 18px}}
