@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpDelay1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpDelay2{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpDelay3{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpDelay4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpDelay5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpDelay6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpDelay7{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpDelay8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpDelay9{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpDelay10{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .8s ease-out forwards}.animate-slide-up{animation:slideUp .8s ease-out forwards}.animate-fade-in-delay-1{animation:fadeIn .8s ease-out .2s both}.animate-fade-in-delay-2{animation:fadeIn .8s ease-out .4s both}.animate-fade-in-delay-3{animation:fadeIn .8s ease-out .6s both}.animate-fade-in-delay-4{animation:fadeIn .8s ease-out .8s both}.animate-fade-in-delay-5{animation:fadeIn .8s ease-out 1s both}.animate-fade-in-delay-6{animation:fadeIn .8s ease-out 1.2s both}.animate-fade-in-delay-7{animation:fadeIn .8s ease-out 1.4s both}.animate-fade-in-delay-8{animation:fadeIn .8s ease-out 1.6s both}.animate-fade-in-delay-9{animation:fadeIn .8s ease-out 1.8s both}.animate-fade-in-delay-10{animation:fadeIn .8s ease-out 2s both}.animate-slide-up-delay-1{animation:slideUpDelay1 .8s ease-out .2s both}.animate-slide-up-delay-2{animation:slideUpDelay2 .8s ease-out .4s both}.animate-slide-up-delay-3{animation:slideUpDelay3 .8s ease-out .6s both}.animate-slide-up-delay-4{animation:slideUpDelay4 .8s ease-out .8s both}.animate-slide-up-delay-5{animation:slideUpDelay5 .8s ease-out 1s both}.animate-slide-up-delay-6{animation:slideUpDelay6 .8s ease-out 1.2s both}.animate-slide-up-delay-7{animation:slideUpDelay7 .8s ease-out 1.4s both}.animate-slide-up-delay-8{animation:slideUpDelay8 .8s ease-out 1.6s both}.animate-slide-up-delay-9{animation:slideUpDelay9 .8s ease-out 1.8s both}.animate-slide-up-delay-10{animation:slideUpDelay10 .8s ease-out 2s both}.animate-fade-in,.animate-fade-in-delay-1,.animate-fade-in-delay-10,.animate-fade-in-delay-2,.animate-fade-in-delay-3,.animate-fade-in-delay-4,.animate-fade-in-delay-5,.animate-fade-in-delay-6,.animate-fade-in-delay-7,.animate-fade-in-delay-8,.animate-fade-in-delay-9,.animate-slide-up,.animate-slide-up-delay-1,.animate-slide-up-delay-10,.animate-slide-up-delay-2,.animate-slide-up-delay-3,.animate-slide-up-delay-4,.animate-slide-up-delay-5,.animate-slide-up-delay-6,.animate-slide-up-delay-7,.animate-slide-up-delay-8,.animate-slide-up-delay-9{opacity:0}.hover-scale-105:hover{transform:scale(1.05)}.hover-scale-110:hover{transform:scale(1.1)}.hover-scale-102:hover{transform:scale(1.02)}.transition-all{transition:all .3s ease}.transition-transform{transition:transform .3s ease}.transition-colors{transition:color .3s ease,background-color .3s ease}