/* HRA-20261006: capacity layout only; approved mobile/wide styles retained. */
@media (min-width:769px) and (max-width:1023px) {
  .site-header { grid-template-columns:auto minmax(0,1fr); }
  .site-header .site-header__ims { display:none; }
  .site-header .site-header__cta-full { display:none; }
  .site-header .site-header__cta-short { display:inline; }
  .site-header .site-menu__contacts { display:flex; }
}
@media (min-width:1400px) and (max-width:1899px) {
  .site-header .site-header__burger { display:grid; }
  .site-header .site-header__nav { display:none; }
}
