[data-v-774c4cc0] .gradient-text{animation:gradientShift-774c4cc0 8s ease infinite;background:linear-gradient(135deg,#fff,#c7d2fe 30%,#818cf8 60%,#34d399);-webkit-background-clip:text;background-size:200% 200%;display:block;-webkit-text-fill-color:transparent}@keyframes gradientShift-774c4cc0{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-pulse-slow[data-v-774c4cc0]{animation:pulse-774c4cc0 6s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-774c4cc0{0%,to{opacity:.5}50%{opacity:.8}}.about-section[data-v-8e22f1e4]{padding:5rem 0 6rem;position:relative}.about-container[data-v-8e22f1e4]{margin:0 auto;max-width:1200px;padding:0 1.5rem}.about-header[data-v-8e22f1e4]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2.5rem}.about-title[data-v-8e22f1e4]{color:#fff;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.2}.about-hint[data-v-8e22f1e4]{color:#6b7280;font-size:.85rem;margin-top:.25rem}.tab-buttons[data-v-8e22f1e4]{display:flex;gap:.4rem}.tab-btn[data-v-8e22f1e4]{background:#1f293780;border:1px solid hsla(0,0%,100%,.06);border-radius:.65rem;color:#9ca3af;cursor:pointer;font-size:1.05rem;font-weight:700;height:2.75rem;transition:all .35s cubic-bezier(.23,1,.32,1);width:2.75rem}.tab-btn[data-v-8e22f1e4]:hover{background:#374151cc;color:#e5e7eb;transform:translateY(-2px)}.tab-btn.active[data-v-8e22f1e4]{background:#fff;border-color:transparent;box-shadow:0 8px 25px -5px #ffffff26;color:#111;transform:translateY(-2px) scale(1.08)}.about-grid[data-v-8e22f1e4]{align-items:stretch;display:grid;gap:2.5rem;grid-template-columns:1fr 1fr}@media(max-width:1024px){.about-grid[data-v-8e22f1e4]{gap:2rem;grid-template-columns:1fr}}.image-wrapper[data-v-8e22f1e4]{min-height:480px;perspective:1200px}@media(max-width:1024px){.image-wrapper[data-v-8e22f1e4]{min-height:320px}}.image-card[data-v-8e22f1e4]{background:#111827;border-radius:1.25rem;box-shadow:0 25px 60px -12px #00000080,inset 0 0 0 1px #ffffff0d;overflow:hidden;position:relative}.image-card[data-v-8e22f1e4],.image-content[data-v-8e22f1e4]{height:100%;min-height:inherit;width:100%}.image-content[data-v-8e22f1e4]{display:block;-o-object-fit:cover;object-fit:cover}.image-overlay[data-v-8e22f1e4]{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent);bottom:0;height:30%;left:0;pointer-events:none;position:absolute;right:0}.content-wrapper[data-v-8e22f1e4]{perspective:1000px}.content-wrapper[data-v-8e22f1e4],.detail-content[data-v-8e22f1e4]{display:flex;flex-direction:column}.detail-content[data-v-8e22f1e4]{height:100%;justify-content:center}.detail-category[data-v-8e22f1e4]{align-self:flex-start;background:#1f2937cc;border-radius:9999px;color:#9ca3af;display:inline-block;font-size:.7rem;letter-spacing:1.2px;padding:.3rem .85rem;text-transform:uppercase}.detail-category[data-v-8e22f1e4],.detail-title[data-v-8e22f1e4]{font-weight:700;margin-bottom:.75rem}.detail-title[data-v-8e22f1e4]{color:#fff;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.3}.detail-problem[data-v-8e22f1e4]{color:#9ca3af;font-size:.92rem;line-height:1.55;margin-bottom:1rem}.detail-label[data-v-8e22f1e4]{color:#d1d5db}.impact-banner[data-v-8e22f1e4]{align-items:center;background:#14b8a612;border:1px solid rgba(20,184,166,.15);border-radius:.65rem;display:flex;gap:.65rem;margin-bottom:1.25rem;padding:.75rem 1rem}.impact-icon[data-v-8e22f1e4]{color:#5eead4;flex-shrink:0}.impact-text[data-v-8e22f1e4]{color:#5eead4;font-size:.85rem;font-weight:500;line-height:1.4}.solutions-box[data-v-8e22f1e4]{background:linear-gradient(145deg,#0f0f20b3,#0a0a19d9);border:1px solid hsla(0,0%,100%,.06);border-radius:1rem;padding:1.25rem 1.5rem}.solutions-heading[data-v-8e22f1e4]{color:#fff;font-size:.9rem;font-weight:700;margin-bottom:.85rem}.solutions-list[data-v-8e22f1e4]{display:flex;flex-direction:column;gap:.65rem;list-style:none;margin:0;padding:0}.solution-item[data-v-8e22f1e4]{align-items:flex-start;display:flex;gap:.6rem}.solution-check[data-v-8e22f1e4]{align-items:center;background:#10b9811a;border:1px solid rgba(16,185,129,.25);border-radius:50%;color:#34d399;display:flex;flex-shrink:0;height:1.4rem;justify-content:center;margin-top:.1rem;width:1.4rem}.solution-text[data-v-8e22f1e4]{color:#c9d1d9;font-size:.88rem;line-height:1.45}.slide-3d-enter-active[data-v-8e22f1e4],.slide-3d-leave-active[data-v-8e22f1e4]{transition:all .45s cubic-bezier(.23,1,.32,1)}.slide-3d-enter-from[data-v-8e22f1e4]{opacity:0;transform:rotateY(12deg) translate(40px) scale(.94)}.slide-3d-leave-to[data-v-8e22f1e4]{opacity:0;transform:rotateY(-12deg) translate(-40px) scale(.94)}.slide-3d-rev-enter-active[data-v-8e22f1e4],.slide-3d-rev-leave-active[data-v-8e22f1e4]{transition:all .45s cubic-bezier(.23,1,.32,1)}.slide-3d-rev-enter-from[data-v-8e22f1e4]{opacity:0;transform:rotateY(-12deg) translate(-40px) scale(.94)}.slide-3d-rev-leave-to[data-v-8e22f1e4]{opacity:0;transform:rotateY(12deg) translate(40px) scale(.94)}.products-section[data-v-6dbb5e14]{background:#0003;overflow:hidden;padding:5rem 0 6rem}.products-container[data-v-6dbb5e14]{margin:0 auto;max-width:1200px;padding:0 1.5rem}.products-header[data-v-6dbb5e14]{margin:0 auto 3.5rem;max-width:44rem;text-align:center}.products-title[data-v-6dbb5e14]{color:#fff;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;margin-bottom:.75rem}.products-subtitle[data-v-6dbb5e14]{color:#9ca3af;font-size:1.05rem;line-height:1.6}.bento-grid[data-v-6dbb5e14]{display:grid;gap:1.25rem;grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto}.bento-item--0[data-v-6dbb5e14],.bento-item--1[data-v-6dbb5e14]{grid-column:span 3}.bento-item--2[data-v-6dbb5e14],.bento-item--3[data-v-6dbb5e14],.bento-item--4[data-v-6dbb5e14]{grid-column:span 2}@media(max-width:1024px){.bento-grid[data-v-6dbb5e14]{grid-template-columns:repeat(2,1fr)}.bento-item--0[data-v-6dbb5e14],.bento-item--1[data-v-6dbb5e14]{grid-column:span 2}.bento-item--2[data-v-6dbb5e14],.bento-item--3[data-v-6dbb5e14]{grid-column:span 1}.bento-item--4[data-v-6dbb5e14]{grid-column:span 2}}@media(max-width:640px){.bento-grid[data-v-6dbb5e14]{gap:1rem;grid-template-columns:1fr}.bento-item--0[data-v-6dbb5e14],.bento-item--1[data-v-6dbb5e14],.bento-item--2[data-v-6dbb5e14],.bento-item--3[data-v-6dbb5e14],.bento-item--4[data-v-6dbb5e14]{grid-column:span 1}}.bento-card[data-v-6dbb5e14]{--spot-x:50%;--spot-y:50%;--spot-color:rgba(99,102,241,.15);--spot-opacity:0;background:linear-gradient(145deg,#0f0f20e6,#0a0a19f2);border:1px solid hsla(0,0%,100%,.06);border-radius:1.25rem;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:2rem;position:relative;transition:all .45s cubic-bezier(.23,1,.32,1)}.bento-spotlight[data-v-6dbb5e14]{background:radial-gradient(600px circle at var(--spot-x) var(--spot-y),var(--spot-color),transparent 40%);border-radius:inherit;inset:0;opacity:var(--spot-opacity);pointer-events:none;position:absolute;transition:opacity .4s ease;z-index:0}.bento-card[data-v-6dbb5e14]:hover{border-color:#6366f133;box-shadow:0 20px 50px -12px #00000080,inset 0 0 0 1px #6366f11a;transform:translateY(-4px)}.bento-card--featured[data-v-6dbb5e14]{padding:2.25rem 2.5rem}.bento-card--featured .bento-description[data-v-6dbb5e14]{font-size:.95rem;line-height:1.65}.bento-glow[data-v-6dbb5e14]{border-radius:50%;filter:blur(80px);height:180px;opacity:0;pointer-events:none;position:absolute;transition:opacity .6s ease;width:180px;z-index:0}.bento-card:hover .bento-glow[data-v-6dbb5e14]{opacity:1}.bento-glow--0[data-v-6dbb5e14]{background:#6366f11f;right:-40px;top:-40px}.bento-glow--1[data-v-6dbb5e14]{background:#10b9811f;left:-40px;top:-40px}.bento-glow--2[data-v-6dbb5e14]{background:#a855f71a;bottom:-40px;right:-40px}.bento-glow--3[data-v-6dbb5e14]{background:#3b82f61a;bottom:-40px;left:-40px}.bento-glow--4[data-v-6dbb5e14]{background:#f59e0b1a;right:-40px;top:-40px}.bento-icon[data-v-6dbb5e14]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:.75rem;display:flex;height:3rem;justify-content:center;margin-bottom:1.25rem;position:relative;width:3rem;z-index:1}.bento-icon--large[data-v-6dbb5e14]{border-radius:1rem;height:3.5rem;width:3.5rem}.sr-only[data-v-6dbb5e14]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.bento-content[data-v-6dbb5e14]{flex:1;position:relative;z-index:1}.bento-title[data-v-6dbb5e14]{color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.5rem}.bento-card--featured .bento-title[data-v-6dbb5e14]{font-size:1.35rem}.bento-description[data-v-6dbb5e14]{color:#9ca3af;font-size:.875rem;line-height:1.55}.bento-footer[data-v-6dbb5e14]{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;gap:1rem;justify-content:space-between;margin-top:1.5rem;padding-top:1.25rem;position:relative;z-index:1}.bento-price[data-v-6dbb5e14]{background:linear-gradient(135deg,#a78bfa,#34d399);background-clip:text;-webkit-background-clip:text;font-size:1.15rem;font-weight:800;-webkit-text-fill-color:transparent;white-space:nowrap}.bento-card--featured .bento-price[data-v-6dbb5e14]{font-size:1.3rem}.bento-cta[data-v-6dbb5e14]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#d1d5db;display:inline-flex;flex-shrink:0;font-size:.8rem;font-weight:600;gap:.35rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.bento-cta[data-v-6dbb5e14]:hover{background:#6366f11f;border-color:#6366f166;color:#fff}.bento-cta svg[data-v-6dbb5e14]{transition:transform .3s ease}.bento-cta:hover svg[data-v-6dbb5e14]{transform:translate(2px)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-font-weight:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid}}}#n8n-chat-container{contain:content;height:100%;inset:calc(var(--spacing,.25rem)*0);overflow:hidden!important;position:absolute;width:100%}#n8n-chat-container .n8n-chat{background-color:#1a1a1a!important;background-image:radial-gradient(#2a2f3b 1px,#0000 0);background-size:12px 12px;height:100%!important;max-height:100%!important;overflow:hidden!important;position:relative!important;width:100%!important}#n8n-chat-container:before{background-color:#00000080;content:"";inset:calc(var(--spacing,.25rem)*0);pointer-events:none;position:absolute;z-index:0}@supports (color:color-mix(in lab,red,red)){#n8n-chat-container:before{background-color:color-mix(in oklab,var(--color-black,#000)50%,transparent)}}.chat-layout{background-color:#0000!important;display:grid!important;grid-template-areas:"header""body""inputs";grid-template-rows:auto 1fr auto;height:100%!important;overflow:hidden!important;position:relative!important;width:100%!important;z-index:10!important}.chat-header{grid-area:header}.chat-layout .chat-body{grid-area:body}.chat-inputs{grid-area:inputs}.chat-header{align-items:center!important;gap:calc(var(--spacing,.25rem)*2)!important;--tw-border-style:none!important;background-color:#1e2939cc!important;border-style:none!important;display:flex!important;flex-shrink:0!important}@supports (color:color-mix(in lab,red,red)){.chat-header{background-color:color-mix(in oklab,var(--color-gray-800,oklch(27.8% .033 256.848))80%,transparent)!important}}.chat-header{line-height:1;padding-inline:calc(var(--spacing,.25rem)*4)!important;padding-bottom:calc(var(--spacing,.25rem)*3)!important;padding-top:calc(var(--spacing,.25rem)*14)!important;--tw-backdrop-blur:blur(var(--blur-xl,24px))!important;-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)!important}.chat-header h1{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));margin-bottom:calc(var(--spacing,.25rem)*.5);--tw-font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-weight:var(--font-weight-bold,700)}.chat-header p{color:var(--color-blue-400,oklch(70.7% .165 254.624));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.chat-layout .chat-body{background-color:#0000!important;min-height:calc(var(--spacing,.25rem)*0)!important;overflow-y:auto!important;overscroll-behavior:contain;position:relative!important;scrollbar-gutter:stable}.chat-layout .chat-body,.chat-messages-list{display:flex!important;flex-direction:column!important}.chat-messages-list{gap:calc(var(--spacing,.25rem)*2)!important;margin-top:auto!important;overflow-anchor:auto;padding:calc(var(--spacing,.25rem)*4)!important}.chat-message{border-radius:var(--radius-2xl,1rem)!important;font-size:var(--text-sm,.875rem)!important;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))!important;margin-bottom:calc(var(--spacing,.25rem)*2)!important;max-width:85%!important;padding:calc(var(--spacing,.25rem)*3)!important;--tw-leading:var(--leading-relaxed,1.625)!important;line-height:var(--leading-relaxed,1.625)!important;--tw-border-style:none!important;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;border-style:none!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;display:block!important;position:relative!important;width:-moz-fit-content!important;width:fit-content!important}.chat-message.chat-message-from-bot{align-self:flex-start;background-color:#2a2f3b;border-bottom-left-radius:0;color:var(--color-white,#fff)}.chat-message.chat-message-from-user{align-self:flex-end;background-color:#4a79f2;border-bottom-right-radius:0;color:var(--color-white,#fff);margin-left:auto}.chat-layout,.chat-window,.chat-window-wrapper,.n8n-chat{height:100%!important;max-height:100%!important;overflow:hidden!important;width:100%!important}.chat-inputs{align-items:center!important;border-top:1px var(--tw-border-style)!important;border-color:#ffffff0d!important;display:flex!important;flex-shrink:0!important;justify-content:center!important;position:relative!important;width:100%!important;z-index:20!important}@supports (color:color-mix(in lab,red,red)){.chat-inputs{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)!important}}.chat-inputs{background-color:var(--color-gray-800,oklch(27.8% .033 256.848))!important;min-height:4rem;padding:0 1rem}.chat-input{align-items:center!important;display:flex!important;flex-direction:row!important;gap:calc(var(--spacing,.25rem)*2)!important;position:relative!important;width:100%!important}.chat-inputs textarea{line-height:1.5;max-height:10rem;padding-top:1.2rem;resize:none!important;--tw-border-style:none!important;color:var(--color-gray-200,oklch(92.8% .006 264.531))!important;--tw-outline-style:none!important;background-color:#0000!important;border-style:none!important;flex:1!important;outline-style:none!important;overflow-y:auto!important}.chat-input-send-button{align-items:center!important;background-color:var(--color-indigo-600,oklch(51.1% .262 276.966))!important;border-radius:3.40282e+38px!important;color:var(--color-white,#fff)!important;cursor:pointer;display:flex!important;flex-shrink:0!important;height:calc(var(--spacing,.25rem)*9)!important;justify-content:center!important;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*9)!important}@media(hover:hover){.chat-input-send-button:hover{background-color:var(--color-indigo-700,oklch(45.7% .24 277.023))}}.chat-body::-webkit-scrollbar,.chat-layout::-webkit-scrollbar{width:calc(var(--spacing,.25rem)*1)}.chat-layout::-webkit-scrollbar-thumb{background-color:#ffffff1a;border-radius:3.40282e+38px}@supports (color:color-mix(in lab,red,red)){.chat-layout::-webkit-scrollbar-thumb{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.chat-body::-webkit-scrollbar-thumb{background-color:#ffffff1a;border-radius:3.40282e+38px}@supports (color:color-mix(in lab,red,red)){.chat-body::-webkit-scrollbar-thumb{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.chat-message-typing-body{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1.5);min-height:24px;padding:calc(var(--spacing,.25rem)*1)}.chat-message-typing-circle{animation:typingBounce 1.4s ease-in-out infinite both;background-color:var(--color-blue-400,oklch(70.7% .165 254.624));border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2)}.chat-message-typing-circle:first-child{animation-delay:-.32s}.chat-message-typing-circle:nth-child(2){animation-delay:-.16s}@keyframes typingBounce{0%,80%,to{opacity:.4;transform:translateY(0)scale(.8)}40%{opacity:1;transform:translateY(-4px)scale(1)}}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.cases-section[data-v-7e0e0a9d]{background:#0003;overflow:hidden;padding:5rem 0 4rem}.cases-container[data-v-7e0e0a9d]{margin:0 auto;max-width:1400px;padding:0 1.5rem}.cases-header[data-v-7e0e0a9d]{margin:0 auto 3rem;max-width:44rem;text-align:center}.cases-title[data-v-7e0e0a9d]{color:#fff;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;margin-bottom:.75rem}.cases-subtitle[data-v-7e0e0a9d]{color:#9ca3af;font-size:1.05rem;line-height:1.6}.carousel-viewport[data-v-7e0e0a9d]{cursor:grab;height:520px;margin-top:1rem;perspective:1400px;position:relative;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.carousel-viewport[data-v-7e0e0a9d]:active{cursor:grabbing}.carousel-reflection[data-v-7e0e0a9d]{background:radial-gradient(ellipse at center,rgba(99,102,241,.06) 0,transparent 70%);bottom:-60px;filter:blur(20px);height:120px;left:10%;pointer-events:none;position:absolute;right:10%}.carousel-track[data-v-7e0e0a9d]{height:100%;position:relative;transform-style:preserve-3d;width:100%}.carousel-card[data-v-7e0e0a9d]{left:50%;position:absolute;top:50%;transform-origin:center center;width:min(90vw,860px);will-change:transform,opacity,filter}.card-inner[data-v-7e0e0a9d]{background:linear-gradient(135deg,#0f0f1ef2,#14142de6);border:1px solid hsla(0,0%,100%,.08);border-radius:1.25rem;box-shadow:0 25px 60px -12px #00000080,inset 0 0 0 1px #ffffff0d,0 0 80px -20px #6366f114;display:grid;gap:0;grid-template-columns:1fr 1fr;overflow:hidden;transition:box-shadow .5s ease,border-color .5s ease}.carousel-card[style*="zIndex: 10"] .card-inner[data-v-7e0e0a9d]:hover{border-color:#6366f140;box-shadow:0 30px 70px -15px #0009,inset 0 0 0 1px #6366f126,0 0 100px -20px #6366f11f}.card-image-area[data-v-7e0e0a9d]{background:#0d0d1a;min-height:280px;overflow:hidden;position:relative}.card-image[data-v-7e0e0a9d]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.23,1,.32,1);width:100%}.card-inner:hover .card-image[data-v-7e0e0a9d]{transform:scale(1.05)}.card-image-placeholder[data-v-7e0e0a9d]{align-items:center;background:linear-gradient(135deg,#0f0f1e,#1a1a35);display:flex;height:100%;justify-content:center;min-height:280px;width:100%}.card-badge[data-v-7e0e0a9d]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000a6;border:1px solid hsla(0,0%,100%,.12);border-radius:9999px;color:#c7d2fe;font-size:.7rem;font-weight:700;left:1rem;letter-spacing:.8px;padding:.4rem 1rem;position:absolute;text-transform:uppercase;top:1rem}.card-content[data-v-7e0e0a9d]{display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1.75rem 1.75rem 1.75rem 1.5rem}@media(max-width:768px){.card-inner[data-v-7e0e0a9d]{grid-template-columns:1fr}.carousel-viewport[data-v-7e0e0a9d]{height:auto;padding-bottom:0;perspective:none}.carousel-track[data-v-7e0e0a9d]{position:relative;transform-style:flat}.carousel-card[data-v-7e0e0a9d]{display:none;filter:none!important;left:auto!important;opacity:1!important;position:relative!important;top:auto!important;transform:none!important;width:100%!important;z-index:1!important}.carousel-card.mobile-active[data-v-7e0e0a9d]{animation:mobileFadeIn-7e0e0a9d .4s ease-out;display:block}@keyframes mobileFadeIn-7e0e0a9d{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.card-image-area[data-v-7e0e0a9d]{max-height:200px;min-height:180px}.card-image-placeholder[data-v-7e0e0a9d]{min-height:180px}.card-content[data-v-7e0e0a9d]{gap:.65rem;padding:1rem 1.25rem}.card-title[data-v-7e0e0a9d]{font-size:1rem}.card-detail-text[data-v-7e0e0a9d]{display:-webkit-box;font-size:.8rem;line-clamp:2;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}.card-result[data-v-7e0e0a9d]{padding:.5rem .85rem}.card-result-value[data-v-7e0e0a9d]{font-size:1.25rem}.card-result-label[data-v-7e0e0a9d]{font-size:.75rem}.cases-header[data-v-7e0e0a9d]{margin-bottom:1.5rem}.nav-arrow[data-v-7e0e0a9d]{bottom:-3rem;height:2.5rem;top:auto;transform:none;width:2.5rem}.nav-arrow[data-v-7e0e0a9d]:hover{transform:scale(1.1)}.nav-arrow--left[data-v-7e0e0a9d]{left:calc(50% - 3.5rem)}.nav-arrow--right[data-v-7e0e0a9d]{right:calc(50% - 3.5rem)}.carousel-controls[data-v-7e0e0a9d]{margin-top:3.5rem}}.card-title[data-v-7e0e0a9d]{color:#fff;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:700;letter-spacing:-.01em;line-height:1.35}.card-detail[data-v-7e0e0a9d]{align-items:flex-start;display:flex;gap:.65rem}.card-detail-dot[data-v-7e0e0a9d]{border-radius:50%;flex-shrink:0;height:.5rem;margin-top:.45rem;width:.5rem}.card-detail-dot--warning[data-v-7e0e0a9d]{background:#f59e0b;box-shadow:0 0 8px #f59e0b66}.card-detail-dot--success[data-v-7e0e0a9d]{background:#10b981;box-shadow:0 0 8px #10b98166}.card-detail-label[data-v-7e0e0a9d]{color:#6b7280;display:block;font-size:.65rem;font-weight:700;letter-spacing:1.2px;margin-bottom:.15rem;text-transform:uppercase}.card-detail-text[data-v-7e0e0a9d]{color:#c9d1d9;font-size:.85rem;line-height:1.5}.card-result[data-v-7e0e0a9d]{align-items:baseline;align-self:flex-start;background:linear-gradient(135deg,#14b8a61a,#6366f10f);border:1px solid rgba(20,184,166,.2);border-radius:.65rem;display:inline-flex;gap:.5rem;margin-top:.25rem;padding:.6rem 1.1rem}.card-result-value[data-v-7e0e0a9d]{background:linear-gradient(135deg,#5eead4,#818cf8);background-clip:text;-webkit-background-clip:text;font-size:1.5rem;font-weight:800;-webkit-text-fill-color:transparent}.card-result-label[data-v-7e0e0a9d]{color:#5eead4;font-size:.8rem;font-weight:500}.nav-arrow[data-v-7e0e0a9d]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a19b3;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#a5b4fc;cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .35s cubic-bezier(.23,1,.32,1);width:3rem;z-index:20}.nav-arrow[data-v-7e0e0a9d]:hover{background:#6366f140;border-color:#6366f180;box-shadow:0 0 30px -5px #6366f14d;color:#fff;transform:translateY(-50%) scale(1.12)}.nav-arrow--left[data-v-7e0e0a9d]{left:clamp(.5rem,2vw,2rem)}.nav-arrow--right[data-v-7e0e0a9d]{right:clamp(.5rem,2vw,2rem)}@media(max-width:640px){.nav-arrow[data-v-7e0e0a9d]{bottom:-3.5rem;height:2.5rem;top:auto;transform:none;width:2.5rem}.nav-arrow[data-v-7e0e0a9d]:hover{transform:scale(1.1)}}.carousel-controls[data-v-7e0e0a9d]{align-items:center;display:flex;gap:1.5rem;justify-content:center;margin-top:2.5rem}.carousel-dots[data-v-7e0e0a9d]{display:flex;gap:.4rem}.dot[data-v-7e0e0a9d]{background:#ffffff1f;border:none;border-radius:9999px;cursor:pointer;height:.45rem;padding:0;transition:all .4s cubic-bezier(.23,1,.32,1);width:.45rem}.dot[data-v-7e0e0a9d]:hover{background:#ffffff4d;transform:scale(1.3)}.dot.active[data-v-7e0e0a9d]{background:linear-gradient(135deg,#6366f1,#14b8a6);box-shadow:0 0 12px #6366f166;width:1.5rem}.carousel-counter[data-v-7e0e0a9d]{color:#fff3;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:3px}.carousel-counter-sep[data-v-7e0e0a9d]{margin:0 .15rem;opacity:.5}.process-section[data-v-a98f0aff]{overflow:hidden;padding:6rem 0 7rem;position:relative}.process-section[data-v-a98f0aff]:before{background:radial-gradient(circle,rgba(99,102,241,.04) 0,transparent 70%);content:"";height:800px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:800px}.process-container[data-v-a98f0aff]{margin:0 auto;max-width:720px;padding:0 1.5rem}.process-header[data-v-a98f0aff]{margin-bottom:4rem;text-align:center}.process-badge[data-v-a98f0aff]{background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:9999px;color:#818cf8;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.15em;margin-bottom:1.5rem;padding:.4rem 1rem}.process-title[data-v-a98f0aff]{color:#fff;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;margin-bottom:.75rem}.process-subtitle[data-v-a98f0aff]{color:#9ca3af;font-size:1.05rem;line-height:1.6}.timeline[data-v-a98f0aff]{display:flex;flex-direction:column;gap:0;padding-left:3rem;perspective:1000px;position:relative}.timeline-line[data-v-a98f0aff]{background:#3741514d;border-radius:2px;bottom:0;left:1.3rem;overflow:hidden;position:absolute;top:0;width:3px}.timeline-line-fill[data-v-a98f0aff]{background:linear-gradient(180deg,#6366f1,#818cf8,#34d399);border-radius:2px;box-shadow:0 0 12px #6366f166;transition:height .3s ease-out;width:100%}.timeline-step[data-v-a98f0aff]{padding:1.75rem 0 2.5rem;position:relative}.timeline-step[data-v-a98f0aff]:last-child{padding-bottom:0}.step-node[data-v-a98f0aff]{left:-3rem;position:absolute;top:1.75rem;z-index:2}.step-node[data-v-a98f0aff],.step-node-inner[data-v-a98f0aff]{align-items:center;display:flex;height:2.75rem;justify-content:center;width:2.75rem}.step-node-inner[data-v-a98f0aff]{background:#111827e6;border:2px solid rgba(55,65,81,.5);border-radius:.875rem;color:#6b7280;position:relative;transition:all .5s cubic-bezier(.23,1,.32,1);z-index:1}.step-node--active .step-node-inner[data-v-a98f0aff]{background:#6366f11a;border-color:#6366f1;box-shadow:0 0 20px #6366f133;color:#a5b4fc}.step-node-glow[data-v-a98f0aff]{background:#6366f126;border-radius:1rem;filter:blur(10px);inset:-6px;opacity:0;position:absolute;transition:opacity .5s ease}.step-node--active .step-node-glow[data-v-a98f0aff]{opacity:1}.step-content[data-v-a98f0aff]{padding-left:1.25rem;perspective:1200px}.step-card[data-v-a98f0aff]{transform-origin:left center;transform-style:preserve-3d;will-change:transform,opacity}.step-card-box[data-v-a98f0aff]{background:linear-gradient(135deg,#14141e66,#0a0a0f99);border:1px solid hsla(0,0%,100%,.05);border-radius:1.25rem;box-shadow:0 10px 30px -10px #00000080;padding:1.75rem 2rem;transition:border-color .3s ease}.step-node--active~.step-content .step-card-box[data-v-a98f0aff]{background:linear-gradient(135deg,#1e1e2db3,#14141ecc);border-color:#6366f133;box-shadow:0 20px 40px -15px #000000b3,0 0 30px -10px #6366f11a}.step-number[data-v-a98f0aff]{color:#6366f1;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase}.step-number[data-v-a98f0aff],.step-title[data-v-a98f0aff]{font-weight:700;margin-bottom:.5rem}.step-title[data-v-a98f0aff]{color:#fff;font-size:1.25rem;line-height:1.3}.step-description[data-v-a98f0aff]{color:#9ca3af;font-size:.95rem;line-height:1.6}@media(max-width:640px){.timeline[data-v-a98f0aff]{padding-left:2.5rem}.timeline-line[data-v-a98f0aff]{left:1rem}.step-node[data-v-a98f0aff]{left:-2.5rem}.step-node[data-v-a98f0aff],.step-node-inner[data-v-a98f0aff]{height:2.25rem;width:2.25rem}.step-node-inner[data-v-a98f0aff]{border-radius:.75rem}}.tech-section[data-v-dd827c33]{background:#0003;margin:0 auto;max-width:1920px;overflow:hidden;padding:5rem 0 6rem;position:relative}.tech-container[data-v-dd827c33]{margin:0 auto;padding:0 1.5rem}.tech-header[data-v-dd827c33]{margin:0 auto 3.5rem;max-width:44rem;text-align:center}.tech-badge[data-v-dd827c33]{background:#34d39914;border:1px solid rgba(52,211,153,.15);border-radius:9999px;color:#34d399;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.15em;margin-bottom:1.5rem;padding:.4rem 1rem}.tech-title[data-v-dd827c33]{color:#fff;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;margin-bottom:.75rem}.tech-subtitle[data-v-dd827c33]{color:#9ca3af;font-size:1.05rem;line-height:1.6}.marquee-wrapper[data-v-dd827c33]{overflow:hidden;padding:2rem 0;position:relative}.marquee-fade-left[data-v-dd827c33],.marquee-fade-right[data-v-dd827c33]{bottom:0;pointer-events:none;position:absolute;top:0;width:120px;z-index:2}.marquee-fade-left[data-v-dd827c33]{background:linear-gradient(90deg,#030712,transparent);left:0}.marquee-fade-right[data-v-dd827c33]{background:linear-gradient(-90deg,#030712,transparent);right:0}.marquee-track[data-v-dd827c33]{animation:marquee-dd827c33 15s linear infinite;animation-play-state:paused;display:flex;gap:3rem;width:-moz-max-content;width:max-content}.tech-section.is-visible .marquee-track[data-v-dd827c33]{animation-play-state:running}.marquee-track[data-v-dd827c33]:hover{animation-play-state:paused}@keyframes marquee-dd827c33{0%{transform:translate(0)}to{transform:translate(-10%)}}.tech-item[data-v-dd827c33]{cursor:default;flex-direction:column;gap:1rem;min-width:100px}.tech-icon-wrapper[data-v-dd827c33],.tech-item[data-v-dd827c33]{align-items:center;display:flex}.tech-icon-wrapper[data-v-dd827c33]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:1.25rem;height:5rem;justify-content:center;transition:all .4s cubic-bezier(.23,1,.32,1);width:5rem}.tech-item:hover .tech-icon-wrapper[data-v-dd827c33]{background:#6366f114;border-color:#6366f133;box-shadow:0 12px 30px -8px #6366f126;transform:translateY(-4px) scale(1.05)}.tech-icon[data-v-dd827c33]{color:#6b7280;height:2.5rem;transition:color .4s ease;width:2.5rem}.tech-item:hover .tech-icon[data-v-dd827c33]{color:#c7d2fe}.tech-label[data-v-dd827c33]{color:#6b7280;font-size:.85rem;font-weight:500;transition:color .3s ease;white-space:nowrap}.tech-item:hover .tech-label[data-v-dd827c33]{color:#e5e7eb}.team-section[data-v-e345fe0c]{padding:6rem 0 7rem;position:relative}.team-container[data-v-e345fe0c]{margin:0 auto;max-width:1200px;padding:0 1.5rem}.team-header[data-v-e345fe0c]{margin:0 auto 4rem;max-width:44rem;text-align:center}.team-badge[data-v-e345fe0c]{background:#a78bfa14;border:1px solid rgba(167,139,250,.15);border-radius:9999px;color:#a78bfa;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.15em;margin-bottom:1.5rem;padding:.4rem 1rem}.team-title[data-v-e345fe0c]{color:#fff;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;margin-bottom:.75rem}.team-subtitle[data-v-e345fe0c]{color:#9ca3af;font-size:1.05rem;line-height:1.6}.team-grid[data-v-e345fe0c]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto}.team-card[data-v-e345fe0c],.team-card-wrapper[data-v-e345fe0c]{display:flex}.team-card[data-v-e345fe0c]{border-radius:1.5rem;flex-direction:column;overflow:hidden;position:relative;transition:all .5s cubic-bezier(.23,1,.32,1);width:100%}.team-card[data-v-e345fe0c]:hover{transform:translateY(-8px)}.card-border[data-v-e345fe0c]{background:linear-gradient(135deg,#6366f133,#a78bfa4d,#34d39933,#6366f133);background-size:300% 300%;border-radius:inherit;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;padding:1px;position:absolute;transition:opacity .5s ease}.team-card:hover .card-border[data-v-e345fe0c]{animation:borderRotate-e345fe0c 4s ease infinite;opacity:1}@keyframes borderRotate-e345fe0c{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.card-content[data-v-e345fe0c]{align-items:center;background:linear-gradient(145deg,#0f0f20f2,#0a0a19fa);border-radius:inherit;display:flex;flex:1;flex-direction:column;padding:2.5rem 2rem;position:relative;text-align:center;z-index:1}.avatar-wrapper[data-v-e345fe0c]{height:130px;margin:0 auto 1.5rem;position:relative;width:130px}.avatar-ring[data-v-e345fe0c]{background:linear-gradient(135deg,#6366f1,#a78bfa,#34d399);border-radius:50%;inset:-3px;opacity:.6;position:absolute;transition:opacity .4s ease}.team-card:hover .avatar-ring[data-v-e345fe0c]{box-shadow:0 0 30px #6366f14d;opacity:1}.avatar-img[data-v-e345fe0c]{-o-object-fit:cover;object-fit:cover}.avatar-img[data-v-e345fe0c],.avatar-placeholder[data-v-e345fe0c]{border:3px solid #0a0a19;border-radius:50%;height:100%;position:relative;width:100%;z-index:1}.avatar-placeholder[data-v-e345fe0c]{align-items:center;background:linear-gradient(135deg,#1e1b4b,#0f172a);color:#6366f1;display:flex;font-size:3rem;font-weight:800;justify-content:center}.member-name[data-v-e345fe0c]{color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:-.01em}.member-role[data-v-e345fe0c]{background:linear-gradient(135deg,#818cf8,#34d399);background-clip:text;-webkit-background-clip:text;font-size:.85rem;font-weight:600;-webkit-text-fill-color:transparent;margin-top:.35rem}.card-divider[data-v-e345fe0c]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);height:2px;margin:1.5rem auto;width:3rem}.member-quote[data-v-e345fe0c]{color:#9ca3af;font-size:.9rem;font-style:italic;line-height:1.6;margin-top:auto}.quote-mark[data-v-e345fe0c]{color:#4f46e5;font-size:1.1em;font-weight:700}@media(max-width:640px){.team-grid[data-v-e345fe0c]{grid-template-columns:1fr}}.testimonials-section[data-v-21d06af2]{background:#00000026;overflow:hidden;padding:6rem 0 7rem;position:relative}.testimonials-section[data-v-21d06af2]:before{top:0}.testimonials-section[data-v-21d06af2]:after,.testimonials-section[data-v-21d06af2]:before{background:linear-gradient(90deg,transparent,rgba(99,102,241,.15),rgba(52,211,153,.15),transparent);content:"";height:1px;left:0;position:absolute;right:0}.testimonials-section[data-v-21d06af2]:after{bottom:0}.testimonials-container[data-v-21d06af2]{margin:0 auto;max-width:800px;padding:0 1.5rem}.testimonials-header[data-v-21d06af2]{margin-bottom:3.5rem;text-align:center}.testimonials-badge[data-v-21d06af2]{background:#facc1514;border:1px solid rgba(250,204,21,.15);border-radius:9999px;color:#fbbf24;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.15em;margin-bottom:1.5rem;padding:.4rem 1rem}.testimonials-title[data-v-21d06af2]{color:#fff;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;margin-bottom:.75rem}.testimonials-subtitle[data-v-21d06af2]{color:#9ca3af;font-size:1.05rem;line-height:1.6}.slider-window[data-v-21d06af2],.testimonials-slider[data-v-21d06af2]{position:relative}.testimonial-card[data-v-21d06af2]{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.06);border-radius:1.75rem;display:flex;flex-direction:column;justify-content:center;min-height:320px;padding:3rem;position:relative;text-align:center}@media(max-width:640px){.testimonial-card[data-v-21d06af2]{min-height:280px;padding:2rem 1.5rem}}.quote-icon[data-v-21d06af2]{color:#6366f1;margin-bottom:1.25rem}.stars-row[data-v-21d06af2]{display:flex;gap:.25rem;margin-bottom:1.5rem}.testimonial-quote[data-v-21d06af2]{color:#e5e7eb;font-size:1.15rem;font-style:italic;line-height:1.75;margin-bottom:2rem;max-width:600px}.testimonial-author[data-v-21d06af2]{align-items:center;display:flex;gap:1rem}.author-avatar[data-v-21d06af2]{align-items:center;background:linear-gradient(135deg,#6366f1,#34d399);border-radius:50%;box-shadow:0 0 20px #6366f133;color:#fff;display:flex;flex-shrink:0;font-size:1.2rem;font-weight:800;height:3rem;justify-content:center;width:3rem}.author-info[data-v-21d06af2]{text-align:left}.author-name[data-v-21d06af2]{color:#fff;font-size:1rem;font-weight:700}.author-title[data-v-21d06af2]{color:#818cf8;font-size:.85rem;font-weight:500}.slider-nav[data-v-21d06af2]{display:flex;justify-content:space-between;left:-4rem;pointer-events:none;position:absolute;right:-4rem;top:50%;transform:translateY(-50%);z-index:10}@media(max-width:900px){.slider-nav[data-v-21d06af2]{left:-.5rem;right:-.5rem}}.nav-btn[data-v-21d06af2]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;height:2.75rem;justify-content:center;pointer-events:auto;transition:all .3s ease;width:2.75rem}.nav-btn[data-v-21d06af2]:hover{background:#6366f126;border-color:#6366f14d;color:#fff;transform:scale(1.1)}.slider-dots[data-v-21d06af2]{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.dot[data-v-21d06af2]{background:#ffffff1f;border:none;border-radius:9999px;cursor:pointer;height:8px;transition:all .4s cubic-bezier(.23,1,.32,1);width:8px}.dot--active[data-v-21d06af2]{background:linear-gradient(90deg,#6366f1,#34d399);box-shadow:0 0 12px #6366f14d;width:2rem}.dot[data-v-21d06af2]:hover:not(.dot--active){background:#ffffff40}.slide-fade-enter-active[data-v-21d06af2]{transition:all .5s cubic-bezier(.23,1,.32,1)}.slide-fade-leave-active[data-v-21d06af2]{transition:all .3s ease-in}.slide-fade-enter-from[data-v-21d06af2]{opacity:0;transform:translateY(24px) scale(.98)}.slide-fade-leave-to[data-v-21d06af2]{opacity:0;transform:translateY(-16px) scale(.98)}.achievements-section[data-v-afa5eaaa]{overflow:hidden;padding:5rem 0 6rem;position:relative}.achievements-bg[data-v-afa5eaaa]{inset:0;pointer-events:none;position:absolute;z-index:0}.achievements-glow[data-v-afa5eaaa]{border-radius:50%;filter:blur(100px);position:absolute}.achievements-glow--1[data-v-afa5eaaa]{background:#14b8a60f;height:500px;left:50%;top:-100px;transform:translate(-50%);width:500px}.achievements-glow--2[data-v-afa5eaaa]{background:#6366f10d;bottom:-100px;height:400px;right:10%;width:400px}.achievements-container[data-v-afa5eaaa]{margin:0 auto;max-width:1200px;padding:0 1.5rem;position:relative;z-index:1}.achievements-grid[data-v-afa5eaaa]{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.achievements-grid-item[data-v-afa5eaaa]{display:flex}@media(max-width:1024px){.achievements-grid[data-v-afa5eaaa]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.achievements-grid[data-v-afa5eaaa]{grid-template-columns:1fr}}.achievement-card[data-v-afa5eaaa]{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.06);border-radius:1.25rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:2.5rem 1.5rem;position:relative;text-align:center;transition:all .5s cubic-bezier(.23,1,.32,1);width:100%}.achievement-card[data-v-afa5eaaa]:hover{background:#ffffff0d;border-color:#6366f126;box-shadow:0 20px 50px -15px #0000004d;transform:translateY(-4px)}.achievement-value[data-v-afa5eaaa]{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;letter-spacing:-.02em;line-height:1;margin-bottom:.75rem}.achievement-label[data-v-afa5eaaa]{color:#9ca3af;font-size:.95rem;line-height:1.4}.achievement-line[data-v-afa5eaaa]{background:linear-gradient(90deg,#6366f1,#34d399);border-radius:2px;height:3px;margin:1.25rem auto 0;opacity:0;transition:all .5s ease;width:3rem}.achievement-card:hover .achievement-line[data-v-afa5eaaa]{opacity:1;width:4rem}.demo-section[data-v-ac3a2923]{overflow:hidden;padding:6rem 0 7rem;position:relative}.demo-bg-glow[data-v-ac3a2923]{border-radius:50%;filter:blur(120px);pointer-events:none;position:absolute;z-index:0}.demo-bg-glow--1[data-v-ac3a2923]{background:#6366f10f;height:500px;left:-5%;top:-10%;width:500px}.demo-bg-glow--2[data-v-ac3a2923]{background:#34d3990d;bottom:-10%;height:400px;right:-5%;width:400px}.demo-container[data-v-ac3a2923]{margin:0 auto;max-width:1200px;padding:0 1.5rem;position:relative;z-index:1}.demo-grid[data-v-ac3a2923]{align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr}@media(max-width:1024px){.demo-grid[data-v-ac3a2923]{grid-template-columns:1fr}}.demo-text[data-v-ac3a2923]{position:relative}.demo-badge[data-v-ac3a2923]{align-items:center;background:#34d39914;border:1px solid rgba(52,211,153,.15);border-radius:9999px;color:#34d399;display:inline-flex;font-size:.7rem;font-weight:700;gap:.5rem;letter-spacing:.15em;margin-bottom:1.5rem;padding:.4rem 1rem;text-transform:uppercase}.demo-badge-dot[data-v-ac3a2923]{animation:pulse-ac3a2923 2s infinite;background:#34d399;border-radius:50%;height:6px;width:6px}@keyframes pulse-ac3a2923{0%,to{box-shadow:0 0 #34d39966;opacity:1}50%{box-shadow:0 0 0 6px #34d39900;opacity:.8}}.demo-title[data-v-ac3a2923]{color:#fff;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.2;margin-bottom:1.25rem}[data-v-ac3a2923] .gradient-text{background:linear-gradient(135deg,#818cf8,#34d399);background-clip:text;-webkit-background-clip:text;display:inline;-webkit-text-fill-color:transparent}.demo-description[data-v-ac3a2923]{color:#9ca3af;font-size:1.05rem;line-height:1.7;margin-bottom:.75rem}.demo-promo[data-v-ac3a2923]{color:#e5e7eb;font-size:1.05rem;font-weight:500;margin-bottom:1.5rem}.demo-cta[data-v-ac3a2923]{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:9999px;box-shadow:0 0 25px #6366f140,0 4px 12px -2px #0000004d;color:#fff;display:inline-flex;font-size:1rem;font-weight:700;margin-top:1.5rem;padding:.85rem 2rem;text-decoration:none;transition:all .4s ease}.demo-cta[data-v-ac3a2923]:hover{box-shadow:0 0 40px #6366f159,0 8px 20px -4px #0006;transform:scale(1.04)}.dashboard[data-v-ac3a2923]{background:linear-gradient(145deg,#0f0e23f2,#080816fa);border:1px solid hsla(0,0%,100%,.06);border-radius:1.5rem;box-shadow:0 25px 60px -15px #00000080,inset 0 0 0 1px #ffffff08;padding:1.75rem}.dashboard-header[data-v-ac3a2923]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.5rem}.dashboard-header-left[data-v-ac3a2923]{display:flex;flex-direction:column}.dashboard-title[data-v-ac3a2923]{color:#fff;font-size:1.1rem;font-weight:700}.dashboard-subtitle[data-v-ac3a2923]{color:#6b7280;font-size:.78rem;margin-top:.2rem}.dashboard-live[data-v-ac3a2923]{align-items:center;background:#22c55e14;border:1px solid rgba(34,197,94,.15);border-radius:9999px;display:flex;gap:.5rem;padding:.3rem .75rem}.dashboard-live-dot[data-v-ac3a2923]{height:8px;position:relative;width:8px}.dashboard-live-ping[data-v-ac3a2923]{animation:ping-ac3a2923 1.5s cubic-bezier(0,0,.2,1) infinite;background:#22c55e;border-radius:50%;inset:0;opacity:.6;position:absolute}@keyframes ping-ac3a2923{75%,to{opacity:0;transform:scale(2)}}.dashboard-live-circle[data-v-ac3a2923]{background:#22c55e;border-radius:50%;display:block;height:8px;position:relative;width:8px}.dashboard-live-text[data-v-ac3a2923]{color:#22c55e;font-size:.7rem;font-weight:800;letter-spacing:.1em}.metrics-grid[data-v-ac3a2923]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-bottom:1.25rem}.metric-card[data-v-ac3a2923]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;padding:1rem;transition:all .3s ease}.metric-card[data-v-ac3a2923]:hover{background:#ffffff0a;border-color:#6366f126}.metric-icon[data-v-ac3a2923]{align-items:center;background:#6366f114;border-radius:.5rem;color:#818cf8;display:flex;height:2rem;justify-content:center;margin-bottom:.6rem;width:2rem}.metric-label[data-v-ac3a2923]{color:#6b7280;font-size:.78rem;margin-bottom:.35rem}.metric-field[data-v-ac3a2923]{color:#f87171;font-weight:600}.metric-value[data-v-ac3a2923]{align-items:baseline;color:#fff;display:flex;font-size:1.5rem;font-weight:800;gap:.3rem;letter-spacing:-.02em}.metric-unit[data-v-ac3a2923]{color:#6b7280;font-size:.75rem;font-weight:600;letter-spacing:.05em}.chart-wrapper[data-v-ac3a2923]{background:#ffffff03;border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;padding:1rem}.chart-header[data-v-ac3a2923]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.chart-title[data-v-ac3a2923]{color:#e5e7eb;font-size:.85rem;font-weight:600}.chart-period[data-v-ac3a2923]{background:#ffffff0a;border-radius:9999px;color:#6b7280;font-size:.72rem;padding:.2rem .6rem}.chart-area[data-v-ac3a2923]{height:180px;width:100%}.chart-label[data-v-ac3a2923]{fill:#4b5563;font-size:.6rem}.chart-grid-line[data-v-ac3a2923]{stroke:#ffffff0a;stroke-width:1}.chart-line[data-v-ac3a2923]{stroke-dasharray:1200;stroke-dashoffset:1200;transition:stroke-dashoffset 2s ease-out}.chart-line--visible[data-v-ac3a2923]{stroke-dashoffset:0}.faq-section[data-v-a5ebedab]{padding:6rem 0 7rem;position:relative}.faq-container[data-v-a5ebedab]{margin:0 auto;max-width:800px;padding:0 1.5rem}.faq-header[data-v-a5ebedab]{margin-bottom:3.5rem;text-align:center}.faq-badge[data-v-a5ebedab]{background:#6366f114;border:1px solid rgba(99,102,241,.15);border-radius:9999px;color:#818cf8;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.15em;margin-bottom:1.5rem;padding:.4rem 1rem}.faq-title[data-v-a5ebedab]{color:#fff;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;margin-bottom:.75rem}.faq-subtitle[data-v-a5ebedab]{color:#9ca3af;font-size:1.05rem;line-height:1.6}.faq-list[data-v-a5ebedab]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-v-a5ebedab]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;overflow:hidden;transition:all .4s cubic-bezier(.23,1,.32,1)}.faq-item[data-v-a5ebedab]:hover{background:#ffffff08;border-color:#ffffff14}.faq-item--open[data-v-a5ebedab]{background:#6366f108;border-color:#6366f126}.faq-trigger[data-v-a5ebedab]{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem;text-align:left;width:100%}.faq-question[data-v-a5ebedab]{color:#e5e7eb;font-size:1.05rem;font-weight:600;line-height:1.4;transition:color .3s ease}.faq-item--open .faq-question[data-v-a5ebedab],.faq-item:hover .faq-question[data-v-a5ebedab]{color:#fff}.faq-icon-wrapper[data-v-a5ebedab]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:.625rem;color:#9ca3af;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;transition:all .4s cubic-bezier(.23,1,.32,1);width:2.25rem}.faq-icon-wrapper.open[data-v-a5ebedab]{background:#fff;border-color:transparent;box-shadow:0 4px 15px #ffffff1a;color:#0a0a19;transform:rotate(45deg)}.vertical-line[data-v-a5ebedab]{transition:opacity .3s ease}.vertical-line.rotated[data-v-a5ebedab]{opacity:0}.faq-answer-wrapper[data-v-a5ebedab]{display:grid;transition:grid-template-rows .5s cubic-bezier(.23,1,.32,1)}.faq-answer-inner[data-v-a5ebedab]{overflow:hidden}.faq-answer[data-v-a5ebedab]{color:#9ca3af;font-size:.95rem;line-height:1.7;padding:0 1.5rem 1.5rem}@keyframes shimmer-92667b09{to{transform:translate(200%)}}.animate-shimmer[data-v-92667b09]{animation:shimmer-92667b09 1.5s infinite}.hover-animate-gradient[data-v-92667b09]{background-position:0 50%;transition:background-position .5s ease}.group:hover .hover-animate-gradient[data-v-92667b09]{animation:gradientShift-92667b09 3s ease infinite}@keyframes gradientShift-92667b09{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.footer[data-v-fb0288e8]{padding-top:1px;position:relative}.section-divider[data-v-fb0288e8]{background:linear-gradient(90deg,transparent,rgba(99,102,241,.2),rgba(52,211,153,.2),transparent);height:1px;margin:0 auto;max-width:80%}.footer-container[data-v-fb0288e8]{margin:0 auto;max-width:1200px;padding:3.5rem 1.5rem 2rem}.footer-main[data-v-fb0288e8]{display:grid;gap:3rem;grid-template-columns:2fr 1fr 1fr}@media(max-width:768px){.footer-main[data-v-fb0288e8]{gap:2rem;grid-template-columns:1fr}}.footer-brand[data-v-fb0288e8]{max-width:320px}.footer-logo[data-v-fb0288e8]{align-items:center;display:inline-flex;gap:.5rem;margin-bottom:1rem;text-decoration:none}.footer-logo-text[data-v-fb0288e8]{color:#fff;font-size:1.25rem;font-weight:800;letter-spacing:-.01em}.footer-tagline[data-v-fb0288e8]{color:#6b7280;font-size:.9rem;line-height:1.6}.footer-links[data-v-fb0288e8]{display:flex;flex-direction:column;gap:.6rem}.footer-links-title[data-v-fb0288e8]{color:#9ca3af;font-size:.75rem;font-weight:700;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.footer-link[data-v-fb0288e8]{color:#6b7280;font-size:.9rem;text-decoration:none;transition:color .3s ease}.footer-link[data-v-fb0288e8]:hover{color:#e5e7eb}.footer-bottom[data-v-fb0288e8]{align-items:center;border-top:1px solid hsla(0,0%,100%,.04);display:flex;justify-content:space-between;margin-top:3rem;padding-top:2rem}.footer-copyright[data-v-fb0288e8]{color:#4b5563;font-size:.8rem}.footer-legal[data-v-fb0288e8]{align-items:center;display:flex;gap:1.5rem}.footer-legal-link[data-v-fb0288e8]{color:#4b5563;font-size:.8rem;text-decoration:none;transition:color .3s ease}.footer-legal-link[data-v-fb0288e8]:hover{color:#9ca3af}@media(max-width:640px){.footer-bottom[data-v-fb0288e8]{flex-direction:column;gap:.5rem;text-align:center}}
