@keyframes landing-fade-in{0%{opacity:0}to{opacity:1}}@keyframes landing-slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-scale-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes landing-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes landing-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes draw-circle{0%{stroke-dasharray:0 100}}@keyframes grow-width{0%{width:0}}.landing-fade-in{animation:landing-fade-in .6s ease-out both}.landing-slide-up{animation:landing-slide-up .6s ease-out .1s both}.landing-slide-up-d1{animation:landing-slide-up .6s ease-out .2s both}.landing-slide-up-d2{animation:landing-slide-up .6s ease-out .35s both}.landing-fade-in-d3{animation:landing-fade-in .6s ease-out .5s both}.landing-scale-in{animation:landing-scale-in .8s ease-out .4s both}.landing-float{animation:landing-float 4s ease-in-out infinite}.landing-float-d{animation:landing-float 5s ease-in-out 1.5s infinite}.landing-bar-grow{transform-origin:bottom;animation:landing-bar-grow .5s ease-out both}.animate-fade-in-up{animation:fade-in-up .4s ease-out both}.animate-draw-circle{animation:draw-circle .8s ease-out both}.animate-grow-width{animation:grow-width .6s ease-out both}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.testimonial-marquee{display:flex;width:max-content;animation:marquee-scroll 30s linear infinite}.testimonial-marquee:hover{animation-play-state:paused}.h-13{height:3.25rem}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}