/* =========================================================
   Motion — ease throughout. No springs, no bounce, no parallax.
   Cards lift; buttons never do.
   ========================================================= */
:root {
  --duration-micro: 0.18s; /* @kind other */
  --duration-button: 0.2s; /* @kind other */
  --duration-card: 0.3s; /* @kind other */
  --duration-track: 0.4s; /* @kind other */
  --duration-crossfade: 0.9s; /* @kind other */
  --easing: ease; /* @kind other */

  --transition-micro: var(--duration-micro) var(--easing); /* @kind other */
  --transition-button: var(--duration-button) var(--easing); /* @kind other */
  --transition-card: var(--duration-card) var(--easing); /* @kind other */

  --carousel-interval: 6500ms; /* @kind other */
  --card-lift: -4px; /* @kind spacing */
}
