:root {
  /* One easing pair. Everything decelerates into place; nothing bounces. */
  --ease-out: cubic-bezier(0.16, 0.8, 0.32, 1); /* @kind other */ 
  --ease-in-out: cubic-bezier(0.65, 0, 0.35, 1); /* @kind other */ 

  --dur-1: 140ms; /* @kind other */ /* press / colour */
  --dur-2: 190ms; /* @kind other */ /* hover */
  --dur-3: 260ms; /* @kind other */ /* accordion, state swap */
  --dur-4: 420ms; /* @kind other */ /* step transition */
  --dur-5: 700ms; /* @kind other */ /* section reveal */

  --stagger: 45ms; /* @kind other */ 
  --stagger-max: 360ms; /* @kind other */ 
  --marquee-duration: 40s; /* @kind other */ 

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