@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideInDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleUp{0%{transform:scale(1)}to{transform:scale(1.05)}}.animate-fade-in{animation:fadeIn .5s ease-out forwards;opacity:0}.animate-fade-in-up{animation:fadeInUp .6s ease-out forwards;opacity:0}.animate-fade-in-down{animation:fadeInDown .6s ease-out forwards;opacity:0}.animate-fade-in-left{animation:fadeInLeft .6s ease-out forwards;opacity:0}.animate-fade-in-right{animation:fadeInRight .6s ease-out forwards;opacity:0}.animate-slide-in-up{animation:slideInUp .7s ease-out forwards}.animate-slide-in-down{animation:slideInDown .7s ease-out forwards}.animate-slide-in-left{animation:slideInLeft .7s ease-out forwards}.animate-slide-in-right{animation:slideInRight .7s ease-out forwards}.animate-scale-in{animation:scaleIn .5s ease-out forwards;opacity:0}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}.delay-800{animation-delay:.8s}.delay-900{animation-delay:.9s}.delay-1000{animation-delay:1s}.duration-fast{animation-duration:.3s}.duration-normal{animation-duration:.5s}.duration-slow{animation-duration:.7s}.duration-slower{animation-duration:1s}::view-transition-new(root),::view-transition-old(root){animation-duration:.3s;animation-timing-function:ease-in-out}::view-transition-old(root){animation-name:fade-out}::view-transition-new(root){animation-name:fade-in}@keyframes fade-out{to{opacity:0}}@keyframes fade-in{0%{opacity:0}}.slide-transition{view-transition-name:slide-element}::view-transition-old(slide-element){animation:slide-out-left .3s ease-out}::view-transition-new(slide-element){animation:slide-in-right .3s ease-out}@keyframes slide-out-left{to{transform:translateX(-100%)}}@keyframes slide-in-right{0%{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.animate-fade-in,.animate-fade-in-down,.animate-fade-in-left,.animate-fade-in-right,.animate-fade-in-up,.animate-scale-in{opacity:1;animation:none}.animate-slide-in-down,.animate-slide-in-left,.animate-slide-in-right,.animate-slide-in-up{transform:none;animation:none}}@supports (animation-timeline:view()){.scroll-fade-in{animation:reveal-fade linear;animation-timeline:view();animation-range:entry 0 cover 30%}.scroll-slide-up{animation:reveal-slide-up linear;animation-timeline:view();animation-range:entry 0 cover 40%}@keyframes reveal-fade{0%{opacity:0}to{opacity:1}}@keyframes reveal-slide-up{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}}@supports not (animation-timeline:view()){.scroll-fade-in,.scroll-slide-up{opacity:1;transform:translateY(0)}}.animate-fade-in,.animate-fade-in-down,.animate-fade-in-left,.animate-fade-in-right,.animate-fade-in-up,.animate-scale-in,.animate-slide-in-down,.animate-slide-in-left,.animate-slide-in-right,.animate-slide-in-up{will-change:transform,opacity}.animate-fade-in-down.animation-complete,.animate-fade-in-left.animation-complete,.animate-fade-in-right.animation-complete,.animate-fade-in-up.animation-complete,.animate-fade-in.animation-complete,.animate-scale-in.animation-complete,.animate-slide-in-down.animation-complete,.animate-slide-in-left.animation-complete,.animate-slide-in-right.animation-complete,.animate-slide-in-up.animation-complete{will-change:auto}