.legal-page.svelte-rrvv5e{max-width:720px;padding:var(--sp-xl) var(--sp-md);margin:0 auto}.legal-nav.svelte-rrvv5e{margin-bottom:var(--sp-2xl);justify-content:space-between;align-items:center;display:flex}.legal-nav-logo.svelte-rrvv5e img:where(.svelte-rrvv5e){filter:brightness(0)saturate()invert(12%)sepia(30%)saturate(1500%)hue-rotate(180deg)}.legal-back.svelte-rrvv5e{color:var(--c-text-muted);font-size:var(--fs-sm);text-decoration:none}.legal-back.svelte-rrvv5e:hover{color:var(--c-text)}.legal-title.svelte-rrvv5e{font-family:var(--font-display);font-size:var(--fs-2xl);color:var(--c-primary);margin-bottom:var(--sp-xs)}.legal-intro.svelte-rrvv5e{color:var(--c-text-muted);font-size:var(--fs-sm);margin-bottom:var(--sp-2xl)}.legal-section.svelte-rrvv5e{margin-bottom:var(--sp-xl)}.legal-section.svelte-rrvv5e h2:where(.svelte-rrvv5e){font-size:var(--fs-lg);color:var(--c-primary);margin-bottom:var(--sp-sm)}.legal-section.svelte-rrvv5e p:where(.svelte-rrvv5e),.legal-section.svelte-rrvv5e li:where(.svelte-rrvv5e){font-size:var(--fs-sm);color:var(--c-text-muted);line-height:1.7}.legal-section.svelte-rrvv5e ul:where(.svelte-rrvv5e){padding-left:var(--sp-md);margin:var(--sp-sm) 0}.legal-section.svelte-rrvv5e a:where(.svelte-rrvv5e){color:var(--c-accent)}.legal-footer.svelte-rrvv5e{margin-top:var(--sp-3xl);padding-top:var(--sp-md);text-align:center;font-size:var(--fs-xs);color:var(--c-text-muted);border-top:1px solid oklch(30% .02 220)}.legal-footer.svelte-rrvv5e a:where(.svelte-rrvv5e){color:var(--c-text-muted);text-decoration:none}.legal-footer.svelte-rrvv5e a:where(.svelte-rrvv5e):hover{color:var(--c-text)}
