.backdrop-blur-md[data-v-876cb2b8]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.group:hover svg[data-v-876cb2b8]{filter:drop-shadow(0 2px 4px rgba(var(--primary),.2))}.shadow-green-400\/50[data-v-876cb2b8]{box-shadow:0 0 6px #4ade8080}@media (max-width: 768px){.container[data-v-876cb2b8]{padding-left:1rem;padding-right:1rem}.hidden-md-flex[data-v-876cb2b8]{display:none!important}.px-4[data-v-876cb2b8]{padding-left:.75rem;padding-right:.75rem}.px-5[data-v-876cb2b8]{padding-left:1rem;padding-right:1rem}.gap-2-5[data-v-876cb2b8]{gap:.5rem}.gap-3[data-v-876cb2b8]{gap:.75rem}.text-sm[data-v-876cb2b8]{font-size:.75rem}}@media (prefers-color-scheme: dark){.bg-background\/95[data-v-876cb2b8]{background-color:rgba(var(--background),.98)}.border-border\/50[data-v-876cb2b8]{border-color:rgba(var(--border),.6)}.bg-card\/60[data-v-876cb2b8]{background-color:rgba(var(--card),.7)}.hover-bg-card-80[data-v-876cb2b8]:hover{background-color:rgba(var(--card),.9)}}[data-v-876cb2b8]{transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}a[data-v-876cb2b8]:focus-visible{outline:2px solid rgba(var(--primary),.6);outline-offset:2px;border-radius:.75rem;box-shadow:0 0 0 4px rgba(var(--primary),.1)}.hover-scale-102[data-v-876cb2b8]:hover{transform:scale(1.02)}[data-v-876cb2b8]::-webkit-scrollbar{width:4px;height:4px}[data-v-876cb2b8]::-webkit-scrollbar-track{background:transparent}[data-v-876cb2b8]::-webkit-scrollbar-thumb{background:rgba(var(--border),.3);border-radius:2px}[data-v-876cb2b8]::-webkit-scrollbar-thumb:hover{background:rgba(var(--border),.5)}.group[data-v-876cb2b8]{transform:translateZ(0)}@media (prefers-reduced-motion: reduce){[data-v-876cb2b8]{transition-duration:.1ms!important;animation-duration:.1ms!important}}.navbar-header[data-v-ad909569]{position:sticky;z-index:40;margin-left:auto;margin-right:auto;display:flex;width:95%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:1rem;border-width:1px;background-color:hsl(var(--card));padding:.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.navbar-header[data-v-ad909569]{width:90%}}@media (min-width: 768px){.navbar-header[data-v-ad909569]{width:70%}}@media (min-width: 1024px){.navbar-header[data-v-ad909569]{width:75%}}@media (min-width: 1280px){.navbar-header[data-v-ad909569]{width:85%}}.navbar-header[data-v-ad909569]{max-width:1400px}.navbar-with-breadcrumb[data-v-ad909569]{top:4rem}.navbar-normal[data-v-ad909569]{top:1.25rem}.navbar-logo[data-v-ad909569]{display:flex;flex-shrink:0;align-items:center;font-size:1.125rem;line-height:1.75rem;font-weight:700;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.navbar-logo[data-v-ad909569]:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar-logo-img[data-v-ad909569]{margin-right:.5rem;height:2.25rem;width:2.25rem;flex-shrink:0;border-radius:var(--radius);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.group:hover .navbar-logo-img[data-v-ad909569]{--tw-rotate: 12deg;--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar-brand-text[data-v-ad909569]{white-space:nowrap;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.group:hover .navbar-brand-text[data-v-ad909569]{color:hsl(var(--primary))}.mobile-nav[data-v-ad909569]{display:flex;align-items:center}@media (min-width: 1280px){.mobile-nav[data-v-ad909569]{display:none}}.mobile-menu-button[data-v-ad909569]{cursor:pointer;border-radius:calc(var(--radius) - 2px);padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition:transform .3s ease}.mobile-menu-button[data-v-ad909569]:hover{transform:rotate(90deg);background-color:hsl(var(--accent))}.mobile-nav-item[data-v-ad909569]{position:relative;justify-content:flex-start;overflow:hidden;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.mobile-nav-item-active[data-v-ad909569]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.mobile-nav-item-normal[data-v-ad909569]:hover{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.nav-link[data-v-ad909569]{position:relative;z-index:10;display:flex;align-items:center;gap:.5rem}.nav-indicator[data-v-ad909569]{height:.5rem;width:.5rem}@keyframes pulse-ad909569{50%{opacity:.5}}.nav-indicator[data-v-ad909569]{animation:pulse-ad909569 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:9999px;background-color:hsl(var(--primary-foreground))}.nav-hover-effect[data-v-ad909569]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.group:hover .nav-hover-effect[data-v-ad909569]{opacity:1}.mobile-nav-section[data-v-ad909569]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.mobile-nav-section-title[data-v-ad909569]{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-left-width:2px;border-color:hsl(var(--primary) / .3);background-color:hsl(var(--primary) / .05);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground) / .8)}.mobile-nav-sub-item[data-v-ad909569]{position:relative;justify-content:flex-start;overflow:hidden;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.mobile-nav-sub-item[data-v-ad909569]:hover{background-color:hsl(var(--primary) / .05);color:hsl(var(--foreground))}.desktop-nav[data-v-ad909569]{display:none;flex:1 1 0%}@media (min-width: 1280px){.desktop-nav[data-v-ad909569]{display:block}}.desktop-nav[data-v-ad909569]{min-width:0}.nav-trigger[data-v-ad909569]{background-color:hsl(var(--card));font-size:1rem;line-height:1.5rem}.nav-content[data-v-ad909569]{display:grid;width:700px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;padding:1rem}.company-showcase[data-v-ad909569]{position:relative;display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:calc(var(--radius) + 4px);padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s}.company-showcase:hover .animated-gradient[data-v-ad909569]{animation-duration:4s}.company-showcase:hover .floating-bubble-1[data-v-ad909569]{animation-duration:3s}.company-showcase:hover .floating-bubble-2[data-v-ad909569]{animation-duration:4s}.company-showcase:hover .floating-bubble-3[data-v-ad909569]{animation-duration:2s}.company-showcase[data-v-ad909569]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.product-item[data-v-ad909569]{position:relative;cursor:pointer;overflow:hidden;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:transparent;padding:.75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.product-item[data-v-ad909569]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:hsl(var(--primary) / .2);background-color:hsl(var(--primary) / .1);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.product-title[data-v-ad909569]{margin-bottom:.25rem;font-weight:600;line-height:1;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.group:hover .product-title[data-v-ad909569]{color:hsl(var(--primary))}.product-description[data-v-ad909569]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.group:hover .product-description[data-v-ad909569]{color:hsl(var(--foreground))}.product-border-line[data-v-ad909569]{position:absolute;left:0;top:0;height:100%;width:.25rem;transform-origin:top;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:hsl(var(--primary));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.group:hover .product-border-line[data-v-ad909569]{--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.product-hover-bg[data-v-ad909569]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--radius) - 2px);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--primary) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.group:hover .product-hover-bg[data-v-ad909569]{opacity:1}.product-item-active[data-v-ad909569]{border-color:hsl(var(--primary) / .3);background-color:hsl(var(--primary) / .05)}.product-item-active .product-title[data-v-ad909569]{font-weight:600;color:hsl(var(--primary))}.product-item-active .product-description[data-v-ad909569]{color:hsl(var(--foreground))}.product-item-active .product-border-line[data-v-ad909569]{--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cta-button[data-v-ad909569]{position:relative;overflow:hidden;border-width:1px;border-color:hsl(var(--primary) / .2);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--primary) / .9) var(--tw-gradient-to-position);font-weight:500;color:hsl(var(--primary-foreground));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.cta-button[data-v-ad909569]:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:hsl(var(--primary) / .4);--tw-gradient-from: hsl(var(--primary) / .9) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--primary)) var(--tw-gradient-to-position);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.cta-button[data-v-ad909569]{padding:.375rem .75rem!important;height:auto!important;min-width:auto!important}.cta-button-active[data-v-ad909569]{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--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);--tw-ring-color: hsl(var(--primary) / .5);--tw-ring-offset-width: 2px}.cta-content[data-v-ad909569]{position:relative;z-index:10;display:flex;align-items:center;gap:.375rem;font-size:.875rem}@keyframes slideInFromTop-ad909569{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes glowPulse-ad909569{0%,to{box-shadow:0 0 5px hsl(var(--primary) / .5)}50%{box-shadow:0 0 20px hsl(var(--primary) / .8),0 0 30px hsl(var(--primary) / .4)}}@keyframes floatUpDown-ad909569{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.nav-item-active[data-v-ad909569]{animation:slideInFromTop-ad909569 .3s ease-out}.logo-glow[data-v-ad909569]:hover{animation:glowPulse-ad909569 2s ease-in-out infinite}.float-animation[data-v-ad909569]{animation:floatUpDown-ad909569 3s ease-in-out infinite}.nav-menu-item[data-v-ad909569]{transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-menu-item[data-v-ad909569]:hover{transform:translate(4px)}.menu-button-rotate[data-v-ad909569]{transition:transform .3s ease}.menu-button-rotate[data-v-ad909569]:hover{transform:rotate(90deg)}.cta-button-gradient[data-v-ad909569]{background:linear-gradient(45deg,hsl(var(--primary)),hsl(var(--primary) / .8));position:relative;overflow:hidden}.cta-button-gradient[data-v-ad909569]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.cta-button-gradient[data-v-ad909569]:hover:before{left:100%}@media (max-width: 1024px){.float-animation[data-v-ad909569]{animation-duration:2s}.navbar-header[data-v-ad909569]{padding:.5rem .75rem}.navbar-brand-text[data-v-ad909569]{font-size:1rem;line-height:1.5rem}}@media (max-width: 480px){.navbar-header[data-v-ad909569]{width:98%;padding:.375rem .5rem}.navbar-brand-text[data-v-ad909569]{font-size:.875rem;line-height:1.25rem}.navbar-logo-img[data-v-ad909569]{height:2rem;width:2rem}}.navbar-actions[data-v-ad909569]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:8px;border:1px solid rgba(255,255,255,.1)}.dark .navbar-actions[data-v-ad909569]{background:#0000000d;border:1px solid rgba(255,255,255,.05)}.theme-toggle-enhanced[data-v-ad909569]{position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:8px;padding:8px}.theme-toggle-enhanced[data-v-ad909569]:hover{background:#ffffff1a;transform:scale(1.05)}.dark .theme-toggle-enhanced[data-v-ad909569]:hover{background:#ffffff0d}.consultation-button[data-v-ad909569]{position:relative;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary) / .9));box-shadow:0 4px 14px hsl(var(--primary) / .25),inset 0 1px #fff3;transition:all .3s cubic-bezier(.4,0,.2,1)}.consultation-button[data-v-ad909569]:hover{background:linear-gradient(135deg,hsl(var(--primary) / .9),hsl(var(--primary)));box-shadow:0 6px 20px hsl(var(--primary) / .4),inset 0 1px #ffffff4d;transform:translateY(-1px) scale(1.02)}.consultation-button[data-v-ad909569]:active{transform:translateY(0) scale(.98);box-shadow:0 2px 8px hsl(var(--primary) / .3),inset 0 1px #ffffff1a}.separator-line[data-v-ad909569]{transition:all .3s ease;background:linear-gradient(to bottom,transparent 0%,hsl(var(--border)) 25%,hsl(var(--border)) 75%,transparent 100%)}.navbar-actions:hover .separator-line[data-v-ad909569]{background:linear-gradient(to bottom,transparent 0%,hsl(var(--primary) / .3) 25%,hsl(var(--primary) / .3) 75%,transparent 100%)}.shadow-light[data-v-ad909569]{box-shadow:inset 0 0 5px #00000016}.shadow-dark[data-v-ad909569]{box-shadow:inset 0 0 5px #ffffff24}@keyframes gradientShift-ad909569{0%{background:linear-gradient(45deg,hsl(var(--primary) / .12),hsl(var(--primary) / .08),hsl(var(--primary) / .05),hsl(var(--primary) / .08),hsl(var(--primary) / .1))}25%{background:linear-gradient(135deg,hsl(var(--primary) / .15),hsl(var(--primary) / .06),hsl(var(--primary) / .09),hsl(var(--primary) / .04),hsl(var(--primary) / .12))}50%{background:linear-gradient(225deg,hsl(var(--primary) / .1),hsl(var(--primary) / .11),hsl(var(--primary) / .06),hsl(var(--primary) / .09),hsl(var(--primary) / .07))}75%{background:linear-gradient(315deg,hsl(var(--primary) / .08),hsl(var(--primary) / .13),hsl(var(--primary) / .05),hsl(var(--primary) / .1),hsl(var(--primary) / .09))}to{background:linear-gradient(45deg,hsl(var(--primary) / .12),hsl(var(--primary) / .08),hsl(var(--primary) / .05),hsl(var(--primary) / .08),hsl(var(--primary) / .1))}}@keyframes floatingBubble1-ad909569{0%,to{transform:translateY(0) translate(0) scale(1);opacity:.6}33%{transform:translateY(-8px) translate(4px) scale(1.1);opacity:.8}66%{transform:translateY(4px) translate(-6px) scale(.9);opacity:.5}}@keyframes floatingBubble2-ad909569{0%,to{transform:translateY(0) translate(0) scale(1) rotate(0);opacity:.5}25%{transform:translateY(6px) translate(-8px) scale(1.15) rotate(90deg);opacity:.7}50%{transform:translateY(-4px) translate(5px) scale(.85) rotate(180deg);opacity:.6}75%{transform:translateY(2px) translate(3px) scale(1.05) rotate(270deg);opacity:.4}}@keyframes floatingBubble3-ad909569{0%,to{transform:translateY(0) scale(1);opacity:.4}50%{transform:translateY(-12px) scale(1.2);opacity:.7}}@keyframes flowingLight-ad909569{0%{background:linear-gradient(90deg,transparent 0%,transparent 40%,hsl(var(--primary) / .15) 50%,transparent 60%,transparent 100%);transform:translate(-100%)}50%{background:linear-gradient(90deg,transparent 0%,transparent 30%,hsl(var(--primary) / .25) 50%,transparent 70%,transparent 100%);transform:translate(0)}to{background:linear-gradient(90deg,transparent 0%,transparent 40%,hsl(var(--primary) / .15) 50%,transparent 60%,transparent 100%);transform:translate(100%)}}.animated-gradient[data-v-ad909569]{animation:gradientShift-ad909569 8s ease-in-out infinite;border-radius:.75rem}.floating-bubble-1[data-v-ad909569]{animation:floatingBubble1-ad909569 6s ease-in-out infinite}.floating-bubble-2[data-v-ad909569]{animation:floatingBubble2-ad909569 8s ease-in-out infinite;animation-delay:-2s}.floating-bubble-3[data-v-ad909569]{animation:floatingBubble3-ad909569 4s ease-in-out infinite;animation-delay:-1s}.flowing-light[data-v-ad909569]{animation:flowingLight-ad909569 4s ease-in-out infinite;animation-delay:1s;border-radius:.75rem;pointer-events:none}.dynamic-gradient-bg:hover .animated-gradient[data-v-ad909569]{animation-duration:4s}.dynamic-gradient-bg:hover .floating-bubble-1[data-v-ad909569]{animation-duration:3s}.dynamic-gradient-bg:hover .floating-bubble-2[data-v-ad909569]{animation-duration:4s}.dynamic-gradient-bg:hover .floating-bubble-3[data-v-ad909569]{animation-duration:2s}.theme-logo[data-v-d0add804]{transition:filter .3s ease}:root .theme-logo[data-v-d0add804]{filter:brightness(0) saturate(100%)}:root.dark .theme-logo[data-v-d0add804]{filter:brightness(0) saturate(100%) invert(1)}.light .theme-logo[data-v-d0add804]{filter:brightness(0) saturate(100%)}.dark .theme-logo[data-v-d0add804]{filter:brightness(0) saturate(100%) invert(1)}@keyframes float-0458616f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float-animation[data-v-0458616f]{animation:float-0458616f 3s ease-in-out infinite}
