html{scroll-behavior:smooth;scroll-padding-top:100px;overflow-x:hidden;max-width:100vw}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body{overflow-x:hidden;scroll-behavior:smooth;max-width:100vw;position:relative}#root{overflow-x:hidden;max-width:100vw;position:relative}img,video,iframe,svg{max-width:100%;height:auto}section{max-width:100vw;overflow-x:hidden}.container{max-width:100%}[class*=px-]{box-sizing:border-box}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f5f9f0}::-webkit-scrollbar-thumb{background:#9ccc65;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#7cb342}@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(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-fade-in-up{animation:fadeInUp .6s ease-out forwards}.animate-fade-in{animation:fadeIn .8s ease-out forwards}.animate-slide-in-left{animation:slideInLeft .6s ease-out forwards}.animate-slide-in-right{animation:slideInRight .6s ease-out forwards}.animate-scale-in{animation:scaleIn .5s ease-out forwards}.scroll-reveal{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.scroll-reveal.revealed{opacity:1}.scroll-reveal-up{transform:translateY(50px)}.scroll-reveal-up.revealed{transform:translateY(0)}.scroll-reveal-left{transform:translate(-50px)}.scroll-reveal-left.revealed{transform:translate(0)}.scroll-reveal-right{transform:translate(50px)}.scroll-reveal-right.revealed{transform:translate(0)}.scroll-reveal-scale{transform:scale(.9)}.scroll-reveal-scale.revealed{transform:scale(1)}.stagger-1{transition-delay:.1s}.stagger-2{transition-delay:.2s}.stagger-3{transition-delay:.3s}.stagger-4{transition-delay:.4s}.stagger-5{transition-delay:.5s}.stagger-6{transition-delay:.6s}
