@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes scale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-fade-up{animation:fadeUp .6s ease-out forwards;animation-delay:var(--animation-delay,0s)}.animate-fade-down{animation:fadeDown .6s ease-out forwards;animation-delay:var(--animation-delay,0s)}.animate-fade-left{animation:fadeLeft .6s ease-out forwards;animation-delay:var(--animation-delay,0s)}.animate-fade-right{animation:fadeRight .6s ease-out forwards;animation-delay:var(--animation-delay,0s)}.animate-fade{animation:fade .6s ease-out forwards;animation-delay:var(--animation-delay,0s)}.animate-scale{animation:scale .6s ease-out forwards;animation-delay:var(--animation-delay,0s)}@media (max-width:768px){.animate-fade,.animate-fade-down,.animate-fade-left,.animate-fade-right,.animate-fade-up,.animate-scale{animation:none!important;opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.animate-fade,.animate-fade-down,.animate-fade-left,.animate-fade-right,.animate-fade-up,.animate-scale{animation:none!important;opacity:1!important;transform:none!important}}.animate-fade,.animate-fade-down,.animate-fade-left,.animate-fade-right,.animate-fade-up,.animate-scale,.hero-section h1{opacity:1!important;visibility:visible!important}.hero-section h1{color:#fff!important}.hero-section .gradient-text{background:linear-gradient(135deg,#818cf8,#34d399)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.hero-section .gradient-text,.hero-section p{opacity:1!important;visibility:visible!important}.hero-section p{color:#d1d5db!important}.bg-gray-900\/50 .flex.items-center.justify-between{gap:1rem!important}.bg-gray-900\/50 .text-right{min-width:-moz-fit-content!important;min-width:fit-content!important;flex-shrink:0!important}.bg-gradient-to-br.from-purple-50 h1,.bg-gradient-to-br.from-purple-50 h2,.bg-gradient-to-br.from-purple-50 h3{color:#111827!important}.bg-gradient-to-br.from-purple-50 p{color:#374151!important}.bg-blue-100{background-color:#1e40af!important}.bg-blue-100 span{color:#fff!important}.bg-gradient-to-br.from-blue-50 h4,.bg-gradient-to-br.from-blue-50 p{color:#111827!important}.bg-gradient-to-r.from-purple-600+* p,.text-xl.font-semibold{color:#fff!important}.bg-gradient-to-br p,.bg-gray-50 .text-gray-600,.bg-gray-50 p,.bg-white .text-gray-600,.bg-white .text-gray-700{color:#374151!important}.text-gray-900{color:#111827!important}.border-gray-200 .text-gray-600,.text-gray-600{color:#4b5563!important}.bg-white h3,.border-gray-200 h3{color:#111827!important}.bg-white p{color:#374151!important}.bg-gray-50 h1,.bg-gray-50 h2,.bg-gray-50 h3,.bg-gray-50 h4{color:#111827!important}.bg-gray-50 p,.bg-gray-50 span{color:#374151!important}.bg-gray-800 h1,.bg-gray-800 h2,.bg-gray-800 h3,.bg-gray-800 p,.bg-gray-900 h1,.bg-gray-900 h2,.bg-gray-900 h3,.bg-gray-900 p{color:#fff!important}.md\\:hidden button{opacity:1!important;visibility:visible!important;pointer-events:auto!important}main,main *,section,section *{opacity:1!important;visibility:visible!important}