/* Match Mollusc Motorsport's racer-image hover: 3.5% zoom over 0.4 seconds. */
.portfolio-page a.portfolio-feature__media{display:block;overflow:hidden}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){
  .portfolio-page .portfolio-feature__media img,
  .portfolio-page .portfolio-card__image,
  .project-detail .pd-image img{transition:transform .4s ease;transform-origin:center}
  .portfolio-page .portfolio-feature__media:is(:hover,:focus-visible) img,
  .portfolio-page .portfolio-card__art:hover .portfolio-card__image,
  .portfolio-page .portfolio-card__link:focus-visible .portfolio-card__image,
  .project-detail .pd-image:is(:hover,:focus-visible) img{transform:scale(1.035)}
}
