@keyframes g1-rays{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes g1-halo{0%,to{opacity:.55}50%{opacity:1}}@keyframes g1-descend{0%{opacity:0;transform:translateY(-72px)scale(.86)}60%{opacity:1;transform:translateY(6px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes g1-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes g1-twinkle{0%,to{opacity:.1;transform:scale(.7)}50%{opacity:.9;transform:scale(1.15)}}@keyframes g1-beam{0%,to{opacity:.5}50%{opacity:.9}}@keyframes g1-sheen{0%{transform:translate(-140%)skew(-12deg)}55%,to{transform:translate(calc(100vw + 40%))skew(-12deg)}}@media (prefers-reduced-motion:reduce){.g1-anim{animation:none!important}}
