/* wave1 partial: gw1-hero
   Зона: шапка, hero «Платформа №1 в Израиле», лента логотипов партнёров.
   Правки — только пиксельные добивки поверх figma-home.css (héro/hdr там уже
   реализованы прошлой волной и в целом совпадают с макетом BAR).
   Скоуп: body.common-home для hero, шапка глобальная — трогаем очень точечно. */

/* Макет: подзаголовок героя переносится после «решения» («для решения /
   любых ваших задач»), на 1440 колонка 468px рвёт строку раньше («для /
   решения ...»), получается висячий предлог. Чуть расширяем колонку —
   ширина влияет только на перенос текста, шрифт и позиция не трогаются. */
body.common-home .hero__text{width:468px}

@media (max-width:1100px){
	body.common-home .hero__text{width:auto;max-width:60%}
}
body.common-home .hero__sub{max-width:none}

/* Find title spacing: Figma ~24–32px above search; base figma-home was 59px */
body.common-home .fg .find__title{margin-bottom:28px}

/* Макет: коллаж людей занимает ~60-65% ширины страницы и прижат к левому
   краю контентной области (было .hero__img{width:100%} = 1140px из 1440 =
   79%, растянут почти до правого края секции).
   Гоча 1: hero-collage.png — растровое фото 1600x678 с фиксированным
   соотношением сторон. Простое уменьшение width пропорционально уменьшает
   и высоту, а .hero__text стоит поверх картинки абсолютным
   позиционированием с фиксированным top — из-за более низкой картинки
   голова людей "всплывает" выше и заезжает под подзаголовок.
   Компенсируем разницу высоты отступом сверху, чтобы низ картинки (линия
   голов) остался на исходной высоте.
   Гоча 2: этот отступ нельзя вешать margin-top на сам img — margin
   первого child схлопывается с .hero__in (нет border/padding), и вся
   картинка ВМЕСТЕ с абсолютно спозиционированным .hero__text уезжает вниз
   как единое целое (перекрытие никуда не девается). Отступ нужно класть
   padding-top на .hero__in — паддинг не схлопывается, и .hero__text,
   который позиционируется от верхнего края .hero__in, остаётся на месте,
   а картинка внутри сдвигается вниз без него. */
body.common-home .hero__in{padding-top:22px}
body.common-home .hero__img{
	width:calc(100% + 40px);max-width:none;
	margin:0 0 0 -20px;display:block;
}

@media (max-width:1100px){
	body.common-home .hero__in{padding-top:0}
	body.common-home .hero__img{width:100%;max-width:100%;margin:0}
}
