@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap";:root{--color-primary: #090F41;--color-primary-light: #28235D;--color-primary-mid: #373066;--color-primary-dark: #474B71;--color-cream: #E9E3C1;--color-bg: #ffffff;--color-bg-dark: #090F41;--color-text: #090F41;--color-text-secondary: #474B71;--color-text-on-dark: #E9E3C1;--color-accent: #090F41;--color-accent-hover: #28235D;--color-card-bg: #f8f8fa;--color-border: #E9E3C1;--font-sans: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 2rem;--spacing-lg: 4rem;--spacing-xl: 6rem;--spacing-xxl: 8rem;--radius-sm: 8px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 32px;--transition-fast: .2s ease;--transition-smooth: .4s cubic-bezier(.28, .11, .32, 1);--transition-bounce: .6s cubic-bezier(.68, -.55, .265, 1.55)}*{margin:0;padding:0;box-sizing:border-box;transition:background-color .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94),border-color .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94)}html{scroll-behavior:smooth}body{font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-bg);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;transition:background-color .35s cubic-bezier(.25,.46,.45,.94),color .35s cubic-bezier(.25,.46,.45,.94)}section{will-change:transform;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.25,.46,.45,.94),color .35s cubic-bezier(.25,.46,.45,.94);position:relative}#app{width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.1;letter-spacing:-.02em}h1{font-size:clamp(2.5rem,6vw,5rem);font-weight:700}h2{font-size:clamp(2rem,5vw,4rem)}h3{font-size:clamp(1.5rem,3vw,2.5rem)}p{font-size:clamp(1rem,2vw,1.25rem);color:var(--color-text-secondary)}a{color:var(--color-accent);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-accent-hover)}button{cursor:pointer;font-family:inherit;border:none;outline:none}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.75rem;font-size:1.0625rem;font-weight:500;border-radius:980px;transition:all var(--transition-smooth);text-align:center;position:relative;overflow:hidden;line-height:1}.btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}.btn:hover:before{width:300px;height:300px}.btn-primary{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:#fff;box-shadow:0 4px 16px #090f4126;position:relative;z-index:1}.btn-primary:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 24px #090f4140;color:#fff}.btn-primary:active{transform:translateY(0) scale(.98)}.btn-secondary{background-color:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.btn-secondary:hover{background-color:var(--color-primary);color:var(--color-cream);transform:translateY(-2px);box-shadow:0 8px 24px #090f4133}.btn-secondary:active{transform:translateY(0)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #090f411a}50%{box-shadow:0 0 30px #090f4133}}.fade-in-up{animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards}.fade-in{animation:fadeIn .6s ease-out forwards}.slide-in-left{animation:slideInLeft .8s cubic-bezier(.16,1,.3,1) forwards}.slide-in-right{animation:slideInRight .8s cubic-bezier(.16,1,.3,1) forwards}.scale-in{animation:scaleIn .6s cubic-bezier(.16,1,.3,1) forwards}.float{animation:float 3s ease-in-out infinite}.hover-lift{transition:transform var(--transition-smooth),box-shadow var(--transition-smooth)}.hover-lift:hover{transform:translateY(-8px);box-shadow:0 20px 40px #090f411f}.hover-scale{transition:transform var(--transition-smooth)}.hover-scale:hover{transform:scale(1.02)}.scroll-reveal{opacity:0;transition:none}.scroll-reveal.is-visible{opacity:1;animation-fill-mode:forwards}.scroll-fade-up{opacity:0;transform:translateY(60px) scale(.95)}.scroll-fade-up.is-visible{animation:appleFadeUp 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes appleFadeUp{0%{opacity:0;transform:translateY(60px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.scroll-fade-in{opacity:0}.scroll-fade-in.is-visible{animation:fadeIn .8s cubic-bezier(.16,1,.3,1) forwards}.scroll-slide-left{opacity:0;transform:translate(-80px) scale(.9)}.scroll-slide-left.is-visible{animation:appleSlideLeft 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes appleSlideLeft{0%{opacity:0;transform:translate(-80px) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}.scroll-slide-right{opacity:0;transform:translate(80px) scale(.9)}.scroll-slide-right.is-visible{animation:appleSlideRight 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes appleSlideRight{0%{opacity:0;transform:translate(80px) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}.scroll-scale-in{opacity:0;transform:scale(.8)}.scroll-scale-in.is-visible{animation:appleScaleIn .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes appleScaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.scroll-fade-up.is-visible>*,.scroll-scale-in.is-visible>*{animation-delay:calc(var(--stagger-delay, 0) * .1s)}.scroll-blur-in{opacity:0;filter:blur(10px)}.scroll-blur-in.is-visible{animation:blurIn 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes blurIn{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.scroll-rotate-in{opacity:0;transform:rotate(-5deg) scale(.9)}.scroll-rotate-in.is-visible{animation:rotateIn .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes rotateIn{0%{opacity:0;transform:rotate(-5deg) scale(.9)}to{opacity:1;transform:rotate(0) scale(1)}}.hover-lift{transition:all .3s cubic-bezier(.16,1,.3,1)}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 8px 24px #090f411f}.hover-glow{transition:all .3s cubic-bezier(.16,1,.3,1);position:relative}.hover-glow:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));opacity:0;z-index:-1;transition:opacity .3s cubic-bezier(.16,1,.3,1)}.hover-glow:hover:before{opacity:.15}a,button,.btn,input,textarea,select{transition:all .3s cubic-bezier(.16,1,.3,1)}.btn{position:relative;overflow:hidden}.btn:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}.btn:hover:after{width:300px;height:300px}.btn:active{transform:scale(.96)}*{scroll-behavior:smooth}section{transition:transform .1s ease-out,opacity .3s ease-out;will-change:transform}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[data-theme=dark]{--color-bg: #0a0e27;--color-bg-dark: #060913;--color-text: #e8e9f0;--color-text-secondary: #a8aab8;--color-text-on-dark: #E9E3C1;--color-card-bg: #141827;--color-border: #1f2437}[data-theme=dark] body{background-color:var(--color-bg);color:var(--color-text)}[data-theme=dark] section{background:transparent}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6{color:var(--color-text)}[data-theme=dark] p{color:var(--color-text-secondary)}[data-theme=dark] .btn-secondary{background-color:transparent;color:var(--color-cream);border:2px solid var(--color-cream)}[data-theme=dark] .btn-secondary:hover{background-color:var(--color-cream);color:var(--color-primary)}.hero[data-v-91222197]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xxl) 0;overflow:hidden;background:linear-gradient(180deg,#f8f8fa,#fff,#f5f7fa)}.hero-canvas[data-v-91222197]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:#fff}.hero-background-gradient[data-v-91222197]{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(9,15,65,.03) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(40,35,93,.04) 0%,transparent 40%),linear-gradient(180deg,#fff0,#ffffffb3);pointer-events:none;z-index:1}.hero-content[data-v-91222197]{position:relative;z-index:2;text-align:center;padding-top:5rem}.hero-title[data-v-91222197]{margin-bottom:var(--spacing-md);color:var(--color-text)}.gradient-text[data-v-91222197]{background:linear-gradient(135deg,#090f41,#28235d 35%,#474b71 65%,#e9e3c1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% auto;animation:gradientShift-91222197 8s ease infinite;filter:brightness(1.15) saturate(1.2)}@keyframes gradientShift-91222197{0%,to{background-position:0% center}50%{background-position:100% center}}.hero-subtitle[data-v-91222197]{max-width:700px;margin:0 auto var(--spacing-lg);font-size:1.375rem;line-height:1.5}.hero-cta[data-v-91222197]{display:flex;gap:var(--spacing-sm);justify-content:center;margin-bottom:calc(var(--spacing-xl) + 3rem);flex-wrap:wrap}.hero-badge[data-v-91222197]{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem;background:var(--color-cream);border-radius:980px;font-size:.9375rem;font-weight:600;color:var(--color-primary);box-shadow:0 4px 16px #090f4114;transition:all .6s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.hero-badge[data-v-91222197]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(102,126,234,.15),transparent);transition:left .8s ease}.hero-badge[data-v-91222197]:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 12px 32px #090f412e;background:linear-gradient(135deg,#e9e3c1e6,#ffffffe6)}.hero-badge[data-v-91222197]:hover:before{left:100%}.grovy-icon[data-v-91222197]{width:24px;height:24px;color:var(--color-primary);animation:bounce-91222197 2s ease-in-out infinite}@keyframes bounce-91222197{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.collaboration-text[data-v-91222197]{transition:all .8s ease-in-out}.hero-badge:hover .collaboration-text[data-v-91222197]{background:linear-gradient(90deg,#090f41,#28235d,#667eea,#f093fb,#4facfe,#43e97b,#fa709a 90%,#090f41);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% auto;animation:gradientFlow-91222197 3s linear infinite}@keyframes gradientFlow-91222197{0%{background-position:0% center}to{background-position:200% center}}.scroll-indicator[data-v-91222197]{position:absolute;bottom:3rem;left:50%;transform:translate(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:.85;transition:all var(--transition-smooth)}.scroll-indicator[data-v-91222197]:hover{opacity:1;transform:translate(-50%) translateY(4px)}.scroll-indicator-text[data-v-91222197]{font-size:.8125rem;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.1em}.scroll-arrow[data-v-91222197]{width:28px;height:28px;color:var(--color-primary);animation:scrollBounce-91222197 2s ease-in-out infinite}@keyframes scrollBounce-91222197{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(8px);opacity:1}}@media (max-width: 768px){.hero[data-v-91222197]{min-height:90vh;padding:var(--spacing-lg) 0}.hero-subtitle[data-v-91222197]{font-size:1.125rem}.hero-cta[data-v-91222197]{flex-direction:column;align-items:stretch;padding:0 var(--spacing-md)}.stat-number[data-v-91222197]{font-size:2rem}.hero-background-gradient[data-v-91222197]{background:linear-gradient(180deg,#ffffff1a,#ffffffb3)}.scroll-indicator[data-v-91222197]{bottom:2rem}.scroll-indicator-text[data-v-91222197]{font-size:.75rem}.scroll-arrow[data-v-91222197]{width:24px;height:24px}}[data-theme=dark] .hero[data-v-91222197]{background:linear-gradient(180deg,#0a0e27,#060913,#0a0e27)}[data-theme=dark] .hero-canvas[data-v-91222197]{background:#0a0e27}[data-theme=dark] .hero-background-gradient[data-v-91222197]{background:radial-gradient(circle at 20% 30%,rgba(233,227,193,.05) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(102,126,234,.06) 0%,transparent 40%),linear-gradient(180deg,#0a0e2700,#0a0e27b3)}[data-theme=dark] .hero-title[data-v-91222197]{color:#e9e3c1}[data-theme=dark] .gradient-text[data-v-91222197]{background:linear-gradient(135deg,#e9e3c1,#f5f0d4,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.1) saturate(1.15)}[data-theme=dark] .hero-subtitle[data-v-91222197]{color:#e9e3c1;opacity:.9}[data-theme=dark] .btn-primary[data-v-91222197]{background:linear-gradient(135deg,#e9e3c1,#f5f0d4);color:#090f41;font-weight:700}[data-theme=dark] .btn-primary[data-v-91222197]:hover{background:linear-gradient(135deg,#f5f0d4,#fff);color:#090f41}[data-theme=dark] .hero-badge[data-v-91222197]{background:#141827cc;color:var(--color-cream);box-shadow:0 4px 16px #0000004d}[data-theme=dark] .hero-badge[data-v-91222197]:hover{background:linear-gradient(135deg,#141827e6,#1f2437e6);box-shadow:0 12px 32px #00000080}[data-theme=dark] .grovy-icon[data-v-91222197]{color:var(--color-cream)}[data-theme=dark] .scroll-indicator-text[data-v-91222197]{color:var(--color-text-secondary)}[data-theme=dark] .scroll-arrow[data-v-91222197]{color:var(--color-cream)}.aurora-text[data-v-8b6d3911]{position:relative;background:linear-gradient(110deg,#090f41,#28235d,#373066,#474b71,#28235d,#090f41);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:aurora-shift-8b6d3911 8s ease-in-out infinite;filter:brightness(1.2) saturate(1.3)}@keyframes aurora-shift-8b6d3911{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}[data-theme=dark] .aurora-text[data-v-8b6d3911]{background:linear-gradient(110deg,#e9e3c1,#fff,#f5f0d4,#e9e3c1,#fff,#e9e3c1);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:aurora-shift-8b6d3911 8s ease-in-out infinite;filter:brightness(1.1) saturate(1.15)}.logo-strip[data-v-3e1b9fc6]{background:linear-gradient(180deg,#fafafa,#fff)}.partners-section[data-v-3e1b9fc6]{padding:var(--spacing-xl) 0;background:transparent}.partners-intro[data-v-3e1b9fc6]{text-align:center;margin-bottom:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-sm);max-width:800px;margin-left:auto;margin-right:auto}.partners-intro h2[data-v-3e1b9fc6]{font-size:clamp(2rem,4vw,3rem);font-weight:800;margin-bottom:var(--spacing-md);line-height:1.2;letter-spacing:-.02em}.intro-description[data-v-3e1b9fc6]{font-size:1.25rem;line-height:1.6;color:var(--color-text);font-weight:500;margin-bottom:var(--spacing-sm);max-width:700px;margin-left:auto;margin-right:auto}.intro-label[data-v-3e1b9fc6]{font-size:.9375rem;color:var(--color-text-secondary);font-weight:600;margin-bottom:var(--spacing-md);text-transform:none;letter-spacing:.02em}.trust-label[data-v-3e1b9fc6]{text-align:center;color:var(--color-text-secondary);font-size:.875rem;font-weight:600;margin-bottom:var(--spacing-lg);text-transform:uppercase;letter-spacing:.1em}.partners-grid[data-v-3e1b9fc6]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-md);max-width:800px;margin:0 auto}.partner-logo-item[data-v-3e1b9fc6]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs);transition:all var(--transition-smooth);opacity:0;cursor:default}.partner-logo-item.scroll-fade-in[data-v-3e1b9fc6]{animation:fadeInUp .6s cubic-bezier(.16,1,.3,1) forwards}.partner-logo-image[data-v-3e1b9fc6]{height:28px;width:auto;max-width:100px;object-fit:contain;transition:all var(--transition-smooth);filter:grayscale(20%) opacity(.7)}.partner-logo-item[data-v-3e1b9fc6]:hover{transform:translateY(-3px)}.partner-logo-item:hover .partner-logo-image[data-v-3e1b9fc6]{filter:grayscale(0%) opacity(1);transform:scale(1.05)}.logos[data-v-3e1b9fc6]{display:flex;justify-content:center;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;max-width:1000px;margin:0 auto}.partners-grid[data-v-3e1b9fc6]{gap:var(--spacing-md)}.logo-item[data-v-3e1b9fc6]{opacity:0;transition:all var(--transition-smooth);padding:var(--spacing-sm) var(--spacing-md);display:flex;align-items:center;justify-content:center;width:160px;height:80px}.logo-item.scale-in[data-v-3e1b9fc6]{opacity:1}.logo-item[data-v-3e1b9fc6]:hover{transform:translateY(-4px) scale(1.05)}.logo-image[data-v-3e1b9fc6]{width:100%;height:100%;object-fit:contain;transition:all var(--transition-smooth)}@media (max-width: 768px){.partners-section[data-v-3e1b9fc6]{padding:var(--spacing-lg) 0}.partners-intro[data-v-3e1b9fc6]{padding:var(--spacing-sm) 0;margin-bottom:var(--spacing-md)}.intro-headline[data-v-3e1b9fc6]{font-size:clamp(1.75rem,5vw,2.5rem);margin-bottom:var(--spacing-sm)}.intro-description[data-v-3e1b9fc6]{font-size:1.0625rem;margin-bottom:var(--spacing-xs)}.intro-label[data-v-3e1b9fc6]{font-size:.875rem;margin-bottom:var(--spacing-sm)}.orbiting-circles-container[data-v-3e1b9fc6]{max-width:100%;height:380px}.center-icon[data-v-3e1b9fc6]{width:48px;height:48px}.center-icon svg[data-v-3e1b9fc6]{width:24px;height:24px}.orbit-inner[data-v-3e1b9fc6]{width:200px;height:200px}.orbit-outer[data-v-3e1b9fc6]{width:300px;height:300px}.orbit-item-small[data-v-3e1b9fc6]{width:40px;height:40px;margin:-20px 0 0 -20px}.orbit-inner .orbit-item-small[data-v-3e1b9fc6]{transform:rotate(var(--orbit-angle)) translate(75px) rotate(calc(-1 * var(--orbit-angle)))}.orbit-item-large[data-v-3e1b9fc6]{width:60px;height:60px;margin:-30px 0 0 -30px}.orbit-outer .orbit-item-large[data-v-3e1b9fc6]{transform:rotate(var(--orbit-angle)) translate(120px) rotate(calc(-1 * var(--orbit-angle)))}.logos[data-v-3e1b9fc6]{gap:var(--spacing-md)}.logo-item[data-v-3e1b9fc6]{padding:var(--spacing-xs) var(--spacing-sm);width:120px;height:60px}}[data-theme=dark] .logo-strip[data-v-3e1b9fc6]{background:linear-gradient(180deg,#0a0e27,#060913)}[data-theme=dark] .intro-description[data-v-3e1b9fc6]{color:#e9e3c1}[data-theme=dark] .intro-label[data-v-3e1b9fc6]{color:#a8aab8}[data-theme=dark] .partner-logo-image[data-v-3e1b9fc6]{filter:brightness(0) invert(1) grayscale(0%) opacity(.85)}[data-theme=dark] .partner-logo-item:hover .partner-logo-image[data-v-3e1b9fc6]{filter:brightness(0) invert(1) grayscale(0%) opacity(1)}.problem[data-v-19af621f]{padding:var(--spacing-xl) 0;background:linear-gradient(180deg,#fff,#f8f8fa,#f5f7fa);position:relative;overflow:hidden}.problem[data-v-19af621f]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 10% 20%,rgba(9,15,65,.04) 0%,transparent 50%),radial-gradient(circle at 90% 80%,rgba(40,35,93,.04) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(55,48,102,.02) 0%,transparent 60%);pointer-events:none}.problem-header[data-v-19af621f]{text-align:center;margin-bottom:var(--spacing-xl);position:relative;z-index:1}.problem-header h2[data-v-19af621f]{background:linear-gradient(135deg,#090f41,#28235d,#373066 60%,#474b71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--spacing-sm);filter:brightness(1.2) saturate(1.3)}.problem-subtitle[data-v-19af621f]{font-size:1.375rem;background:linear-gradient(135deg,#28235d,#373066,#474b71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;filter:brightness(1.25) saturate(1.3)}.problem-grid[data-v-19af621f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.problem-card[data-v-19af621f]{text-align:center;padding:var(--spacing-lg);background:#fff;border-radius:var(--radius-md);border:1px solid transparent;transition:all var(--transition-smooth);position:relative;overflow:hidden}.problem-card[data-v-19af621f]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#667eea,#764ba2);transition:height var(--transition-smooth)}.problem-card[data-v-19af621f]:nth-child(1):before{background:linear-gradient(135deg,#090f41,#1a1f5c)}.problem-card[data-v-19af621f]:nth-child(2):before{background:linear-gradient(135deg,#373066,#4a3d7a)}.problem-card[data-v-19af621f]:nth-child(3):before{background:linear-gradient(135deg,#474b71,#5a5e85)}.problem-card[data-v-19af621f]:nth-child(4):before{background:linear-gradient(135deg,#28235d,#373066)}.problem-card[data-v-19af621f]:nth-child(5):before{background:linear-gradient(135deg,#1c1949,#28235d)}.problem-card[data-v-19af621f]:nth-child(6):before{background:linear-gradient(135deg,#b8a878,#e9e3c1)}.problem-card[data-v-19af621f]:hover{transform:translateY(-8px);box-shadow:0 12px 40px #090f4126;border-color:transparent}.problem-card[data-v-19af621f]:hover:before{height:100%;opacity:.08}.problem-icon[data-v-19af621f]{margin-bottom:var(--spacing-sm);display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#667eea1a,#764ba21a);transition:all var(--transition-smooth)}.problem-card:nth-child(1) .problem-icon[data-v-19af621f]{background:linear-gradient(135deg,#090f4140,#1a1f5c59);box-shadow:0 8px 24px #090f4140}.problem-card:nth-child(2) .problem-icon[data-v-19af621f]{background:linear-gradient(135deg,#37306647,#4a3d7a61);box-shadow:0 8px 24px #37306640}.problem-card:nth-child(3) .problem-icon[data-v-19af621f]{background:linear-gradient(135deg,#474b7140,#5a5e8559);box-shadow:0 8px 24px #474b7140}.problem-card:nth-child(4) .problem-icon[data-v-19af621f]{background:linear-gradient(135deg,#28235d47,#37306661);box-shadow:0 8px 24px #28235d40}.problem-card:nth-child(5) .problem-icon[data-v-19af621f]{background:linear-gradient(135deg,#1c194947,#28235d61);box-shadow:0 8px 24px #1c194940}.problem-card:nth-child(6) .problem-icon[data-v-19af621f]{background:linear-gradient(135deg,#b8a87840,#e9e3c159);box-shadow:0 8px 24px #b8a87840}.problem-card:hover .problem-icon[data-v-19af621f]{transform:scale(1.1) rotate(5deg)}.problem-card:nth-child(1) .problem-icon svg[data-v-19af621f]{stroke:#090f41;filter:brightness(1.1) saturate(1.5)}.problem-card:nth-child(2) .problem-icon svg[data-v-19af621f]{stroke:#373066;filter:brightness(1.15) saturate(1.6)}.problem-card:nth-child(3) .problem-icon svg[data-v-19af621f]{stroke:#474b71;filter:brightness(1.2) saturate(1.5)}.problem-card:nth-child(4) .problem-icon svg[data-v-19af621f]{stroke:#28235d;filter:brightness(1.2) saturate(1.6)}.problem-card:nth-child(5) .problem-icon svg[data-v-19af621f]{stroke:#1c1949;filter:brightness(1.25) saturate(1.5)}.problem-card:nth-child(6) .problem-icon svg[data-v-19af621f]{stroke:#b8a878;filter:brightness(1.1) saturate(1.4)}.problem-icon svg[data-v-19af621f]{width:56px;height:56px}.problem-card h3[data-v-19af621f]{font-size:1.375rem;margin-bottom:var(--spacing-sm);line-height:1.3;font-weight:700}.problem-card:nth-child(1) h3[data-v-19af621f]{background:linear-gradient(135deg,#090f41,#1a1f5c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.2) saturate(1.5)}.problem-card:nth-child(2) h3[data-v-19af621f]{background:linear-gradient(135deg,#373066,#4a3d7a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.25) saturate(1.6)}.problem-card:nth-child(3) h3[data-v-19af621f]{background:linear-gradient(135deg,#474b71,#5a5e85);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.22) saturate(1.5)}.problem-card:nth-child(4) h3[data-v-19af621f]{background:linear-gradient(135deg,#28235d,#373066);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.25) saturate(1.6)}.problem-card:nth-child(5) h3[data-v-19af621f]{background:linear-gradient(135deg,#1c1949,#28235d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.28) saturate(1.5)}.problem-card:nth-child(6) h3[data-v-19af621f]{background:linear-gradient(135deg,#b8a878,#8a7a4e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.15) saturate(1.4)}.problem-card p[data-v-19af621f]{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6}.problem-impact[data-v-19af621f]{text-align:center;padding:var(--spacing-xl);background:linear-gradient(135deg,#090f41,#28235d);border-radius:var(--radius-lg);margin-top:var(--spacing-lg);position:relative;overflow:hidden;box-shadow:0 20px 60px #090f414d}.problem-impact[data-v-19af621f]:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:rotate-19af621f 20s linear infinite}@keyframes rotate-19af621f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.problem-impact h3[data-v-19af621f]{font-size:2rem;color:#fff;margin-bottom:var(--spacing-sm);font-weight:700;position:relative;z-index:1}.problem-impact p[data-v-19af621f]{font-size:1.375rem;font-weight:500;color:#fffffff2;margin-bottom:var(--spacing-lg);line-height:1.5;max-width:800px;margin-left:auto;margin-right:auto;position:relative;z-index:1}.problem-impact .btn[data-v-19af621f]{position:relative;z-index:1;background:#e9e3c1;color:#090f41;font-weight:600}.problem-impact .btn[data-v-19af621f]:hover{background:#fffffff2;transform:translateY(-2px) scale(1.05);box-shadow:0 12px 32px #0003}@media (max-width: 768px){.problem[data-v-19af621f]{padding:var(--spacing-lg) 0}.problem-grid[data-v-19af621f]{grid-template-columns:1fr;gap:var(--spacing-sm)}.problem-header h2[data-v-19af621f]{font-size:1.75rem}.problem-subtitle[data-v-19af621f]{font-size:1.125rem}.problem-impact h3[data-v-19af621f]{font-size:1.5rem}.problem-impact p[data-v-19af621f]{font-size:1.125rem}}[data-theme=dark] .problem[data-v-19af621f]{background:linear-gradient(180deg,#0a0e27,#060913,#0a0e27)}[data-theme=dark] .problem-header h2[data-v-19af621f]{color:#e9e3c1}[data-theme=dark] .problem-subtitle[data-v-19af621f]{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;background-clip:unset!important;opacity:1;font-weight:600}[data-theme=dark] .problem-card[data-v-19af621f]{background:#14182799;border:2px solid rgba(233,227,193,.15)}[data-theme=dark] .problem-card[data-v-19af621f]:hover{background:#1f2437cc;border-color:#e9e3c14d;box-shadow:0 12px 40px #00000080}[data-theme=dark] .problem-card h3[data-v-19af621f]{background:linear-gradient(135deg,#e9e3c1,#f5f0d4)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;filter:brightness(1.1) saturate(1.2)!important}[data-theme=dark] .problem-card p[data-v-19af621f]{color:#a8aab8}[data-theme=dark] .problem-icon[data-v-19af621f]{background:linear-gradient(135deg,#e9e3c126,#667eea1a)!important}[data-theme=dark] .problem-icon svg[data-v-19af621f]{stroke:#e9e3c1!important;filter:brightness(1.1) saturate(1.2)!important}[data-theme=dark] .problem-impact[data-v-19af621f]{background:linear-gradient(135deg,#e9e3c11a,#667eea1a);border:2px solid rgba(233,227,193,.3)}[data-theme=dark] .problem-impact h3[data-v-19af621f]{color:#e9e3c1}[data-theme=dark] .problem-impact p[data-v-19af621f]{color:#e9e3c1;opacity:.9}[data-theme=dark] .problem-impact .btn[data-v-19af621f]{background:#e9e3c1;color:#090f41}[data-theme=dark] .problem-impact .btn[data-v-19af621f]:hover{background:#f5f0d4;color:#090f41}.features[data-v-75a733bb]{padding:var(--spacing-xl) 0;background:linear-gradient(180deg,#f8f8fa,#fff,#f5f7fa);position:relative;overflow:hidden}.features[data-v-75a733bb]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,rgba(9,15,65,.03) 0%,transparent 50%),radial-gradient(circle at 70% 80%,rgba(55,48,102,.04) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(40,35,93,.02) 0%,transparent 70%);pointer-events:none}.section-header[data-v-75a733bb]{text-align:center;margin-bottom:var(--spacing-xl);position:relative;z-index:1}.section-header h2[data-v-75a733bb]{margin-bottom:var(--spacing-sm);background:linear-gradient(135deg,#090f41,#28235d 40%,#373066,#474b71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.15) saturate(1.2)}.section-header p[data-v-75a733bb]{font-size:1.25rem;background:linear-gradient(135deg,#373066,#474b71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;max-width:600px;margin:0 auto;filter:brightness(1.1)}.features-grid[data-v-75a733bb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-md);position:relative;z-index:1}.feature-card[data-v-75a733bb]{background:#fff;padding:var(--spacing-lg);border-radius:var(--radius-lg);border:1px solid transparent;transition:all var(--transition-smooth);cursor:default;position:relative;overflow:hidden}.feature-card[data-v-75a733bb]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;transition:height var(--transition-smooth)}.feature-card[data-v-75a733bb]:nth-child(1):before{background:linear-gradient(135deg,#090f41,#1a1f5c)}.feature-card[data-v-75a733bb]:nth-child(2):before{background:linear-gradient(135deg,#373066,#4a3d7a)}.feature-card[data-v-75a733bb]:nth-child(3):before{background:linear-gradient(135deg,#474b71,#e9e3c1)}.feature-card[data-v-75a733bb]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #090f4126;border-color:transparent}.feature-card[data-v-75a733bb]:hover:before{height:100%;opacity:.08}.feature-icon[data-v-75a733bb]{margin-bottom:var(--spacing-sm);line-height:1;width:72px;height:72px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:all var(--transition-smooth)}.feature-card:nth-child(1) .feature-icon[data-v-75a733bb]{background:linear-gradient(135deg,#090f4133,#1a1f5c4d);box-shadow:0 8px 24px #090f4133}.feature-card:nth-child(2) .feature-icon[data-v-75a733bb]{background:linear-gradient(135deg,#37306640,#4a3d7a59);box-shadow:0 8px 24px #37306640}.feature-card:nth-child(3) .feature-icon[data-v-75a733bb]{background:linear-gradient(135deg,#474b7133,#e9e3c166);box-shadow:0 8px 24px #474b7133}.feature-card:hover .feature-icon[data-v-75a733bb]{transform:scale(1.1) rotate(-5deg)}.feature-card:nth-child(1) .feature-icon svg[data-v-75a733bb]{stroke:#090f41}.feature-card:nth-child(2) .feature-icon svg[data-v-75a733bb]{stroke:#373066}.feature-card:nth-child(3) .feature-icon svg[data-v-75a733bb]{stroke:#474b71}.feature-icon svg[data-v-75a733bb]{width:48px;height:48px}.feature-card h3[data-v-75a733bb]{font-size:1.5rem;margin-bottom:var(--spacing-sm);color:var(--color-text)}.feature-subtitle[data-v-75a733bb]{font-size:1rem;font-weight:600;margin-bottom:.5rem;opacity:.9}.feature-card:nth-child(1) .feature-subtitle[data-v-75a733bb]{color:#090f41}.feature-card:nth-child(2) .feature-subtitle[data-v-75a733bb]{color:#373066}.feature-card:nth-child(3) .feature-subtitle[data-v-75a733bb]{color:#474b71}.feature-mission[data-v-75a733bb]{font-weight:600;margin-bottom:.75rem;font-size:1.0625rem}.feature-card:nth-child(1) .feature-mission[data-v-75a733bb]{background:linear-gradient(135deg,#090f41,#1a1f5c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.25) saturate(1.4)}.feature-card:nth-child(2) .feature-mission[data-v-75a733bb]{background:linear-gradient(135deg,#373066,#4a3d7a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.3) saturate(1.5)}.feature-card:nth-child(3) .feature-mission[data-v-75a733bb]{background:linear-gradient(135deg,#474b71,#b8a878);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.15) saturate(1.2)}.feature-capabilities[data-v-75a733bb]{list-style:none;padding:0;margin:0}.feature-capabilities li[data-v-75a733bb]{padding:.5rem 0 .5rem 1.5rem;position:relative;color:var(--color-text);line-height:1.5}.feature-capabilities li[data-v-75a733bb]:before{content:"✓";position:absolute;left:0;font-weight:700;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#fff}.feature-card:nth-child(1) .feature-capabilities li[data-v-75a733bb]:before{background:linear-gradient(135deg,#090f41,#1a1f5c)}.feature-card:nth-child(2) .feature-capabilities li[data-v-75a733bb]:before{background:linear-gradient(135deg,#373066,#4a3d7a)}.feature-card:nth-child(3) .feature-capabilities li[data-v-75a733bb]:before{background:linear-gradient(135deg,#474b71,#b8a878)}.feature-card p[data-v-75a733bb]{color:var(--color-text-secondary);line-height:1.6}.features-conclusion[data-v-75a733bb]{text-align:center;margin-top:var(--spacing-xl);padding:var(--spacing-lg);background:linear-gradient(135deg,#090f4108,#28235d0d,#474b710a);border-radius:var(--radius-lg);position:relative;z-index:1;overflow:hidden;border:3px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#090f41,#28235d,#e9e3c1);background-origin:border-box;background-clip:padding-box,border-box;transition:all .5s cubic-bezier(.16,1,.3,1)}.features-conclusion[data-v-75a733bb]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(9,15,65,.05) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(233,227,193,.08) 0%,transparent 40%);pointer-events:none;z-index:-1}.features-conclusion[data-v-75a733bb]:hover{transform:translateY(-6px);box-shadow:0 20px 50px #090f411f}.conclusion-badge[data-v-75a733bb]{display:inline-block;padding:.5rem 1.25rem;background:linear-gradient(135deg,#090f41,#28235d);color:#e9e3c1;border-radius:30px;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--spacing-md);position:relative;z-index:2;box-shadow:0 4px 16px #090f4133}.conclusion-title[data-v-75a733bb]{font-size:2.75rem;font-weight:800;margin-bottom:var(--spacing-md);background:linear-gradient(135deg,#090f41,#28235d,#373066);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1;position:relative;z-index:2;letter-spacing:-.02em;filter:brightness(1.1) saturate(1.3)}.conclusion-text[data-v-75a733bb]{font-size:1.375rem;line-height:1.7;color:var(--color-text);max-width:850px;margin:0 auto;font-weight:500;position:relative;z-index:2}[data-theme=dark] .features[data-v-75a733bb]{background:linear-gradient(180deg,#0a0e27,#060913,#0a0e27)}[data-theme=dark] .features[data-v-75a733bb]:before{background:radial-gradient(circle at 30% 20%,rgba(233,227,193,.03) 0%,transparent 50%),radial-gradient(circle at 70% 80%,rgba(102,126,234,.04) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(233,227,193,.02) 0%,transparent 70%)}[data-theme=dark] .section-header h2[data-v-75a733bb]{color:#e9e3c1}[data-theme=dark] .section-header p[data-v-75a733bb]{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;background-clip:unset!important;opacity:1;font-weight:600}[data-theme=dark] .feature-card[data-v-75a733bb]{background:#14182799;border:1px solid rgba(233,227,193,.1)}[data-theme=dark] .feature-card[data-v-75a733bb]:hover{background:#141827cc;box-shadow:0 20px 40px #00000080;border-color:#e9e3c133}[data-theme=dark] .feature-card h3[data-v-75a733bb]{color:#e9e3c1}[data-theme=dark] .feature-card:nth-child(1) .feature-subtitle[data-v-75a733bb]{color:#e9e3c1}[data-theme=dark] .feature-card:nth-child(2) .feature-subtitle[data-v-75a733bb]{color:#a8aab8}[data-theme=dark] .feature-card:nth-child(3) .feature-subtitle[data-v-75a733bb]{color:#d4d6e0}[data-theme=dark] .feature-card:nth-child(1) .feature-mission[data-v-75a733bb]{background:linear-gradient(135deg,#e9e3c1,#f5f0d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .feature-card:nth-child(2) .feature-mission[data-v-75a733bb]{background:linear-gradient(135deg,#a8aab8,#d4d6e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .feature-card:nth-child(3) .feature-mission[data-v-75a733bb]{background:linear-gradient(135deg,#d4d6e0,#e9e3c1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .feature-capabilities li[data-v-75a733bb],[data-theme=dark] .feature-card p[data-v-75a733bb]{color:var(--color-text-secondary)}[data-theme=dark] .features-conclusion[data-v-75a733bb]{background:linear-gradient(135deg,#14182799,#1f2437b3,#14182799);border:3px solid transparent;background-image:linear-gradient(#141827cc,#141827cc),linear-gradient(135deg,#e9e3c1,#a8aab8,#e9e3c1);background-origin:border-box;background-clip:padding-box,border-box}[data-theme=dark] .features-conclusion[data-v-75a733bb]:before{background:radial-gradient(circle at 20% 30%,rgba(233,227,193,.08) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(102,126,234,.1) 0%,transparent 40%)}[data-theme=dark] .conclusion-title[data-v-75a733bb]{background:linear-gradient(135deg,#e9e3c1,#fff,#e9e3c1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .conclusion-text[data-v-75a733bb]{color:#e9e3c1;opacity:.95}@media (max-width: 768px){.features[data-v-75a733bb]{padding:var(--spacing-lg) 0}.features-grid[data-v-75a733bb]{grid-template-columns:1fr}.feature-card[data-v-75a733bb]{padding:var(--spacing-md)}.features-conclusion[data-v-75a733bb]{margin-top:var(--spacing-lg);padding:var(--spacing-md)}.conclusion-title[data-v-75a733bb]{font-size:2rem;letter-spacing:-.01em}.conclusion-text[data-v-75a733bb]{font-size:1.125rem}}.card-wrapper[data-v-da6665b8]{perspective:1500px;height:520px;width:100%}.ai-card[data-v-da6665b8]{position:relative;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1);transform-style:preserve-3d}.ai-card.flipped[data-v-da6665b8]{transform:rotateY(180deg)}.card-face[data-v-da6665b8]{position:absolute;width:100%;height:100%;backface-visibility:hidden;background:#fff;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border);display:flex;flex-direction:column;box-shadow:0 2px 8px #090f4114}.card-front[data-v-da6665b8]{transition:all var(--transition-smooth)}.card-front[data-v-da6665b8]:hover{box-shadow:0 12px 32px #090f4126;transform:translateY(-4px)}.card-back[data-v-da6665b8]{transform:rotateY(180deg)}.card-header[data-v-da6665b8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-md) var(--spacing-md) var(--spacing-sm);min-height:140px;position:relative}.icon-container[data-v-da6665b8]{margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:#fff3;border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.icon-container svg[data-v-da6665b8]{width:36px;height:36px;stroke:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.role-title[data-v-da6665b8]{font-size:1.125rem;font-weight:700;color:#fff;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.2);letter-spacing:-.01em;margin:0;line-height:1.3;min-height:2.6em;display:flex;align-items:center;justify-content:center}.card-content[data-v-da6665b8]{padding:var(--spacing-md);flex:1;display:flex;flex-direction:column}.card-description[data-v-da6665b8]{color:var(--color-text);margin-bottom:var(--spacing-sm);line-height:1.5;flex:1;font-size:.9375rem;font-weight:500}.card-skills[data-v-da6665b8]{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:var(--spacing-sm)}.skill-tag[data-v-da6665b8]{padding:.3rem .625rem;background:var(--color-card-bg);border-radius:20px;font-size:.75rem;color:var(--color-text);font-weight:500;border:1px solid var(--color-border);transition:all var(--transition-smooth);cursor:default}.skill-tag[data-v-da6665b8]:hover{transform:translateY(-2px);background:linear-gradient(135deg,#090f4114,#28235d14);border-color:#090f4133;box-shadow:0 4px 12px #090f411a}.card-btn[data-v-da6665b8]{width:100%;position:relative;overflow:hidden}.card-btn[data-v-da6665b8]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #090f4133}.back-header[data-v-da6665b8]{padding:var(--spacing-md);text-align:center;min-height:80px;display:flex;align-items:center;justify-content:center}.back-header h3[data-v-da6665b8]{color:#fff;font-size:1.125rem;font-weight:700;margin:0;line-height:1.3}.back-content[data-v-da6665b8]{padding:var(--spacing-md);flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.qr-section[data-v-da6665b8]{text-align:center;flex-shrink:0}.qr-code[data-v-da6665b8]{width:120px;height:120px;margin:0 auto .5rem;border:2px solid var(--color-border);border-radius:var(--radius-md);padding:.375rem;background:#fff;box-shadow:0 4px 16px #0000001a}.qr-code svg[data-v-da6665b8]{width:100%;height:100%}.qr-label[data-v-da6665b8]{font-size:.75rem;color:var(--color-text-secondary);font-weight:600;margin:0}.contact-options[data-v-da6665b8]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;width:100%;flex-shrink:0}.contact-link[data-v-da6665b8]{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.625rem .75rem;background:var(--color-card-bg);border-radius:var(--radius-md);border:2px solid var(--color-border);text-decoration:none;color:var(--color-text);font-weight:600;font-size:.75rem;transition:all var(--transition-smooth);min-width:70px}.contact-link[data-v-da6665b8]:hover{transform:translateY(-4px);background:linear-gradient(135deg,#090f4114,#28235d14);border-color:var(--color-primary);box-shadow:0 8px 20px #090f4126}.contact-link svg[data-v-da6665b8]{width:22px;height:22px;stroke:var(--color-primary)}[data-theme=dark] .card-face[data-v-da6665b8]{background:#141827b3;border:1px solid rgba(233,227,193,.15);box-shadow:0 2px 8px #0000004d}[data-theme=dark] .card-front[data-v-da6665b8]:hover{box-shadow:0 12px 32px #0009;background:#141827d9}[data-theme=dark] .card-description[data-v-da6665b8]{color:#e8e9f0;opacity:.95}[data-theme=dark] .role-title[data-v-da6665b8]{color:#e9e3c1}[data-theme=dark] .card-btn[data-v-da6665b8]{background:linear-gradient(135deg,#e9e3c1,#f5f0d4);color:#090f41;border:none}[data-theme=dark] .card-btn[data-v-da6665b8]:hover{background:linear-gradient(135deg,#f5f0d4,#fff);color:#090f41;transform:translateY(-2px) scale(1.02)}[data-theme=dark] .skill-tag[data-v-da6665b8]{background:#1f243799;color:#e9e3c1;border:1px solid rgba(233,227,193,.2)}[data-theme=dark] .skill-tag[data-v-da6665b8]:hover{background:linear-gradient(135deg,#e9e3c11a,#667eea1a);border-color:#e9e3c14d;box-shadow:0 4px 12px #0006}[data-theme=dark] .qr-label[data-v-da6665b8]{color:var(--color-text-secondary)}[data-theme=dark] .contact-link[data-v-da6665b8]{background:#1f243799;border:2px solid rgba(233,227,193,.2);color:#e9e3c1}[data-theme=dark] .contact-link[data-v-da6665b8]:hover{background:linear-gradient(135deg,#e9e3c11a,#667eea1a);border-color:var(--color-cream);box-shadow:0 8px 20px #0006}[data-theme=dark] .contact-link svg[data-v-da6665b8]{stroke:var(--color-cream)}@media (max-width: 768px){.card-wrapper[data-v-da6665b8]{height:480px}.card-header[data-v-da6665b8]{min-height:120px;padding:var(--spacing-sm)}.icon-container[data-v-da6665b8]{width:48px;height:48px}.icon-container svg[data-v-da6665b8]{width:32px;height:32px}.role-title[data-v-da6665b8]{font-size:1rem}.card-content[data-v-da6665b8]{padding:var(--spacing-sm)}.card-description[data-v-da6665b8]{font-size:.875rem}.skill-tag[data-v-da6665b8]{font-size:.6875rem;padding:.25rem .5rem}.back-content[data-v-da6665b8]{padding:var(--spacing-sm)}.back-header[data-v-da6665b8]{min-height:70px;padding:var(--spacing-sm)}.back-header h3[data-v-da6665b8]{font-size:1rem}.qr-code[data-v-da6665b8]{width:100px;height:100px}.contact-link[data-v-da6665b8]{min-width:65px;padding:.5rem .625rem;font-size:.6875rem}.contact-link svg[data-v-da6665b8]{width:20px;height:20px}}.employees[data-v-21190927]{padding:var(--spacing-xl) 0;background:linear-gradient(180deg,#fff,#f5f7fa,#fff);position:relative;overflow:hidden}.employees[data-v-21190927]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 15% 30%,rgba(9,15,65,.04) 0%,transparent 45%),radial-gradient(circle at 85% 70%,rgba(71,75,113,.05) 0%,transparent 45%),radial-gradient(circle at 50% 50%,rgba(40,35,93,.02) 0%,transparent 60%);pointer-events:none}.section-header[data-v-21190927]{text-align:center;margin-bottom:var(--spacing-xl);position:relative;z-index:1}.section-header h2[data-v-21190927]{margin-bottom:var(--spacing-sm);background:linear-gradient(135deg,#090f41,#28235d 35%,#373066 65%,#474b71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.18) saturate(1.25)}.section-header p[data-v-21190927]{font-size:1.25rem;background:linear-gradient(135deg,#28235d,#373066,#474b71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;max-width:800px;margin:0 auto;filter:brightness(1.2) saturate(1.2)}.employees-grid-container[data-v-21190927]{width:100%;padding:0 var(--spacing-md);margin:0}.employees-grid[data-v-21190927]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);position:relative;z-index:1;width:100%;max-width:1400px;margin:0 auto}.employee-card-wrapper[data-v-21190927]{height:520px;display:flex}@media (max-width: 1200px){.employees-grid[data-v-21190927]{grid-template-columns:repeat(2,1fr)}}[data-theme=dark] .employees[data-v-21190927]{background:linear-gradient(180deg,#0a0e27,#060913,#0a0e27)}[data-theme=dark] .employees[data-v-21190927]:before{background:radial-gradient(circle at 15% 30%,rgba(233,227,193,.05) 0%,transparent 45%),radial-gradient(circle at 85% 70%,rgba(102,126,234,.06) 0%,transparent 45%),radial-gradient(circle at 50% 50%,rgba(233,227,193,.03) 0%,transparent 60%)}[data-theme=dark] .section-header h2[data-v-21190927]{color:#e9e3c1}[data-theme=dark] .section-header p[data-v-21190927]{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;background-clip:unset!important;opacity:1;font-weight:600}@media (max-width: 768px){.employees[data-v-21190927]{padding:var(--spacing-lg) 0}.employees-grid[data-v-21190927]{grid-template-columns:1fr;gap:var(--spacing-sm)}}.capabilities[data-v-16ce1951]{padding:var(--spacing-xl) 0;background:linear-gradient(180deg,#f5f7fa,#fff,#f5f7fa);position:relative;overflow:hidden}.capabilities[data-v-16ce1951]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(44,47,73,.08) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(107,113,175,.06) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(139,147,199,.05) 0%,transparent 60%);pointer-events:none;animation:float-16ce1951 20s ease-in-out infinite}@keyframes float-16ce1951{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:.8;transform:translateY(-10px)}}.section-header[data-v-16ce1951]{text-align:center;margin-bottom:var(--spacing-xl);position:relative;z-index:1}.section-header h2[data-v-16ce1951]{margin-bottom:var(--spacing-sm);background:linear-gradient(135deg,#2c2f49,#6b71af,#8b93c7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.2) saturate(1.3);animation:gradientShift-16ce1951 8s ease-in-out infinite}@keyframes gradientShift-16ce1951{0%,to{filter:brightness(1.2) saturate(1.3) hue-rotate(0deg)}50%{filter:brightness(1.3) saturate(1.4) hue-rotate(5deg)}}.section-header p[data-v-16ce1951]{font-size:1.25rem;background:linear-gradient(135deg,#6b71af,#8b93c7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;filter:brightness(1.1) saturate(1.2)}.capabilities-container[data-v-16ce1951]{display:grid;grid-template-columns:320px 1fr;gap:var(--spacing-lg);background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 10px 40px #090f411a;position:relative;z-index:1;align-items:center}.capabilities-list[data-v-16ce1951]{background:linear-gradient(180deg,#f8f9fa,#e9ecef);padding:var(--spacing-sm);display:flex;flex-direction:column;gap:.5rem;border-right:1px solid rgba(0,0,0,.05);height:100%;justify-content:center}.capability-item[data-v-16ce1951]{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;background:#fff;border:2px solid transparent;border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);text-align:left;position:relative;overflow:hidden}.item-number[data-v-16ce1951]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#6b71af40,#2c2f4933);color:#2c2f49;font-weight:700;font-size:.75rem;flex-shrink:0;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.capability-item[data-v-16ce1951]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(135deg,#2c2f49,#6b71af);transform:scaleY(0);transition:transform .4s cubic-bezier(.34,1.56,.64,1);border-radius:12px 0 0 12px}.capability-item[data-v-16ce1951]:hover{border-color:#6b71af59;transform:translate(6px) scale(1.02);box-shadow:0 8px 20px #2c2f4940}.capability-item[data-v-16ce1951]:hover:before{transform:scaleY(1)}.capability-item.active[data-v-16ce1951]{background:linear-gradient(135deg,#6b71af1f,#8b93c71a);border-color:#6b71af73;box-shadow:0 10px 30px #2c2f494d;transform:translate(8px) scale(1.03)}.capability-item.active[data-v-16ce1951]:before{transform:scaleY(1)}.capability-item.pulse[data-v-16ce1951]{animation:pulse-16ce1951 .6s cubic-bezier(.34,1.56,.64,1)}@keyframes pulse-16ce1951{0%{transform:translate(8px) scale(1.03)}50%{transform:translate(8px) scale(1.06)}to{transform:translate(8px) scale(1.03)}}.item-icon[data-v-16ce1951]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#6b71af2e,#2c2f4926);flex-shrink:0;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.item-icon svg[data-v-16ce1951]{width:18px;height:18px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.icon-text[data-v-16ce1951]{font-size:1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));transition:all .3s ease}.capability-item:hover .item-icon[data-v-16ce1951]{transform:scale(1.15) rotate(5deg);background:linear-gradient(135deg,#6b71af47,#2c2f493b)}.capability-item.active .item-icon[data-v-16ce1951]{transform:scale(1.2) rotate(0);background:linear-gradient(135deg,#6b71af59,#2c2f494d);box-shadow:0 4px 12px #2c2f4959}.capability-item.active .icon-text[data-v-16ce1951]{transform:scale(1.1);filter:drop-shadow(0 4px 8px rgba(107,113,175,.4))}.capability-item.active .item-number[data-v-16ce1951]{background:linear-gradient(135deg,#2c2f49,#6b71af);color:#fff;transform:scale(1.15);box-shadow:0 4px 12px #6b71af73}.capability-title[data-v-16ce1951]{flex:1;font-weight:600;color:var(--color-text);font-size:.8125rem;transition:color var(--transition-smooth)}.capability-item.active .capability-title[data-v-16ce1951]{color:var(--color-primary)}.capability-arrow[data-v-16ce1951]{flex-shrink:0;stroke:var(--color-text-secondary);transition:all var(--transition-smooth);opacity:0}.capability-item:hover .capability-arrow[data-v-16ce1951],.capability-item.active .capability-arrow[data-v-16ce1951]{opacity:1;transform:translate(4px)}.capability-item.active .capability-arrow[data-v-16ce1951]{stroke:var(--color-primary)}.capability-detail[data-v-16ce1951]{padding:var(--spacing-lg);display:flex;align-items:center;min-height:380px;position:relative;overflow:hidden}.capability-detail[data-v-16ce1951]:before{content:"";position:absolute;top:-50%;right:-20%;width:60%;height:200%;background:radial-gradient(circle,rgba(107,113,175,.09) 0%,transparent 70%);pointer-events:none;animation:float-16ce1951 15s ease-in-out infinite}.detail-content[data-v-16ce1951]{width:100%;display:flex;flex-direction:column;gap:var(--spacing-md);align-items:center;position:relative;z-index:1;text-align:center}.detail-visual[data-v-16ce1951]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.visual-number[data-v-16ce1951]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;color:#fff;border-radius:50%;font-weight:800;font-size:2.25rem;flex-shrink:0;box-shadow:0 12px 40px #2c2f4966;animation:numberFloat-16ce1951 3s ease-in-out infinite}@keyframes numberFloat-16ce1951{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.05)}}.visual-icon[data-v-16ce1951]{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:20px;background:transparent;box-shadow:none;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:iconBounce-16ce1951 4s ease-in-out infinite}@keyframes iconBounce-16ce1951{0%,to{transform:scale(1) rotate(0)}25%{transform:scale(1.08) rotate(-3deg)}75%{transform:scale(1.08) rotate(3deg)}}.animated-icon[data-v-16ce1951]{width:70px;height:70px;filter:drop-shadow(0 4px 12px rgba(44,47,73,.3))}.big-icon[data-v-16ce1951]{font-size:4rem;filter:drop-shadow(0 8px 16px rgba(102,126,234,.3))}.detail-text[data-v-16ce1951]{flex:1;width:100%;max-width:800px}.detail-title[data-v-16ce1951]{font-size:1.75rem;font-weight:800;background:linear-gradient(135deg,#2c2f49,#6b71af);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 var(--spacing-md) 0;line-height:1.2;filter:brightness(1.15) saturate(1.25)}.detail-description[data-v-16ce1951]{list-style:none;padding:0;margin:0;text-align:left;display:flex;flex-direction:column;gap:.5rem}.detail-description li[data-v-16ce1951]{font-size:.9375rem;line-height:1.6;color:var(--color-text);font-weight:500;padding-left:1.75rem;position:relative;transition:all var(--transition-smooth)}.detail-description li[data-v-16ce1951]:before{content:"•";position:absolute;left:0;color:#6b71af;font-weight:800;font-size:1.5rem;line-height:1.3}.detail-description li[data-v-16ce1951]:hover{transform:translate(4px);color:#2c2f49}.fade-enter-active[data-v-16ce1951]{transition:all .5s cubic-bezier(.34,1.56,.64,1)}.fade-leave-active[data-v-16ce1951]{transition:all .3s cubic-bezier(.16,1,.3,1)}.fade-enter-from[data-v-16ce1951]{opacity:0;transform:translate(30px) scale(.95)}.fade-leave-to[data-v-16ce1951]{opacity:0;transform:translate(-20px) scale(.98)}@media (max-width: 1024px){.capabilities-container[data-v-16ce1951]{grid-template-columns:1fr}.capabilities-list[data-v-16ce1951]{padding:var(--spacing-sm);border-right:none;border-bottom:1px solid rgba(0,0,0,.05)}.capability-detail[data-v-16ce1951]{min-height:400px;padding:var(--spacing-lg)}.detail-content[data-v-16ce1951]{flex-direction:column;text-align:center}.visual-icon[data-v-16ce1951]{width:140px;height:140px}.animated-icon[data-v-16ce1951]{width:85px;height:85px}.big-icon[data-v-16ce1951]{font-size:3rem}}@media (max-width: 768px){.capabilities[data-v-16ce1951]{padding:var(--spacing-lg) 0}.section-header p[data-v-16ce1951]{font-size:1.125rem}.capability-item[data-v-16ce1951]{padding:var(--spacing-xs) var(--spacing-sm);border-radius:10px}.item-icon[data-v-16ce1951]{width:36px;height:36px}.icon-text[data-v-16ce1951]{font-size:1.25rem}.capability-title[data-v-16ce1951]{font-size:.875rem}.capability-detail[data-v-16ce1951]{padding:var(--spacing-md);min-height:350px}.visual-number[data-v-16ce1951]{width:60px;height:60px;font-size:1.75rem}.visual-icon[data-v-16ce1951]{width:120px;height:120px}.animated-icon[data-v-16ce1951]{width:70px;height:70px}.big-icon[data-v-16ce1951]{font-size:2.5rem}.detail-title[data-v-16ce1951]{font-size:1.75rem}.detail-description li[data-v-16ce1951]{font-size:.9375rem}.animated-pointer[data-v-16ce1951]{display:none}}.capabilities-container[data-v-16ce1951],.capability-item[data-v-16ce1951]{cursor:none}.animated-pointer[data-v-16ce1951]{position:absolute;width:30px;height:30px;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 4px 12px rgba(44,47,73,.4))}.animated-pointer.visible[data-v-16ce1951]{opacity:1;animation:pointerFloat-16ce1951 1.5s ease-in-out infinite}@keyframes pointerFloat-16ce1951{0%,to{transform:translate(-50%,-50%) scale(1) rotate(0)}50%{transform:translate(-50%,-50%) scale(1.1) rotate(8deg)}}.grovy-pointer[data-v-16ce1951]{filter:drop-shadow(0 4px 12px rgba(44,47,73,.4))}.grovy-eye-left[data-v-16ce1951],.grovy-eye-right[data-v-16ce1951]{animation:grovyLookAround-16ce1951 3s ease-in-out infinite;transform-origin:center}@keyframes grovyLookAround-16ce1951{0%,to{transform:translate(0) scaleY(1)}10%,15%{transform:translate(15px) scaleY(1)}25%,30%{transform:translate(-15px) scaleY(1)}40%,45%{transform:translateY(-18px) scaleY(1)}55%,60%{transform:translate(0) scaleY(1)}75%{transform:translate(0) scaleY(.1)}80%{transform:translate(0) scaleY(1)}}.pointer-ring[data-v-16ce1951]{position:absolute;top:50%;left:50%;width:100%;height:100%;border:3px solid rgba(107,113,175,.6);border-radius:50%;transform:translate(-50%,-50%);animation:pointerRingExpand-16ce1951 2.5s cubic-bezier(.16,1,.3,1) infinite}.pointer-ring-2[data-v-16ce1951]{animation-delay:1.25s;border-color:#2c2f4966;border-width:2px}@keyframes pointerRingExpand-16ce1951{0%{width:100%;height:100%;opacity:1}to{width:200%;height:200%;opacity:0}}[data-theme=dark] .capabilities[data-v-16ce1951]{background:linear-gradient(180deg,#0a0e27,#060913)}[data-theme=dark] .section-header h2[data-v-16ce1951]{color:#e9e3c1}[data-theme=dark] .section-header p[data-v-16ce1951]{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;background-clip:unset!important;opacity:1;font-weight:600}[data-theme=dark] .capabilities-container[data-v-16ce1951]{background:#0a0e27cc;border:2px solid rgba(233,227,193,.2);box-shadow:0 10px 40px #00000080}[data-theme=dark] .capabilities-list[data-v-16ce1951]{background:linear-gradient(180deg,#0f132ce6,#0a0e27f2);border-right:1px solid rgba(233,227,193,.15)}[data-theme=dark] .capability-item[data-v-16ce1951]{background:#14182799;border:2px solid rgba(233,227,193,.15)}[data-theme=dark] .capability-item[data-v-16ce1951]:hover{background:#1f2437b3;border-color:#e9e3c14d;box-shadow:0 8px 20px #e9e3c11a}[data-theme=dark] .capability-item.active[data-v-16ce1951]{background:linear-gradient(135deg,#e9e3c11a,#474b7126);border-color:#e9e3c166;box-shadow:0 10px 30px #e9e3c126}[data-theme=dark] .capability-item[data-v-16ce1951]:before{background:linear-gradient(135deg,#e9e3c1,#474b71)}[data-theme=dark] .item-number[data-v-16ce1951]{background:linear-gradient(135deg,#e9e3c133,#474b7126);color:#e9e3c1}[data-theme=dark] .item-icon[data-v-16ce1951]{background:linear-gradient(135deg,#e9e3c126,#474b711f)}[data-theme=dark] .capability-item:hover .item-icon[data-v-16ce1951]{background:linear-gradient(135deg,#e9e3c140,#474b7133)}[data-theme=dark] .capability-item.active .item-icon[data-v-16ce1951]{background:linear-gradient(135deg,#e9e3c14d,#474b7140)}[data-theme=dark] .capability-title[data-v-16ce1951]{color:#fff!important;font-weight:600}[data-theme=dark] .capability-arrow[data-v-16ce1951]{stroke:#e9e3c1}[data-theme=dark] .capability-detail[data-v-16ce1951]{background:#141827d9;border:2px solid rgba(233,227,193,.2);box-shadow:0 12px 40px #00000080;border-radius:var(--radius-lg)}[data-theme=dark] .detail-title[data-v-16ce1951]{color:#fff;font-weight:700}[data-theme=dark] .detail-description li[data-v-16ce1951]{color:#fff!important;opacity:.95}[data-theme=dark] .detail-description li[data-v-16ce1951]:before{color:#e9e3c1!important;font-weight:900}[data-theme=dark] #groovy-gradient stop[data-v-16ce1951]:first-child{stop-color:#e9e3c1}[data-theme=dark] #groovy-gradient stop[data-v-16ce1951]:last-child{stop-color:#fff}.outcomes[data-v-59bbfdc7]{padding:var(--spacing-xl) 0;background:linear-gradient(180deg,#fff,#f5f7fa,#fff);position:relative;overflow:hidden}.outcomes[data-v-59bbfdc7]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 25% 30%,rgba(9,15,65,.04) 0%,transparent 45%),radial-gradient(circle at 75% 70%,rgba(40,35,93,.05) 0%,transparent 45%),radial-gradient(circle at 50% 50%,rgba(71,75,113,.02) 0%,transparent 60%);pointer-events:none}.section-header[data-v-59bbfdc7]{text-align:center;margin-bottom:var(--spacing-xl);position:relative;z-index:1}.section-header h2[data-v-59bbfdc7]{margin-bottom:var(--spacing-sm);background:linear-gradient(135deg,#090f41,#28235d 45%,#373066 75%,#474b71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.2) saturate(1.25)}.section-header p[data-v-59bbfdc7]{font-size:1.25rem;background:linear-gradient(135deg,#373066,#474b71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;filter:brightness(1.15)}.outcomes-table[data-v-59bbfdc7]{background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 4px 24px #090f411a;margin-bottom:var(--spacing-md);position:relative;z-index:1;border:1px solid rgba(9,15,65,.1)}.table-header[data-v-59bbfdc7]{display:grid;grid-template-columns:2fr 2fr;background:linear-gradient(135deg,#090f41,#28235d);color:#e9e3c1;font-weight:700;padding:var(--spacing-md);position:relative;overflow:hidden}.table-header[data-v-59bbfdc7]:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:rotate-59bbfdc7 15s linear infinite}@keyframes rotate-59bbfdc7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table-row[data-v-59bbfdc7]{display:grid;grid-template-columns:2fr 2fr;padding:var(--spacing-md);border-bottom:1px solid var(--color-border);transition:all .3s cubic-bezier(.16,1,.3,1)}.table-row[data-v-59bbfdc7]:last-child{border-bottom:none}.table-row[data-v-59bbfdc7]:hover{background:linear-gradient(90deg,#090f4108,#28235d08);transform:translate(8px);box-shadow:-4px 0 #090f411a}.table-row:hover .area-icon[data-v-59bbfdc7]{transform:scale(1.15) rotate(-5deg)}.table-row:hover .col-result[data-v-59bbfdc7]{transform:scale(1.05)}.col[data-v-59bbfdc7]{display:flex;align-items:center;padding:0 var(--spacing-sm);position:relative;z-index:1}.col-area[data-v-59bbfdc7]{font-weight:600;color:var(--color-text);gap:var(--spacing-sm)}.area-icon[data-v-59bbfdc7]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#090f411a,#28235d1a);transition:all .3s cubic-bezier(.16,1,.3,1)}.area-icon svg[data-v-59bbfdc7]{width:20px;height:20px;stroke:#090f41;transition:all .3s cubic-bezier(.16,1,.3,1)}.col-baseline[data-v-59bbfdc7]{color:var(--color-text-secondary);transition:all .3s cubic-bezier(.16,1,.3,1)}.col-result[data-v-59bbfdc7]{font-weight:700;font-size:1.25rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.highlight[data-v-59bbfdc7]{color:var(--color-accent);background:linear-gradient(135deg,#090f41,#28235d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.outcomes-note[data-v-59bbfdc7]{text-align:center;margin-bottom:var(--spacing-xl)}.outcomes-note p[data-v-59bbfdc7]{color:var(--color-text-secondary);font-size:.875rem;font-style:italic}.case-studies-carousel[data-v-59bbfdc7]{background:#fff;border-radius:var(--radius-lg);padding:0;border:2px solid var(--color-accent);position:relative;box-shadow:0 10px 30px #090f4126;overflow:hidden}.carousel-header[data-v-59bbfdc7]{background:linear-gradient(135deg,#090f41,#28235d);padding:var(--spacing-md);display:flex;justify-content:space-between;align-items:center;position:relative}.carousel-header[data-v-59bbfdc7]:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:rotate-59bbfdc7 20s linear infinite;pointer-events:none}.case-badge[data-v-59bbfdc7]{background:#e9e3c133;color:#e9e3c1;padding:.5rem 1.25rem;border-radius:20px;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;position:relative;z-index:2}.carousel-controls[data-v-59bbfdc7]{display:flex;align-items:center;gap:var(--spacing-sm);position:relative;z-index:2}.carousel-btn[data-v-59bbfdc7]{background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-smooth);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.carousel-btn[data-v-59bbfdc7]:hover:not(:disabled){background:#ffffff4d;transform:scale(1.1)}.carousel-btn[data-v-59bbfdc7]:disabled{opacity:.3;cursor:not-allowed}.carousel-btn svg[data-v-59bbfdc7]{stroke:#e9e3c1;width:20px;height:20px}.carousel-indicators[data-v-59bbfdc7]{display:flex;gap:.5rem;padding:0 var(--spacing-sm)}.indicator-dot[data-v-59bbfdc7]{width:8px;height:8px;border-radius:50%;background:#e9e3c14d;cursor:pointer;transition:all var(--transition-smooth)}.indicator-dot.active[data-v-59bbfdc7]{background:#e9e3c1;width:24px;border-radius:4px}.indicator-dot[data-v-59bbfdc7]:hover{background:#e9e3c199}.carousel-content[data-v-59bbfdc7]{position:relative;min-height:400px}.case-study[data-v-59bbfdc7]{padding:var(--spacing-lg)}.case-study h3[data-v-59bbfdc7]{font-size:1.75rem;margin-bottom:var(--spacing-md);color:var(--color-text);font-weight:700}.case-content[data-v-59bbfdc7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.case-item[data-v-59bbfdc7]{padding:var(--spacing-md);background:var(--color-card-bg);border-radius:var(--radius-md);transition:all .3s cubic-bezier(.16,1,.3,1);cursor:default;border:1px solid transparent}.case-item[data-v-59bbfdc7]:hover{transform:translateY(-4px);background:#fff;border-color:#090f411a;box-shadow:0 8px 24px #090f411a}.case-label[data-v-59bbfdc7]{font-size:.875rem;font-weight:700;text-transform:uppercase;color:var(--color-accent);margin-bottom:.5rem;letter-spacing:.05em;transition:all .3s cubic-bezier(.16,1,.3,1)}.case-item:hover .case-label[data-v-59bbfdc7]{transform:translate(4px)}.case-item p[data-v-59bbfdc7]{color:var(--color-text);line-height:1.6}.case-list[data-v-59bbfdc7]{list-style:none;padding:0;margin:0}.case-list li[data-v-59bbfdc7]{padding:.5rem 0 .5rem 1.5rem;position:relative;color:var(--color-text);line-height:1.6;font-size:.9375rem}.case-list li[data-v-59bbfdc7]:before{content:"•";position:absolute;left:0;color:var(--color-accent);font-weight:700;font-size:1.2rem}.impact-list li[data-v-59bbfdc7]{font-weight:500}.impact-list li[data-v-59bbfdc7]:before{content:"✓";width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#090f41,#28235d);color:#e9e3c1;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.case-list strong[data-v-59bbfdc7]{color:var(--color-accent);font-weight:700}.slide-enter-active[data-v-59bbfdc7],.slide-leave-active[data-v-59bbfdc7]{transition:all .5s cubic-bezier(.16,1,.3,1)}.slide-enter-from[data-v-59bbfdc7]{opacity:0;transform:translate(30px)}.slide-leave-to[data-v-59bbfdc7]{opacity:0;transform:translate(-30px)}@media (max-width: 768px){.carousel-header[data-v-59bbfdc7]{flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm)}.carousel-btn[data-v-59bbfdc7]{width:36px;height:36px}.carousel-indicators[data-v-59bbfdc7]{padding:0 var(--spacing-xs)}.indicator-dot[data-v-59bbfdc7]{width:6px;height:6px}.indicator-dot.active[data-v-59bbfdc7]{width:18px}.carousel-content[data-v-59bbfdc7]{min-height:450px}.case-study[data-v-59bbfdc7]{padding:var(--spacing-md)}.case-study h3[data-v-59bbfdc7]{font-size:1.375rem}.case-list li[data-v-59bbfdc7]{font-size:.875rem;padding:.375rem 0 .375rem 1.25rem}.outcomes[data-v-59bbfdc7]{padding:var(--spacing-lg) 0}.table-header[data-v-59bbfdc7],.table-row[data-v-59bbfdc7]{grid-template-columns:1fr;gap:var(--spacing-sm)}.table-header .col[data-v-59bbfdc7]{display:none}.table-header .col-area[data-v-59bbfdc7]{display:flex}.table-row .col[data-v-59bbfdc7]{padding:var(--spacing-xs) 0}.table-row .col[data-v-59bbfdc7]:before{content:attr(data-label);font-weight:600;margin-right:var(--spacing-sm)}.case-content[data-v-59bbfdc7]{grid-template-columns:1fr}}[data-theme=dark] .outcomes[data-v-59bbfdc7]{background:linear-gradient(180deg,#0a0e27,#060913,#0a0e27)}[data-theme=dark] .section-header h2[data-v-59bbfdc7]{color:#e9e3c1!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#E9E3C1!important;background-clip:unset!important}[data-theme=dark] .section-header p[data-v-59bbfdc7]{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;background-clip:unset!important;opacity:1;font-weight:600}[data-theme=dark] .outcomes-table[data-v-59bbfdc7]{background:#141827b3;border:1px solid rgba(233,227,193,.2)}[data-theme=dark] .table-row[data-v-59bbfdc7]{border-bottom:1px solid rgba(233,227,193,.1)}[data-theme=dark] .table-row[data-v-59bbfdc7]:hover{background:#1f243780}[data-theme=dark] .col[data-v-59bbfdc7]{color:#e8e9f0}[data-theme=dark] .highlight[data-v-59bbfdc7]{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;background-clip:unset!important;font-weight:700}[data-theme=dark] .area-icon[data-v-59bbfdc7]{color:var(--color-cream)}[data-theme=dark] .outcomes-note p[data-v-59bbfdc7]{color:var(--color-text-secondary)}[data-theme=dark] .case-studies-carousel[data-v-59bbfdc7]{background:#141827b3;border:2px solid rgba(233,227,193,.3);box-shadow:0 10px 30px #00000080}[data-theme=dark] .case-study h3[data-v-59bbfdc7]{color:#e9e3c1}[data-theme=dark] .case-item[data-v-59bbfdc7]{background:#1f243780;border:1px solid rgba(233,227,193,.15)}[data-theme=dark] .case-item[data-v-59bbfdc7]:hover{background:#1f2437b3;border-color:#e9e3c14d;box-shadow:0 8px 24px #00000080}[data-theme=dark] .case-item p[data-v-59bbfdc7]{color:#e8e9f0}[data-theme=dark] .case-label[data-v-59bbfdc7]{color:var(--color-cream)}[data-theme=dark] .case-list li[data-v-59bbfdc7]{color:#e8e9f0}[data-theme=dark] .case-list li[data-v-59bbfdc7]:before{color:var(--color-cream)}[data-theme=dark] .impact-list li[data-v-59bbfdc7]:before{background:linear-gradient(135deg,var(--color-cream) 0%,#a8aab8 100%)}[data-theme=dark] .case-list strong[data-v-59bbfdc7]{color:var(--color-cream)}.customers[data-v-3d70bcaa]{padding:var(--spacing-xl) 0;background:linear-gradient(180deg,#f5f7fa,#fff);position:relative;overflow:hidden}.customers[data-v-3d70bcaa]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 50%,rgba(9,15,65,.03) 0%,transparent 50%),radial-gradient(circle at 70% 50%,rgba(40,35,93,.04) 0%,transparent 50%);pointer-events:none}.customers-header[data-v-3d70bcaa]{text-align:center;margin-bottom:var(--spacing-xl);position:relative;z-index:1}.customers-header h2[data-v-3d70bcaa]{font-size:clamp(2rem,4vw,3rem);font-weight:800;margin-bottom:var(--spacing-sm);background:linear-gradient(135deg,#090f41,#28235d,#474b71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;letter-spacing:-.02em;filter:brightness(1.15) saturate(1.25)}.customers-header p[data-v-3d70bcaa]{font-size:1.25rem;color:var(--color-text-secondary);font-weight:500;max-width:600px;margin:0 auto}.customers-grid[data-v-3d70bcaa]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-xl);position:relative;z-index:1;max-width:1200px;margin:0 auto}.customer-logo-item[data-v-3d70bcaa]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);transition:all var(--transition-smooth);opacity:.6;cursor:pointer}.customer-logo-item[data-v-3d70bcaa]:hover{opacity:1;transform:scale(1.08)}.customer-logo-image[data-v-3d70bcaa]{height:40px;width:auto;max-width:140px;object-fit:contain;transition:all var(--transition-smooth)}@media (max-width: 768px){.customers[data-v-3d70bcaa]{padding:var(--spacing-lg) 0}.customers-header[data-v-3d70bcaa]{margin-bottom:var(--spacing-lg)}.customers-header h2[data-v-3d70bcaa]{font-size:clamp(1.75rem,5vw,2.5rem)}.customers-header p[data-v-3d70bcaa]{font-size:1.0625rem}.customers-grid[data-v-3d70bcaa]{gap:var(--spacing-lg)}.customer-logo-image[data-v-3d70bcaa]{height:32px;max-width:100px}}[data-theme=dark] .customers[data-v-3d70bcaa]{background:linear-gradient(180deg,#0a0e27,#060913)}[data-theme=dark] .customers-header h2[data-v-3d70bcaa]{color:#e9e3c1!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#E9E3C1!important;background-clip:unset!important}[data-theme=dark] .customers-header p[data-v-3d70bcaa]{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;background-clip:unset!important;opacity:1;font-weight:600}[data-theme=dark] .customer-logo-item[data-v-3d70bcaa]{filter:brightness(0) invert(1);opacity:.7}[data-theme=dark] .customer-logo-item[data-v-3d70bcaa]:hover{filter:brightness(0) invert(1);opacity:1}.pricing[data-v-1ac0ec9d]{padding:var(--spacing-xl) 0;background:linear-gradient(180deg,#f8f8fa,#fff);position:relative;overflow:hidden}.pricing[data-v-1ac0ec9d]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 25%,rgba(9,15,65,.04) 0%,transparent 50%),radial-gradient(circle at 80% 75%,rgba(40,35,93,.05) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(55,48,102,.02) 0%,transparent 65%);pointer-events:none}.section-header[data-v-1ac0ec9d]{text-align:center;margin-bottom:var(--spacing-xl);position:relative;z-index:1}.section-header h2[data-v-1ac0ec9d]{margin-bottom:var(--spacing-sm);background:linear-gradient(135deg,#090f41,#28235d 40%,#373066,#474b71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:brightness(1.22) saturate(1.3)}.section-header p[data-v-1ac0ec9d]{font-size:1.25rem;background:linear-gradient(135deg,#28235d,#474b71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;filter:brightness(1.18)}.pricing-grid[data-v-1ac0ec9d]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);position:relative;z-index:1;align-items:start}.pricing-card[data-v-1ac0ec9d]{position:relative;background:#fff;padding:var(--spacing-lg);border-radius:var(--radius-lg);border:2px solid transparent;transition:all var(--transition-smooth);display:flex;flex-direction:column;overflow:hidden;height:100%;min-height:527px}.pricing-card[data-v-1ac0ec9d]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#090f41,#28235d);transition:height var(--transition-smooth)}.pricing-card[data-v-1ac0ec9d]:nth-child(2):before{background:linear-gradient(135deg,#28235d,#373066)}.pricing-card[data-v-1ac0ec9d]:nth-child(3):before{background:linear-gradient(135deg,#373066,#474b71)}.pricing-card[data-v-1ac0ec9d]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #090f4126;border-color:transparent}.pricing-card[data-v-1ac0ec9d]:hover:before{height:100%;opacity:.05}.pricing-card.featured[data-v-1ac0ec9d]{border:2px solid;border-image:linear-gradient(135deg,#090f41,#28235d) 1;box-shadow:0 12px 40px #090f4133;transform:scale(1.05)}.pricing-card.featured[data-v-1ac0ec9d]:before{height:5px}.pricing-card.featured[data-v-1ac0ec9d]:hover{transform:scale(1.05) translateY(-8px)}.card-badge[data-v-1ac0ec9d]{display:block;background:linear-gradient(135deg,#090f41,#28235d);color:#e9e3c1;padding:.375rem 1rem;border-radius:20px;font-size:.8125rem;font-weight:600;margin-bottom:var(--spacing-sm);box-shadow:0 2px 8px #090f4133;text-transform:uppercase;letter-spacing:.05em;text-align:center;width:fit-content;margin-left:auto;margin-right:auto;min-height:28px;display:flex;align-items:center;justify-content:center}.component-name[data-v-1ac0ec9d]{font-size:1.75rem;margin-bottom:var(--spacing-sm);color:var(--color-text);font-weight:700;text-align:center;min-height:56px;display:flex;align-items:center;justify-content:center}.component-price[data-v-1ac0ec9d]{margin-bottom:var(--spacing-sm);min-height:60px;display:flex;align-items:center;justify-content:center}.amount[data-v-1ac0ec9d]{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#090f41,#28235d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.component-description[data-v-1ac0ec9d]{color:var(--color-text);margin-bottom:var(--spacing-md);line-height:1.6;font-size:1rem;font-weight:500;min-height:100px;text-align:center}.component-details[data-v-1ac0ec9d]{flex:1;margin-bottom:var(--spacing-md)}.details-title[data-v-1ac0ec9d]{font-size:.9375rem;font-weight:600;color:var(--color-text);margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:.05em}.detail-list[data-v-1ac0ec9d]{list-style:none}.detail-list li[data-v-1ac0ec9d]{padding:.625rem 0;color:var(--color-text);display:flex;align-items:flex-start;gap:.75rem;transition:all .3s cubic-bezier(.16,1,.3,1);font-size:.9375rem;line-height:1.5}.detail-list li[data-v-1ac0ec9d]:hover{transform:translate(8px);color:var(--color-primary)}.check[data-v-1ac0ec9d]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:linear-gradient(135deg,#090f41,#28235d);color:#e9e3c1;border-radius:50%;font-size:.75rem;font-weight:700;flex-shrink:0;transition:all .3s cubic-bezier(.16,1,.3,1);margin-top:.125rem}.detail-list li:hover .check[data-v-1ac0ec9d]{transform:scale(1.2) rotate(360deg);box-shadow:0 4px 12px #090f414d}.view-more-btn[data-v-1ac0ec9d]{background:none;border:none;color:var(--color-primary);font-size:.875rem;font-weight:600;cursor:pointer;padding:.5rem 0;margin-top:var(--spacing-xs);display:flex;align-items:center;gap:.375rem;justify-content:center;width:100%;transition:all var(--transition-smooth)}.view-more-btn[data-v-1ac0ec9d]:hover{color:var(--color-accent);transform:translateY(-2px)}.view-more-btn svg[data-v-1ac0ec9d]{transition:transform var(--transition-smooth)}.view-more-btn svg.rotated[data-v-1ac0ec9d]{transform:rotate(180deg)}.pricing-cta[data-v-1ac0ec9d]{display:flex;justify-content:center;margin-bottom:var(--spacing-lg)}.btn-large[data-v-1ac0ec9d]{font-size:1.125rem;padding:1rem 3rem;min-width:280px;box-shadow:0 8px 24px #090f4133;display:inline-flex;align-items:center;justify-content:center;text-align:center}.btn-large[data-v-1ac0ec9d]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #090f414d}.pricing-footer[data-v-1ac0ec9d]{text-align:center;margin-top:var(--spacing-md);padding:var(--spacing-md);background:#e9e3c11a;border-radius:var(--radius-lg);border:1px solid rgba(233,227,193,.3)}.footer-highlight[data-v-1ac0ec9d]{font-size:1.125rem;color:var(--color-text);margin-bottom:var(--spacing-xs);line-height:1.6}.footer-subtext[data-v-1ac0ec9d]{font-size:.9375rem;color:var(--color-text-secondary);margin:0;line-height:1.6}@media (max-width: 1024px){.pricing-grid[data-v-1ac0ec9d]{grid-template-columns:1fr;gap:var(--spacing-md)}.pricing-card[data-v-1ac0ec9d]{min-height:auto}.pricing-card.featured[data-v-1ac0ec9d]{transform:scale(1)}.pricing-card.featured[data-v-1ac0ec9d]:hover{transform:translateY(-8px)}}@media (max-width: 768px){.pricing[data-v-1ac0ec9d]{padding:var(--spacing-lg) 0}.card-badge[data-v-1ac0ec9d]{font-size:.75rem;padding:.3rem .875rem}.component-name[data-v-1ac0ec9d]{font-size:1.5rem;min-height:auto}.amount[data-v-1ac0ec9d]{font-size:2rem}.component-description[data-v-1ac0ec9d]{font-size:.9375rem;min-height:auto}.btn-large[data-v-1ac0ec9d]{font-size:1rem;padding:.875rem 2rem;min-width:240px}}[data-theme=dark] .pricing[data-v-1ac0ec9d]{background:linear-gradient(180deg,#0a0e27,#060913,#0a0e27)}[data-theme=dark] .section-header h2[data-v-1ac0ec9d]{color:#e9e3c1}[data-theme=dark] .section-header p[data-v-1ac0ec9d]{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;background-clip:unset!important;opacity:1;font-weight:600}[data-theme=dark] .pricing-card[data-v-1ac0ec9d]{background:#14182799;border:2px solid rgba(233,227,193,.15)}[data-theme=dark] .pricing-card[data-v-1ac0ec9d]:hover,[data-theme=dark] .pricing-card.featured[data-v-1ac0ec9d]{background:#1f2437cc;border-color:#e9e3c14d;box-shadow:0 16px 48px #00000080}[data-theme=dark] .component-name[data-v-1ac0ec9d]{color:#e9e3c1}[data-theme=dark] .amount[data-v-1ac0ec9d]{background:linear-gradient(135deg,#e9e3c1,#f5f0d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .component-description[data-v-1ac0ec9d]{color:#a8aab8}[data-theme=dark] .details-title[data-v-1ac0ec9d]{color:#e9e3c1}[data-theme=dark] .detail-list li[data-v-1ac0ec9d]{color:#a8aab8}[data-theme=dark] .detail-list li[data-v-1ac0ec9d]:hover,[data-theme=dark] .view-more-btn[data-v-1ac0ec9d]{color:#e9e3c1}[data-theme=dark] .view-more-btn[data-v-1ac0ec9d]:hover{color:#f5f0d4}[data-theme=dark] .footer-highlight[data-v-1ac0ec9d]{color:#e9e3c1}[data-theme=dark] .footer-subtext[data-v-1ac0ec9d]{color:#a8aab8}[data-theme=dark] .pricing-footer[data-v-1ac0ec9d]{background:#e9e3c10d;border-color:#e9e3c133}.footer[data-v-71de5a40]{background:linear-gradient(135deg,#1d1d1f,#2d2d2f);color:#f5f5f7;padding:var(--spacing-xl) 0 var(--spacing-md)}.footer-content[data-v-71de5a40]{padding-bottom:var(--spacing-lg)}.footer-column[data-v-71de5a40]{max-width:400px}.footer-logo[data-v-71de5a40]{margin-bottom:var(--spacing-sm)}.footer-logo-image[data-v-71de5a40]{height:40px;width:auto;filter:brightness(0) invert(1)}.footer-tagline[data-v-71de5a40]{color:#f5f5f7b3;margin-bottom:var(--spacing-sm);line-height:1.6;font-size:.9375rem}.footer-contact[data-v-71de5a40]{color:#f5f5f799;margin:0;line-height:1.6;font-size:.875rem}@media (max-width: 768px){.footer[data-v-71de5a40]{padding:var(--spacing-lg) 0 var(--spacing-sm)}.footer-column[data-v-71de5a40]{text-align:center;max-width:100%}}[data-theme=dark] .footer[data-v-71de5a40]{background:linear-gradient(135deg,#e9e3c1,#f5f0d4)}[data-theme=dark] .footer-logo-image[data-v-71de5a40]{filter:brightness(1) invert(0)}[data-theme=dark] .footer-tagline[data-v-71de5a40]{color:#090f41cc}[data-theme=dark] .footer-contact[data-v-71de5a40]{color:#090f41b3}.app[data-v-c688c123]{width:100%;position:relative}.navbar[data-v-c688c123]{position:fixed;top:0;left:0;right:0;background:transparent;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-bottom:none;z-index:1000;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:none}.navbar.scrolled[data-v-c688c123]{background:transparent;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:none;padding:.5rem 0}.navbar.scrolled .logo-image[data-v-c688c123]{transform:scale(.9)}.navbar[data-v-c688c123]:hover{background:transparent;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:none}.nav-container[data-v-c688c123]{display:flex;justify-content:space-between;align-items:center;padding:1rem var(--spacing-md)}.logo[data-v-c688c123]{display:flex;align-items:center;transition:all var(--transition-smooth);cursor:pointer}.logo-image[data-v-c688c123]{height:36px;width:auto;transition:all var(--transition-smooth)}.logo[data-v-c688c123]:hover{transform:scale(1.05)}.nav-links[data-v-c688c123]{display:flex;gap:2rem}.nav-links a[data-v-c688c123]{color:var(--color-text);font-size:.875rem;font-weight:500;transition:all var(--transition-smooth);position:relative;padding:.5rem 0}.nav-links a[data-v-c688c123]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary-mid) 100%);transition:width var(--transition-smooth)}.nav-links a[data-v-c688c123]:hover{color:var(--color-primary);transform:translateY(-2px)}.nav-links a[data-v-c688c123]:hover:after{width:100%}.language-toggle[data-v-c688c123]{background:linear-gradient(135deg,#090f4114,#28235d1f);border:1.5px solid rgba(9,15,65,.15);border-radius:8px;cursor:pointer;padding:.5rem .875rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;justify-content:center;min-width:48px}.language-toggle[data-v-c688c123]:hover{transform:translateY(-2px);background:linear-gradient(135deg,#090f411f,#28235d29);border-color:#090f4140;box-shadow:0 4px 12px #090f411a}.language-toggle[data-v-c688c123]:active{transform:translateY(0) scale(.96)}.lang-text[data-v-c688c123]{font-size:.75rem;font-weight:700;letter-spacing:.5px;color:var(--color-primary);transition:all .3s cubic-bezier(.16,1,.3,1)}.language-toggle:hover .lang-text[data-v-c688c123]{color:var(--color-primary-light)}.theme-toggle[data-v-c688c123]{background:transparent;border:none;cursor:pointer;padding:0;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.theme-toggle[data-v-c688c123]:hover{transform:scale(1.05)}.theme-toggle[data-v-c688c123]:active{transform:scale(.95)}.toggle-track[data-v-c688c123]{width:52px;height:26px;background:linear-gradient(135deg,#090f411a,#28235d26);border-radius:100px;position:relative;transition:all .3s cubic-bezier(.25,.46,.45,.94);border:1.5px solid rgba(9,15,65,.15)}.toggle-thumb[data-v-c688c123]{width:22px;height:22px;background:linear-gradient(135deg,#090f41,#28235d);border-radius:50%;position:absolute;top:50%;left:2px;transform:translateY(-50%);transition:all .35s cubic-bezier(.34,1.56,.64,1);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #090f414d;will-change:transform,left}.toggle-thumb.dark[data-v-c688c123]{left:calc(100% - 24px);background:linear-gradient(135deg,#e9e3c1,#f5f0d4);box-shadow:0 2px 8px #e9e3c166,0 0 20px #e9e3c133}.toggle-thumb svg[data-v-c688c123]{position:absolute;transition:all .3s ease}.toggle-thumb .sun-icon[data-v-c688c123]{opacity:1;stroke:#e9e3c1}.toggle-thumb .moon-icon[data-v-c688c123]{opacity:0;stroke:#e9e3c1}.toggle-thumb.dark .sun-icon[data-v-c688c123]{opacity:0}.toggle-thumb.dark .moon-icon[data-v-c688c123]{opacity:1;stroke:#090f41}.theme-toggle:hover .toggle-track[data-v-c688c123]{background:linear-gradient(135deg,#090f4126,#28235d33);border-color:#090f4140;transform:scale(1.02)}.theme-toggle:active .toggle-thumb[data-v-c688c123]{width:26px;transform:translateY(-50%) scale(1.1)}.scroll-nav[data-v-c688c123]{position:fixed;right:2rem;top:50%;transform:translateY(-50%);z-index:999;display:flex;flex-direction:column;gap:1rem;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.16,1,.3,1)}.scroll-nav.visible[data-v-c688c123]{opacity:1;visibility:visible}.scroll-nav-item[data-v-c688c123]{position:relative;display:flex;align-items:center;gap:.75rem;cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1)}.nav-dot[data-v-c688c123]{width:8px;height:8px;border-radius:50%;background:#090f414d;border:2px solid transparent;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative}.nav-dot[data-v-c688c123]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;background:var(--color-primary);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.scroll-nav-item:hover .nav-dot[data-v-c688c123]{background:#090f4180;transform:scale(1.3)}.scroll-nav-item.active .nav-dot[data-v-c688c123]{background:var(--color-primary);transform:scale(1.4);box-shadow:0 0 0 4px #090f411a}.scroll-nav-item.active .nav-dot[data-v-c688c123]:before{width:4px;height:4px}.nav-label[data-v-c688c123]{font-size:.8125rem;color:var(--color-text);font-weight:600;white-space:nowrap;opacity:0;transform:translate(-8px);transition:all .3s cubic-bezier(.16,1,.3,1);pointer-events:none;background:#fffffff2;padding:.375rem .75rem;border-radius:6px;box-shadow:0 4px 16px #090f411f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.scroll-nav-item:hover .nav-label[data-v-c688c123]{opacity:1;transform:translate(0)}.scroll-nav-item.active .nav-label[data-v-c688c123]{color:var(--color-primary)}@media (max-width: 768px){.nav-links[data-v-c688c123],.scroll-nav[data-v-c688c123]{display:none}.theme-toggle[data-v-c688c123]{position:fixed;bottom:2rem;right:2rem;z-index:1000;box-shadow:0 4px 16px #090f4133}}.dark-mode[data-v-c688c123]{--color-bg: #0a0e27;--color-bg-dark: #060913;--color-text: #e8e9f0;--color-text-secondary: #a8aab8;--color-text-on-dark: #E9E3C1;--color-card-bg: #141827;--color-border: #1f2437}.dark-mode .navbar[data-v-c688c123]{background:transparent;border-bottom:none}.dark-mode .navbar.scrolled[data-v-c688c123]{background:transparent;box-shadow:none}.dark-mode .language-toggle[data-v-c688c123]{background:linear-gradient(135deg,#e9e3c114,#e9e3c11f);border-color:#e9e3c133}.dark-mode .language-toggle[data-v-c688c123]:hover{background:linear-gradient(135deg,#e9e3c11f,#e9e3c129);border-color:#e9e3c14d;box-shadow:0 4px 12px #e9e3c11a}.dark-mode .lang-text[data-v-c688c123]{color:var(--color-cream)}.dark-mode .language-toggle:hover .lang-text[data-v-c688c123]{color:#f5f0d4}.dark-mode .toggle-track[data-v-c688c123]{background:linear-gradient(135deg,#e9e3c11a,#e9e3c126);border-color:#e9e3c133}.dark-mode .theme-toggle:hover .toggle-track[data-v-c688c123]{background:linear-gradient(135deg,#e9e3c126,#e9e3c133);border-color:#e9e3c14d}.dark-mode .scroll-nav-item .nav-dot[data-v-c688c123]{background:#e9e3c14d}.dark-mode .scroll-nav-item:hover .nav-dot[data-v-c688c123]{background:#e9e3c180}.dark-mode .scroll-nav-item.active .nav-dot[data-v-c688c123]{background:var(--color-cream);box-shadow:0 0 0 4px #e9e3c11a}.dark-mode .nav-label[data-v-c688c123]{background:#141827f2;color:var(--color-text)}.dark-mode .scroll-nav-item.active .nav-label[data-v-c688c123]{color:var(--color-cream)}
