.legal[data-astro-cid-rdslwmyl]{padding-block:clamp(7rem,12vw,9.5rem) clamp(4rem,8vw,6rem)}.grid[data-astro-cid-rdslwmyl]{grid-template-columns:minmax(0,15rem) minmax(0,44rem);grid-template-areas:"top top""toc body";justify-content:center;gap:clamp(2rem,4vw,3.5rem) clamp(2rem,6vw,5rem);display:grid}.top[data-astro-cid-rdslwmyl]{border-bottom:1px solid var(--line);grid-area:top;gap:1rem;max-width:52rem;padding-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}h1[data-astro-cid-rdslwmyl]{letter-spacing:-.04em;font-size:clamp(2rem,1.3rem + 2.6vw,3.25rem);font-weight:800;line-height:1.05}.upd[data-astro-cid-rdslwmyl]{font-size:var(--text-sm);color:var(--muted);font-weight:600}.intro[data-astro-cid-rdslwmyl]{font-size:var(--text-lg);color:var(--muted);max-width:40em}.toc[data-astro-cid-rdslwmyl]{font-size:var(--text-sm);grid-area:toc;align-self:start;position:sticky;top:6rem}.toc[data-astro-cid-rdslwmyl] p[data-astro-cid-rdslwmyl]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.75rem;font-size:.75rem;font-weight:700}.toc[data-astro-cid-rdslwmyl] ol[data-astro-cid-rdslwmyl]{counter-reset:toc;gap:.15rem;display:grid}.toc[data-astro-cid-rdslwmyl] li[data-astro-cid-rdslwmyl]{counter-increment:toc}.toc[data-astro-cid-rdslwmyl] a[data-astro-cid-rdslwmyl]{border-left:2px solid var(--line);color:var(--muted);transition:color var(--fast), border-color var(--fast);padding:.3rem 0 .3rem .75rem;text-decoration:none;display:block}.toc[data-astro-cid-rdslwmyl] a[data-astro-cid-rdslwmyl]:before{content:counter(toc) ". "}.toc[data-astro-cid-rdslwmyl] a[data-astro-cid-rdslwmyl]:hover,.toc[data-astro-cid-rdslwmyl] a[data-astro-cid-rdslwmyl]:focus-visible{color:var(--moon);border-color:var(--luna)}.body[data-astro-cid-rdslwmyl]{grid-area:body;gap:clamp(2rem,4vw,2.75rem);display:grid}section[data-astro-cid-rdslwmyl]{gap:.9rem;scroll-margin-top:6rem;display:grid}h2[data-astro-cid-rdslwmyl]{font-size:var(--text-h3);letter-spacing:-.02em;font-weight:800}h2[data-astro-cid-rdslwmyl] .num[data-astro-cid-rdslwmyl]{color:var(--luna)}h3[data-astro-cid-rdslwmyl]{font-size:var(--text-base);margin-top:.4rem;font-weight:700}.body[data-astro-cid-rdslwmyl] p[data-astro-cid-rdslwmyl],.body[data-astro-cid-rdslwmyl] li[data-astro-cid-rdslwmyl]{color:var(--text);line-height:1.7}.body[data-astro-cid-rdslwmyl] ul[data-astro-cid-rdslwmyl]{gap:.5rem;padding-left:1.2rem;list-style:outside;display:grid}.body[data-astro-cid-rdslwmyl] li[data-astro-cid-rdslwmyl]::marker{color:var(--luna)}@media (width<=900px){.grid[data-astro-cid-rdslwmyl]{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""toc""body"}.toc[data-astro-cid-rdslwmyl]{position:static}}
