.legal-page.svelte-7ke6fz{max-width:900px;line-height:1.85}.hero.svelte-7ke6fz{padding:1.5rem;margin-bottom:1rem}.hero-top.svelte-7ke6fz{display:flex;align-items:center;justify-content:space-between;gap:.7rem;flex-wrap:wrap;margin-bottom:.7rem}.hero.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:2rem;margin-bottom:.45rem}.hero.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--text-dim)}.updated.svelte-7ke6fz{font-size:.8rem;color:var(--text-muted)}.hero-links.svelte-7ke6fz{display:flex;gap:.6rem;margin-top:1rem;flex-wrap:wrap}.chip.svelte-7ke6fz{padding:.35rem .7rem;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:var(--text-main);font-size:.8rem}.chip.svelte-7ke6fz:hover{background:#ffffff1a}.sections.svelte-7ke6fz{display:grid;gap:.85rem}h2.svelte-7ke6fz{font-size:1.1rem;margin-bottom:.5rem}ul.svelte-7ke6fz{padding-inline-start:1.2rem}li.svelte-7ke6fz{margin-bottom:.35rem}@media(max-width:640px){.hero.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:1.6rem}}
