.prose-legal.svelte-1gmktme h1{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}.prose-legal.svelte-1gmktme h2{font-family:var(--font-display);font-size:1.375rem;font-weight:700;margin-top:2.5rem}.prose-legal.svelte-1gmktme p,.prose-legal.svelte-1gmktme li{color:var(--ink-muted);margin-top:.85rem}.prose-legal.svelte-1gmktme ul{list-style:disc;padding-left:1.25rem}.prose-legal.svelte-1gmktme code{background:var(--bg-sunken);border-radius:var(--r-xs);padding:.1em .4em;font-size:.9em}.prose-legal.svelte-1gmktme a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:4px}
