/* Bitcoin Studio V13.51 – slow, distance-synchronised coin rolling.
   The translation and rotation use the SAME keyframe easing, so the artwork
   rotates by one full turn per circumference travelled instead of sliding. */
.header .nav-row .ride-coin {
  animation: coin-rolling-physical-v1351 60s cubic-bezier(.42, 0, .58, 1) infinite !important;
  transform-origin: 50% 50% !important;
  will-change: transform;
  backface-visibility: hidden;
}
@keyframes coin-rolling-physical-v1351 {
  0%   { transform: translate3d(0, 0, 0) rotate(0deg); }
  50%  { transform: translate3d(var(--coin-travel, 0px), 0, 0) rotate(var(--coin-spin, 0deg)); }
  100% { transform: translate3d(0, 0, 0) rotate(0deg); }
}
@media (prefers-reduced-motion: reduce) {
  .header .nav-row .ride-coin {
    animation: none !important;
    transform: none !important;
  }
}
