@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Poppins:wght@400;500;600;700;800&display=swap";html{scroll-behavior:smooth}body{margin:0;padding:0;top:0!important;font-family:Inter,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.12);opacity:.4}to{transform:scale(1);opacity:.8}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animate-fadeInUp{animation:fadeInUp .7s ease both}.animate-fadeIn{animation:fadeIn .6s ease both}.animate-scaleIn{animation:scaleIn .6s ease both}.animate-float{animation:float 4s ease-in-out infinite}.reveal{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.reveal.visible{opacity:1;transform:translateY(0)}.goog-logo-link,.goog-te-gadget span,#goog-gt-tt,.goog-te-balloon-frame,div#goog-gt-tt,.goog-te-menu-frame,.goog-te-banner-frame,.goog-tooltip,.activity-root,.status-message{display:none!important}.goog-te-banner-frame.skiptranslate,body>.skiptranslate{display:none!important}.goog-te-gadget{font-size:0!important}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#228b22;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#1a6e1a}
