/* Keep every homepage destination reachable at narrow widths. */
.home-nav { flex-wrap: wrap; gap: var(--sp-2); }
.home-nav .nav-links { flex-wrap: wrap; }
.home-nav .nav-links a { white-space: nowrap; }
@media (max-width: 620px) {
  .home-nav .nav-links { width: 100%; }
  .home-nav .nav-links a:nth-child(n+4) { display: block; }
}
