/* Footer link row on small phones (2026-10-20): keep each label on one line and give the row room at the edges. Desktop unchanged. */
@media (max-width: 480px) {
  footer {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  footer nav ul {
    flex-wrap: wrap !important;
    gap: 10px 20px !important;
  }
  footer nav ul a {
    white-space: nowrap;
  }
}
