:root{
--ease-out:cubic-bezier(.22,1,.36,1); /* @kind other */
--ease-in-out:cubic-bezier(.65,.05,.36,1); /* @kind other */
--ease-snap:cubic-bezier(.2,.9,.1,1); /* @kind other */
--dur-1:110ms; /* @kind other */
--dur-2:220ms; /* @kind other */
--dur-3:420ms; /* @kind other */
--dur-4:720ms; /* @kind other */
/* Page-load orchestration: one staggered reveal per view, 60ms apart, max 8
   steps. There is no second animation budget. */
--stagger:60ms; /* @kind other */
--reveal-shift:14px; /* @kind other */
}
@media (prefers-reduced-motion:reduce){:root{--dur-1:0ms; /* @kind other */--dur-2:0ms; /* @kind other */--dur-3:0ms; /* @kind other */--dur-4:0ms; /* @kind other */--stagger:0ms; /* @kind other */--reveal-shift:0px}}
