.legal-page.svelte-7ke6fz{padding:3rem 1rem;max-width:720px}.page-title.svelte-7ke6fz{font-family:Orbitron,sans-serif;font-size:1.75rem;color:var(--neon-cyan);text-shadow:var(--text-glow-cyan);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;text-align:center}.legal-updated.svelte-7ke6fz{font-family:Space Mono,monospace;font-size:.75rem;color:var(--text-muted);text-align:center;margin-bottom:2.5rem}.legal-section.svelte-7ke6fz{margin-bottom:2rem}.section-heading.svelte-7ke6fz{font-family:Orbitron,sans-serif;font-size:.9rem;color:var(--neon-magenta);letter-spacing:.05em;margin-bottom:.75rem;padding-bottom:.4rem;border-bottom:1px solid var(--bg-surface-light)}.legal-section.svelte-7ke6fz p:where(.svelte-7ke6fz){font-family:"Exo 2",sans-serif;font-size:.9rem;color:var(--text-secondary);line-height:1.8;margin-bottom:.75rem}.legal-section.svelte-7ke6fz ul:where(.svelte-7ke6fz){list-style:none;margin-bottom:.75rem}.legal-section.svelte-7ke6fz li:where(.svelte-7ke6fz){font-family:"Exo 2",sans-serif;font-size:.9rem;color:var(--text-secondary);line-height:1.8;padding-left:1.25rem;position:relative}.legal-section.svelte-7ke6fz li:where(.svelte-7ke6fz):before{content:">";position:absolute;left:0;color:var(--neon-cyan);font-family:Space Mono,monospace}code.svelte-7ke6fz{font-family:Space Mono,monospace;font-size:.85em;background:var(--bg-surface);padding:.1rem .35rem;border-radius:2px;color:var(--neon-yellow)}
