/* Fusion Line motion. Short, calm, and always a lift , never a bounce, never a scale-down.
   Everything is suppressed under prefers-reduced-motion on the live site. */
:root{
  --dur-quick:.2s; /* @kind other */
  --dur-base:.25s; /* @kind other */
  --dur-slow:.3s; /* @kind other */
  --dur-sheet:.28s; /* @kind other */
  --dur-entrance:.7s; /* @kind other */

  --ease-standard:ease; /* @kind other */
  --ease-entrance:cubic-bezier(.16,1,.3,1); /* @kind other */

  --hover-lift:translateY(-2px); /* @kind other */
  --hover-lift-sm:translateY(-1px); /* @kind other */   /* header links and header CTA */
  --hover-brightness:brightness(1.04); /* @kind other */
  --hover-brightness-dark:brightness(1.05); /* @kind other */

  --entrance-rise:22px;               /* fl-rise start offset */
  --entrance-delay-1:.08s; /* @kind other */
  --entrance-delay-2:.18s; /* @kind other */
  --entrance-delay-3:.28s; /* @kind other */

  --pulse-dur:2s; /* @kind other */                     /* live status dot */
  --breathe-dur:7s; /* @kind other */                   /* ambient teal glow */
  --floaty-dur:5s; /* @kind other */                    /* glass chip drift */
}
