.legal__wrap[data-astro-cid-slhykhrh]{display:grid;gap:var(--s-6);padding-bottom:var(--s-6)}.legal__toc[data-astro-cid-slhykhrh]{background:var(--surface);border-radius:var(--radius-control);padding:var(--s-5);align-self:start}.legal__toc-label[data-astro-cid-slhykhrh]{font-weight:600;font-size:var(--fs-0);color:var(--text-muted);margin-bottom:var(--s-3)}.legal__toc-list[data-astro-cid-slhykhrh]{list-style:none;display:grid;gap:var(--s-1);counter-reset:toc;font-size:var(--fs-0)}.legal__toc-list[data-astro-cid-slhykhrh] li[data-astro-cid-slhykhrh]{counter-increment:toc;display:flex;gap:var(--s-2)}.legal__toc-list[data-astro-cid-slhykhrh] li[data-astro-cid-slhykhrh]:before{content:counter(toc) ".";color:var(--text-muted);min-width:1.5rem;padding-block:var(--s-2)}.legal__toc-list[data-astro-cid-slhykhrh] a[data-astro-cid-slhykhrh]{display:inline-block;padding-block:var(--s-2)}.legal__section[data-astro-cid-slhykhrh]{padding-block:var(--s-5);border-top:var(--line-thin) solid var(--rule)}.legal__section[data-astro-cid-slhykhrh]:first-child{border-top:0;padding-top:0}.legal__heading[data-astro-cid-slhykhrh]{font-size:var(--fs-3);margin-bottom:var(--s-4);max-width:32ch}.legal__body[data-astro-cid-slhykhrh] .prose{font-size:var(--fs-1);line-height:1.65}@media(min-width:62rem){.legal__wrap[data-astro-cid-slhykhrh][data-toc=true]{grid-template-columns:16rem minmax(0,1fr);gap:var(--s-8)}.legal__toc[data-astro-cid-slhykhrh]{position:sticky;top:calc(var(--header-h) + var(--s-5))}}
