.lg{gap:var(--space-4);flex-direction:column;display:flex;max-width:820px!important;padding-top:var(--space-8)!important}.lg .ld-h1{max-width:none;font-size:clamp(1.8rem,5vw,2.5rem)}.lg .ld-lead{max-width:none}.lg-toc{margin-top:var(--space-2)}.lg-toc ol{columns:2 220px;column-gap:var(--space-6);margin:0;padding-inline-start:var(--space-5);line-height:1.9}.lg-toc a{text-decoration:none}.lg-sec{padding-top:var(--space-5);scroll-margin-top:80px}.lg-sec .ld-h2{margin-bottom:var(--space-3);font-size:1.3rem}.lg-sec p,.lg-sec li{margin:0 0 var(--space-3);color:var(--ink);line-height:1.75}.lg-sec ul{margin:0 0 var(--space-3);padding-inline-start:var(--space-5)}.lg-table{margin-bottom:var(--space-3);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line);background:var(--surface);overflow-x:auto}.lg-table table{border-collapse:collapse;width:100%;font-size:.95rem}.lg-table th,.lg-table td{padding:var(--space-2) var(--space-3);text-align:start;vertical-align:top;border-bottom:1px solid var(--line);line-height:1.5}.lg-table th{background:var(--brand-tint);color:var(--brand-ink);font-weight:600}.lg-table tr:last-child td{border-bottom:0}.lg-other{padding-top:var(--space-5);color:var(--ink-muted)}
