/* Hestia Media Group — Motion tokens
 * Functional only. No parallax, no decorative motion. Respect prefers-reduced-motion.
 */
:root {
  --ease-out: cubic-bezier(0.22, 0.61, 0.36, 1); /* @kind other */
  /* border / accent shift on hover */
  --dur-hover: 120ms; /* @kind other */
  /* loop nodes settle / edges draw (once, on scroll-in) */
  --dur-loop: 900ms; /* @kind other */
  /* monitoring badge amber pulse cycle */
  --dur-pulse: 2400ms; /* @kind other */
}

@media (prefers-reduced-motion: reduce) {
  :root {
    --dur-hover: 0ms; /* @kind other */
    --dur-loop: 0ms; /* @kind other */
    --dur-pulse: 0ms; /* @kind other */
  }
}
