.site-header nav a[aria-current="page"] { color: var(--accent); }

@media (max-width: 480px) {
  .site-header {
    min-height: 0;
    padding-block: 12px 0;
  }

  .site-header nav {
    flex-basis: 100%;
    justify-content: flex-start;
    gap: clamp(15px, 5vw, 26px);
  }
}
