.legal[data-astro-cid-weaghnuc]{padding-top:clamp(3rem,2rem + 5vw,7rem);padding-bottom:var(--section)}.title[data-astro-cid-weaghnuc]{max-width:12ch;margin-top:1.25rem}.updated[data-astro-cid-weaghnuc]{color:var(--ink-2);margin-top:1.5rem;font-size:.8125rem}.intro[data-astro-cid-weaghnuc]{max-width:44ch;margin-top:1.5rem}.layout[data-astro-cid-weaghnuc]{border-top:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(2rem,1rem + 4vw,6rem);margin-top:clamp(3.5rem,2.5rem + 4vw,6.5rem);padding-top:2rem;display:grid}.toc[data-astro-cid-weaghnuc]{top:calc(var(--header-h) + 2rem);position:sticky}.toc[data-astro-cid-weaghnuc] ol[data-astro-cid-weaghnuc]{display:grid}.toc[data-astro-cid-weaghnuc] a[data-astro-cid-weaghnuc]{border-bottom:1px solid var(--line);min-height:44px;color:var(--ink-2);transition:color var(--t-ui) var(--ease-ui);grid-template-columns:2.5rem 1fr;align-items:baseline;padding-block:.6rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:grid}.toc[data-astro-cid-weaghnuc] a[data-astro-cid-weaghnuc]:hover{color:var(--ink)}.toc[data-astro-cid-weaghnuc] .num[data-astro-cid-weaghnuc]{color:var(--bronze-ink);font-size:.75rem}.prose[data-astro-cid-weaghnuc]{counter-reset:legal;max-width:68ch}.prose[data-astro-cid-weaghnuc] section{counter-increment:legal;scroll-margin-top:calc(var(--header-h) + 1.5rem)}.prose[data-astro-cid-weaghnuc] section+section{margin-top:clamp(3rem,2.5rem + 2vw,4.5rem)}.prose[data-astro-cid-weaghnuc] h2{font-family:var(--font-display);font-variation-settings:"opsz" 48;font-weight:600;font-size:var(--fs-h3);letter-spacing:-.025em;text-wrap:balance;line-height:1.1}.prose[data-astro-cid-weaghnuc] h2:before{content:counter(legal, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.12em;color:var(--bronze-ink);margin-bottom:.75rem;font-size:.75rem;font-weight:500;display:block}.prose[data-astro-cid-weaghnuc] h3{margin-top:2rem;font-size:1.0625rem;font-weight:600}.prose[data-astro-cid-weaghnuc] p,.prose[data-astro-cid-weaghnuc] ul,.prose[data-astro-cid-weaghnuc] dl{color:var(--ink-2);text-wrap:pretty;margin-top:1rem}.prose[data-astro-cid-weaghnuc] strong{color:var(--ink);font-weight:600}.prose[data-astro-cid-weaghnuc] ul{padding-left:1.1rem}.prose[data-astro-cid-weaghnuc] li+li{margin-top:.4rem}.prose[data-astro-cid-weaghnuc] a{color:var(--ink)}.prose[data-astro-cid-weaghnuc] dl{border-top:1px solid var(--line);grid-template-columns:minmax(9rem,auto) 1fr;display:grid}.prose[data-astro-cid-weaghnuc] dt,.prose[data-astro-cid-weaghnuc] dd{border-bottom:1px solid var(--line);padding-block:.8rem}.prose[data-astro-cid-weaghnuc] dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);padding-top:1rem;padding-right:1.5rem;font-size:.75rem}.prose[data-astro-cid-weaghnuc] dd{color:var(--ink);margin:0}@media (width<=900px){.layout[data-astro-cid-weaghnuc]{grid-template-columns:1fr}.toc[data-astro-cid-weaghnuc]{position:static}}@media (width<=520px){.prose[data-astro-cid-weaghnuc] dl{grid-template-columns:1fr}.prose[data-astro-cid-weaghnuc] dt{border-bottom:0;padding-bottom:0}}
