@media (prefers-reduced-motion:no-preference){:root{--gg-motion-duration:.9s;--gg-motion-step:.1s;--gg-motion-distance:24px;--gg-motion-failsafe:4s}[data-motion]{--gg-motion-i:0;--gg-motion-delay:calc(var(--gg-motion-i) * var(--gg-motion-step))}[data-motion$=\:1]{--gg-motion-i:1}[data-motion$=\:2]{--gg-motion-i:2}[data-motion$=\:3]{--gg-motion-i:3}[data-motion$=\:4]{--gg-motion-i:4}[data-motion$=\:5]{--gg-motion-i:5}[data-motion$=\:6]{--gg-motion-i:6}[data-motion^=rise]{animation:gg-motion-rise var(--gg-motion-duration) var(--gg-ease) var(--gg-motion-delay) backwards}[data-motion^=reveal]{opacity:0;transform:translateY(var(--gg-motion-distance));animation:gg-motion-show 1ms var(--gg-motion-failsafe) forwards}[data-motion^=reveal][data-motion-state]{animation:none}[data-motion^=reveal][data-motion-state=in]{opacity:1;transition:opacity var(--gg-motion-duration) var(--gg-ease) var(--gg-motion-delay), transform var(--gg-motion-duration) var(--gg-ease) var(--gg-motion-delay);transform:none}}@keyframes gg-motion-rise{0%{opacity:0;transform:translateY(var(--gg-motion-distance,24px))}to{opacity:1;transform:none}}@keyframes gg-motion-show{to{opacity:1;transform:none}}
