@media (min-width: 1900px) {
  /* The authored canvas stops growing at the 1900px layout breakpoint.
   * Keep its vertical rhythm and controls on that same cap; leaving these
   * viewport units fluid makes the compact title detach from its white plane. */
  .home-page .site-header {
    min-height: 107.35px;
    padding-top: 33.535px;
  }
  .home-page .site-header nav {
    gap: 13.68px;
    padding-top: 11.02px;
  }
  .home-page .site-header nav::before {
    inset: 11.02px 0 0;
  }
  .home-page .home-heading {
    padding-top: 75.81px;
    padding-bottom: 57.722px;
  }
  .home-page .home-heading::after {
    top: 278.54px;
  }
  .compact .home-page .home-heading {
    padding-bottom: 87.97px;
  }
  .compact .home-page .home-heading::after {
    top: 186.77px;
  }
  .home-page .masonry,
  .home-page .masonry-column {
    gap: 12.103px;
  }
  .home-page .card-overlay {
    padding: 28.5px;
    font-size: 30.78px;
  }
}

@media (min-width: 1900px) { .home-page .site-header nav { gap: 41.8px; } }
