/* Шире 1440: раскладка стоит по центру, фоны и фото — во всю ширину.
 * Контейнеры (.wrap, .lane__in, .regua__in) центрируются сами через max-width; здесь —
 * только то, что привязано к краю окна: плавающая шапка и плашка hero. */
@media (min-width: 1441px) {
  :root { --edge: calc((100vw - 1440px) / 2); }
  .hdr { padding-left: calc(var(--gutter) + var(--edge)); padding-right: calc(var(--gutter) + var(--edge)); }
  .hero__plate { left: calc(var(--gutter) + var(--edge)); }
  .ov__top { padding-left: calc(var(--gutter) + var(--edge)); padding-right: calc(var(--gutter) + var(--edge)); }
}
