.lg{color:#d0d0d8;max-width:760px;padding-top:48px;padding-bottom:72px;font-size:15.5px;line-height:1.65}.lg h1{font-family:var(--f-display);text-transform:uppercase;color:var(--fg);margin:0 0 8px;font-size:clamp(30px,6vw,44px);font-weight:900;font-stretch:75%;line-height:1.05}.lg h2{color:var(--fg);margin:36px 0 10px;font-size:19px}.lg h3{color:var(--fg);margin:22px 0 6px;font-size:16px}.lg p,.lg ul{margin:0 0 12px}.lg ul{padding-left:20px}.lg li{margin-bottom:6px}.lg a{color:var(--accent-hi);text-decoration:underline}.lg .lg-maj{color:var(--muted);margin-bottom:28px;font-size:13px}.lg .lg-box{border-radius:var(--r);background:var(--surface);border:1px solid var(--surface2);margin:16px 0;padding:16px 18px}.lg table{border-collapse:collapse;width:100%;margin:8px 0 16px;font-size:14px}.lg th,.lg td{text-align:left;border-bottom:1px solid var(--surface2);vertical-align:top;padding:9px 8px}.lg th{color:var(--fg)}.lg-todo{color:var(--warn);background:#ffb5472e;border-radius:4px;padding:1px 5px}.lg-links{flex-wrap:wrap;gap:8px 18px;display:flex}.lg-links a{color:var(--muted)}.lg-links a:hover{color:var(--fg)}@media (max-width:640px){.lg-stack thead{display:none}.lg-stack,.lg-stack tbody,.lg-stack tr,.lg-stack td{width:100%;display:block}.lg-stack tr{border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--surface2);margin-bottom:10px;padding:12px 14px}.lg-stack td{border:0;padding:2px 0}.lg-stack td:first-child{color:var(--fg);margin-bottom:4px}.lg-stack td:last-child{color:var(--accent-hi);margin-top:4px;font-size:13.5px}}
