/* Правка вида, 04.11.2026. Грузится последней, бьёт по !important:
   темы сети задают H1 через clamp(..., 5-10vw, 4.8-7.8rem) без предела в
   пикселях, и на широком экране кегль разгонялся до 99-125px, а line-height
   меньше единицы сажал строки друг на друга. */
h1{font-size:clamp(1.9rem,3.2vw,2.9rem)!important;line-height:1.1!important;
   overflow-wrap:break-word}
.hero h1,.article-hero h1,.page-hero h1,header h1,.hero-copy h1{
   font-size:clamp(1.9rem,3.2vw,2.9rem)!important;line-height:1.1!important}
@media(max-width:700px){
  h1,.hero h1,.article-hero h1,.page-hero h1,header h1{
    font-size:clamp(1.55rem,5.6vw,2.1rem)!important;line-height:1.15!important}}

/* Шапка держала два столбца, витрина жила в колонке 688px и вытягивалась в
   столбик на 1609px; кнопка вычислялась прозрачной. */
.home-hero{display:block!important;height:auto!important;min-height:0!important}
.home-hero-copy{max-width:none!important;width:100%!important}
.home-hero-copy > section{width:100%!important;max-width:100%!important}
body .v88a{--a:#1b3a6b!important;--ad:#152d53!important;--gold:#c8962e!important;
   --goldd:#a87a1d!important;--blu:#0e6577!important}
body .v88a .v88a-cta{background:#1b3a6b!important}
body .v88a .v88a-cta:hover{background:#152d53!important}
