.legal-page.svelte-7ke6fz{min-height:100dvh}.legal-header.svelte-7ke6fz{max-width:800px;margin:0 auto;padding:calc(56px + var(--space-2xl)) var(--space-lg) var(--space-md)}.legal-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:var(--text-2xl);font-weight:900;color:var(--text-primary);letter-spacing:-.02em;margin:0 0 4px}.legal-subtitle.svelte-7ke6fz{font-size:var(--text-xs);color:var(--text-muted);margin:0}.legal-tabs-wrapper.svelte-7ke6fz{position:sticky;top:0;z-index:var(--z-sticky);background:var(--bg-primary);border-bottom:1px solid var(--border-subtle)}.legal-tabs-container.svelte-7ke6fz{max-width:800px;margin:0 auto;padding:var(--space-xs) var(--space-lg)}.legal-body.svelte-7ke6fz{padding:0 var(--space-lg)}@media(max-width:640px){.legal-header.svelte-7ke6fz{padding:calc(48px + var(--space-xl)) var(--space-md) var(--space-sm)}.legal-tabs-container.svelte-7ke6fz{padding:var(--space-xs) var(--space-md)}.legal-body.svelte-7ke6fz{padding:0 var(--space-md)}}
