._2dCIza_page{max-width:1040px;padding-bottom:32px}._2dCIza_layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:24px;margin-top:16px;display:grid}._2dCIza_doc{border-radius:var(--r-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-sm);padding:36px 44px 40px}._2dCIza_title{letter-spacing:-.02em;font-size:40px;font-weight:800;line-height:1.1}._2dCIza_body{color:var(--text-2);margin-top:24px;font-size:16px;line-height:1.65}._2dCIza_body>*+*{margin-top:14px}._2dCIza_body h2{color:var(--text);margin-top:30px;font-size:21px;font-weight:800;line-height:1.3}._2dCIza_body h3{color:var(--text);margin-top:24px;font-size:17px;font-weight:800;line-height:1.35}._2dCIza_body>:first-child{margin-top:0}._2dCIza_body ul{gap:10px;padding-left:0;list-style:none;display:grid}._2dCIza_body li{padding-left:22px;position:relative}._2dCIza_body li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.68em;left:4px}._2dCIza_aside{top:calc(var(--header-h) + 16px);border-radius:var(--r-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);padding:20px 22px;position:sticky}._2dCIza_asideTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3,var(--text-2));font-size:13px;font-weight:800}._2dCIza_aside ul{gap:4px;margin-top:10px;display:grid}._2dCIza_aside a,._2dCIza_aside [aria-current]{border-radius:10px;margin:0 -10px;padding:8px 10px;font-size:15px;font-weight:600;line-height:1.35;transition:background-color .2s,color .2s;display:block}._2dCIza_aside a{color:var(--text-2)}._2dCIza_aside [aria-current]{color:var(--accent);background:var(--accent-soft)}@media (hover:hover){._2dCIza_aside a:hover{color:var(--text);background:var(--surface-2)}}@media (max-width:900px){._2dCIza_layout{grid-template-columns:minmax(0,1fr)}._2dCIza_aside{position:static}}@media (max-width:720px){._2dCIza_doc{border-radius:20px;padding:22px 18px 26px}._2dCIza_title{font-size:30px}._2dCIza_body{margin-top:18px;font-size:15px}._2dCIza_body h2{margin-top:24px;font-size:18px}._2dCIza_aside{border-radius:20px;padding:16px 18px}}
