@keyframes hourglass-slide{0%{transform:translate(0,0);opacity:0}35%,8%{transform:translate(0,0);opacity:1}60%,88%{transform:translate(24px,24px);opacity:1}100%{transform:translate(24px,24px);opacity:0}}.hourglass-grain{animation:hourglass-slide 3.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.hourglass-grain{animation:none}}