/* Wider than 1440: the layout is a centred .wrap (max 1320px) and section backgrounds are full-bleed
 * by construction, so no per-section edge padding is needed. The marquee strips run edge to edge on purpose. */
@media (min-width: 1441px) {
  .mq { -webkit-mask: linear-gradient(90deg, transparent, #000 10%, #000 90%, transparent); mask: linear-gradient(90deg, transparent, #000 10%, #000 90%, transparent); }
}
