.legal-container.svelte-7ke6fz{max-width:860px;margin:0 auto}.legal-container.svelte-7ke6fz .legal-header{margin-bottom:2rem}.legal-container.svelte-7ke6fz h2{margin-top:0;margin-inline:0;font-weight:600}.legal-container.svelte-7ke6fz .legal-meta{color:var(--text-muted);font-size:var(--text-xs);margin:0}.legal-container.svelte-7ke6fz .legal-section{margin-bottom:1.5rem}.legal-container.svelte-7ke6fz .legal-section p{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0 0 .5rem}.legal-container.svelte-7ke6fz .legal-section ul{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0 0 .75rem 1.25rem}.legal-container.svelte-7ke6fz .legal-address{color:var(--text-secondary);font-style:normal;font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0 0 .75rem}.legal-container.svelte-7ke6fz .legal-entity-details{margin-top:.75rem}.legal-container.svelte-7ke6fz .legal-entity-details summary{cursor:pointer;color:var(--text);font-weight:500}.legal-container.svelte-7ke6fz .legal-entity-details summary:hover{text-decoration:underline}.legal-container.svelte-7ke6fz .legal-entity-details-body{border-left:2px solid var(--border);margin-top:.5rem;padding-left:1.25rem}.legal-container.svelte-7ke6fz .legal-note{color:var(--text-muted);font-size:var(--text-xs);margin-top:2rem}.legal-container.svelte-7ke6fz a{color:var(--text);text-decoration:underline}
