/* ==== MosDomIce — правки PageSpeed (22.10.2026) ==== */

/* 1) Оранжевые подписи и ссылки: контраст 2.39 -> 4.52 (WCAG AA) */
.t-card__uptitle,
.t498__uptitle,
.t396__artboard h2.tn-atom > a,
.t396__artboard h3.tn-atom > a {
  color: #cc4d1b !important;
}

/* 2) Красные кнопки с БЕЛЫМ текстом: 4.15 -> 4.84 (чёрно-красные не трогаем) */
.t-card__btn_first,
.t-btnflex.t-btnflex_type_bbutton,
#rec675942222 .t-btnflex.t-btnflex_type_submit {
  background-color: #e40808 !important;
  border-color: #e40808 !important;
}

/* 3) Тап-таргеты в подвале: 14px -> 24px (WCAG 2.5.8) */
div.t389__centercontainer > ul.t389__list > li.t389__list_item > a.t389__typo {
  display: inline-block !important;
  padding: 5px 0 !important;
  min-height: 24px !important;
  min-width: 24px !important;
}

/* 4) Логотип в мобильном меню: явные размеры */
.tmenu-mobile__imglogo {
  width: 70px !important;
  height: 70px !important;
}

/* 5) Первый экран: 100svh вместо 100vh — меньше сдвиг от адресной строки */
@supports (height: 100svh) {
  #rec682013515 .t396__artboard,
  #rec682013515 .t396__carrier,
  #rec682013515 .t396__filter {
    height: 100svh !important;
  }
}

/* 6) Первый экран (LCP): рисуем фон сразу из CSS, не дожидаясь JS Тильды.
      Убирает задержку отрисовки ~2 с и запрос картинки-заглушки 20px. */
#rec682013515 .t396__carrier {
  background-image: url('https://optim.tildacdn.com/tild3364-6139-4132-b337-643562306638/-/format/webp/__.png.webp') !important;
}
@media screen and (max-width: 479px) {
  #rec682013515 .t396__carrier {
    background-image: url('https://optim.tildacdn.com/tild3364-6139-4132-b337-643562306638/-/resize/1000x1800/-/format/webp/__.png.webp') !important;
  }
}

/* 8) Элементы первого экрана показываем только после расстановки Тильдой — без скачка (CLS) */
#rec682013515 .t396__artboard:not(.rendered) .t396__elem {
  visibility: hidden !important;
}
