@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes floatImage{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes slideInImageRight{0%{opacity:0;transform:translate(60px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes slideInImageLeft{0%{opacity:0;transform:translate(-60px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes scaleUp{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes glow{0%,to{box-shadow:0 0 20px #1a73e84d}50%{box-shadow:0 0 40px #1a73e899}}.animate-fade-in-up{animation:.8s ease-out fadeInUp}.animate-fade-in-down{animation:.8s ease-out fadeInDown}.animate-fade-in-left{animation:.8s ease-out fadeInLeft}.animate-fade-in-right{animation:.8s ease-out fadeInRight}.animate-fade-in{animation:.8s ease-out fadeIn}.animate-float{animation:3s ease-in-out infinite floatImage}.animate-slide-in-right{animation:.9s ease-out slideInImageRight}.animate-slide-in-left{animation:.9s ease-out slideInImageLeft}.animate-scale-up{animation:.8s ease-out scaleUp}.animate-glow{animation:2s ease-in-out infinite glow}.stagger-item{animation:.8s ease-out backwards fadeInUp}.stagger-item:first-child{animation-delay:0s}.stagger-item:nth-child(2){animation-delay:.15s}.stagger-item:nth-child(3){animation-delay:.3s}.stagger-item:nth-child(4){animation-delay:.45s}.stagger-item:nth-child(5){animation-delay:.6s}@keyframes sectionFadeInUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.section-fade-in{opacity:0;transform:translateY(60px)}.section-fade-in.in-view{animation:.9s ease-out forwards sectionFadeInUp}.fade-in-delay-1{animation-delay:.1s}.fade-in-delay-2{animation-delay:.2s}.fade-in-delay-3{animation-delay:.3s}.hero-fade-in{opacity:0}.hero-fade-in.in-view{animation:1s ease-out forwards fadeIn}
