.legal-content.svelte-7ke6fz{line-height:1.8}.legal-content.svelte-7ke6fz h1:where(.svelte-7ke6fz){margin-bottom:var(--spacing-sm)}.legal-header.svelte-7ke6fz{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg);margin-bottom:var(--spacing-3xl)}.last-updated.svelte-7ke6fz{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.legal-content.svelte-7ke6fz h2:where(.svelte-7ke6fz){margin-top:var(--spacing-3xl);margin-bottom:var(--spacing-lg)}.legal-content.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-bottom:var(--spacing-lg)}.opt-out-link.svelte-7ke6fz{background:none;border:1px solid var(--color-accent);color:var(--color-accent);cursor:pointer;font-family:inherit;font-size:inherit;padding:2px var(--spacing-sm);border-radius:var(--radius-sm);transition:all var(--transition-fast)}.opt-out-link.svelte-7ke6fz:hover:not(:disabled){background:var(--color-accent-soft)}.opt-out-link.svelte-7ke6fz:disabled{opacity:.6;cursor:default}.legal-content.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin-bottom:var(--spacing-lg);padding-left:var(--spacing-xl)}.legal-content.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:var(--spacing-sm);color:var(--color-text-secondary)}
