*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#0a0f1c;color:#fff;line-height:1.6;overflow-x:hidden}#app{min-height:100vh}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1e293b}::-webkit-scrollbar-thumb{background:#475569;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#64748b}.btn{padding:.75rem 1.5rem;border:1px solid #334155;background:transparent;color:#e2e8f0;border-radius:6px;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;font-family:inherit}.btn:hover{border-color:#475569;background:#ffffff0d}.btn-primary{background:#00d4aa;border-color:#00d4aa;color:#0f172a}.btn-primary:hover{background:#00b894;border-color:#00b894}.btn-outline{border-color:#475569;color:#e2e8f0}.btn-large{padding:1rem 2rem;font-size:1rem}.btn-full{width:100%;justify-content:center}.btn-sm{padding:.5rem 1rem;font-size:.8rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{transform:translate(-100px);opacity:0}to{transform:translate(0);opacity:1}}.fade-in{animation:fadeIn .6s ease-out}.slide-in{animation:slideIn .8s ease-out}.home-page[data-v-7e0a38cc]{min-height:100vh}.main-header[data-v-7e0a38cc]{position:fixed;top:0;width:100%;background:#0a0f1cf2;backdrop-filter:blur(20px);border-bottom:1px solid #1e293b;z-index:1000}.header-container[data-v-7e0a38cc]{max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between}.logo-section[data-v-7e0a38cc]{display:flex;align-items:center;gap:.75rem}.logo[data-v-7e0a38cc]{font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,#00d4aa,#00a8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.logo-subtitle[data-v-7e0a38cc]{font-size:.75rem;color:#94a3b8;font-weight:500}.main-nav[data-v-7e0a38cc]{display:flex;gap:2rem}.nav-link[data-v-7e0a38cc]{color:#cbd5e1;text-decoration:none;font-weight:500;font-size:.9rem;transition:all .2s;position:relative}.nav-link[data-v-7e0a38cc]:hover{color:#00d4aa}.nav-link.demo-link[data-v-7e0a38cc]{color:#00d4aa;font-weight:600}.header-actions[data-v-7e0a38cc]{display:flex;gap:1rem}.hero-section[data-v-7e0a38cc]{padding:8rem 2rem 4rem;background:linear-gradient(135deg,#0a0f1c,#1e293b);min-height:100vh;display:flex;align-items:center}.hero-container[data-v-7e0a38cc]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-content[data-v-7e0a38cc]{display:flex;flex-direction:column;gap:1.5rem}.badge[data-v-7e0a38cc]{display:inline-block;padding:.5rem 1rem;background:#00d4aa1a;color:#00d4aa;border:1px solid rgba(0,212,170,.3);border-radius:2rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;width:fit-content}.hero-title[data-v-7e0a38cc]{font-size:3.5rem;font-weight:700;line-height:1.1;margin:0}.gradient-text[data-v-7e0a38cc]{background:linear-gradient(135deg,#00d4aa,#00a8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-7e0a38cc]{font-size:1.2rem;line-height:1.6;color:#94a3b8;max-width:500px}.hero-actions[data-v-7e0a38cc]{display:flex;gap:1rem;flex-wrap:wrap}.hero-stats[data-v-7e0a38cc]{display:flex;gap:2rem;margin-top:1rem}.stat-item[data-v-7e0a38cc]{display:flex;flex-direction:column;align-items:flex-start}.stat-number[data-v-7e0a38cc]{font-size:2rem;font-weight:700;color:#00d4aa}.stat-label[data-v-7e0a38cc]{font-size:.9rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.hero-visual[data-v-7e0a38cc]{position:relative;height:400px}.floating-cards[data-v-7e0a38cc]{position:relative;height:100%}.card[data-v-7e0a38cc]{position:absolute;background:#ffffff0d;border:1px solid #334155;border-radius:12px;padding:1.5rem;backdrop-filter:blur(10px);animation:float-7e0a38cc 6s ease-in-out infinite}.card-1[data-v-7e0a38cc]{top:20%;left:10%;animation-delay:0s}.card-2[data-v-7e0a38cc]{top:50%;right:10%;animation-delay:2s}.card-3[data-v-7e0a38cc]{bottom:20%;left:30%;animation-delay:4s}.card-icon[data-v-7e0a38cc]{font-size:2rem;margin-bottom:.5rem}.card-text[data-v-7e0a38cc]{font-size:.9rem;color:#e2e8f0;font-weight:500}@keyframes float-7e0a38cc{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.solutions-section[data-v-7e0a38cc]{padding:6rem 2rem;background:#0f172a}.section-container[data-v-7e0a38cc]{max-width:1200px;margin:0 auto}.section-header[data-v-7e0a38cc]{text-align:center;margin-bottom:4rem}.section-header h2[data-v-7e0a38cc]{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-header p[data-v-7e0a38cc]{font-size:1.1rem;color:#94a3b8;max-width:600px;margin:0 auto}.solutions-grid[data-v-7e0a38cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.solution-card[data-v-7e0a38cc]{background:#1e293b;border:1px solid #334155;border-radius:16px;padding:2.5rem 2rem;transition:all .3s ease;position:relative;overflow:hidden}.solution-card[data-v-7e0a38cc]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#00d4aa,#00a8ff);transform:scaleX(0);transition:transform .3s ease}.solution-card[data-v-7e0a38cc]:hover{border-color:#00d4aa;transform:translateY(-8px);box-shadow:0 20px 40px #00d4aa1a}.solution-card[data-v-7e0a38cc]:hover:before{transform:scaleX(1)}.solution-icon[data-v-7e0a38cc]{font-size:3rem;margin-bottom:1.5rem}.solution-card h3[data-v-7e0a38cc]{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:#e2e8f0}.solution-card p[data-v-7e0a38cc]{color:#94a3b8;margin-bottom:1.5rem;line-height:1.6}.solution-features[data-v-7e0a38cc]{list-style:none;color:#cbd5e1}.solution-features li[data-v-7e0a38cc]{padding:.5rem 0;border-bottom:1px solid #334155;font-size:.9rem}.solution-features li[data-v-7e0a38cc]:last-child{border-bottom:none}.benefits-section[data-v-7e0a38cc]{padding:6rem 2rem;background:#0a0f1c}.benefits-grid[data-v-7e0a38cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.benefit-item[data-v-7e0a38cc]{text-align:center;padding:2rem}.benefit-number[data-v-7e0a38cc]{font-size:3rem;font-weight:700;color:#00d4aa1a;margin-bottom:1rem}.benefit-item h3[data-v-7e0a38cc]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#e2e8f0}.benefit-item p[data-v-7e0a38cc]{color:#94a3b8;line-height:1.6}.demo-cta-section[data-v-7e0a38cc]{padding:6rem 2rem;background:linear-gradient(135deg,#0a0f1c,#1e293b);position:relative;overflow:hidden}.demo-cta-section[data-v-7e0a38cc]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 50%,rgba(0,212,170,.1) 0%,transparent 50%)}.cta-container[data-v-7e0a38cc]{max-width:800px;margin:0 auto;text-align:center;position:relative;z-index:1}.cta-content h2[data-v-7e0a38cc]{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.cta-content p[data-v-7e0a38cc]{font-size:1.2rem;color:#94a3b8;margin-bottom:2rem}.cta-features[data-v-7e0a38cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:3rem}.feature[data-v-7e0a38cc]{background:#ffffff0d;padding:1rem;border-radius:8px;color:#00d4aa;font-weight:500}.cta-actions[data-v-7e0a38cc]{display:flex;justify-content:center;gap:1rem}.main-footer[data-v-7e0a38cc]{background:#0a0f1c;border-top:1px solid #1e293b;padding:4rem 2rem 2rem}.footer-container[data-v-7e0a38cc]{max-width:1200px;margin:0 auto}.footer-content[data-v-7e0a38cc]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.footer-section h4[data-v-7e0a38cc]{font-size:1.1rem;font-weight:600;margin-bottom:1.5rem;color:#e2e8f0}.logo-footer[data-v-7e0a38cc]{font-size:1.8rem;font-weight:700;background:linear-gradient(135deg,#00d4aa,#00a8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem}.footer-description[data-v-7e0a38cc]{color:#94a3b8;line-height:1.6;margin-bottom:1.5rem}.social-links[data-v-7e0a38cc]{display:flex;gap:1rem}.social-link[data-v-7e0a38cc]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#1e293b;border:1px solid #334155;border-radius:8px;color:#94a3b8;text-decoration:none;transition:all .2s}.social-link[data-v-7e0a38cc]:hover{border-color:#00d4aa;color:#00d4aa;transform:translateY(-2px)}.contact-info[data-v-7e0a38cc]{display:flex;flex-direction:column;gap:1rem}.contact-item[data-v-7e0a38cc]{display:flex;flex-direction:column;gap:.25rem}.contact-label[data-v-7e0a38cc]{font-size:.9rem;color:#94a3b8}.contact-value[data-v-7e0a38cc]{font-size:1rem;font-weight:600;color:#00d4aa}.footer-nav[data-v-7e0a38cc]{display:flex;flex-direction:column;gap:.75rem}.footer-link[data-v-7e0a38cc]{color:#94a3b8;text-decoration:none;transition:color .2s;font-size:.9rem}.footer-link[data-v-7e0a38cc]:hover{color:#00d4aa}.footer-bottom[data-v-7e0a38cc]{padding-top:2rem;border-top:1px solid #1e293b;text-align:center;color:#64748b;font-size:.9rem}@media (max-width: 768px){.hero-container[data-v-7e0a38cc]{grid-template-columns:1fr;text-align:center;gap:2rem}.hero-stats[data-v-7e0a38cc]{justify-content:center}.main-nav[data-v-7e0a38cc]{display:none}.footer-content[data-v-7e0a38cc]{grid-template-columns:1fr;gap:2rem}.hero-title[data-v-7e0a38cc]{font-size:2.5rem}.section-header h2[data-v-7e0a38cc]{font-size:2rem}.solutions-grid[data-v-7e0a38cc],.cta-features[data-v-7e0a38cc]{grid-template-columns:1fr}.header-actions[data-v-7e0a38cc]{display:none}}@media (max-width: 480px){.hero-section[data-v-7e0a38cc]{padding:6rem 1rem 2rem}.solutions-section[data-v-7e0a38cc],.benefits-section[data-v-7e0a38cc],.demo-cta-section[data-v-7e0a38cc]{padding:3rem 1rem}.hero-title[data-v-7e0a38cc]{font-size:2rem}.hero-actions[data-v-7e0a38cc]{flex-direction:column}.btn-large[data-v-7e0a38cc]{width:100%;justify-content:center}}.corporate-demo[data-v-6b80d9fb]{min-height:100vh;background:#0a0f1c;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.demo-header[data-v-6b80d9fb]{position:fixed;top:0;width:100%;background:#0a0f1cf2;backdrop-filter:blur(20px);border-bottom:1px solid #1e293b;z-index:1000}.header-container[data-v-6b80d9fb]{max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between}.logo-section[data-v-6b80d9fb]{display:flex;align-items:center;gap:.75rem}.logo[data-v-6b80d9fb]{font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,#00d4aa,#00a8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.logo-subtitle[data-v-6b80d9fb]{font-size:.75rem;color:#94a3b8;font-weight:500}.demo-nav[data-v-6b80d9fb]{display:flex;gap:2rem}.nav-link[data-v-6b80d9fb]{color:#cbd5e1;text-decoration:none;font-weight:500;font-size:.9rem;transition:color .2s;position:relative}.nav-link.active[data-v-6b80d9fb]{color:#00d4aa}.nav-link.active[data-v-6b80d9fb]:after{content:"";position:absolute;bottom:-1rem;left:0;right:0;height:2px;background:#00d4aa}.header-actions[data-v-6b80d9fb]{display:flex;gap:1rem}.mobile-menu-btn[data-v-6b80d9fb]{display:none;flex-direction:column;gap:4px;background:none;border:none;cursor:pointer;padding:.5rem}.mobile-menu-btn span[data-v-6b80d9fb]{width:20px;height:2px;background:#e2e8f0;transition:all .3s}.mobile-menu[data-v-6b80d9fb]{display:none;position:absolute;top:100%;left:0;right:0;background:#0f172a;border-bottom:1px solid #1e293b;padding:1rem}.mobile-menu-open[data-v-6b80d9fb]{display:block}.mobile-nav[data-v-6b80d9fb]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.mobile-actions[data-v-6b80d9fb]{display:flex;flex-direction:column;gap:.5rem}.btn[data-v-6b80d9fb]{padding:.75rem 1.5rem;border:1px solid #334155;background:transparent;color:#e2e8f0;border-radius:6px;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.btn[data-v-6b80d9fb]:hover{border-color:#475569;background:#ffffff0d}.btn-primary[data-v-6b80d9fb]{background:#00d4aa;border-color:#00d4aa;color:#0f172a}.btn-primary[data-v-6b80d9fb]:hover{background:#00b894;border-color:#00b894}.btn-outline[data-v-6b80d9fb]{border-color:#475569;color:#e2e8f0}.btn-large[data-v-6b80d9fb]{padding:1rem 2rem;font-size:1rem}.btn-full[data-v-6b80d9fb]{width:100%;justify-content:center}.btn-sm[data-v-6b80d9fb]{padding:.5rem 1rem;font-size:.8rem}.btn-loading[data-v-6b80d9fb]{display:flex;align-items:center;gap:.5rem}.loading-spinner[data-v-6b80d9fb]{width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-6b80d9fb 1s linear infinite}@keyframes spin-6b80d9fb{to{transform:rotate(360deg)}}.hero-section[data-v-6b80d9fb]{padding:8rem 2rem 4rem;background:linear-gradient(135deg,#0a0f1c,#1e293b)}.hero-container[data-v-6b80d9fb]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-content[data-v-6b80d9fb]{display:flex;flex-direction:column;gap:1.5rem}.badge[data-v-6b80d9fb]{display:inline-block;padding:.5rem 1rem;background:#00d4aa1a;color:#00d4aa;border:1px solid rgba(0,212,170,.3);border-radius:2rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;width:fit-content}.hero-title[data-v-6b80d9fb]{font-size:3.5rem;font-weight:700;line-height:1.1;margin:0}.gradient-text[data-v-6b80d9fb]{background:linear-gradient(135deg,#00d4aa,#00a8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-6b80d9fb]{font-size:1.2rem;line-height:1.6;color:#94a3b8;max-width:500px}.hero-stats[data-v-6b80d9fb]{display:flex;gap:2rem}.stat-item[data-v-6b80d9fb]{display:flex;flex-direction:column;align-items:flex-start}.stat-number[data-v-6b80d9fb]{font-size:2rem;font-weight:700;color:#00d4aa}.stat-label[data-v-6b80d9fb]{font-size:.9rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.hero-actions[data-v-6b80d9fb]{display:flex;gap:1rem;flex-wrap:wrap}.btn-icon[data-v-6b80d9fb]{font-size:.8rem}.platform-diagram[data-v-6b80d9fb]{position:relative;height:400px;display:flex;align-items:center;justify-content:center}.diagram-node[data-v-6b80d9fb]{position:absolute;width:80px;height:80px;background:#ffffff0d;border:1px solid #334155;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;transition:all .3s;cursor:pointer;z-index:2}.diagram-node[data-v-6b80d9fb]:hover{border-color:#00d4aa;transform:scale(1.05);background:#00d4aa1a}.diagram-node.node-active[data-v-6b80d9fb]{border-color:#00d4aa;background:#00d4aa1a;box-shadow:0 0 20px #00d4aa4d}.node-main[data-v-6b80d9fb]{top:50%;left:50%;transform:translate(-50%,-50%)}.node-top-left[data-v-6b80d9fb]{top:20%;left:20%}.node-top-right[data-v-6b80d9fb]{top:20%;right:20%}.node-bottom[data-v-6b80d9fb]{bottom:20%;left:50%;transform:translate(-50%)}.node-icon[data-v-6b80d9fb]{font-size:1.5rem}.node-label[data-v-6b80d9fb]{font-size:.7rem;color:#94a3b8;text-align:center}.node-tooltip[data-v-6b80d9fb]{position:absolute;bottom:-40px;left:50%;transform:translate(-50%);background:#1e293b;border:1px solid #334155;padding:.5rem;border-radius:6px;font-size:.7rem;white-space:nowrap;z-index:3}.connection-svg[data-v-6b80d9fb]{position:absolute;top:0;left:0;pointer-events:none}.connection-path[data-v-6b80d9fb]{stroke:#334155;stroke-width:2;fill:none;transition:all .3s}.connection-path.connection-active[data-v-6b80d9fb]{stroke:url(#connectionGradient);stroke-width:3}.workflow-section[data-v-6b80d9fb]{padding:4rem 2rem;background:#0f172a}.section-container[data-v-6b80d9fb]{max-width:1200px;margin:0 auto}.section-header[data-v-6b80d9fb]{text-align:center;margin-bottom:3rem}.section-header h2[data-v-6b80d9fb]{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-header p[data-v-6b80d9fb]{font-size:1.1rem;color:#94a3b8;max-width:600px;margin:0 auto}.workflow-container[data-v-6b80d9fb]{display:grid;grid-template-columns:300px 1fr 300px;gap:2rem;align-items:start}.control-panel[data-v-6b80d9fb]{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:1.5rem}.panel-header[data-v-6b80d9fb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.panel-header h3[data-v-6b80d9fb]{font-size:1.1rem;font-weight:600;margin:0}.environment-badge[data-v-6b80d9fb]{background:#00d4aa;color:#0f172a;padding:.25rem .75rem;border-radius:2rem;font-size:.7rem;font-weight:600}.config-group[data-v-6b80d9fb]{margin-bottom:1.5rem}.config-label[data-v-6b80d9fb]{display:block;font-size:.9rem;font-weight:500;margin-bottom:.5rem;color:#e2e8f0}.config-select[data-v-6b80d9fb]{width:100%;padding:.75rem;background:#0f172a;border:1px solid #334155;border-radius:6px;color:#e2e8f0;font-size:.9rem}.spec-grid[data-v-6b80d9fb]{display:grid;gap:.75rem}.spec-item[data-v-6b80d9fb]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#0f172a;border:1px solid #334155;border-radius:6px}.spec-label[data-v-6b80d9fb]{font-size:.8rem;color:#94a3b8}.spec-value[data-v-6b80d9fb]{font-size:.9rem;font-weight:600;color:#00d4aa}.complexity-slider[data-v-6b80d9fb]{margin-top:.5rem}.slider[data-v-6b80d9fb]{width:100%;height:4px;background:#334155;border-radius:2px;outline:none;-webkit-appearance:none}.slider[data-v-6b80d9fb]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#00d4aa;border-radius:50%;cursor:pointer}.slider-labels[data-v-6b80d9fb]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.7rem;color:#94a3b8}.workflow-steps[data-v-6b80d9fb]{display:flex;flex-direction:column;gap:1rem}.workflow-step[data-v-6b80d9fb]{display:flex;gap:1rem;padding:1.5rem;background:#1e293b;border:1px solid #334155;border-radius:12px;transition:all .3s}.workflow-step.step-active[data-v-6b80d9fb]{border-color:#00d4aa;background:#00d4aa0d}.workflow-step.step-completed[data-v-6b80d9fb]{border-color:#10b981;background:#10b9810d}.workflow-step.step-error[data-v-6b80d9fb]{border-color:#ef4444;background:#ef44440d}.step-indicator[data-v-6b80d9fb]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.step-number[data-v-6b80d9fb]{width:32px;height:32px;border:2px solid #475569;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600}.step-active .step-number[data-v-6b80d9fb]{border-color:#00d4aa;background:#00d4aa;color:#0f172a}.step-completed .step-number[data-v-6b80d9fb]{border-color:#10b981;background:#10b981;color:#0f172a}.step-error .step-number[data-v-6b80d9fb]{border-color:#ef4444;background:#ef4444;color:#0f172a}.step-check[data-v-6b80d9fb],.step-error[data-v-6b80d9fb]{font-weight:600}.step-check[data-v-6b80d9fb]{color:#10b981}.step-error[data-v-6b80d9fb]{color:#ef4444}.step-content[data-v-6b80d9fb]{flex:1}.step-content h4[data-v-6b80d9fb]{font-size:1rem;font-weight:600;margin:0 0 .5rem}.step-content p[data-v-6b80d9fb]{font-size:.9rem;color:#94a3b8;margin:0 0 1rem}.step-metrics[data-v-6b80d9fb]{display:flex;gap:1rem}.metric[data-v-6b80d9fb]{display:flex;gap:.5rem;font-size:.8rem}.metric-name[data-v-6b80d9fb]{color:#94a3b8}.metric-value[data-v-6b80d9fb]{color:#00d4aa;font-weight:600}.step-error-details[data-v-6b80d9fb]{display:flex;align-items:center;gap:1rem;margin-top:.5rem;padding:.75rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px}.error-message[data-v-6b80d9fb]{color:#ef4444;font-size:.8rem;flex:1}.step-status[data-v-6b80d9fb]{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.status-badge[data-v-6b80d9fb]{padding:.25rem .75rem;border-radius:2rem;font-size:.7rem;font-weight:600;text-transform:uppercase}.status-badge.completed[data-v-6b80d9fb]{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.3)}.status-badge.running[data-v-6b80d9fb]{background:#00d4aa1a;color:#00d4aa;border:1px solid rgba(0,212,170,.3)}.status-badge.pending[data-v-6b80d9fb]{background:#64748b1a;color:#64748b;border:1px solid rgba(100,116,139,.3)}.status-badge.error[data-v-6b80d9fb]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.step-duration[data-v-6b80d9fb]{font-size:.8rem;color:#94a3b8}.analytics-panel[data-v-6b80d9fb]{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:1.5rem}.analytics-header[data-v-6b80d9fb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.analytics-header h3[data-v-6b80d9fb]{font-size:1.1rem;font-weight:600;margin:0}.refresh-badge[data-v-6b80d9fb]{background:#10b981;color:#0f172a;padding:.25rem .75rem;border-radius:2rem;font-size:.7rem;font-weight:600;cursor:pointer;transition:all .2s}.refresh-badge[data-v-6b80d9fb]:hover{background:#059669}.refresh-badge.refreshing[data-v-6b80d9fb]{background:#f59e0b;animation:pulse-6b80d9fb 2s infinite}@keyframes pulse-6b80d9fb{0%,to{opacity:1}50%{opacity:.7}}.metrics-dashboard[data-v-6b80d9fb]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.metric-card[data-v-6b80d9fb]{background:#0f172a;border:1px solid #334155;border-radius:8px;padding:1rem}.metric-header[data-v-6b80d9fb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.metric-title[data-v-6b80d9fb]{font-size:.9rem;color:#e2e8f0}.metric-value[data-v-6b80d9fb]{font-size:1rem;font-weight:600;color:#00d4aa}.metric-bar[data-v-6b80d9fb]{height:4px;background:#334155;border-radius:2px;overflow:hidden}.bar-fill[data-v-6b80d9fb]{height:100%;background:linear-gradient(90deg,#00d4aa,#00a8ff);border-radius:2px;transition:width .5s ease}.real-time-chart[data-v-6b80d9fb]{margin-bottom:1.5rem}.real-time-chart h4[data-v-6b80d9fb]{font-size:.9rem;margin-bottom:1rem;color:#e2e8f0}.chart-container[data-v-6b80d9fb]{display:flex;align-items:end;gap:2px;height:80px;padding:1rem;background:#0f172a;border:1px solid #334155;border-radius:8px}.chart-bar[data-v-6b80d9fb]{flex:1;background:#00d4aa;border-radius:2px 2px 0 0;transition:height .3s ease;min-height:2px}.chart-bar-medium[data-v-6b80d9fb]{background:#f59e0b}.chart-bar-high[data-v-6b80d9fb]{background:#ef4444}.system-log[data-v-6b80d9fb]{background:#0f172a;border:1px solid #334155;border-radius:8px;overflow:hidden}.log-header[data-v-6b80d9fb]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#1e293b;border-bottom:1px solid #334155}.log-header h4[data-v-6b80d9fb]{font-size:.9rem;margin:0;color:#e2e8f0}.log-actions[data-v-6b80d9fb]{display:flex;gap:.5rem}.log-content[data-v-6b80d9fb]{max-height:200px;overflow-y:auto;padding:.5rem}.log-entry[data-v-6b80d9fb]{display:flex;align-items:center;gap:1rem;padding:.5rem;border-radius:4px;margin-bottom:.25rem;font-size:.8rem}.log-entry.success[data-v-6b80d9fb]{background:#10b9811a;border-left:3px solid #10b981}.log-entry.info[data-v-6b80d9fb]{background:#3b82f61a;border-left:3px solid #3b82f6}.log-entry.warning[data-v-6b80d9fb]{background:#f59e0b1a;border-left:3px solid #f59e0b}.log-entry.error[data-v-6b80d9fb]{background:#ef44441a;border-left:3px solid #ef4444}.log-time[data-v-6b80d9fb]{color:#94a3b8;font-family:monospace;min-width:60px}.log-message[data-v-6b80d9fb]{color:#e2e8f0;flex:1}.log-level[data-v-6b80d9fb]{padding:.125rem .5rem;border-radius:2rem;font-size:.7rem;font-weight:600;text-transform:uppercase}.log-level.INFO[data-v-6b80d9fb]{background:#3b82f633;color:#3b82f6}.log-level.WARNING[data-v-6b80d9fb]{background:#f59e0b33;color:#f59e0b}.log-level.ERROR[data-v-6b80d9fb]{background:#ef444433;color:#ef4444}.results-section[data-v-6b80d9fb]{padding:4rem 2rem;background:#0a0f1c}.comparison-grid[data-v-6b80d9fb]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:3rem}.comparison-card[data-v-6b80d9fb]{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:2rem;transition:all .3s}.comparison-card.highlighted[data-v-6b80d9fb]{border-color:#00d4aa;background:linear-gradient(135deg,#1e293b,#00d4aa1a);transform:scale(1.02)}.card-header[data-v-6b80d9fb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.card-header h3[data-v-6b80d9fb]{font-size:1.2rem;font-weight:600;margin:0}.card-badge[data-v-6b80d9fb]{padding:.5rem 1rem;border-radius:2rem;font-size:.7rem;font-weight:600;text-transform:uppercase}.card-badge.legacy[data-v-6b80d9fb]{background:#64748b33;color:#64748b;border:1px solid #64748b}.card-badge.enterprise[data-v-6b80d9fb]{background:#00d4aa33;color:#00d4aa;border:1px solid #00d4aa}.metrics-comparison[data-v-6b80d9fb]{display:flex;flex-direction:column;gap:1.5rem}.comparison-item[data-v-6b80d9fb]{display:flex;flex-direction:column;gap:.5rem}.metric-name[data-v-6b80d9fb]{font-size:.9rem;color:#e2e8f0}.metric-comparison[data-v-6b80d9fb]{display:flex;align-items:center;gap:1rem}.metric-value[data-v-6b80d9fb]{font-size:1rem;font-weight:600;min-width:80px}.progress-bar[data-v-6b80d9fb]{flex:1;height:8px;background:#334155;border-radius:4px;overflow:hidden}.progress-bar.traditional .progress-fill[data-v-6b80d9fb]{background:#64748b}.progress-bar.uaip .progress-fill[data-v-6b80d9fb]{background:linear-gradient(90deg,#00d4aa,#00a8ff)}.progress-fill[data-v-6b80d9fb]{height:100%;border-radius:4px;transition:width .5s ease}.savings-summary[data-v-6b80d9fb]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;padding-top:2rem;border-top:1px solid #334155}.savings-item[data-v-6b80d9fb]{text-align:center}.savings-value[data-v-6b80d9fb]{display:block;font-size:1.5rem;font-weight:700;color:#00d4aa;margin-bottom:.25rem}.savings-label[data-v-6b80d9fb]{font-size:.8rem;color:#94a3b8}.roi-section[data-v-6b80d9fb]{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:2rem}.roi-section h3[data-v-6b80d9fb]{font-size:1.2rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.roi-grid[data-v-6b80d9fb]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.roi-item[data-v-6b80d9fb]{text-align:center}.roi-value[data-v-6b80d9fb]{font-size:2rem;font-weight:700;color:#00d4aa;margin-bottom:.5rem}.roi-label[data-v-6b80d9fb]{font-size:.9rem;color:#94a3b8}.case-studies[data-v-6b80d9fb]{padding:4rem 2rem;background:#0f172a}.cases-grid[data-v-6b80d9fb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.case-card[data-v-6b80d9fb]{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:2rem;text-align:center;transition:all .3s}.case-card[data-v-6b80d9fb]:hover{border-color:#00d4aa;transform:translateY(-4px)}.case-logo[data-v-6b80d9fb]{font-size:3rem;margin-bottom:1rem}.case-card h4[data-v-6b80d9fb]{font-size:1.2rem;font-weight:600;margin-bottom:1rem}.case-card p[data-v-6b80d9fb]{color:#94a3b8;margin-bottom:1.5rem;line-height:1.5}.case-metrics[data-v-6b80d9fb]{display:flex;justify-content:center;gap:2rem;margin-bottom:1.5rem}.case-metric[data-v-6b80d9fb]{text-align:center}.case-metric .metric-value[data-v-6b80d9fb]{display:block;font-size:1.2rem;font-weight:600;color:#00d4aa;margin-bottom:.25rem}.case-metric .metric-label[data-v-6b80d9fb]{font-size:.8rem;color:#94a3b8}.cta-section[data-v-6b80d9fb]{padding:4rem 2rem;background:linear-gradient(135deg,#0a0f1c,#1e293b)}.cta-container[data-v-6b80d9fb]{max-width:800px;margin:0 auto;text-align:center}.cta-content h2[data-v-6b80d9fb]{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.cta-content p[data-v-6b80d9fb]{font-size:1.2rem;color:#94a3b8;margin-bottom:2rem}.cta-actions[data-v-6b80d9fb]{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem;flex-wrap:wrap}.cta-contacts[data-v-6b80d9fb]{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.contact-item[data-v-6b80d9fb]{display:flex;flex-direction:column;gap:.25rem}.contact-label[data-v-6b80d9fb]{font-size:.9rem;color:#94a3b8}.contact-value[data-v-6b80d9fb]{font-size:1rem;font-weight:600;color:#00d4aa}.modal-overlay[data-v-6b80d9fb]{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:2000;padding:2rem}.modal-content[data-v-6b80d9fb]{background:#1e293b;border:1px solid #334155;border-radius:12px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto}.modal-header[data-v-6b80d9fb]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #334155}.modal-header h3[data-v-6b80d9fb]{font-size:1.3rem;font-weight:600;margin:0}.modal-close[data-v-6b80d9fb]{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px}.modal-close[data-v-6b80d9fb]:hover{background:#ffffff1a;color:#e2e8f0}.modal-body[data-v-6b80d9fb]{padding:1.5rem}.node-details[data-v-6b80d9fb]{text-align:center}.node-icon-large[data-v-6b80d9fb]{font-size:4rem;margin-bottom:1rem}.node-description[data-v-6b80d9fb]{color:#94a3b8;margin-bottom:2rem;line-height:1.6}.node-capabilities h4[data-v-6b80d9fb]{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:#e2e8f0}.node-capabilities ul[data-v-6b80d9fb]{list-style:none;padding:0;margin:0;text-align:left}.node-capabilities li[data-v-6b80d9fb]{padding:.5rem 0;color:#94a3b8;border-bottom:1px solid #334155}.node-capabilities li[data-v-6b80d9fb]:last-child{border-bottom:none}@media (max-width: 1024px){.workflow-container[data-v-6b80d9fb]{grid-template-columns:1fr;gap:1rem}.control-panel[data-v-6b80d9fb],.analytics-panel[data-v-6b80d9fb]{order:2}.workflow-visualization[data-v-6b80d9fb]{order:1}}@media (max-width: 768px){.hero-container[data-v-6b80d9fb]{grid-template-columns:1fr;text-align:center;gap:2rem}.hero-stats[data-v-6b80d9fb]{justify-content:center}.demo-nav[data-v-6b80d9fb],.header-actions[data-v-6b80d9fb]{display:none}.mobile-menu-btn[data-v-6b80d9fb]{display:flex}.comparison-grid[data-v-6b80d9fb]{grid-template-columns:1fr}.roi-grid[data-v-6b80d9fb],.savings-summary[data-v-6b80d9fb]{grid-template-columns:1fr;gap:1rem}.cta-actions[data-v-6b80d9fb]{flex-direction:column}.hero-title[data-v-6b80d9fb]{font-size:2.5rem}.section-header h2[data-v-6b80d9fb]{font-size:2rem}}@media (max-width: 480px){.hero-section[data-v-6b80d9fb]{padding:6rem 1rem 2rem}.workflow-section[data-v-6b80d9fb],.results-section[data-v-6b80d9fb],.case-studies[data-v-6b80d9fb],.cta-section[data-v-6b80d9fb]{padding:2rem 1rem}.workflow-step[data-v-6b80d9fb]{flex-direction:column;gap:1rem}.step-status[data-v-6b80d9fb]{flex-direction:row;justify-content:space-between;width:100%}.step-metrics[data-v-6b80d9fb]{flex-direction:column;gap:.5rem}}
