/* --motion-scale multiplies the durations declared here and --blink is the cursor cadence; the
   block below zeroes both, which is how every animation computed from them honours reduced
   motion. A rule that writes its own literal duration is outside that lever and needs a query of
   its own, the way 06-components/_postfigure.css keeps one for its transitions. */
:root {
  --motion-scale: 1;
  --dur-fast: calc(90ms  * var(--motion-scale));
  --dur-med:  calc(160ms * var(--motion-scale));
  --ease: cubic-bezier(0.2, 0, 0, 1);
  --blink: 1.05s;
}
@media (prefers-reduced-motion: reduce) {
  :root { --motion-scale: 0; --blink: 0s; }
}
