.legal[data-astro-cid-waosa6pj]{gap:var(--space-7);padding-top:var(--space-6);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.legal__contents[data-astro-cid-waosa6pj]{top:var(--space-5);position:sticky}.legal__contents[data-astro-cid-waosa6pj] h2[data-astro-cid-waosa6pj]{margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-weight:400}.legal__contents[data-astro-cid-waosa6pj] ol[data-astro-cid-waosa6pj]{padding:0 0 0 var(--space-4);border-left:1px solid var(--rule-strong);margin:0;list-style:none}.legal__contents[data-astro-cid-waosa6pj] li[data-astro-cid-waosa6pj]+li[data-astro-cid-waosa6pj]{margin-top:var(--space-2)}.legal__contents[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-soft);text-decoration:none}.legal__contents[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent)}.legal__body[data-astro-cid-waosa6pj]{grid-template-columns:[full-start wide-start text-start]minmax(0,46rem)[text-end wide-end full-end]}.legal__updated[data-astro-cid-waosa6pj]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-muted)}.legal__body[data-astro-cid-waosa6pj] h2{scroll-margin-top:var(--space-5)}.legal__body[data-astro-cid-waosa6pj] a.external:after{content:" ↗";color:var(--accent);font-size:.85em}.legal__body[data-astro-cid-waosa6pj] a{overflow-wrap:anywhere}@media (width<=63.99rem){.legal[data-astro-cid-waosa6pj]{padding-top:var(--space-4);grid-template-columns:minmax(0,1fr)}.legal__contents[data-astro-cid-waosa6pj]{display:none}}
