.legal-page.svelte-1l7r4q6{min-height:100vh}.sticky-wrapper.svelte-1l7r4q6{z-index:50;position:sticky;top:0}.legal-nav-bar.svelte-1l7r4q6{background:var(--bg);border-bottom:1px solid var(--border)}.legal-nav-inner.svelte-1l7r4q6{gap:2rem;max-width:768px;margin:0 auto;padding:.75rem 1.25rem;display:flex}.legal-nav-inner.svelte-1l7r4q6 a:where(.svelte-1l7r4q6){color:var(--text-muted);font-size:.875rem;font-weight:600;text-decoration:none}.legal-nav-inner.svelte-1l7r4q6 a:where(.svelte-1l7r4q6):hover{color:var(--text)}.legal-content.svelte-1l7r4q6{max-width:768px;margin:0 auto;padding:2.5rem 1.25rem 4rem}.legal-section.svelte-1l7r4q6{scroll-margin-top:120px}.legal-section.svelte-1l7r4q6 h1:where(.svelte-1l7r4q6){color:var(--text);margin:0 0 .5rem;font-size:1.75rem;font-weight:800}.legal-section.svelte-1l7r4q6 h2:where(.svelte-1l7r4q6){color:var(--text);margin:2rem 0 .5rem;font-size:1.125rem;font-weight:700}.legal-section.svelte-1l7r4q6 p:where(.svelte-1l7r4q6){color:var(--text);margin:.5rem 0;font-size:.9375rem;line-height:1.7}.legal-section.svelte-1l7r4q6 .updated:where(.svelte-1l7r4q6){color:var(--text-muted);margin-bottom:1.5rem;font-size:.8125rem}.legal-section.svelte-1l7r4q6 a:where(.svelte-1l7r4q6){color:var(--accent);text-decoration:none}.legal-section.svelte-1l7r4q6 a:where(.svelte-1l7r4q6):hover{text-decoration:underline}hr.svelte-1l7r4q6{border:none;border-top:1px solid var(--border);margin:3rem 0}@media (width<=48rem){.legal-content.svelte-1l7r4q6{padding:1.5rem 1rem 3rem}.legal-section.svelte-1l7r4q6 h1:where(.svelte-1l7r4q6){font-size:1.5rem}}
