/* ============================================================================
   Эффорт Групп — ШКАЛА ЗАГОЛОВКОВ главной.  Этап 5, версия 2 — 12.09.2026
   ----------------------------------------------------------------------------
   Только шаблон `new` (главная). Подключать после lang.css.
   Откат: снять одну строку подключения.

   ⛔ ЧТО БЫЛО НЕ ТАК В ВЕРСИИ 1 (и почему это правится)
   Версия 1 ставила 40 px → 28 px на всех ширинах. Причина ошибки: обмер «до»
   я снял в узком окне (~1009 px), где у темы срабатывает ветка
   `main_page.css @media (max-width: 1024px) h2 { 28px }`. В том окне заголовки
   и правда были 28/31/32/40, и я решил, что 28 — доминанта.
   На настоящем десктопе 1440 всё иначе — замер живого сайта с выключенным
   этим файлом:
       НАПРАВЛЕНИЯ 40 · Почему нам доверяют? 43 · НАШИ УСЛУГИ 40 · НОВОСТИ 40
       ПОПУЛЯРНЫЕ ТОВАРЫ 40 · Подбор и поставка 40 · НАШИ ПОСТАВЩИКИ 40
       ОТЗЫВЫ 40 · НАША ГЕОГРАФИЯ 40
   То есть на десктопе шкала уже была почти единой — 40 px, и выбивался только
   блок доверия (43 px, `clamp(30px, 3vw, 48px)`) плюс два заголовка без капса.
   Версия 1 уменьшила восемь заголовков с 40 до 28 (чего никто не просил) и
   вдобавок оставила «НАПРАВЛЕНИЯ» на 40 — то есть создала НОВЫЙ шов 40 против 28.

   ✅ ЧТО ДЕЛАЕТ ВЕРСИЯ 2
   Сохраняет размер, который у страницы и был, и выравнивает только то, что
   выбивалось: 43 → 40, два заголовка без капса → капс, «НАПРАВЛЕНИЯ» добавлено
   в список (селектор `.mainPageSections h2`, версия 1 его не накрывала).
   Замерено на живом 1440 после правки: все девять = 40 px / 700 / КАПС, один вариант.

   Точки переноса взяты у темы, а не выдуманы: 1024 px — её собственная ветка.

   Префикс `body` обязателен: `/include/eg-home-trust-static-20260910.css`
   подключается из `include/why_us.php:1`, то есть В ТЕЛЕ страницы, после шапки
   (лист 32 против 31) — порядком его не перебить, только весом.

   ============================================================================
   ⛔ ПРО 18 ОРАНЖЕВЫХ КНОПОК — их здесь нет намеренно
   Правило «одна сплошная оранжевая на экран» из концепта 05.09 владелец отменил
   12.09: «оставить заливные, решение 10.09». Заливное семейство живёт в
   motion.css правилом с !important и было принято вживую 10.09
   («main services Подробнее», «basket CTA» названы в отчёте того дня).
   Не трогать. Подробности: память, заметка effort_filled_buttons_supersede_orange_budget.
   ========================================================================== */

body.eg-home-upgrade .rms-section .section__title h2,
body.eg-home-upgrade .eg-home-trust--static h2,
body.eg-home-upgrade .eg-home-trust__inner h2,
body.eg-home-upgrade .our_geography .section__title h2,
body.eg-home-upgrade .aboutReviews .section__title h2,
body.eg-home-upgrade .section__title h2,
body.eg-home-upgrade .mainPageSections h2,
body.eg-home-upgrade .home-seo h2,
body.eg-home-upgrade .eg-seo h2,
body.eg-home-upgrade .container > h2 {
  font-size: 40px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.2;
  letter-spacing: 0;
}

/* 1024 px — собственная точка переноса темы, где она сама уходит на 28 px */
@media (max-width: 1024px) {
  body.eg-home-upgrade .rms-section .section__title h2,
  body.eg-home-upgrade .eg-home-trust--static h2,
  body.eg-home-upgrade .eg-home-trust__inner h2,
  body.eg-home-upgrade .our_geography .section__title h2,
  body.eg-home-upgrade .aboutReviews .section__title h2,
  body.eg-home-upgrade .section__title h2,
  body.eg-home-upgrade .mainPageSections h2,
  body.eg-home-upgrade .home-seo h2,
  body.eg-home-upgrade .eg-seo h2,
  body.eg-home-upgrade .container > h2 {
    font-size: 28px;
  }
}

@media (max-width: 767px) {
  body.eg-home-upgrade .rms-section .section__title h2,
  body.eg-home-upgrade .eg-home-trust--static h2,
  body.eg-home-upgrade .eg-home-trust__inner h2,
  body.eg-home-upgrade .our_geography .section__title h2,
  body.eg-home-upgrade .aboutReviews .section__title h2,
  body.eg-home-upgrade .section__title h2,
  body.eg-home-upgrade .mainPageSections h2,
  body.eg-home-upgrade .home-seo h2,
  body.eg-home-upgrade .eg-seo h2,
  body.eg-home-upgrade .container > h2 {
    font-size: 23px;
  }
}
