.line1px {
  height: 1px !important;
}

/* Ссылки в тексте: подчёркнуты всегда, при наведении — фирменный красный.
   Кнопки, меню, карточки и Zero-блоки не затрагиваются. */
.t-records .t-text a:not(.t-btn):not(.t-btnflex),
.t-records .t-descr a:not(.t-btn):not(.t-btnflex) {
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 3px;
  transition: color .2s ease;
}
@media (hover: hover) {
  .t-records .t-text a:not(.t-btn):not(.t-btnflex):hover,
  .t-records .t-descr a:not(.t-btn):not(.t-btnflex):hover {
    color: #fa5236 !important;
    text-decoration-thickness: 2px;
  }
}
/* Ссылка «Подробнее обо мне →» в блоке автора — без подчёркивания, только краснеет при наведении */
.t-records .t982__socials.t-text a:not(.t-btn):not(.t-btnflex) {
  text-decoration: none;
}


/* Карточки кейсов на страницах услуг (блок TE225 с CSS-классом uc-sxcases): заголовок-ссылка, при наведении краснеет, кликабельна вся карточка */
.uc-sxcases .t774__wrapper{position:relative;}
.uc-sxcases .t-card__title a{color:#000000 !important;text-decoration:none !important;}
.uc-sxcases .t-card__title a::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;}
.uc-sxcases .t774__wrapper:hover .t-card__title a{color:#ff8562 !important;}
