.legal.svelte-7ke6fz{display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:100%;font-size:.9375rem;line-height:1.55;color:var(--color-text)}.legal-head.svelte-7ke6fz{display:flex;flex-direction:column;gap:var(--spacing-xs);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border)}.legal.svelte-7ke6fz h2:where(.svelte-7ke6fz){margin:0;font-size:1.75rem;font-weight:700;letter-spacing:-.02em}.effective.svelte-7ke6fz{margin:0;font-size:.75rem;color:var(--color-text-muted)}.legal.svelte-7ke6fz section:where(.svelte-7ke6fz){display:flex;flex-direction:column;gap:var(--spacing-sm)}.legal.svelte-7ke6fz h3:where(.svelte-7ke6fz){margin:0;font-size:1rem;font-weight:600;color:var(--color-text)}.legal.svelte-7ke6fz p:where(.svelte-7ke6fz){margin:0}.legal.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:var(--spacing-xs)}.tldr.svelte-7ke6fz{padding:var(--spacing-md);background-color:var(--color-surface-raised);border-left:4px solid var(--color-accent);border-radius:var(--radius-md)}.tldr.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.legal.svelte-7ke6fz code:where(.svelte-7ke6fz){padding:0 4px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8125rem;background-color:var(--color-surface-raised);border-radius:var(--radius-sm)}
