.legal-container.svelte-1e0rsuc{max-width:860px;margin:0 auto}.legal-container.svelte-1e0rsuc .legal-header{margin-bottom:2rem}.legal-container.svelte-1e0rsuc h2{margin-top:0;margin-inline:0;font-weight:600}.legal-container.svelte-1e0rsuc .legal-meta{color:var(--text-muted);font-size:var(--text-xs);margin:0}.legal-container.svelte-1e0rsuc .legal-section{margin-bottom:1.5rem}.legal-container.svelte-1e0rsuc .legal-section p{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0 0 .5rem}.legal-container.svelte-1e0rsuc .legal-section ul{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:.5rem 0 0 1.25rem}.legal-container.svelte-1e0rsuc .legal-note{color:var(--text-muted);font-size:var(--text-xs);margin-top:2rem}.legal-container.svelte-1e0rsuc a{color:var(--text);text-decoration:underline}
