/* Keep the opening screen full-size; use a denser desktop layout below it. */
@media (min-width: 1024px) {
  main > :not(#top),
  #root > footer {
    zoom: 0.8;
  }

  /* Full-screen viewers retain the viewport's normal scale. */
  main > :not(#top) .fixed {
    zoom: 1.25;
  }
}
