:focus-visible {
  outline: 3px solid #a95400;
  outline-offset: 3px;
}

@media (max-width: 800px) {
  .service-wheel {
    width: min(76vw, 320px);
  }
}

@media (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }

  *,
  *::before,
  *::after {
    animation-duration: .01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: .01ms !important;
  }
}
