.legal-container.svelte-1bdj9oj{max-width:800px;margin:2rem auto;padding:0 1rem;line-height:1.6;color:#475569}h1.svelte-1bdj9oj{color:#1e293b;font-size:1.875rem;border-bottom:2px solid #e2e8f0;padding-bottom:.75rem;margin-bottom:1.5rem}h2.svelte-1bdj9oj{font-size:1.1rem;margin-top:2.5rem;margin-bottom:1rem;color:#1e293b;text-transform:uppercase;letter-spacing:.025em}.intro.svelte-1bdj9oj{font-size:.9rem;color:#64748b;font-style:italic;margin-bottom:2rem}.caution-box.svelte-1bdj9oj{background:#fff1f2;border-left:4px solid #be123c;padding:1.25rem;border-radius:8px;color:#9f1239;margin:2rem 0;font-size:.95rem}ul.svelte-1bdj9oj{padding-left:1.5rem;margin:1rem 0}li.svelte-1bdj9oj{margin-bottom:.5rem}a.svelte-1bdj9oj{color:#0284c7;text-decoration:none}a.svelte-1bdj9oj:hover{text-decoration:underline}
