.legal.svelte-1e0rsuc{max-width:var(--k-measure);padding:var(--k-space-6) var(--k-space-4) var(--k-space-12);margin:0 auto}header.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){margin:0 0 var(--k-space-2)}.updated.svelte-1e0rsuc{margin:0 0 var(--k-space-4);font-size:var(--k-text-sm);color:var(--k-text-muted)}.summary.svelte-1e0rsuc{margin:var(--k-space-8) 0;padding:var(--k-space-6);border-radius:var(--k-radius-lg);background:var(--k-bg-raised)}.summary.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){margin:0 0 var(--k-space-3);font-size:var(--k-text-lg)}.summary.svelte-1e0rsuc p:where(.svelte-1e0rsuc){margin:0 0 var(--k-space-3)}.summary.svelte-1e0rsuc p:where(.svelte-1e0rsuc):last-child{margin-bottom:0}.toc.svelte-1e0rsuc{margin:var(--k-space-8) 0}.toc.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){margin:0 0 var(--k-space-3);font-size:var(--k-text-base);font-family:var(--k-font-body);color:var(--k-text-muted);text-transform:lowercase;letter-spacing:.04em;font-weight:700}.toc.svelte-1e0rsuc ol:where(.svelte-1e0rsuc){counter-reset:toc;columns:2;column-gap:var(--k-space-8);margin:0;padding:0;list-style:none}.toc.svelte-1e0rsuc li:where(.svelte-1e0rsuc){counter-increment:toc;break-inside:avoid}.toc.svelte-1e0rsuc a:where(.svelte-1e0rsuc){padding:var(--k-space-1) 0;color:var(--k-text);font-size:var(--k-text-sm);text-decoration-color:#0000;display:block}.toc.svelte-1e0rsuc a:where(.svelte-1e0rsuc):before{content:counter(toc) ". ";color:var(--k-text-muted)}.toc.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{color:var(--k-accent);text-decoration-color:currentColor}@media (width<=32rem){.toc.svelte-1e0rsuc ol:where(.svelte-1e0rsuc){columns:1}}section.svelte-1e0rsuc{margin-top:var(--k-space-8);padding-top:var(--k-space-6);border-top:1px solid var(--k-border);scroll-margin-top:var(--k-space-6)}section.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){margin:0 0 var(--k-space-4);font-size:clamp(1.25rem,4.5vw,1.6rem)}section.svelte-1e0rsuc h3:where(.svelte-1e0rsuc){margin:var(--k-space-6) 0 var(--k-space-3);font-size:var(--k-text-lg)}section.svelte-1e0rsuc p:where(.svelte-1e0rsuc){margin:0 0 var(--k-space-4)}section.svelte-1e0rsuc p:where(.svelte-1e0rsuc):last-child{margin-bottom:0}.mark.svelte-1e0rsuc{padding-left:var(--k-space-4);border-left:3px solid var(--k-alert);color:var(--k-text-strong)}.quiet.svelte-1e0rsuc{font-size:var(--k-text-sm);color:var(--k-text-muted)}.lawyer.svelte-1e0rsuc{margin-top:var(--k-space-12);font-size:var(--k-text-sm);color:var(--k-text-muted)}
