@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.animate-fade-in-up{animation:.8s ease-out forwards fadeInUp}.animate-fade-in{animation:.6s ease-out forwards fadeIn}.animate-slide-in-left{animation:.8s ease-out forwards slideInLeft}.animate-slide-in-right{animation:.8s ease-out forwards slideInRight}.animation-delay-200{opacity:0;animation-delay:.2s}.animation-delay-400{opacity:0;animation-delay:.4s}.animation-delay-600{opacity:0;animation-delay:.6s}.animation-delay-800{opacity:0;animation-delay:.8s}.animation-delay-1000{opacity:0;animation-delay:1s}.animation-delay-1200{opacity:0;animation-delay:1.2s}.animation-delay-1400{opacity:0;animation-delay:1.4s}.animation-delay-1600{opacity:0;animation-delay:1.6s}.scroll-fade-in{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translateY(30px)}.scroll-fade-in.visible{opacity:1;transform:translateY(0)}.scroll-slide-left{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translate(-30px)}.scroll-slide-left.visible{opacity:1;transform:translate(0)}.scroll-slide-right{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translate(30px)}.scroll-slide-right.visible{opacity:1;transform:translate(0)}.stagger-delay-1{transition-delay:.1s}.stagger-delay-2{transition-delay:.2s}.stagger-delay-3{transition-delay:.3s}.stagger-delay-4{transition-delay:.4s}
