.guide[data-astro-cid-eyvgyp2k]{padding-bottom:var(--s-8);grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.guide-toc[data-astro-cid-eyvgyp2k]{top:calc(var(--header-h) + 24px);font-size:var(--fs-sm);position:sticky}.toc-title[data-astro-cid-eyvgyp2k]{margin-bottom:var(--s-3);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem}.guide-toc[data-astro-cid-eyvgyp2k] ol[data-astro-cid-eyvgyp2k]{border-left:1px solid var(--border);list-style:none}.guide-toc[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]{color:var(--ink-muted);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;text-decoration:none;display:block}.guide-toc[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]:hover{color:var(--ink);border-left-color:var(--accent)}.guide-body[data-astro-cid-eyvgyp2k]{gap:var(--s-8);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.guide-body[data-astro-cid-eyvgyp2k]>section{scroll-margin-top:calc(var(--header-h) + 16px)}.guide-body[data-astro-cid-eyvgyp2k] h2{font-size:var(--fs-xl);letter-spacing:-.016em}.guide-body[data-astro-cid-eyvgyp2k] section>p,.guide-body[data-astro-cid-eyvgyp2k] section>.muted{margin-top:var(--s-3);max-width:68ch}@media (width<=899px){.guide[data-astro-cid-eyvgyp2k]{grid-template-columns:minmax(0,1fr)}.guide-toc[data-astro-cid-eyvgyp2k]{padding:var(--s-4) var(--s-5);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);position:static}.guide-toc[data-astro-cid-eyvgyp2k] ol[data-astro-cid-eyvgyp2k]{border-left:0}.guide-toc[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]{border-left:0;min-height:32px;padding-left:0}}
