.layout[data-astro-cid-ufi5o43g]{grid-template-columns:220px minmax(0,1fr);gap:clamp(32px,6vw,96px);padding-top:clamp(40px,6vw,72px);display:grid}.rail[data-astro-cid-ufi5o43g]{top:calc(var(--top-h) + var(--s5));align-self:start;margin-left:-10px;position:sticky}.rail[data-astro-cid-ufi5o43g] p[data-astro-cid-ufi5o43g]{color:var(--text-faint);padding:0 10px var(--s2);font-size:13px;font-weight:600}.rail[data-astro-cid-ufi5o43g] ul[data-astro-cid-ufi5o43g]{gap:2px;padding:0;list-style:none;display:grid}.rail[data-astro-cid-ufi5o43g] a[data-astro-cid-ufi5o43g]{border-radius:var(--radius);color:var(--text-muted);padding:6px 10px;font-size:14px;font-weight:500;text-decoration:none;display:block}.rail[data-astro-cid-ufi5o43g] a[data-astro-cid-ufi5o43g]:hover{background:var(--hover);color:var(--text)}.rail[data-astro-cid-ufi5o43g] a[data-astro-cid-ufi5o43g][aria-current=true]{background:var(--selected);color:var(--text);font-weight:600}.guide[data-astro-cid-ufi5o43g] h1{letter-spacing:-.03em;margin-bottom:var(--s4);font-size:clamp(36px,4vw,52px);line-height:1.05}.guide[data-astro-cid-ufi5o43g] h1+p{color:var(--text-muted);font-size:18px}@media (width<=900px){.layout[data-astro-cid-ufi5o43g]{grid-template-columns:1fr}.rail[data-astro-cid-ufi5o43g]{border-bottom:1px solid var(--hairline);padding-bottom:var(--s4);margin-left:0;position:static}.rail[data-astro-cid-ufi5o43g] ul[data-astro-cid-ufi5o43g]{gap:2px var(--s2);flex-wrap:wrap;display:flex}}
