/* Purple — правки відступів сайту (18.09.2026, власник: «неверные отступы по страницам и заголовкам»).
   Причина одна: на телефоні шапка (лого + бургер) займає смугу ~90–130 px від верху, а зміст кількох шаблонів
   починався на 90–112 px і заходив під неї. Файл підключено до всіх сторінок проходом /root/pass_layout.py;
   nginx кешує css на рік — змінив правила, підніми ?v= тим самим проходом. */
/* 1) SEO-посадкові (.landing-hero у вбудованому <style> сторінки: padding-top 6rem) — H1 лягав на лого й бургер */
@media (max-width:479px){.main-wrapper .landing-hero{padding-top:168px}}
/* 2) Блог, індекс: контейнер зі стилями в атрибуті (margin:7rem auto 4rem) — «Статті» під лого; поля 32 → 20 px як у статтях */
@media (max-width:479px){.page-wrapper>div[style*="max-width:760px"][style*="margin:7rem"]{margin-top:168px!important;padding-left:20px!important;padding-right:20px!important}}
/*    (перекриття лише до 479 px: від 480 px шапка нижча, а відступи шаблону більші)
      заголовок індексу був 24,8 px на всіх екранах — менший за H1 статей (32–50 px) */
.page-wrapper>div[style*="max-width:760px"][style*="margin:7rem"]>h1{font-size:clamp(2rem,4.5vw,3.1rem)!important;line-height:1.06!important;letter-spacing:-.03em!important;margin-bottom:1rem!important}
/* 3) Блог, статті з розпіркою 5.5rem: «← Усі статті» під лого */
@media (max-width:479px){.pu-art>div[style*="height:5.5rem"]{height:168px!important}}
/* 4) Юридичні без is-mobile-big (Ліцензія, Співпраця): H1 стояв за 14–19 px від шапки — додано повітря (текст не чіпаємо) */
@media (max-width:767px){.section_resources>.padding-section-medium:not(.is-mobile-big){padding-top:4rem!important}}
/*    «Співпраця» (section.min-height, без .main-wrapper): на 480–767 px H1 лежав на лого */
@media (min-width:480px) and (max-width:767px){.section_resources.min-height>.padding-section-medium{padding-top:7.5rem!important}}
/* 5) /about: демо-підписи шаблону поверх картинки («The Human Side of Code…») */
.about-header_asset-info{display:none}
