.page_art__article > h1.color-main{font-size:clamp(26px,3vw,34px);font-weight:800;color:#1c2d48;letter-spacing:-0.5px;line-height:1.2;margin-bottom:18px}
.page_art__article > p{font-size:14.5px;line-height:1.75;font-weight:300;margin-bottom:14px;max-width:760px}

.page_art__anchors{background:#f8f8f8;border:1px solid #e4edf7;border-radius:10px;padding:20px 26px;margin:24px 0 40px}
.page_art__anch-ttl{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#7a8fa8;margin-bottom:10px}
.page_art__anchors .kb-list{list-style:none;padding:0;margin:0}


.page_art__anchors .kb-list__item{padding:5px 0 5px 18px;position:relative}
.page_art__anchors .kb-list__item::before{content:"";position:absolute;left:0;top:13px;width:5px;height:5px;border-radius:50%;background:#3269a5}
.page_art__anchors .kb-list__link{color:#1c2d48;font-size:14px;font-weight:600;text-decoration:none}
.page_art__anchors .kb-list__link:hover{color:#3269a5}

.page_art__article h2.color-main{font-size:21px;font-weight:800;color:#1c2d48;margin:44px 0 16px;line-height:1.3;scroll-margin-top:20px}

.page_art__article ul.kb-list{list-style:none;padding:0;margin:0 0 18px}
.page_art__article ul.kb-list > li{margin-bottom:14px;padding-left:22px;position:relative;font-size:14.5px;line-height:1.75;color:#303840}
.page_art__article ul.kb-list > li::before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:#3269a5}

.page_art__anchors ul.scroll-to .kb-list__item {margin-bottom: 6px;}
.page_art__anchors ul.scroll-to .kb-list__item::before{content:"";position:absolute;left:0;top:16px;width:5px;height:5px;border-radius:50%;background:#3269a5}


.page_art__article ul.kb-list p{margin:0 0 6px}
.page_art__article ul.kb-list p:last-child{margin-bottom:0}
.page_art__article ul.kb-list strong{color:#1c2d48;font-weight:700}
.page_art__article ul.kb-list ul{list-style:disc;padding-left:20px;margin-top:8px}
.page_art__article ul.kb-list ul li{margin-bottom:8px;padding-left:0}
.page_art__article ul.kb-list ul li::before{content:none}

.page_art__article p.hint{background:#edf3fc;border-left:4px solid #3269a5;border-top:1px solid #b8ccdf;border-bottom:1px solid #b8ccdf;border-right:1px solid #b8ccdf;border-radius:0 6px 6px 0;padding:14px 18px;margin:22px 0;font-size:14px;line-height:1.65;color:#1a3560}
.page_art__article p.hint a{color:#1c5aaa;font-weight:700;text-decoration:underline}
.page_art__article p.hint::before{content:none}

.page_art__article p.lupd{font-size:12.5px;color:#7a8fa8;margin-top:36px;padding-top:20px;border-top:1px solid #eef1f8}
.shb{gap:10px}
.shb__tt{font-size:12.5px;color:#7a8fa8}
.shb__link{width:32px;height:32px;border-radius:8px;background:#f0f4f8;border:1px solid #d0dce8;display:inline-flex;align-items:center;justify-content:center;padding:0;margin-left:8px;cursor:pointer;transition:all .15s ease}
.shb__link:hover{background:#3269a5;border-color:#3269a5}
.shb__link img{width:16px;height:16px}

.kb-nav{background:#fff;border:1px solid #e4edf7;border-radius:10px;padding:20px 22px;margin-bottom:20px}
.kb-nav__tt{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#7a8fa8;margin-bottom:12px}
.kb-nav__tt .color-accent{color:#3269a5}
.kbn-lst{list-style:none;padding:0;margin:0}
.kbn-lst__itm{padding:6px 0;border-bottom:1px solid #f0f2f6}
.kbn-lst__itm:last-child{border-bottom:none}

.kbn-lst__itm::before{top:24px;} 

.kbn-lst__lnk{font-size:13.5px;font-weight:500;color:#303840;text-decoration:none}
.kbn-lst__lnk:hover{color:#3269a5}
