/* Шире 1440: раскладка стоит по центру, фоны секций — во всю ширину. Каждой
 * секции верхнего уровня — её боковой паддинг плюс половина «лишней» ширины
 * окна. Абсолютные декорации, привязанные к краю секции, сдвигаются margin'ом на
 * ту же величину. Ниже 1441 не срабатывает. Проверка на 1920 — обязательная часть
 * S6 (flow.js включает 1920). См. site-task/S5-build.md, «Ширины шире 1440». */
@media (min-width: 1441px) {
  :root { --edge: calc((100vw - 1440px) / 2); }
  /* секции с боковым паддингом 60 — перечислить все верхнеуровневые блоки */
  /* .site-header, .hero, .section-a { padding-inline: calc(60px + var(--edge)); } */
  /* секции с паддингом 80 */
  /* .legal-body { padding-inline: calc(80px + var(--edge)); } */
  /* секции, у которых паддинг живёт на детях */
  /* .hero-split { padding-inline: var(--edge); } */
  /* абсолютные декорации у левого / правого края */
  /* .hero__wm { margin-left: var(--edge); }  .featured__wm { margin-right: var(--edge); } */
}
