@keyframes fadeIn-home{0%{opacity:0}to{opacity:1}}.animate-fade-in-home{opacity:0;animation:fadeIn-home .7s ease-in 1s forwards;will-change:opacity}@keyframes gradientUp{0%{bottom:0;left:0;position:absolute;opacity:0}10%{opacity:.2}50%{opacity:.6}90%{opacity:.2}to{bottom:100%;left:0;position:absolute;opacity:0}}.animate-gradient-up{animation:gradientUp 3s ease-in-out infinite}@keyframes gradientRight{0%{left:0;bottom:0;position:absolute;opacity:0}7.5%{opacity:.7}37.5%{opacity:1}67.5%{opacity:.7}75%{left:100%;bottom:0;position:absolute;opacity:0}to{left:100%;bottom:0;position:absolute;opacity:0}}.animate-gradient-right{animation:gradientRight 4s ease-in-out infinite}@keyframes noiseEffect{0%,to{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(-15%,10%)}90%{transform:translate(10%,5%)}}@keyframes noiseFade{0%{opacity:.25}to{opacity:0}}.animate-noise{animation:noiseEffect .2s steps(10) infinite,noiseFade 5s ease-out forwards;background:repeating-linear-gradient(0deg,rgba(0,0,0,.1),transparent 1px,transparent 2px,rgba(0,0,0,.1) 3px),repeating-linear-gradient(90deg,rgba(0,0,0,.1),transparent 1px,transparent 2px,rgba(0,0,0,.1) 3px);background-size:3px 3px;filter:contrast(150%) brightness(120%);pointer-events:none;mix-blend-mode:overlay}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.animate-marquee{animation-name:marquee;animation-duration:var(--animate-marquee-duration,6000s);animation-timing-function:var(--animate-marquee-timing,linear);animation-iteration-count:var(--animate-marquee-iteration,infinite);animation-direction:var(--animate-marquee-direction,normal);animation-delay:var(--animate-marquee-delay,0s)}@keyframes vertical-marquee{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.animate-vertical-marquee{animation-name:vertical-marquee;animation-duration:var(--animate-vertical-marquee-duration,6000s);animation-timing-function:var(--animate-vertical-marquee-timing,linear);animation-iteration-count:var(--animate-vertical-marquee-iteration,infinite);animation-direction:var(--animate-vertical-marquee-direction,normal);animation-delay:var(--animate-vertical-marquee-delay,0s)}