/* Desktop preview: more useful width on wide screens.
   Original layout is unchanged up to and including 1280 px. */
@media (min-width: 1281px) {
  :root {
    --container: min(1600px, calc(100vw - 64px));
  }

  /* Keep image banners at their old pixel size; expand content, not adverts. */
  .page-grid .home-wide-ad-slot .wide-ad,
  .page-grid .wide-page-ad-slot .wide-page-ad {
    max-width: 1056px;
    margin-inline: auto;
  }

  /* Full-width article/directory ad placements were 1240 px at most. */
  .home-main > .container.page-stack:not(.page-stack--company) > .wide-page-ad-slot .wide-page-ad {
    max-width: 1240px;
    margin-inline: auto;
  }
}
