.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{background:#22d3ee0d;border:1px solid var(--color-primary-cyan);padding:1.5rem;border-radius:8px;margin:2rem 0}.summary-box.svelte-7ke6fz h3:where(.svelte-7ke6fz){color:var(--color-primary-cyan);margin-top:0}section.svelte-7ke6fz{margin-bottom:2.5rem}h2.svelte-7ke6fz{color:var(--color-gold);font-size:1.4rem;margin-bottom:1rem}h3.svelte-7ke6fz{font-size:1.1rem;color:var(--text-main);margin-top:1.5rem;margin-bottom:.5rem}ul.svelte-7ke6fz,ol.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}.annex-box.svelte-7ke6fz{background:#ffffff08;border:1px solid var(--color-border-subtle);padding:1.5rem;border-radius:8px;margin-top:2rem}.annex-box.svelte-7ke6fz h3:where(.svelte-7ke6fz){color:var(--text-main);margin-top:0;margin-bottom:1rem}
