/* wd 23.10.2026 DO11 (STAND): статья блога, вариант B. Подключается только на детальной статьи (news.detail/news/wd_blog_b.php). */
.right_block.narrow_N .detail-maxwidth.blog,.right_block.narrow_N .bottom-links-block.detail-maxwidth{max-width:none}
.wd-blogB{color:#333}
.wd-blogB-head{max-width:820px;margin:0 0 4px}
.wd-blogB-lead,.wd-blogB-lead p{font-size:20px;line-height:1.6;color:#555}
.wd-blogB-lead p{margin:0 0 14px}.wd-blogB-lead p:last-child{margin-bottom:14px}
.wd-blogB-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}
.wd-blogB-meta .top-meta{margin:0!important;padding:0!important}
.wd-blogB-meta__read{color:#888}
.wd-blogB-meta .top-meta+.wd-blogB-meta__read:before{content:"·";margin-right:16px;color:#bbb}
.wd-blogB-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:56px;align-items:start;padding:28px 0 0}
.wd-blogB-main{min-width:0;max-width:820px}
.wd-blogB-main .services-detail__bottom-info>.detail-block:first-child,.wd-blogB-main .services-detail__bottom-info>.ordered-block:first-child{margin-top:0;padding-top:0}
.wd-blogB-main h2[id],.wd-blogB-faq{scroll-margin-top:100px}
.wd-blogB-fig{margin:0 0 30px}
.wd-blogB-fig a{display:block;border:0!important;text-decoration:none!important}
.wd-blogB-fig img{display:block;width:100%;height:auto;border-radius:8px}
.wd-blogB-fig figcaption{font-size:14px;color:#888;margin-top:10px;line-height:1.45}
.wd-blogB-side{position:sticky;top:96px;align-self:start}
.wd-blogB-side__in{display:flex;flex-direction:column;gap:20px}
.wd-blogB-toc{border:1px solid #e8e8e8;border-radius:8px;padding:22px 24px;background:#fff}
.wd-blogB-toc__t{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:#888;margin-bottom:12px}
.wd-blogB-toc ol{margin:0;padding:0;list-style:none;counter-reset:t}
.wd-blogB-side .wd-blogB-toc ol{max-height:calc(100vh - 470px);min-height:150px;overflow-y:auto;overscroll-behavior:contain}
.wd-blogB-toc li{counter-increment:t;margin:0;padding:0;border-top:1px solid #f0f0f0}.wd-blogB-toc li:first-child{border-top:0}
.wd-blogB-toc li:before{display:none!important}
.wd-blogB-toc li a{display:flex;gap:10px;padding:9px 0;font-size:15px;line-height:1.4;color:#333;text-decoration:none;border:0}
.wd-blogB-toc li a:before{content:counter(t,decimal-leading-zero);color:var(--theme-base-color,#f2722c);font-weight:500;font-size:13px;padding-top:1px;flex:0 0 auto}
.wd-blogB-toc li a:hover,.wd-blogB-toc li.is-active a{color:var(--theme-base-color,#f2722c)}
.wd-blogB-cta{border-radius:8px;background:#2f2f2f;color:#fff;padding:26px}
.wd-blogB-cta__t{font-size:21px;font-weight:500;line-height:1.3;margin-bottom:10px;color:#fff}
.wd-blogB-cta__s{color:rgba(255,255,255,.75);font-size:15px;margin-bottom:20px;line-height:1.55}
.wd-blogB-cta__btn{width:100%}
.wd-blogB-cta__phone{margin-top:16px}
.wd-blogB-cta__phone a{color:#fff!important;font-size:20px;font-weight:500;text-decoration:none;white-space:nowrap;border:0}
.wd-blogB-svc{display:flex;gap:14px;align-items:center;border:1px solid #e8e8e8;border-radius:8px;padding:14px;text-decoration:none!important;color:#333!important;background:#fff;transition:border-color .2s}
.wd-blogB-svc:hover{border-color:var(--theme-base-color,#f2722c)}
.wd-blogB-svc__i{flex:0 0 72px;height:56px;border-radius:6px;background:#eee center/cover no-repeat}
.wd-blogB-svc__i--empty{background:#fff6f0;position:relative}
.wd-blogB-svc__i--empty:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -10px;border:solid var(--theme-base-color,#f2722c);border-width:2px 2px 0 0;transform:rotate(45deg)}
.wd-blogB-svc__txt b{display:block;font-weight:500;font-size:15px;line-height:1.35}
.wd-blogB-svc__txt small{color:var(--theme-base-color,#f2722c);font-size:13px}
.wd-blogB-tocm,.wd-blogB-ctam{display:none}
.wd-blogB-faq .wd-faq-block{margin:40px 0 0}
.wd-blogB .wd-more-articles{margin-top:56px}
@media(max-width:991px){
.wd-blogB-grid{grid-template-columns:minmax(0,1fr);gap:0;padding-top:20px}
.wd-blogB-side{display:none}
.wd-blogB-main{max-width:none}
.wd-blogB-tocm{display:block;margin:16px 0 0;border:1px solid #e0e0e0;border-radius:8px;background:#fff}
.wd-blogB-tocm summary{list-style:none;cursor:pointer;padding:14px 44px 14px 16px;font-weight:500;position:relative}
.wd-blogB-tocm summary::-webkit-details-marker{display:none}
.wd-blogB-tocm summary:after{content:"";position:absolute;right:18px;top:19px;width:8px;height:8px;border:solid #333;border-width:0 2px 2px 0;transform:rotate(45deg)}
.wd-blogB-tocm[open] summary:after{transform:rotate(-135deg);top:23px}
.wd-blogB-tocm .wd-blogB-toc{border:0;border-top:1px solid #eee;border-radius:0;padding:6px 16px 10px}
.wd-blogB-tocm .wd-blogB-toc__t{display:none}
.wd-blogB-ctam{display:flex;flex-direction:column;gap:16px;margin:36px 0 0}
}
@media(max-width:767px){
.wd-blogB-lead,.wd-blogB-lead p{font-size:17px}
.wd-blogB-cta{padding:24px}
.wd-blogB-fig{margin-bottom:24px}
}

/* длинные кнопки внутри текста статьи не должны выходить за экран */
.wd-blogB-main .content .btn{white-space:normal;max-width:100%;height:auto;line-height:1.35}
