/* Comfortable touch targets on narrow screens, without changing the desktop masthead. */
@media (max-width: 700px) {
  .site-header .menu-button { width: 48px; min-width: 48px; height: 48px; min-height: 48px; }
  .hero-links .text-link { display: inline-flex; align-items: center; min-height: 44px; }
}
