main.svelte-1cgj6a0{width:min(100% - 9vw,980px);min-height:70vh;margin:0 auto;padding:clamp(64px,10vw,120px) 0}.legal-kicker.svelte-1cgj6a0{color:var(--accent);font:.58rem var(--mono);letter-spacing:.16em;margin:0}h1.svelte-1cgj6a0{margin:var(--space-2) 0 var(--space-4);font:clamp(2.5rem, 7vw, 5rem)/.95 var(--font-display);letter-spacing:-.04em}.legal-intro.svelte-1cgj6a0{max-width:650px;color:var(--text-muted);font-size:1rem}.legal-grid.svelte-1cgj6a0{margin-top:var(--space-8);grid-template-columns:220px minmax(0,1fr);gap:clamp(32px,7vw,90px);display:grid}.contact-action.svelte-1cgj6a0{min-height:var(--tap-target);margin-top:var(--space-5);padding:0 var(--space-4);border:1px solid var(--border-accent);border-radius:var(--radius-sm);color:var(--accent);font:.68rem var(--mono);align-items:center;display:inline-flex}.legal-nav.svelte-1cgj6a0{gap:var(--space-2);flex-direction:column;display:flex}.legal-nav.svelte-1cgj6a0 a:where(.svelte-1cgj6a0){min-height:var(--tap-target);padding:0 var(--space-2);border-left:1px solid var(--border-subtle);color:var(--text-muted);align-items:center;font-size:.68rem;display:flex}.legal-nav.svelte-1cgj6a0 a[aria-current=page]:where(.svelte-1cgj6a0){border-left-color:var(--accent);color:var(--accent)}article.svelte-1cgj6a0 section:where(.svelte-1cgj6a0){padding:0 0 var(--space-6);border-bottom:1px solid var(--border-subtle)}h2.svelte-1cgj6a0{margin:var(--space-5) 0 var(--space-2);font-size:1rem}article.svelte-1cgj6a0 p:where(.svelte-1cgj6a0){color:var(--text-muted);margin:0;font-size:.82rem}.updated.svelte-1cgj6a0{margin-top:var(--space-6);font:.58rem var(--mono)}@media (width<=680px){.legal-grid.svelte-1cgj6a0{grid-template-columns:1fr}.legal-nav.svelte-1cgj6a0{grid-template-columns:repeat(2,1fr);display:grid}}
