/* Wider than 1440: the 1440 layout stays centred (.wrap max-width), section backgrounds
   run full width; decorative edge shapes follow the content edge. */
@media (min-width: 1441px) {
  :root { --edge: calc((100vw - 1440px) / 2); }
  .rg-deco { right: calc(var(--edge) - 60px); }
  .menu-deco .d1 { right: calc(var(--edge) - 120px); }
  .phero-deco { right: calc(var(--edge) - 40px); }
}
