.mlc{background:#f4f7fb;padding:72px 24px 96px}.mlc__inner{align-items:start;display:grid;gap:56px;grid-template-columns:280px minmax(0,1fr);margin:0 auto;max-width:976px}.mlc__aside{position:sticky;top:120px}.mlc__toc{background:#fff;border-radius:24px;padding:28px 24px}.mlc__toc-label{color:#5b6474;font-size:13px;font-weight:500;letter-spacing:.06em;margin:0 0 16px;text-transform:uppercase}.mlc__toc-list{counter-reset:mlc;list-style:none;margin:0;padding:0}.mlc__toc-list li{counter-increment:mlc;display:flex;font-size:15px;gap:12px;line-height:1.4;padding:6px 0}.mlc__toc-list li:before{color:#5b6474;content:counter(mlc) ".";min-width:20px}.mlc__toc-list a{color:#1f2a3d;font-weight:500;text-decoration:none}.mlc__toc-list a.is-active,.mlc__toc-list a:hover{color:#1d6ff2}.mlc__toc-footer{border-top:1px solid #e6ebf2;color:#1d6ff2;display:block;font-weight:600;margin-top:20px;padding-top:20px;text-decoration:none}.mlc__toc-footer:hover{text-decoration:underline}.mlc__body{background:#fff;border-radius:24px;color:#5b6474;font-size:16px;line-height:1.7;padding:44px}.mlc__body h2{border-top:1px solid #e6ebf2;color:#1f2a3d;font-size:28px;line-height:1.25;margin:48px 0 16px;padding-top:48px;scroll-margin-top:120px}.mlc__body>h2:first-child{border-top:0;margin-top:0;padding-top:0}.mlc__body h3{color:#1f2a3d;font-size:21px;line-height:1.3;margin:32px 0 12px}.mlc__body p{margin:0 0 16px}.mlc__body ol,.mlc__body ul{margin:0 0 16px;padding-left:24px}.mlc__body li{margin-bottom:8px}.mlc__body a{color:#1d6ff2}@media (max-width:900px){.mlc{padding:40px 16px 64px}.mlc__inner{gap:24px;grid-template-columns:1fr}.mlc__aside{position:static}.mlc__body{padding:28px 20px}.mlc__body h2{font-size:24px}}