.article__head[data-astro-cid-6ebbwsfy]{gap:var(--sp-4);padding-bottom:var(--sp-7);display:grid}.article__head[data-astro-cid-6ebbwsfy] h1[data-astro-cid-6ebbwsfy]{font-size:var(--fs-2xl);max-width:48rem}.article__meta[data-astro-cid-6ebbwsfy]{gap:var(--sp-2) var(--sp-5);font-size:var(--fs-xs);color:var(--text-muted);border-top:1px solid var(--border);padding-top:var(--sp-4);flex-wrap:wrap;display:flex}.article__body[data-astro-cid-6ebbwsfy]{gap:var(--sp-7);display:grid}@media (width>=70rem){.article__body[data-astro-cid-6ebbwsfy]{gap:var(--sp-8);grid-template-columns:16rem minmax(0,1fr)}.article__toc[data-astro-cid-6ebbwsfy]{align-self:start;position:sticky;top:7rem}}.article__toc[data-astro-cid-6ebbwsfy],.article__related[data-astro-cid-6ebbwsfy]{font-size:var(--fs-sm)}.article__toc-title[data-astro-cid-6ebbwsfy]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin-bottom:var(--sp-3);font-weight:650}.article__toc[data-astro-cid-6ebbwsfy] ol[data-astro-cid-6ebbwsfy]{gap:var(--sp-2);padding-left:1.1rem;display:grid}.article__toc[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{color:var(--text-soft);text-decoration:none}.article__toc[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover{color:var(--link-hover);text-decoration:underline}.article__related[data-astro-cid-6ebbwsfy]{margin-top:var(--sp-6);background:var(--surface-alt);padding:var(--sp-5);border-radius:var(--radius)}.article__related[data-astro-cid-6ebbwsfy] ul[data-astro-cid-6ebbwsfy]{margin:0}
