:root {
  /* Smooth, monotone easing shared by CSS and scroll navigation. */
  --motion-ease: cubic-bezier(.22, 1, .36, 1);
  --motion-hover: 480ms;
  --motion-duration-fast: var(--motion-hover);
  --motion-press: 240ms;
  --motion-enter: 900ms;
  --motion-portrait: 1100ms;
  --motion-scroll: 1050ms;
}
