.hw[data-v-3119842a]{background:radial-gradient(circle at 50% 48%,#93c5fd1f,#f7f9fc00 44%),#f7f9fc;height:clamp(580px,80vh,800px);min-height:580px;overflow:hidden;position:relative;width:100%}.hw[data-v-3119842a]:before{background-image:linear-gradient(rgba(148,163,184,.06) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.06) 1px,transparent 0);background-size:42px 42px;content:"";-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 20%,transparent 72%);mask-image:radial-gradient(circle at 50% 50%,#000 20%,transparent 72%);pointer-events:none}.hw-canvas[data-v-3119842a],.hw[data-v-3119842a]:before{inset:0;position:absolute}.hw-canvas[data-v-3119842a]{height:100%!important;width:100%!important}.feature-bubble[data-v-3119842a]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(148,163,184,.38);border-radius:12px;box-shadow:0 12px 28px #0f172a24;color:#1e293b;font-size:13px;left:0;line-height:1.5;margin-top:-14px;max-width:min(44vw,340px);opacity:0;padding:10px 12px;pointer-events:none;scale:.88;top:0;transform-origin:0 100%;transition:opacity .18s ease,scale .18s ease;z-index:11}.feature-bubble[data-v-3119842a],.feature-bubble[data-v-3119842a]:after{background:#f8fcffeb;position:absolute}.feature-bubble[data-v-3119842a]:after{border-bottom:1px solid rgba(148,163,184,.38);border-left:1px solid rgba(148,163,184,.38);content:"";height:10px;left:-6px;top:14px;transform:rotate(45deg);width:10px}.feature-bubble.left[data-v-3119842a]:after{border-bottom:0;border-left:0;border-right:1px solid rgba(148,163,184,.38);border-top:1px solid rgba(148,163,184,.38);left:auto;right:-6px}.feature-bubble.visible[data-v-3119842a]{opacity:1;scale:1}.bubble-title[data-v-3119842a]{color:#1e3a8a;display:block;font-size:13px;font-weight:700;margin-bottom:4px}.bubble-content[data-v-3119842a]{color:#334155;display:block;font-size:12px;line-height:1.5}.scroll-cue[data-v-3119842a]{animation:scue-3119842a 2s ease-in-out infinite;bottom:26px;color:#d1d5db;left:50%;position:absolute;transform:translate(-50%);z-index:10}@keyframes scue-3119842a{0%,to{opacity:.6;transform:translate(-50%) translateY(0)}50%{opacity:.2;transform:translate(-50%) translateY(5px)}}@media(max-width:960px){.hw[data-v-3119842a]{height:68vh;min-height:500px}.feature-bubble[data-v-3119842a]{font-size:12px;max-width:min(72vw,300px)}}.value-wrap[data-v-bcb9ecba]{background:linear-gradient(180deg,#fff,#f8fafd)}.value-layout[data-v-bcb9ecba]{align-items:start;display:grid;gap:24px;grid-template-columns:.92fr 1.08fr}.value-lead[data-v-bcb9ecba]{opacity:0;position:static}.value-lead .sec-title[data-v-bcb9ecba]{margin-bottom:10px;text-wrap:balance}.value-rows[data-v-bcb9ecba]{display:grid;gap:12px}.value-row[data-v-bcb9ecba]{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe4ef;border-radius:14px;opacity:0;padding:14px 14px 12px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.value-row[data-v-bcb9ecba]:hover{border-color:color-mix(in srgb,var(--accent) 40%,#dbe4ef);box-shadow:0 10px 24px #0f172a14;transform:translateY(-2px)}.row-meta[data-v-bcb9ecba]{display:flex;margin-bottom:8px}.row-id[data-v-bcb9ecba],.row-meta[data-v-bcb9ecba]{align-items:center}.row-id[data-v-bcb9ecba]{background:color-mix(in srgb,var(--accent) 8%,#fff);border:1px solid color-mix(in srgb,var(--accent) 34%,#cfe0f2);border-radius:6px;color:var(--accent);display:inline-flex;font-family:SF Mono,Fira Code,monospace;font-size:11px;font-weight:700;height:21px;justify-content:center;letter-spacing:.04em;width:30px}.row-text[data-v-bcb9ecba]{color:#334155;font-size:14px;line-height:1.68;margin-bottom:10px}.row-line[data-v-bcb9ecba]{background:#94a3b83d;border-radius:999px;height:2px;overflow:hidden}.row-line-fill[data-v-bcb9ecba]{background:linear-gradient(90deg,var(--accent),transparent);border-radius:999px;display:block;height:100%;width:100%}@media(max-width:1024px){.value-layout[data-v-bcb9ecba]{gap:18px;grid-template-columns:1fr}}.deploy-head[data-v-e1f9c151]{margin-bottom:60px;opacity:0}.deploy-grid[data-v-e1f9c151]{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.deploy-card[data-v-e1f9c151]{background:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;opacity:0;overflow:hidden;transition:box-shadow .3s,transform .3s,border-color .3s}.deploy-card[data-v-e1f9c151]:hover{border-color:rgba(var(--rgb),.28);box-shadow:0 24px 60px rgba(var(--rgb),.11),0 4px 16px #0000000a;transform:translateY(-6px)}.deploy-topo[data-v-e1f9c151]{align-items:center;background:linear-gradient(160deg,rgba(var(--rgb),.045) 0,rgba(var(--rgb),.02));border-bottom:1px solid rgba(var(--rgb),.08);display:flex;justify-content:center;min-height:120px;padding:18px 24px 14px}.topo-anim[data-v-e1f9c151]{height:92px;max-width:210px;position:relative;width:100%}.topo-cloud .cloud-node[data-v-e1f9c151],.topo-cloud .hub-node[data-v-e1f9c151],.topo-offline .island-core[data-v-e1f9c151]{align-items:center;background:#ffffffd6;border:1px solid rgba(var(--rgb),.45);color:var(--accent);display:flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.02em}.topo-cloud .cloud-node[data-v-e1f9c151]{border-radius:14px;box-shadow:0 4px 14px rgba(var(--rgb),.18);height:26px;left:calc(50% - 38px);position:absolute;top:0;width:76px}.topo-cloud .hub-node[data-v-e1f9c151]{border-radius:7px;height:20px;left:calc(50% - 31px);position:absolute;top:36px;width:62px}.flow-line[data-v-e1f9c151]{background:linear-gradient(90deg,transparent,rgba(var(--rgb),.55),transparent);height:1px;position:absolute;top:70px;width:54px}.flow-line[data-v-e1f9c151]:after{animation:flowRun-e1f9c151 1.9s linear infinite;background:var(--accent);border-radius:2px;content:"";height:3px;left:-6px;position:absolute;top:-1px;width:6px}.f1[data-v-e1f9c151]{left:18px;transform:rotate(-22deg)}.f2[data-v-e1f9c151]{left:calc(50% - 27px)}.f3[data-v-e1f9c151]{right:18px;transform:rotate(22deg)}.f2[data-v-e1f9c151]:after{animation-delay:.25s}.f3[data-v-e1f9c151]:after{animation-delay:.5s}.edge-dot[data-v-e1f9c151]{animation:dotPulse-e1f9c151 1.7s ease-in-out infinite;background:var(--accent);border-radius:50%;bottom:2px;box-shadow:0 0 0 5px rgba(var(--rgb),.13);height:8px;position:absolute;width:8px}.d1[data-v-e1f9c151]{left:22px}.d2[data-v-e1f9c151]{animation-delay:.25s;left:calc(50% - 4px)}.d3[data-v-e1f9c151]{animation-delay:.5s;right:22px}.topo-local[data-v-e1f9c151]{display:block}.local-core[data-v-e1f9c151]{align-items:center;background:#fffc;border:1px solid rgba(var(--rgb),.45);border-radius:10px;box-shadow:0 4px 12px rgba(var(--rgb),.16);display:flex;height:34px;justify-content:center;left:calc(50% - 55px);position:absolute;top:4px;width:110px}.local-core span[data-v-e1f9c151]{color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.03em}.sync-dot[data-v-e1f9c151]{animation:dotPulse-e1f9c151 1.4s ease-in-out infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 0 4px #22c55e29;height:6px;position:relative;width:6px}.sync-dot.s1[data-v-e1f9c151]{top:9px}.sync-dot.s1[data-v-e1f9c151],.sync-dot.s2[data-v-e1f9c151]{position:absolute;right:8px}.sync-dot.s2[data-v-e1f9c151]{animation-delay:.35s;bottom:9px}.local-link[data-v-e1f9c151]{background:linear-gradient(90deg,transparent,rgba(var(--rgb),.58),transparent);height:1px;position:absolute;top:56px;width:56px}.local-link[data-v-e1f9c151]:after{animation:flowRun-e1f9c151 1.8s linear infinite;background:var(--accent);border-radius:2px;content:"";height:3px;left:-5px;position:absolute;top:-1px;width:5px}.local-link.l1[data-v-e1f9c151]{left:20px;transform:rotate(-18deg)}.local-link.l2[data-v-e1f9c151]{left:calc(50% - 28px)}.local-link.l3[data-v-e1f9c151]{right:20px;transform:rotate(18deg)}.local-link.l2[data-v-e1f9c151]:after{animation-delay:.2s}.local-link.l3[data-v-e1f9c151]:after{animation-delay:.45s}.local-client[data-v-e1f9c151]{background:rgba(var(--rgb),.2);border:1px solid rgba(var(--rgb),.5);border-radius:50%;bottom:4px;height:12px;position:absolute;width:12px}.local-client[data-v-e1f9c151]:after{animation:syncPing-e1f9c151 1.9s ease-in-out infinite;background:var(--accent);border-radius:50%;content:"";inset:2px;position:absolute}.local-client.c1[data-v-e1f9c151]{left:24px}.local-client.c2[data-v-e1f9c151]{left:calc(50% - 6px)}.local-client.c3[data-v-e1f9c151]{right:24px}.local-client.c2[data-v-e1f9c151]:after{animation-delay:.2s}.local-client.c3[data-v-e1f9c151]:after{animation-delay:.4s}.topo-offline[data-v-e1f9c151]{align-items:center;display:flex;justify-content:center}.topo-offline .island-core[data-v-e1f9c151]{border-radius:9px;box-shadow:0 6px 14px rgba(var(--rgb),.2);height:34px;width:66px;z-index:2}.iso-ring[data-v-e1f9c151]{animation:spinRing-e1f9c151 8s linear infinite;border:1px dashed rgba(var(--rgb),.45);border-radius:50%;height:88px;position:absolute;width:88px}.iso-ring.r2[data-v-e1f9c151]{animation-direction:reverse;animation-duration:11s;border-color:rgba(var(--rgb),.28);height:116px;width:116px}.shield-dot[data-v-e1f9c151]{animation:dotPulse-e1f9c151 1.6s ease-in-out infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 0 6px rgba(var(--rgb),.15);height:10px;position:absolute;right:18px;top:8px;width:10px}@keyframes flowRun-e1f9c151{0%{left:-6px;opacity:0}20%{opacity:1}to{left:calc(100% + 4px);opacity:0}}@keyframes dotPulse-e1f9c151{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.22)}}@keyframes syncPing-e1f9c151{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes spinRing-e1f9c151{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.deploy-body[data-v-e1f9c151]{display:flex;flex:1;flex-direction:column;padding:22px 24px 24px}.deploy-title-row[data-v-e1f9c151]{align-items:center;display:flex;gap:10px;margin-bottom:6px}.deploy-title[data-v-e1f9c151]{color:var(--text);font-size:17px;font-weight:600;letter-spacing:-.01em}.deploy-badge[data-v-e1f9c151]{background:var(--accent);border-radius:6px;color:#fff;font-size:10px;font-weight:600;letter-spacing:.04em;padding:2px 8px}.deploy-target[data-v-e1f9c151]{color:var(--muted);font-size:11.5px;line-height:1.6;margin-bottom:18px}.deploy-features[data-v-e1f9c151]{display:flex;flex:1;flex-direction:column;gap:7px;list-style:none;margin-bottom:20px}.feature-item[data-v-e1f9c151]{align-items:center;color:#475569;display:flex;font-size:13px;gap:7px;line-height:1.55}.feature-icon[data-v-e1f9c151]{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:14px;justify-content:center;transform:translateY(-.5px);width:14px}.feature-icon.ok[data-v-e1f9c151]{background:#d1fae5;color:#059669}.feature-icon.off[data-v-e1f9c151]{background:#fee2e2;color:#ef4444}.feature-item.off .feature-text[data-v-e1f9c151]{color:#94a3b8;text-decoration:line-through}.feature-note[data-v-e1f9c151]{font-size:11px;font-weight:600;margin-left:4px}.feature-note.warn[data-v-e1f9c151]{color:#f59e0b}.feature-note.danger[data-v-e1f9c151]{color:#ef4444}.deploy-advs[data-v-e1f9c151]{display:flex;flex-wrap:wrap;gap:6px}.deploy-adv[data-v-e1f9c151]{background:rgba(var(--rgb),.05);border:1px solid rgba(var(--rgb),.22);border-radius:100px;color:var(--accent);font-size:11px;font-weight:500;padding:3px 10px}@media(max-width:900px){.deploy-grid[data-v-e1f9c151]{grid-template-columns:1fr;margin:0 auto;max-width:480px}}.app-section[data-v-d1a485b6]{background:linear-gradient(180deg,#fff,#f8fafc)}.app-head[data-v-d1a485b6]{margin-bottom:34px;opacity:0}.app-head .sec-desc[data-v-d1a485b6]{margin:0}.app-stage-wrap[data-v-d1a485b6]{background:radial-gradient(circle at 18% 8%,rgba(59,130,246,.08),transparent 42%),#fff;border:1px solid #d8e2ee;border-radius:var(--radius);box-shadow:0 18px 42px #0f172a14;padding:14px}.app-stage[data-v-d1a485b6]{background:#f6f8fb;border:1px solid #dbe4ef;border-radius:14px;display:grid;grid-template-columns:210px 1fr;min-height:390px;opacity:0;overflow:hidden}.mock-sidebar[data-v-d1a485b6]{background:linear-gradient(180deg,#eef2f8,#e8edf5);border-right:1px solid #d4deeb;display:flex;flex-direction:column;padding:14px}.mock-brand[data-v-d1a485b6]{color:#64748b;font-size:12px;font-weight:700;margin-bottom:14px}.mock-nav[data-v-d1a485b6]{display:grid;gap:8px;list-style:none;margin:0;padding:0}.mock-nav li[data-v-d1a485b6]{border:1px solid transparent;border-radius:8px;color:#334155;font-size:13px;padding:8px 10px}.mock-nav li.active[data-v-d1a485b6]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 6px 14px #2563eb4d;color:#fff}.mock-foot[data-v-d1a485b6]{display:flex;gap:10px;margin-top:auto}.dot[data-v-d1a485b6]{border-radius:50%;height:14px;width:14px}.dot.blue[data-v-d1a485b6]{background:#60a5fa}.dot.green[data-v-d1a485b6]{background:#4ade80}.dot.orange[data-v-d1a485b6]{background:#f59e0b}.mock-main[data-v-d1a485b6]{background:#fff;padding:20px 22px}.hall-title[data-v-d1a485b6]{color:#0f172a;font-size:32px;font-weight:700;letter-spacing:-.02em;margin-bottom:4px}.hall-sub[data-v-d1a485b6]{color:#64748b;font-size:14px;margin-bottom:16px}.control-panel[data-v-d1a485b6]{align-items:start;display:grid;gap:12px;grid-template-columns:206px 68px;width:286px}.left-col[data-v-d1a485b6]{display:flex;flex-direction:column;gap:7px}.right-col[data-v-d1a485b6]{display:flex;justify-content:flex-start}.control-grid[data-v-d1a485b6]{display:grid;gap:10px;grid-template-columns:repeat(2,98px)}.c-btn[data-v-d1a485b6]{border:0;border-radius:9px;box-shadow:0 8px 16px #0f172a2e;color:#fff;font-size:14px;font-weight:700;height:42px}.c-btn.orange[data-v-d1a485b6]{background:linear-gradient(135deg,#fb923c,#f97316)}.c-btn.purple[data-v-d1a485b6]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.c-btn.blue[data-v-d1a485b6]{background:linear-gradient(135deg,#60a5fa,#3b82f6)}.c-btn.pink[data-v-d1a485b6]{background:linear-gradient(135deg,#e879f9,#d946ef)}.switches[data-v-d1a485b6]{display:flex;flex-direction:column;height:154px;justify-content:space-between;justify-items:start}.sw[data-v-d1a485b6]{align-items:center;background:#f1f5f9;border:1px solid #dbe4ef;border-radius:999px;color:#64748b;display:flex;height:30px;position:relative;width:68px}.sw span[data-v-d1a485b6]{animation:labelSwap-d1a485b6 2.8s ease-in-out infinite alternate;font-size:10px;left:34px;line-height:1;text-align:center;top:50%;transform:translateY(-50%);width:30px}.sw i[data-v-d1a485b6],.sw span[data-v-d1a485b6]{position:absolute}.sw i[data-v-d1a485b6]{animation:switchLoop-d1a485b6 2.8s ease-in-out infinite alternate;background:#f87171;border-radius:50%;box-shadow:0 0 0 4px #f872722e;height:22px;left:3px;width:22px}.sw.a2 i[data-v-d1a485b6]{animation-delay:.35s}.sw.a3 i[data-v-d1a485b6]{animation-delay:.7s}.sw.a4 i[data-v-d1a485b6]{animation-delay:1.05s}.sw.a2 span[data-v-d1a485b6]{animation-delay:.35s}.sw.a3 span[data-v-d1a485b6]{animation-delay:.7s}.sw.a4 span[data-v-d1a485b6]{animation-delay:1.05s}.progress-row[data-v-d1a485b6]{align-items:center;background:#eff2f7;border:1px solid #d8dce4;border-radius:999px;display:flex;gap:8px;height:16px;padding:0 8px;width:206px}.progress-row span[data-v-d1a485b6]{color:#6b7280;font-size:10px;font-weight:600}.progress-bar[data-v-d1a485b6]{background:#d1d5db;border-radius:999px;flex:1;height:6px;overflow:hidden}.progress-bar i[data-v-d1a485b6]{animation:progressSweep-d1a485b6 4s linear infinite alternate;background:linear-gradient(90deg,#9ca3af,#6b7280);display:block;height:100%;width:0}.progress-row b[data-v-d1a485b6]{color:#6b7280;font-size:10px}.volume[data-v-d1a485b6]{align-items:center;background:#f0f7ea;border:1px solid #c8d5c0;border-radius:999px;display:flex;gap:8px;height:30px;padding:0 10px;width:206px}.volume span[data-v-d1a485b6]{color:#406326;font-size:12px;font-weight:600}.bar[data-v-d1a485b6]{background:#dbe7d0;border-radius:999px;flex:1;height:8px;overflow:hidden}.bar i[data-v-d1a485b6]{animation:volumeWave-d1a485b6 2.2s ease-in-out infinite;background:linear-gradient(90deg,#6ea23a,#4d7c0f);display:block;height:100%;width:78%}.volume b[data-v-d1a485b6]{color:#406326;font-size:11px}@keyframes switchLoop-d1a485b6{0%,40%{background:#f87171;box-shadow:0 0 0 4px #f872722e;left:3px}60%,to{background:#4ade80;box-shadow:0 0 0 4px #4ade802e;left:calc(100% - 25px)}}@keyframes labelSwap-d1a485b6{0%,40%{left:34px}60%,to{left:6px}}@keyframes volumeWave-d1a485b6{0%,to{width:78%}50%{width:96%}}@keyframes progressSweep-d1a485b6{0%{width:0}to{width:100%}}@media(max-width:900px){.app-stage[data-v-d1a485b6]{grid-template-columns:1fr;min-height:auto}.mock-sidebar[data-v-d1a485b6]{border-bottom:1px solid #d4deeb;border-right:0}.hall-title[data-v-d1a485b6]{font-size:24px}.control-panel[data-v-d1a485b6]{gap:12px;grid-template-columns:1fr;max-width:300px;width:100%}.right-col[data-v-d1a485b6]{justify-content:flex-start}}.feat-head[data-v-16b062dc]{margin-bottom:56px;opacity:0}.adv-grid[data-v-16b062dc]{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);display:grid;gap:2px;grid-template-columns:repeat(2,1fr);overflow:hidden}.adv-item[data-v-16b062dc]{align-items:flex-start;background:var(--bg-alt);display:flex;gap:24px;opacity:0;padding:36px 32px;position:relative;transition:background .25s}.adv-item[data-v-16b062dc]:before{background:var(--accent);bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .25s;width:2px}.adv-item[data-v-16b062dc]:hover{background:#fff}.adv-item[data-v-16b062dc]:hover:before{opacity:1}.adv-num[data-v-16b062dc]{color:var(--accent);flex-shrink:0;font-family:-apple-system,SF Pro Display,sans-serif;font-size:44px;font-weight:700;letter-spacing:-.04em;line-height:1;opacity:.1;transition:opacity .25s}.adv-item:hover .adv-num[data-v-16b062dc]{opacity:.18}.adv-content[data-v-16b062dc]{display:flex;flex-direction:column;gap:4px}.adv-sub[data-v-16b062dc]{color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.adv-title[data-v-16b062dc]{color:var(--text);font-size:17px;font-weight:600;letter-spacing:-.015em;margin-bottom:8px}.adv-desc[data-v-16b062dc]{color:var(--muted);font-size:13px;line-height:1.75}@media(max-width:768px){.adv-grid[data-v-16b062dc]{grid-template-columns:1fr}.adv-item[data-v-16b062dc]{padding:28px 22px}.adv-num[data-v-16b062dc]{font-size:36px}}.arch-head[data-v-7bb0915b]{margin-bottom:56px;opacity:0}.pillars-wrap[data-v-7bb0915b]{border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;gap:0;overflow:hidden}.pillar-row[data-v-7bb0915b]{align-items:center;background:var(--bg);border-bottom:1px solid var(--border);display:grid;gap:24px;grid-template-columns:72px 1fr 320px;opacity:0;padding:24px 26px;position:relative;transition:background .25s}.pillar-row[data-v-7bb0915b]:before{background:var(--accent);bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .25s;width:3px}.pillar-row[data-v-7bb0915b]:last-child{border-bottom:none}.pillar-row[data-v-7bb0915b]:hover{background:var(--bg-alt)}.pillar-row[data-v-7bb0915b]:hover:before{opacity:1}.pillar-num[data-v-7bb0915b]{color:var(--accent);font-size:32px;font-weight:700;letter-spacing:-.04em;opacity:.16;text-align:center}.pillar-title[data-v-7bb0915b]{color:var(--text);font-size:16px;font-weight:600;letter-spacing:-.015em;margin-bottom:5px}.pillar-desc[data-v-7bb0915b]{color:var(--muted);font-size:13px;line-height:1.65}.pillar-viz[data-v-7bb0915b]{display:flex;justify-content:flex-end}.viz-card[data-v-7bb0915b]{background:linear-gradient(165deg,rgba(var(--rgb),.08),rgba(var(--rgb),.02));border:1px solid rgba(var(--rgb),.24);border-radius:10px;min-height:88px;overflow:hidden;padding:10px;width:300px}.viz-protocol[data-v-7bb0915b]{display:grid;gap:6px 10px;grid-template-columns:1fr 1fr 1fr;position:relative}.proto-scan[data-v-7bb0915b]{animation:scanMove-7bb0915b 2.6s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);height:100%;left:-30%;pointer-events:none;position:absolute;top:0;transform:skew(-18deg);width:36%}.legend-row[data-v-7bb0915b]{align-items:center;animation:legendBlink-7bb0915b 2.4s ease-in-out infinite;color:#334155;display:flex;font-size:11px;gap:6px}.legend-row i[data-v-7bb0915b]{border-radius:2px;box-shadow:0 0 0 3px #ffffffa6;height:8px;width:8px}.legend-row[data-v-7bb0915b]:nth-child(2){animation-delay:.2s}.legend-row[data-v-7bb0915b]:nth-child(3){animation-delay:.4s}.legend-row[data-v-7bb0915b]:nth-child(4){animation-delay:.6s}.legend-row[data-v-7bb0915b]:nth-child(5){animation-delay:.8s}.legend-row[data-v-7bb0915b]:nth-child(6){animation-delay:1s}.viz-condition[data-v-7bb0915b]{display:flex;flex-direction:column;gap:7px}.cond-item[data-v-7bb0915b]{align-items:center;animation:condPulse-7bb0915b 2.8s ease-in-out infinite;background:#ffffffbf;border:1px solid rgba(var(--rgb),.22);border-radius:7px;color:#0f172a;display:flex;font-size:11px;justify-content:space-between;padding:5px 8px}.cond-item em[data-v-7bb0915b]{background:#3b82f61f;border:1px solid rgba(59,130,246,.24);border-radius:5px;color:#2563eb;font-style:normal;padding:1px 5px}.cond-item[data-v-7bb0915b]:nth-child(2){animation-delay:.35s}.cond-item[data-v-7bb0915b]:nth-child(3){animation-delay:.7s}.viz-timeline[data-v-7bb0915b]{position:relative}.wave[data-v-7bb0915b]{animation:waveRun-7bb0915b 2.4s linear infinite;background:repeating-linear-gradient(90deg,#0ea5e9d9 0 2px,#0ea5e926 2px 4px);border-radius:6px;height:34px;margin-top:3px}.playhead[data-v-7bb0915b]{animation:playMove-7bb0915b 2.8s linear infinite;background:#0ea5e9;bottom:10px;box-shadow:0 0 10px #0ea5e973;position:absolute;top:8px;width:2px}.marks[data-v-7bb0915b]{height:22px;position:relative}.marks span[data-v-7bb0915b]{background:#0ea5e9b8;border-radius:50%;bottom:2px;box-shadow:0 0 0 6px #0ea5e924;height:10px;position:absolute;width:10px}.viz-device[data-v-7bb0915b]{display:grid;gap:5px}.dev-item[data-v-7bb0915b]{align-items:center;color:#1e293b;display:flex;font-size:11px;gap:7px;position:relative}.dev-item i[data-v-7bb0915b]{animation:pulse-7bb0915b 1.8s ease-in-out infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e7a;height:7px;width:7px}.dev-item:nth-child(2) i[data-v-7bb0915b]{animation-delay:.2s;background:#0ea5e9}.dev-item:nth-child(3) i[data-v-7bb0915b]{animation-delay:.4s;background:#a855f7}.dev-item:nth-child(4) i[data-v-7bb0915b]{animation-delay:.6s;background:#f59e0b}.dev-item span[data-v-7bb0915b]{flex:1}.dev-item b[data-v-7bb0915b]{background:#94a3b859;border-radius:999px;display:block;height:4px;overflow:hidden;width:34px}.dev-item b[data-v-7bb0915b]:after{animation:devFlow-7bb0915b 1.9s ease-in-out infinite;background:#22c55e;content:"";display:block;height:100%;width:40%}.dev-item:nth-child(2) b[data-v-7bb0915b]:after{animation-delay:.2s;background:#0ea5e9}.dev-item:nth-child(3) b[data-v-7bb0915b]:after{animation-delay:.4s;background:#a855f7}.dev-item:nth-child(4) b[data-v-7bb0915b]:after{animation-delay:.6s;background:#f59e0b}.viz-player[data-v-7bb0915b]{display:grid;gap:7px}.screen-row[data-v-7bb0915b]{color:#334155;display:flex;font-size:11px;justify-content:space-between}.screen-row b[data-v-7bb0915b]{color:#0f172a;font-weight:700}.prog[data-v-7bb0915b]{background:#94a3b859;border-radius:999px;height:6px;overflow:hidden}.prog i[data-v-7bb0915b]{animation:progRun-7bb0915b 2s ease-in-out infinite;background:linear-gradient(90deg,#f59e0b,#fbbf24);display:block;height:100%;width:56%}@keyframes playMove-7bb0915b{0%{left:10px}to{left:286px}}@keyframes waveRun-7bb0915b{0%{background-position-x:0}to{background-position-x:120px}}@keyframes pulse-7bb0915b{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes scanMove-7bb0915b{0%{left:-30%;opacity:0}20%{opacity:.65}80%{opacity:.35}to{left:110%;opacity:0}}@keyframes legendBlink-7bb0915b{0%,to{opacity:.72;transform:translate(0)}40%{opacity:1;transform:translate(2px)}}@keyframes condPulse-7bb0915b{0%,to{background:#ffffffbf;border-color:rgba(var(--rgb),.22)}50%{background:#fffffff2;border-color:rgba(var(--rgb),.45)}}@keyframes devFlow-7bb0915b{0%,to{width:35%}50%{width:92%}}@keyframes progRun-7bb0915b{0%,to{width:56%}50%{width:92%}}@media(max-width:980px){.pillar-row[data-v-7bb0915b]{gap:16px;grid-template-columns:52px 1fr;padding:20px}.pillar-viz[data-v-7bb0915b]{grid-column:2;justify-content:flex-start;margin-top:6px}.viz-card[data-v-7bb0915b]{max-width:320px;width:100%}@keyframes playMove-7bb0915b{0%{left:10px}to{left:calc(100% - 14px)}}}.cloud-section[data-v-33b47cc4]{background:linear-gradient(155deg,#f8fbff,#f1f5f9 52%,#edf3f8);overflow:hidden;position:relative}.cloud-section[data-v-33b47cc4]:before{background:radial-gradient(ellipse,rgba(56,189,248,.12) 0,transparent 65%);content:"";height:600px;left:50%;pointer-events:none;position:absolute;top:-200px;transform:translate(-50%);width:800px}.cloud-head[data-v-33b47cc4]{margin-bottom:56px;opacity:0}.cloud-grid[data-v-33b47cc4]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.cloud-item[data-v-33b47cc4]{background:#ffffffe6;border:1px solid #dbe7f3;border-radius:14px;opacity:0;overflow:hidden;padding:24px 22px;position:relative;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s}.cloud-item[data-v-33b47cc4]:after{background:linear-gradient(90deg,transparent,var(--accent),transparent);bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s}.cloud-item[data-v-33b47cc4]:hover{background:#fff;border-color:rgba(var(--rgb),.36);box-shadow:0 12px 28px #1e293b1a;transform:translateY(-3px)}.cloud-item[data-v-33b47cc4]:hover:after{opacity:1}.cloud-item-top[data-v-33b47cc4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.cloud-num[data-v-33b47cc4]{color:var(--accent);font-family:SF Mono,Fira Code,monospace;font-size:11px;font-weight:700;letter-spacing:.05em;opacity:.7}.cloud-dot[data-v-33b47cc4]{background:var(--accent);border-radius:50%;height:6px;opacity:.45;width:6px}.cloud-title[data-v-33b47cc4]{color:#0f172a;font-size:15px;font-weight:600;letter-spacing:-.01em;margin-bottom:7px}.cloud-desc[data-v-33b47cc4]{color:#64748b;font-size:13px;line-height:1.65}@media(max-width:900px){.cloud-grid[data-v-33b47cc4]{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.cloud-grid[data-v-33b47cc4]{grid-template-columns:1fr}}.proto-section[data-v-ea274747]{background:linear-gradient(180deg,#fff,#f8fafc)}.proto-head[data-v-ea274747]{margin-bottom:38px;opacity:0}.proto-head .sec-desc[data-v-ea274747]{margin:0}.proto-stage[data-v-ea274747]{background:radial-gradient(circle at 14% 14%,rgba(37,99,235,.08),transparent 35%),radial-gradient(circle at 82% 82%,rgba(15,118,110,.07),transparent 32%),#fff;border:1px solid #d8e2ee;border-radius:var(--radius);box-shadow:0 16px 42px #0f172a0f;padding:18px}.proto-grid[data-v-ea274747]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.protocol-card[data-v-ea274747]{background:linear-gradient(155deg,#fffffffa,#f8fafcf5);border:1px solid rgba(148,163,184,.34);border-radius:12px;opacity:0;overflow:hidden;padding:14px;position:relative}.protocol-card[data-v-ea274747]:before{background:var(--accent);bottom:0;content:"";left:0;opacity:.85;position:absolute;top:0;width:3px}.protocol-card[data-v-ea274747]:after{background:#3b82f621;border-radius:50%;content:"";filter:blur(14px);height:120px;pointer-events:none;position:absolute;right:-20%;top:-30%;width:120px}.card-label[data-v-ea274747]{color:#64748b;font-size:10px;letter-spacing:.18em;margin-bottom:6px}.card-title[data-v-ea274747]{color:#0f172a;font-size:22px;font-weight:700;letter-spacing:-.02em;margin-bottom:10px}.chip-row[data-v-ea274747]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-ea274747]{background:#fff;border:1px solid rgba(148,163,184,.45);border-radius:999px;color:#1e40af;font-family:SF Mono,Fira Code,monospace;font-size:12px;font-weight:700;padding:6px 11px}@media(max-width:900px){.proto-stage[data-v-ea274747]{padding:14px}.proto-grid[data-v-ea274747]{gap:10px;grid-template-columns:1fr}.card-title[data-v-ea274747]{font-size:20px}}.pricing-head[data-v-5de4659d]{margin-bottom:56px;opacity:0}.pricing-grid[data-v-5de4659d]{align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.pricing-card[data-v-5de4659d]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;opacity:0;overflow:hidden;padding:36px 28px 28px;position:relative;transition:box-shadow .28s,transform .28s,border-color .28s}.pricing-card--hi[data-v-5de4659d]{border-color:rgba(var(--rgb),.35);box-shadow:0 8px 48px rgba(var(--rgb),.1),0 2px 12px #0000000a}.pricing-card[data-v-5de4659d]:hover{box-shadow:0 24px 64px #00000014;transform:translateY(-4px)}.pricing-card--hi[data-v-5de4659d]:hover{box-shadow:0 24px 64px rgba(var(--rgb),.18)}.hi-glow[data-v-5de4659d]{background:radial-gradient(ellipse,rgba(var(--rgb),.22) 0,transparent 70%);filter:blur(24px);height:100px;left:50%;pointer-events:none;position:absolute;top:-50px;transform:translate(-50%);width:80%}.p-top[data-v-5de4659d]{align-items:center;display:flex;justify-content:space-between;margin-bottom:22px}.p-symbol[data-v-5de4659d]{font-size:32px;font-weight:300;line-height:1;opacity:.4}.p-badge[data-v-5de4659d],.p-symbol[data-v-5de4659d]{color:var(--accent)}.p-badge[data-v-5de4659d]{background:rgba(var(--rgb),.1);border:1px solid rgba(var(--rgb),.2);border-radius:6px;font-size:10px;font-weight:600;letter-spacing:.04em;padding:3px 9px}.p-title[data-v-5de4659d]{color:var(--text);font-size:20px;font-weight:600;letter-spacing:-.02em;margin-bottom:6px}.p-sub[data-v-5de4659d]{color:var(--muted);font-size:12px;line-height:1.55;margin-bottom:24px}.p-features[data-v-5de4659d]{display:flex;flex:1;flex-direction:column;gap:11px;list-style:none;margin-bottom:28px}.p-features li[data-v-5de4659d]{align-items:flex-start;color:var(--text);display:flex;font-size:13px;gap:9px;line-height:1.5}.p-features li svg[data-v-5de4659d]{flex-shrink:0;margin-top:1px}.p-cta[data-v-5de4659d]{align-items:center;background:rgba(var(--rgb),.05);border:1px solid rgba(var(--rgb),.35);border-radius:10px;color:var(--accent);cursor:not-allowed;display:flex;font-size:14px;font-weight:600;justify-content:center;letter-spacing:-.01em;padding:11px 20px;transition:all .2s}.p-cta[data-v-5de4659d]:hover{background:rgba(var(--rgb),.1);border-color:rgba(var(--rgb),.55)}.p-cta--solid[data-v-5de4659d]{background:var(--accent);border-color:var(--accent);box-shadow:0 4px 16px rgba(var(--rgb),.3);color:#fff}.p-cta--solid[data-v-5de4659d]:hover{box-shadow:0 6px 24px rgba(var(--rgb),.4);opacity:.88}@media(max-width:900px){.pricing-grid[data-v-5de4659d]{grid-template-columns:1fr;margin:0 auto;max-width:420px}.pricing-card--hi[data-v-5de4659d]{transform:scale(1)}.pricing-card--hi[data-v-5de4659d]:hover{transform:translateY(-4px)}}.contact-section[data-v-8e95a8d9]{background:linear-gradient(180deg,#f8fafc,#fff)}.contact-head[data-v-8e95a8d9]{margin-bottom:22px;opacity:0}.business-card-wrap[data-v-8e95a8d9]{background:linear-gradient(130deg,#94a3b83d,#2563eb1f);border-radius:20px;padding:6px}.business-card[data-v-8e95a8d9]{background:radial-gradient(circle at 8% 12%,rgba(37,99,235,.1),transparent 34%),linear-gradient(160deg,#fff,#f9fbff);border:1px solid #d7e0ec;border-radius:16px;display:grid;grid-template-columns:1.25fr .75fr;opacity:0;overflow:hidden}.card-main[data-v-8e95a8d9]{border-right:1px dashed #d5deea;padding:28px 30px}.card-brand[data-v-8e95a8d9]{margin-bottom:16px}.brand-name[data-v-8e95a8d9]{color:#0f172a;font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.card-info[data-v-8e95a8d9]{display:grid;gap:10px;margin-bottom:16px}.card-info p[data-v-8e95a8d9]{color:#334155;font-size:14px;line-height:1.65;margin:0}.card-info span[data-v-8e95a8d9]{color:#1e3a8a;display:inline-block;font-weight:600;width:44px}.card-tags[data-v-8e95a8d9]{display:flex;flex-wrap:wrap;gap:8px}.card-tags span[data-v-8e95a8d9]{background:#fff;border:1px solid #c7d2e1;border-radius:999px;color:#1e40af;font-size:12px;font-weight:600;padding:6px 12px}.card-qr[data-v-8e95a8d9]{align-items:center;background:linear-gradient(180deg,#fff,#f6f9ff);display:flex;flex-direction:column;justify-content:flex-start;padding:22px}.qr-frame[data-v-8e95a8d9]{background:#fff;border:1px solid #cfd8e5;border-radius:14px;box-shadow:0 10px 24px #0f172a1f;height:166px;overflow:hidden;width:166px}.qr-image[data-v-8e95a8d9]{display:block;height:auto;max-width:none;transform:translate(-12px,-49px);width:190px}@media(max-width:900px){.business-card[data-v-8e95a8d9]{grid-template-columns:1fr}.card-main[data-v-8e95a8d9]{border-bottom:1px dashed #d5deea;border-right:0;padding:22px}.brand-name[data-v-8e95a8d9]{font-size:22px}.card-qr[data-v-8e95a8d9]{padding:18px}}
