/* Subtle image-only zoom, matching the 1.2% Case Studies interaction. */
@media (hover: hover) and (pointer: fine) {
  .testimonial-person img {
    transition: scale 220ms ease;
  }

  .uid-card-img-wrap:hover .uid-card-img,
  .uid-card-img-wrap:focus-within .uid-card-img,
  .about-founder-image-wrap:hover img,
  .about-founder-image-wrap:focus-within img,
  .testimonial-person:hover img,
  .testimonial-person:focus-within img,
  .estimate-step-card:hover > img,
  .estimate-step-card:focus-within > img,
  .estimate-step-card:hover .estimate-step-media img,
  .estimate-step-card:focus-within .estimate-step-media img,
  .uid-thumb:hover img,
  .uid-thumb:focus-within img,
  .uid-vid-card:hover img,
  .uid-vid-card:focus-within img,
  .uid-vid-card:hover .uid-video-thumb,
  .uid-vid-card:focus-within .uid-video-thumb {
    scale: 1.012;
  }
}

@media (prefers-reduced-motion: reduce) {
  .uid-card-img-wrap:hover .uid-card-img,
  .uid-card-img-wrap:focus-within .uid-card-img,
  .about-founder-image-wrap:hover img,
  .about-founder-image-wrap:focus-within img,
  .testimonial-person:hover img,
  .testimonial-person:focus-within img,
  .estimate-step-card:hover > img,
  .estimate-step-card:focus-within > img,
  .estimate-step-card:hover .estimate-step-media img,
  .estimate-step-card:focus-within .estimate-step-media img,
  .uid-thumb:hover img,
  .uid-thumb:focus-within img,
  .uid-vid-card:hover img,
  .uid-vid-card:focus-within img {
    scale: 1 !important;
  }

  .uid-card-img-wrap > .uid-card-img,
  .uid-card-img-wrap .uid-card-img,
  .about-founder-image-wrap img,
  .testimonial-person img,
  .estimate-step-card > img,
  .estimate-step-card .estimate-step-media img,
  .uid-thumb img,
  .uid-vid-card img,
  .uid-video-thumb {
    transition-duration: 0.01ms !important;
  }
}
