:root{
--ease-out:cubic-bezier(.16,1,.3,1); /* @kind other */
--duration-reveal:400ms; /* @kind other */ /* fade + rise on scroll, once */
--duration-hover:150ms; /* @kind other */
--belt-duration:60s; /* @kind other */ /* capability belt, slow and continuous */
}
@keyframes pv-belt{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes pv-rise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
@media (prefers-reduced-motion:reduce){
.pv-belt-track{animation:none !important}
.pv-reveal{opacity:1 !important;transform:none !important;transition:none !important}
}
