.legal-nav.svelte-jsxbb6{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.legal-nav.svelte-jsxbb6 a:where(.svelte-jsxbb6){color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:650;text-decoration:none}.legal-nav.svelte-jsxbb6 a:where(.svelte-jsxbb6):hover,.legal-nav.svelte-jsxbb6 a.active:where(.svelte-jsxbb6){color:var(--text-primary);text-decoration:underline}.legal-nav.svelte-jsxbb6 a:where(.svelte-jsxbb6):focus-visible{outline:none;box-shadow:var(--control-focus-shadow);border-radius:2px}.legal-page.svelte-6eovvp{width:min(760px,calc(100vw - 2rem));margin:0 auto;padding:calc(var(--page-actions-top) + 3.5rem) 0 3rem}.legal-header.svelte-6eovvp{margin-bottom:var(--space-5)}.eyebrow.svelte-6eovvp{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:750;letter-spacing:.04em;text-transform:uppercase}.legal-header.svelte-6eovvp h1:where(.svelte-6eovvp){margin:0;color:var(--text-primary);font-size:clamp(1.75rem,4vw,2.35rem);letter-spacing:-.04em;line-height:1.05}.meta.svelte-6eovvp{margin:var(--space-3) 0 var(--space-4);color:var(--text-secondary);font-size:var(--font-size-sm)}.legal-body.svelte-6eovvp{padding:var(--panel-padding)}.intro.svelte-6eovvp{margin:0 0 var(--space-5);color:var(--text-primary);line-height:1.55}.legal-section.svelte-6eovvp{margin-top:var(--space-5)}.legal-section.svelte-6eovvp h2:where(.svelte-6eovvp){margin:0 0 var(--space-3);color:var(--text-primary);font-size:1.05rem;font-weight:750}.legal-section.svelte-6eovvp p:where(.svelte-6eovvp){margin:0 0 var(--space-3);color:var(--text-secondary);line-height:1.55}.legal-section.svelte-6eovvp p:where(.svelte-6eovvp):last-child{margin-bottom:0}
