[data-v-6bb7cfdc] html{scroll-behavior:smooth}@keyframes gradientBG-6bb7cfdc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes animate-gradient-6bb7cfdc{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-gradient[data-v-6bb7cfdc]{background-size:200% 200%;animation:animate-gradient-6bb7cfdc 8s ease infinite}.bg-pattern-dots[data-v-6bb7cfdc]{background-image:radial-gradient(circle,rgba(255,255,255,.3) 1px,transparent 1px);background-size:60px 60px}@keyframes float-6bb7cfdc{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float[data-v-6bb7cfdc]{animation:float-6bb7cfdc 6s ease-in-out infinite}[data-v-6bb7cfdc]::-webkit-scrollbar{width:8px}[data-v-6bb7cfdc]::-webkit-scrollbar-track{background:#f1f5f9}[data-v-6bb7cfdc]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#10b981,#14b8a6);border-radius:4px}[data-v-6bb7cfdc]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#059669,#0d9488)}.group:hover .group-hover\:scale-110[data-v-6bb7cfdc]{transform:scale(1.1)}.group:hover .group-hover\:rotate-12[data-v-6bb7cfdc]{transform:rotate(12deg)}.group\/item:hover .group-hover\/item\:translate-x-1[data-v-6bb7cfdc]{transform:translate(.25rem)}.group\/item:hover .group-hover\/item\:bg-emerald-500[data-v-6bb7cfdc]{background-color:#10b981}.group\/item:hover .group-hover\/item\:text-white[data-v-6bb7cfdc]{color:#fff}.transform[data-v-6bb7cfdc]{transition:transform .3s ease}.transform[data-v-6bb7cfdc]:hover{transform:scale(1.05)}.backdrop-blur-xl[data-v-6bb7cfdc]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.backdrop-blur-sm[data-v-6bb7cfdc]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.shadow-emerald-200\/50[data-v-6bb7cfdc]{box-shadow:0 25px 50px -12px #a7f3d080}.shadow-emerald-300\/50[data-v-6bb7cfdc]{box-shadow:0 25px 50px -12px #6ee7b780}.bg-gradient-to-br[data-v-6bb7cfdc]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-clip-text[data-v-6bb7cfdc]{-webkit-background-clip:text;background-clip:text}.py-32[data-v-6bb7cfdc]{padding-top:8rem;padding-bottom:8rem}.rounded-\[3rem\][data-v-6bb7cfdc]{border-radius:3rem}.rounded-\[2rem\][data-v-6bb7cfdc]{border-radius:2rem}@media(max-width:768px){.text-5xl[data-v-6bb7cfdc]{font-size:2.5rem;line-height:1.2}.text-7xl[data-v-6bb7cfdc]{font-size:3.5rem;line-height:1.1}.py-32[data-v-6bb7cfdc]{padding-top:4rem;padding-bottom:4rem}}.animate-pulse[data-v-6bb7cfdc]{animation:pulse-6bb7cfdc 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-6bb7cfdc{0%,to{opacity:1}50%{opacity:.5}}.focus\:outline-none[data-v-6bb7cfdc]:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2[data-v-6bb7cfdc]:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.transition-all[data-v-6bb7cfdc]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.transition-colors[data-v-6bb7cfdc]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.transition-transform[data-v-6bb7cfdc]{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}
