.t972 a[href],
#rec4739545101 a[href] {
  color: #087f89 !important;
  text-decoration: underline;
  text-underline-offset: 3px;
}
.t972 a[href]:hover,
#rec4739545101 a[href]:hover {
  color: #06666e !important;
}
.t972 a[href]:focus-visible,
#rec4739545101 a[href]:focus-visible {
  outline: 2px solid #087f89;
  outline-offset: 3px;
  border-radius: 4px;
}
@media (forced-colors: active) {
  .t972 a[href],
  #rec4739545101 a[href] {
    color: LinkText !important;
  }
}


/* ---- Стили статей блога ДНД ---- */
.dnd-art{box-sizing:border-box;max-width:760px;margin:auto;padding:40px 24px 72px;font:18px/1.7 Arial,Helvetica,sans-serif;color:#213539;overflow-wrap:break-word}
.dnd-art *{box-sizing:border-box}
.dnd-art .crumbs{font-size:14px;color:#5b6e72;margin:0 0 24px}
.dnd-art .crumbs a{color:#5b6e72}
.dnd-art h1{font-size:34px;line-height:1.22;margin:0 0 16px;font-weight:700;letter-spacing:-.01em}
.dnd-art .lead{font-size:20px;line-height:1.55;color:#3d5257;margin:0 0 20px}
.dnd-art .meta{font-size:14px;color:#5b6e72;border-top:1px solid #dce5e5;border-bottom:1px solid #dce5e5;padding:12px 0;margin:0 0 32px}
.dnd-art h2{font-size:25px;line-height:1.3;margin:40px 0 14px;font-weight:700}
.dnd-art h3{font-size:19px;line-height:1.4;margin:26px 0 8px;font-weight:700}
.dnd-art p{margin:0 0 14px}
.dnd-art ul,.dnd-art ol{margin:0 0 16px;padding-left:22px}
.dnd-art li{margin:0 0 8px}
.dnd-art a{color:#087f89;text-decoration:underline;text-underline-offset:3px}
.dnd-art a:focus-visible{outline:2px solid #087f89;outline-offset:3px;border-radius:3px}
.dnd-art figure{margin:24px 0}
.dnd-art figure img{display:block;width:100%;height:auto;border-radius:10px}
.dnd-art figcaption{font-size:14px;color:#5b6e72;margin-top:8px}
.dnd-art .sum{background:#eef5f5;border-radius:12px;padding:20px 24px;margin:0 0 32px}
.dnd-art .sum strong{display:block;margin-bottom:8px}
.dnd-art .sum ul{margin:0;padding-left:20px}
.dnd-art .toc{border:1px solid #dce5e5;border-radius:12px;padding:18px 24px;margin:0 0 32px}
.dnd-art .toc strong{display:block;margin-bottom:8px}
.dnd-art .toc ol{margin:0;padding-left:20px}
.dnd-art .note{background:#f2f8f8;border-left:3px solid #087f89;padding:14px 18px;margin:20px 0;border-radius:0 8px 8px 0}
.dnd-art .warn{background:#fdf0ee;border-left:3px solid #c0392b;padding:14px 18px;margin:20px 0;border-radius:0 8px 8px 0}
.dnd-art .warn strong{color:#a32b1f}
.dnd-art .cta{background:#0d6b73;color:#fff;border-radius:14px;padding:28px;margin:40px 0}
.dnd-art .cta h2{color:#fff;margin:0 0 10px;font-size:22px}
.dnd-art .cta p{color:#dcecec;margin:0 0 18px;font-size:17px}
.dnd-art .cta a.btn{display:inline-block;background:#fff;color:#0d6b73!important;text-decoration:none;font-weight:700;padding:14px 26px;border-radius:8px}
.dnd-art .cta a.btn:hover{background:#eaf5f5}
.dnd-art .faq h3{margin:20px 0 6px}
.dnd-art .src{font-size:15px;color:#4b6065;border-top:1px solid #dce5e5;margin-top:44px;padding-top:20px}
.dnd-art .src ol{padding-left:20px}
.dnd-art .src li{margin-bottom:10px}
.dnd-art .disc{font-size:14px;line-height:1.6;color:#5b6e72;font-style:italic;border-top:1px solid #dce5e5;margin-top:28px;padding-top:18px}
.dnd-art .more{border-top:1px solid #dce5e5;margin-top:28px;padding-top:20px}
.dnd-art .more strong{display:block;margin-bottom:10px}
.dnd-list{box-sizing:border-box;max-width:760px;margin:auto;padding:40px 24px 72px;font:18px/1.7 Arial,Helvetica,sans-serif;color:#213539}
.dnd-list h1{font-size:34px;line-height:1.22;margin:0 0 12px;font-weight:700}
.dnd-list .lead{font-size:19px;color:#3d5257;margin:0 0 36px}
.dnd-list .card{display:block;border:1px solid #dce5e5;border-radius:14px;padding:24px;margin:0 0 18px;text-decoration:none;color:inherit}
.dnd-list .card:hover{border-color:#087f89;background:#f7fbfb}
.dnd-list .card h2{font-size:22px;line-height:1.3;margin:0 0 8px;font-weight:700;color:#0d6b73}
.dnd-list .card p{margin:0;color:#4b6065;font-size:17px}
.dnd-list .card .d{display:block;margin-top:10px;font-size:14px;color:#7b8c90}
@media screen and (max-width:640px){
.dnd-art{padding:28px 18px 56px;font-size:17px}
.dnd-art h1{font-size:27px}
.dnd-art .lead{font-size:18px}
.dnd-art h2{font-size:22px}
.dnd-list{padding:28px 18px 56px}
.dnd-list h1{font-size:27px}
.dnd-list .card{padding:20px}
.dnd-list .card h2{font-size:20px}
}
