.lg-wrap{padding-bottom:var(--section)}.lg{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.lg>*{min-width:0}@media (min-width:1000px){.lg{grid-template-columns:280px 1fr;gap:80px}.lg__side{top:calc(var(--header-h) + 32px);align-self:start;position:sticky}}.lg__k{font:500 var(--step--2) var(--mono);color:var(--ink-3);margin-bottom:12px}.lg__side ol{color:var(--ink-2);gap:6px;margin:0;padding-left:20px;font-size:14.5px;display:grid}.lg__side a{color:var(--ink-2);text-decoration:none}.lg__side a:hover{color:var(--ink);text-decoration:underline}.lg__co{border-top:1px solid var(--line);gap:12px;margin:32px 0 0;padding-top:24px;font-size:14px;display:grid}.lg__co dt{color:var(--ink-3);font-size:12.5px}.lg__co dd{margin:2px 0 0;font-weight:550}.lg__co a{color:var(--ink)}.prose h2{scroll-margin-top:calc(var(--header-h) + 24px)}.prose h2:first-child{margin-top:0}
