@layer utilities{@keyframes fall{0%{transform:translateY(-140vh)}45%{transform:translateY(0);opacity:1}46%{opacity:0}to{opacity:0}}@keyframes jumpLeft{0%,45%{transform:translate(0) scale(0)}60%{transform:translate(-50px,-90px) scale(1)}to{transform:translate(-60px) scale(.1)}}@keyframes jumpRight{0%,45%{transform:translate(0) scale(0)}60%{transform:translate(30px,-80px) scale(1)}to{transform:translate(50px) scale(.1)}}.animate-fall{animation:fall var(--duration) ease-in infinite;animation-delay:var(--delay);animation-fill-mode:backwards}.animate-jump-left{animation:jumpLeft var(--duration) ease infinite;animation-delay:var(--delay);animation-fill-mode:backwards}.animate-jump-right{animation:jumpRight var(--duration) ease infinite;animation-delay:var(--delay);animation-fill-mode:backwards}}@layer utilities{@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}.parallax>path{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>path:first-child{animation-delay:-2s;animation-duration:7s}.parallax>path:nth-child(2){animation-delay:-3s;animation-duration:10s}.parallax>path:nth-child(3){animation-delay:-4s;animation-duration:13s}.parallax>path:nth-child(4){animation-delay:-5s;animation-duration:20s}}