.legal-hero.svelte-1co36ub{background:var(--bg);border-bottom:1px solid var(--border);padding:140px 0 56px}.legal-title.svelte-1co36ub{color:var(--fg);margin-bottom:14px;font-size:clamp(2.6rem,6vw,4.5rem)}.legal-updated.svelte-1co36ub{font-family:var(--font-display);letter-spacing:.1em;color:var(--fg-subtle);text-transform:uppercase;font-size:12px;font-weight:600}.legal-body.svelte-1co36ub{padding:80px 0 120px}.legal-prose.svelte-1co36ub{max-width:760px;font-family:var(--font-body);color:var(--fg-muted);font-size:16px;line-height:1.85}.legal-prose.svelte-1co36ub h2{font-family:var(--font-display);color:var(--fg);text-transform:uppercase;letter-spacing:-.02em;margin:44px 0 16px;font-size:1.5rem;font-weight:900}.legal-prose.svelte-1co36ub h2:first-child{margin-top:0}.legal-prose.svelte-1co36ub p{margin-bottom:18px}.legal-prose.svelte-1co36ub ul{flex-direction:column;gap:8px;margin:0 0 18px;padding-left:22px;display:flex}.legal-prose.svelte-1co36ub a{color:var(--primary)}.legal-prose.svelte-1co36ub strong{color:var(--fg);font-weight:700}
