/* Also Coffee Co — Motion tokens
   Gentle, springy, friendly. Hover lifts, soft scroll-ins, wavy section
   dividers. Always respect prefers-reduced-motion. */
:root {
  --ease-out: cubic-bezier(0.22, 1, 0.36, 1); /* @kind other */
  --ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1); /* @kind other */
  --ease-in-out: cubic-bezier(0.65, 0, 0.35, 1); /* @kind other */

  --dur-fast: 140ms; /* @kind other */
  --dur-base: 240ms; /* @kind other */
  --dur-slow: 420ms; /* @kind other */
  --dur-reveal: 700ms; /* @kind other */

  --hover-lift: -4px; /* @kind other */
  --press-scale: 0.97; /* @kind other */
}

@media (prefers-reduced-motion: reduce) {
  :root {
    --dur-fast: 0ms; /* @kind other */
    --dur-base: 0ms; /* @kind other */
    --dur-slow: 0ms; /* @kind other */
    --dur-reveal: 0ms; /* @kind other */
    --hover-lift: 0px; /* @kind other */
    --press-scale: 1; /* @kind other */
  }
}
