.carousel-container[data-v-c2fd5249]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;box-shadow:0 20px 40px #00000026;overflow:hidden;padding:1rem;position:relative}.carousel[data-v-c2fd5249]{display:flex;transition:transform .5s ease-in-out}.carousel-slide[data-v-c2fd5249]{align-items:center;display:flex;justify-content:center;min-width:100%}.carousel-image[data-v-c2fd5249]{border-radius:.5rem;height:auto;margin:0 auto;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}.btn-primary[data-v-c2fd5249]{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity));font-weight:600;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary[data-v-c2fd5249]:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity))}.btn-outline[data-v-c2fd5249]{border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity));padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-outline[data-v-c2fd5249]:hover{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@keyframes gradientAnimation-c2fd5249{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.cyto-text-gradient[data-v-c2fd5249]{background:linear-gradient(90deg,#667eea,#764ba2);-webkit-background-clip:text;background-size:200% 200%;-webkit-text-fill-color:transparent;animation:gradientAnimation-c2fd5249 5s ease-in-out infinite}.animated-greeting[data-v-c2fd5249]{opacity:1}.animated-greeting span[data-v-c2fd5249]:first-child{-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:fadeIn-c2fd5249 1s ease both}@keyframes fadeIn-c2fd5249{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){h1[data-v-c2fd5249]{font-size:2.25rem}p[data-v-c2fd5249]{font-size:1rem}}
