/* Keep fixed-footer page grids inside the available phone width. */
@media (max-width: 800px) {
  body {
    grid-template-columns: minmax(0, 1fr);
  }

  body > main {
    width: 100%;
    min-width: 0;
  }
}
