.legal-page.svelte-7ke6fz{min-height:100vh;background:var(--color-bg-cosmic);color:var(--text-main);font-family:Inter,sans-serif}.legal-container.svelte-7ke6fz{max-width:800px;margin:0 auto;padding:4rem 2rem}.back-link.svelte-7ke6fz{display:inline-block;margin-bottom:2rem;color:var(--color-primary-cyan);text-decoration:none;font-weight:600}h1.svelte-7ke6fz{font-size:2.2rem;margin-bottom:.5rem;background:var(--grad-cosmic);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.meta-info.svelte-7ke6fz{color:var(--text-muted);font-size:.9rem;margin-bottom:2rem}.intro.svelte-7ke6fz{margin-bottom:1rem;line-height:1.6;color:#cbd5e1}.summary-box.svelte-7ke6fz{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);padding:1.25rem 0;margin:2rem 0}.summary-box.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-bottom:0;color:var(--text-muted);font-size:.92rem}.warning-box.svelte-7ke6fz{border-left:2px solid #ef4444;padding:0 0 0 1.25rem;margin:1.5rem 0 0;line-height:1.6}.warning-box.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--text-muted);font-size:.92rem;margin-bottom:.75rem}.warning-box.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child{margin-bottom:0}.warning-box.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:#fca5a5}section.svelte-7ke6fz{margin-bottom:2.5rem}h2.svelte-7ke6fz{color:var(--color-gold);font-size:1.4rem;margin-bottom:1rem}ul.svelte-7ke6fz{margin-left:1.5rem;color:var(--text-muted);line-height:1.7}li.svelte-7ke6fz{margin-bottom:.5rem}p.svelte-7ke6fz{color:var(--text-muted);line-height:1.7;margin-bottom:1rem}strong.svelte-7ke6fz{color:var(--text-main)}a.svelte-7ke6fz{color:var(--color-primary-cyan);text-decoration:none}
