.lg-intro__text{max-inline-size:46rem}.lg-intro__text>*{margin:0}.lg-intro__text>*+*{margin-block-start:1rem}.lg-updated{color:var(--text-muted);font-size:.95rem}.lg-layout{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,1rem + 3vw,4rem);display:grid}.block>.wrap.lg-layout>*+*{margin-block-start:0}.lg-toc{font-size:.95rem;position:sticky;inset-block-start:calc(var(--nav-h,4rem) + 1rem)}.lg-toc__h{margin:0 0 .5rem;font-weight:600}.lg-toc ol{margin:0;padding-inline-start:1.25rem}.lg-toc li+li{margin-block-start:.35rem}.lg-toc a{color:var(--text-muted)}.lg-toc a:hover{color:var(--primary)}.lg-doc{max-inline-size:var(--measure)}.lg-sec+.lg-sec{margin-block-start:2.25rem}.block .lg-sec h2{margin-block-end:.75rem;font-size:clamp(1.3rem,1.1rem + .7vw,1.6rem)}.lg-sec p,.lg-sec ul{margin:0;line-height:1.75}.lg-sec>*+*{margin-block-start:.75rem}.lg-sec ul{padding-inline-start:1.25rem}.lg-sec li+li{margin-block-start:.4rem}@media (width<=52rem){.lg-layout{grid-template-columns:minmax(0,1fr)}.lg-toc{position:static}}
