.legal-layout.svelte-1j4aiiw{grid-template-columns:minmax(170px,.28fr) minmax(0,.92fr);align-items:start;gap:clamp(2rem,9vw,9rem);display:grid}aside.svelte-1j4aiiw{top:calc(var(--header-h) + var(--space-m));position:sticky}.aside-label.svelte-1j4aiiw{color:var(--paper-faint);letter-spacing:.05em;margin-bottom:.8rem;font-size:.78rem;font-weight:600}nav.svelte-1j4aiiw{border-top:1px solid var(--paper-line-strong);display:grid}nav.svelte-1j4aiiw a:where(.svelte-1j4aiiw){border-bottom:1px solid var(--paper-line);min-height:42px;color:var(--paper-soft);transition:color var(--speed) ease, padding var(--speed) ease;grid-template-columns:1.8rem minmax(0,1fr);align-items:start;gap:.4rem;padding-block:.65rem;font-size:.84rem;line-height:1.25;text-decoration:none;display:grid}nav.svelte-1j4aiiw a:where(.svelte-1j4aiiw) span:where(.svelte-1j4aiiw){color:var(--blue-deep);font-size:.7rem;font-weight:600}.copy.svelte-1j4aiiw{min-width:0;max-width:72ch}.copy.svelte-1j4aiiw section{scroll-margin-top:calc(var(--header-h) + var(--space-m));padding-top:clamp(2.5rem,5vw,5rem)}.copy.svelte-1j4aiiw section:first-child{padding-top:0}.copy.svelte-1j4aiiw h2{max-width:17ch;margin-bottom:var(--space-m);color:var(--paper-fg);text-wrap:balance;font-size:clamp(1.8rem,3.8vw,3.4rem);line-height:.98}.copy.svelte-1j4aiiw h3{margin:var(--space-l) 0 var(--space-2xs);color:var(--paper-fg);font-size:1.1rem}.copy.svelte-1j4aiiw p{margin-bottom:var(--space-s);color:var(--paper-soft);text-wrap:pretty;line-height:1.72}.copy.svelte-1j4aiiw ul,.copy.svelte-1j4aiiw ol{margin:0 0 var(--space-m);color:var(--paper-soft);padding-left:1.15rem;line-height:1.72}.copy.svelte-1j4aiiw li{margin-bottom:.5rem}.copy.svelte-1j4aiiw a{color:var(--blue-deep);text-underline-offset:.22em}.copy.svelte-1j4aiiw strong{color:var(--paper-fg);font-weight:600}.copy.svelte-1j4aiiw .callout{margin-bottom:var(--space-m);padding:var(--space-m) var(--space-m) calc(var(--space-m) - var(--space-s));border-left:var(--rule-heavy) solid var(--blue);background:var(--paper-raised)}.copy.svelte-1j4aiiw .callout p:last-child{margin-bottom:0}.copy.svelte-1j4aiiw .scroll{max-width:100%;overflow-x:auto}.copy.svelte-1j4aiiw .scroll:focus-visible{outline:var(--rule-heavy) solid var(--blue);outline-offset:4px}.copy.svelte-1j4aiiw .wide{min-width:34rem}.copy.svelte-1j4aiiw table{width:100%;margin-bottom:var(--space-m);border-collapse:collapse;table-layout:fixed;text-align:left}.copy.svelte-1j4aiiw th,.copy.svelte-1j4aiiw td{padding:.65rem var(--space-s) .65rem 0;border-bottom:1px solid var(--paper-line);color:var(--paper-soft);overflow-wrap:anywhere;vertical-align:top;font-size:.9rem}.copy.svelte-1j4aiiw td:last-child,.copy.svelte-1j4aiiw th:last-child{padding-right:0}.copy.svelte-1j4aiiw th{color:var(--paper-fg);font-weight:600}@media (width<=62em){.legal-layout.svelte-1j4aiiw{gap:var(--space-2xl);grid-template-columns:1fr}aside.svelte-1j4aiiw{position:static}nav.svelte-1j4aiiw{column-gap:var(--space-l);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=38em){nav.svelte-1j4aiiw{grid-template-columns:1fr}}@media (hover:hover){nav.svelte-1j4aiiw a:where(.svelte-1j4aiiw):hover{color:var(--paper-fg);padding-left:.35rem}}
