
/* Mobile-only: current-section indication without the solid blue tapped pill. */
@media (max-width: 768px) and (hover: none) {
  .section-nav-links a[aria-current="true"] {
    background: var(--tint);
    color: var(--navy);
    box-shadow: inset 0 -2px 0 var(--blue);
  }
  .section-nav-links a:focus-visible {
    outline: 3px solid var(--blue);
    outline-offset: -3px;
  }
}
