.sphere[data-v-ac77e430]{position:relative;width:100%;max-width:600px;margin-inline:auto}.sphere__stage[data-v-ac77e430]{position:relative;width:100%;aspect-ratio:1}.sphere__canvas[data-v-ac77e430]{position:absolute;inset:0;width:100%;height:100%;cursor:grab;touch-action:pan-y}.sphere__canvas[data-v-ac77e430]:active{cursor:grabbing}.sphere__hud[data-v-ac77e430]{position:absolute;inset:3%;width:94%;height:94%;overflow:visible;animation:spin-slow 90s linear infinite}.sphere__hud-ring[data-v-ac77e430]{fill:none;stroke:#0f172a14;stroke-width:.35}.sphere__hud-ticks[data-v-ac77e430]{fill:none;stroke:#64748b4d;stroke-width:2.2;stroke-dasharray:.35 4.65}.sphere__hud-arc[data-v-ac77e430]{fill:none;stroke:rgba(var(--accent-rgb),.45);stroke-width:.6;stroke-linecap:round;stroke-dasharray:38 142 12 168}.sphere__chip[data-v-ac77e430]{position:absolute;display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:12px;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);font-size:.8125rem;font-weight:500;color:var(--text);white-space:nowrap;pointer-events:none}.sphere__chip--a[data-v-ac77e430]{top:9%;left:-2%}.sphere__chip--b[data-v-ac77e430]{top:46%;right:-4%}.sphere__chip--c[data-v-ac77e430]{bottom:8%;left:6%}.sphere__chip-text[data-v-ac77e430]{display:flex;flex-direction:column;line-height:1.3}.sphere__chip-sub[data-v-ac77e430]{font-size:.6875rem;color:var(--text-3)}.sphere__chip-icon[data-v-ac77e430]{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--brand);background:var(--brand-50)}.sphere__chip-icon--violet[data-v-ac77e430]{color:var(--indigo);background:rgba(var(--violet-rgb),.08)}.sphere__chip-icon--mint[data-v-ac77e430]{color:var(--mint);background:#04785714}@media(max-width:960px){.sphere[data-v-ac77e430]{max-width:520px}}@media(max-width:520px){.sphere__chip[data-v-ac77e430]{font-size:.75rem;padding:6px 10px 6px 6px;gap:8px}.sphere__chip-icon[data-v-ac77e430]{width:24px;height:24px}.sphere__chip--a[data-v-ac77e430]{left:0;top:4%}.sphere__chip--b[data-v-ac77e430]{right:0;top:auto;bottom:22%}.sphere__chip--c[data-v-ac77e430]{left:0;bottom:3%}}@media(prefers-reduced-motion:reduce){.sphere__hud[data-v-ac77e430]{animation:none}}.rd[data-v-89ff56af]{display:flex;flex-direction:column;gap:18px}.rd__head[data-v-89ff56af]{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.rd__title[data-v-89ff56af]{display:flex;flex-direction:column;gap:4px}.rd__code[data-v-89ff56af]{font-size:clamp(2rem,1.6rem + 1.4vw,2.6rem);font-weight:700;letter-spacing:.02em;line-height:1;color:var(--text)}.rd--coming .rd__code[data-v-89ff56af]{color:var(--violet)}.rd__city[data-v-89ff56af]{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:500;color:var(--text-2);letter-spacing:0}.rd__primary[data-v-89ff56af]{position:absolute;top:0;right:0;display:inline-flex;align-items:center;gap:6px;margin-top:36px;font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--amber)}.rd__specs[data-v-89ff56af]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;border-radius:14px;overflow:hidden;border:1px solid var(--border);background:var(--border)}.rd__spec[data-v-89ff56af]{padding:10px 14px;background:var(--surface)}.rd__spec--wide[data-v-89ff56af]{grid-column:1 / -1}.rd__spec dt[data-v-89ff56af]{font-size:.75rem;color:var(--text-3)}.rd__spec dd[data-v-89ff56af]{margin:2px 0 0;font-weight:600;color:var(--text)}.rd__label[data-v-89ff56af]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}html[lang^=zh] .rd__label[data-v-89ff56af]{letter-spacing:.08em}.rd__rtt-head[data-v-89ff56af]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.rd__rtt-val[data-v-89ff56af]{font-weight:600;color:var(--brand)}.rd__bar[data-v-89ff56af]{display:block;height:6px;margin-top:10px;border-radius:999px;background:var(--surface-3);overflow:hidden}.rd__bar-fill[data-v-89ff56af]{display:block;height:100%;border-radius:inherit;background:var(--brand);transform-origin:left center;animation:rd-bar-89ff56af 1.1s var(--ease-out-expo) both}@keyframes rd-bar-89ff56af{0%{transform:scaleX(0)}}.rd__note[data-v-89ff56af]{margin-top:8px;font-size:.75rem;color:var(--text-3)}.rd__block[data-v-89ff56af]{display:flex;flex-direction:column;gap:10px}.rd__services[data-v-89ff56af]{list-style:none;display:grid;gap:4px}.rd__svc[data-v-89ff56af]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px;border-radius:10px;font-size:var(--fs-sm);color:var(--text);background:var(--surface-2)}.rd__svc-icon[data-v-89ff56af]{color:var(--brand)}.rd__svc-state[data-v-89ff56af]{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:var(--mint);background:#0478571a}.rd__svc.is-off[data-v-89ff56af]{color:var(--text-3);background:transparent}.rd__svc.is-off .rd__svc-icon[data-v-89ff56af]{color:var(--text-4)}.rd__svc.is-off .rd__svc-state[data-v-89ff56af]{color:var(--text-4);background:var(--surface-3)}.rd__links[data-v-89ff56af]{display:flex;flex-wrap:wrap;gap:8px}.rd__link[data-v-89ff56af]{min-height:36px;min-width:64px;padding:0 12px;border-radius:999px;font-size:.8125rem;font-weight:600;color:var(--brand);border:1px solid rgba(var(--accent-rgb),.3);background:var(--brand-50);transition:background-color .3s var(--ease-out-quart),border-color .3s var(--ease-out-quart)}.rd__link.is-coming[data-v-89ff56af]{color:var(--violet);border-color:#6d28d94d;background:#6d28d90d}.rd__link[data-v-89ff56af]:hover{border-color:var(--brand)}.rd__link.is-coming[data-v-89ff56af]:hover{border-color:var(--violet)}.rd__link[data-v-89ff56af]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.rd__cta[data-v-89ff56af]{margin-top:4px}@container rd (min-width: 620px){.rd[data-v-89ff56af]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 32px}.rd__head[data-v-89ff56af]{grid-column:1 / -1}.rd__specs[data-v-89ff56af]{grid-column:1;grid-row:2}.rd__rtt[data-v-89ff56af]{grid-column:1;grid-row:3}.rd__block--services[data-v-89ff56af]{grid-column:2;grid-row:2 / span 2}.rd__block--links[data-v-89ff56af]{grid-column:1;grid-row:4}.rd__cta[data-v-89ff56af]{grid-column:2;grid-row:4;align-self:end}}@media(hover:none){.rd__link[data-v-89ff56af]{min-height:44px}}@media(prefers-reduced-motion:reduce){.rd__bar-fill[data-v-89ff56af]{animation:none}}.rstats[data-v-0c6b20ad]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 clamp(20px,3vw,28px);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);overflow:hidden}.rstats__item[data-v-0c6b20ad]{display:flex;flex-direction:column-reverse;gap:4px;padding:clamp(16px,2vw,22px) clamp(16px,2.4vw,28px)}.rstats__item+.rstats__item[data-v-0c6b20ad]{border-left:1px solid var(--border)}.rstats__item dt[data-v-0c6b20ad]{font-size:var(--fs-sm);color:var(--text-3)}.rstats__item dd[data-v-0c6b20ad]{margin:0;font-family:var(--font-display);font-size:clamp(1.8rem,1.3rem + 1.6vw,2.6rem);font-weight:600;letter-spacing:-.03em;line-height:1.1;color:var(--text);font-variant-numeric:tabular-nums}.rstats__unit[data-v-0c6b20ad]{margin-left:4px;font-size:.5em;letter-spacing:0}.rstats__item dd.is-violet[data-v-0c6b20ad]{color:var(--violet)}.rmap[data-v-0c6b20ad]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);grid-template-areas:"left detail";gap:0 clamp(20px,3vw,40px);padding:clamp(18px,2.6vw,32px);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--bg-2);box-shadow:var(--shadow-sm);overflow:hidden;isolation:isolate}.rmap[data-v-0c6b20ad]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(15,23,42,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.04) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 35% 45%,#000,transparent 80%);mask-image:radial-gradient(ellipse 70% 70% at 35% 45%,#000,transparent 80%)}.rmap__left[data-v-0c6b20ad]{grid-area:left;align-self:start;min-width:0}.rmap__map[data-v-0c6b20ad]{min-width:0}.rmap__stage[data-v-0c6b20ad]{position:relative}.rmap__svg[data-v-0c6b20ad]{width:100%;height:auto;overflow:visible;-webkit-tap-highlight-color:transparent}.rmap__canvas[data-v-0c6b20ad]{position:absolute;inset:0;pointer-events:none}.rmap__glide[data-v-0c6b20ad]{transition:transform 1.1s var(--ease-out-expo)}.rmap__dots[data-v-0c6b20ad]{fill:none;stroke:#cbd5e1;stroke-width:4.2;stroke-linecap:round}.rmap__dots--lit[data-v-0c6b20ad]{stroke:#1d4ed873;stroke-width:4.6}.rmap__link[data-v-0c6b20ad]{fill:none;stroke:#1d4ed859;stroke-width:1.5;transition:stroke .6s var(--ease-out-expo),stroke-width .6s var(--ease-out-expo)}.rmap__link.is-coming[data-v-0c6b20ad]{stroke:#6d28d966;stroke-dasharray:4 6}.rmap__link.is-hot[data-v-0c6b20ad]{stroke:#1d4ed8d9;stroke-width:2.2}.rmap__link.is-hot.is-coming[data-v-0c6b20ad]{stroke:#6d28d9d9}.rmap__flow[data-v-0c6b20ad]{fill:none;stroke:#1d4ed8;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:2 8;opacity:0;transition:opacity .6s var(--ease-out-quart);animation:rmap-flow-0c6b20ad 2.2s linear infinite}.rmap__flow.is-coming[data-v-0c6b20ad]{stroke:#6d28d9}.rmap__flow.is-hot[data-v-0c6b20ad]{opacity:.5}@keyframes rmap-flow-0c6b20ad{to{stroke-dashoffset:-20}}.rmap__node[data-v-0c6b20ad]{cursor:pointer}.rmap__hit[data-v-0c6b20ad]{fill:transparent}.rmap__ring[data-v-0c6b20ad]{fill:#fff;stroke:#1d4ed8;stroke-width:2.4;transition:stroke-width .5s var(--ease-spring),r .5s var(--ease-spring)}.rmap__core[data-v-0c6b20ad]{fill:#1d4ed8;transition:r .5s var(--ease-spring)}.rmap__orbit[data-v-0c6b20ad]{fill:none;stroke:#1d4ed899;stroke-width:1.4;stroke-dasharray:8 4.5;opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.6);transition:opacity .5s var(--ease-out-quart),transform .7s var(--ease-spring);animation:spin-slow 9s linear infinite paused}.rmap__node.is-active .rmap__orbit[data-v-0c6b20ad]{opacity:1;transform:scale(1);animation-play-state:running}.rmap__node.is-active .rmap__ring[data-v-0c6b20ad]{stroke-width:3.4;r:13}.rmap__node.is-active .rmap__core[data-v-0c6b20ad]{r:6}.rmap__node.is-coming .rmap__ring[data-v-0c6b20ad]{stroke:#6d28d9;fill:#fff;stroke-dasharray:3 3}.rmap__node.is-coming .rmap__core[data-v-0c6b20ad]{fill:#6d28d9}.rmap__node.is-coming .rmap__orbit[data-v-0c6b20ad]{stroke:#6d28d999}.rmap__code[data-v-0c6b20ad]{font-family:var(--font-mono);font-size:18px;font-weight:600;letter-spacing:.06em;fill:var(--text-2);paint-order:stroke;stroke:#f8fafcf2;stroke-width:5px;transition:fill .4s var(--ease-out-quart);pointer-events:none}.rmap__node.is-active .rmap__code[data-v-0c6b20ad]{fill:var(--text)}.rmap__node.is-coming .rmap__code[data-v-0c6b20ad]{fill:#6d28d9}.rmap__node.is-coming.is-active .rmap__code[data-v-0c6b20ad]{fill:#5b21b6}.rmap__legend[data-v-0c6b20ad]{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:8px;font-size:var(--fs-xs);color:var(--text-3)}.rmap__legend span[data-v-0c6b20ad]{display:inline-flex;align-items:center;gap:8px}.rmap__detail[data-v-0c6b20ad]{grid-area:detail;position:relative;container:rd / inline-size;min-width:0;padding:clamp(18px,2.4vw,26px);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);align-self:start}.rd-enter-active[data-v-0c6b20ad]{transition:opacity .5s var(--ease-out-quart) .08s,transform .7s var(--ease-out-expo) .08s}.rd-leave-active[data-v-0c6b20ad]{position:absolute;top:clamp(18px,2.4vw,26px);left:clamp(18px,2.4vw,26px);right:clamp(18px,2.4vw,26px);pointer-events:none;transition:opacity .2s var(--ease-in-out-quint),transform .25s var(--ease-in-out-quint)}.rd-enter-from[data-v-0c6b20ad]{opacity:0;transform:translate3d(0,14px,0)}.rd-leave-to[data-v-0c6b20ad]{opacity:0;transform:translate3d(0,-6px,0)}.rmap__list-wrap[data-v-0c6b20ad]{min-width:0;margin-top:clamp(14px,2vw,20px)}.rmap__hint[data-v-0c6b20ad]{font-size:var(--fs-xs);color:var(--text-3);margin-bottom:10px}.rmap__list[data-v-0c6b20ad]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rchip[data-v-0c6b20ad]{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 14px;border-radius:14px;border:1px solid var(--border);background:var(--surface);text-align:left;transition:border-color .3s var(--ease-out-quart),background-color .3s var(--ease-out-quart),box-shadow .3s var(--ease-out-quart)}.rchip[data-v-0c6b20ad]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.rchip[data-v-0c6b20ad]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.rchip__code[data-v-0c6b20ad]{font-size:.8125rem;font-weight:700;letter-spacing:.04em;color:var(--text)}.rchip__city[data-v-0c6b20ad]{min-width:0;font-size:.8125rem;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rchip.is-on[data-v-0c6b20ad]{border-color:var(--brand);background:var(--brand-50);box-shadow:0 0 0 1px var(--brand)}.rchip.is-on.is-coming[data-v-0c6b20ad]{border-color:var(--violet);background:#6d28d90f;box-shadow:0 0 0 1px var(--violet)}.rchip.is-preview[data-v-0c6b20ad]{border-color:var(--border-strong);background:var(--surface-2)}.rchip.is-on .rchip__city[data-v-0c6b20ad]{color:var(--text-2)}@media(max-width:1100px){.rmap[data-v-0c6b20ad]{grid-template-columns:minmax(0,1fr);grid-template-areas:"left" "detail"}.rmap__detail[data-v-0c6b20ad]{margin-top:20px}.rmap__list[data-v-0c6b20ad]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.rstats[data-v-0c6b20ad]{grid-template-columns:repeat(2,minmax(0,1fr))}.rstats__item[data-v-0c6b20ad]:nth-child(3){border-left:0}.rstats__item[data-v-0c6b20ad]:nth-child(n+3){border-top:1px solid var(--border)}}@media(max-width:600px){.rmap__list[data-v-0c6b20ad]{grid-template-columns:repeat(2,minmax(0,1fr))}.rmap__code[data-v-0c6b20ad]{font-size:34px;stroke-width:8px}.rmap__dots[data-v-0c6b20ad]{stroke-width:5.6}.rmap__dots--lit[data-v-0c6b20ad]{stroke-width:6}.rmap[data-v-0c6b20ad]{padding:14px;border-radius:var(--radius-lg)}.rmap__detail[data-v-0c6b20ad]{padding:16px}.rd-leave-active[data-v-0c6b20ad]{top:16px;left:16px;right:16px}}@media(max-width:380px){.rchip[data-v-0c6b20ad]{padding:8px 10px;gap:8px}}@media(prefers-reduced-motion:reduce){.rmap__glide[data-v-0c6b20ad],.rmap__orbit[data-v-0c6b20ad],.rmap__flow[data-v-0c6b20ad]{animation:none;transition:none}.rmap__flow.is-hot[data-v-0c6b20ad]{opacity:.4}}.glyph[data-v-8389c7df]{position:relative;width:100%}.glyph__svg[data-v-8389c7df]{width:100%;height:auto;overflow:visible}.rack__body[data-v-8389c7df]{fill:#fff;stroke:#cbd5e1}.rack__slot[data-v-8389c7df]{stroke:#e2e8f0}.rack__drive[data-v-8389c7df]{fill:#e2e8f0}.rack__led[data-v-8389c7df]{fill:#cbd5e1}.rack--ours .rack__body[data-v-8389c7df]{fill:#eff6ff;stroke:#1d4ed8}.rack--ours .rack__slot[data-v-8389c7df]{stroke:#1d4ed833}.rack--ours .rack__drive[data-v-8389c7df]{fill:#1d4ed84d}.rack--ours .rack__led[data-v-8389c7df]{fill:#1d4ed8;animation:led-blink-8389c7df 2s var(--ease-in-out-quint) infinite}.rack__fence[data-v-8389c7df]{fill:none;stroke:#1d4ed880;stroke-width:1.2;stroke-dasharray:3 3;animation:fence-march-8389c7df 12s linear infinite}.rack__scan[data-v-8389c7df]{fill:#1d4ed859;animation:rack-scan-8389c7df 3.2s var(--ease-in-out-quint) infinite}@keyframes led-blink-8389c7df{0%,to{opacity:1}50%{opacity:.25}}@keyframes fence-march-8389c7df{to{stroke-dashoffset:-100}}@keyframes rack-scan-8389c7df{0%{transform:translateY(0);opacity:0}15%,85%{opacity:1}to{transform:translateY(100px);opacity:0}}.chart__grid line[data-v-8389c7df]{stroke:#0f172a12}.chart__spiky[data-v-8389c7df]{fill:none;stroke:#94a3b8;stroke-width:1.6;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;animation:draw-in-8389c7df 4.8s var(--ease-in-out-quint) infinite}.chart__flat[data-v-8389c7df]{stroke:#1d4ed8;stroke-width:2.4;stroke-linecap:round}.chart__photon[data-v-8389c7df]{fill:#1d4ed8;stroke:#fff;stroke-width:2;animation:flat-run-8389c7df 4.8s var(--ease-in-out-quint) infinite}@keyframes draw-in-8389c7df{0%{stroke-dashoffset:100;opacity:1}70%{stroke-dashoffset:0;opacity:1}90%,to{stroke-dashoffset:0;opacity:0}}@keyframes flat-run-8389c7df{0%{transform:translate(0);opacity:0}10%{opacity:1}70%{transform:translate(320px);opacity:1}90%,to{transform:translate(320px);opacity:0}}.glyph__legend[data-v-8389c7df]{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:.75rem;color:var(--text-3)}.glyph__legend span[data-v-8389c7df]{display:inline-flex;align-items:center;gap:8px}.sw[data-v-8389c7df]{width:16px;height:2px;border-radius:2px}.sw--grey[data-v-8389c7df]{background:#94a3b8}.sw--brand[data-v-8389c7df]{background:#1d4ed8}.mini__dots[data-v-8389c7df]{fill:none;stroke:#cbd5e1;stroke-width:3;stroke-linecap:round}.mini__replica[data-v-8389c7df]{fill:none;stroke:#6d28d973;stroke-width:1.4;stroke-dasharray:3 4}.mini__replica-photon[data-v-8389c7df]{fill:none;stroke:#6d28d9;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:6 100;stroke-dashoffset:106;animation:photon-run-8389c7df 2.8s var(--ease-in-out-quint) infinite}@keyframes photon-run-8389c7df{to{stroke-dashoffset:0}}.mini__halo[data-v-8389c7df]{fill:#64748b14}.mini__dot[data-v-8389c7df]{fill:#94a3b8}.mini__code[data-v-8389c7df]{font-family:var(--font-mono);font-size:10px;font-weight:600;fill:var(--text-3);paint-order:stroke;stroke:#f8fafcf2;stroke-width:3px}.mini__pin.is-home .mini__dot[data-v-8389c7df]{fill:#1d4ed8}.mini__pin.is-home .mini__halo[data-v-8389c7df]{fill:#1d4ed81a}.mini__pin.is-home .mini__code[data-v-8389c7df]{fill:#1d4ed8}.mini__pin.is-second .mini__dot[data-v-8389c7df],.mini__pin.is-second .mini__code[data-v-8389c7df]{fill:#6d28d9}.mini__lock[data-v-8389c7df]{fill:none;stroke:#1d4ed899;stroke-width:1.4;stroke-dasharray:12 4;transform-box:fill-box;transform-origin:center;animation:spin-slow 10s linear infinite}.net__fiber[data-v-8389c7df]{fill:none;stroke:#1d4ed82e;stroke-width:3}.net__photon[data-v-8389c7df]{fill:none;stroke:#1d4ed8;stroke-width:3;stroke-linecap:round;stroke-dasharray:10 100;stroke-dashoffset:110;animation:photon-run-8389c7df 2.6s var(--ease-in-out-quint) infinite}.net__photon--b[data-v-8389c7df]{animation-delay:-1.3s}.net__photon--back[data-v-8389c7df]{stroke:#6d28d9;animation-name:photon-back-8389c7df;animation-delay:-.6s;animation-duration:3.1s}@keyframes photon-back-8389c7df{0%{stroke-dashoffset:0}to{stroke-dashoffset:110}}.net__box[data-v-8389c7df]{fill:#fff;stroke:#cbd5e1}.net__windows rect[data-v-8389c7df]{fill:#b4530940}.net__node--cloud .net__box[data-v-8389c7df]{fill:#6d28d90a;stroke:#6d28d98c}.net__unit[data-v-8389c7df]{fill:#6d28d924}.net__led[data-v-8389c7df]{fill:#6d28d9;animation:led-blink-8389c7df 1.8s var(--ease-in-out-quint) infinite}.net__hub-ring[data-v-8389c7df]{fill:#fff;stroke:#1d4ed8;stroke-width:2}.net__hub-core[data-v-8389c7df]{fill:#1d4ed8;opacity:.2}.net__hub-orbit[data-v-8389c7df]{fill:none;stroke:#1d4ed866;stroke-dasharray:20 5;transform-box:fill-box;transform-origin:center;animation:spin-slow 14s linear infinite}.net__label[data-v-8389c7df]{font-family:var(--font-sans);font-size:14px;font-weight:500;fill:var(--text-3)}.net__label--accent[data-v-8389c7df]{fill:var(--brand)}.mig__zone[data-v-8389c7df]{fill:#fff;stroke:#cbd5e1;stroke-dasharray:4 4}.mig__zone--target[data-v-8389c7df]{fill:#1d4ed80a;stroke:#1d4ed880;stroke-dasharray:none}.mig__arc[data-v-8389c7df]{fill:none;stroke:#1d4ed840;stroke-width:1.5;stroke-dasharray:3 5}.mig__arc-photon[data-v-8389c7df]{fill:none;stroke:#1d4ed8;stroke-width:2.6;stroke-linecap:round;stroke-dasharray:8 100;stroke-dashoffset:108;animation:photon-run-8389c7df 1.1s var(--ease-in-out-quint) infinite}.mig__slot[data-v-8389c7df]{fill:none;stroke:#1d4ed840;stroke-dasharray:2 3}.mig__block[data-v-8389c7df]{fill:#e2e8f0;stroke:#cbd5e1;animation:mig-move-8389c7df 6.6s var(--ease-in-out-quint) infinite}@keyframes mig-move-8389c7df{0%,8%{transform:translate(0);fill:#e2e8f0;stroke:#cbd5e1}22%,86%{transform:translate(254px);fill:#1d4ed829;stroke:#1d4ed8}96%,to{transform:translate(254px);fill:#1d4ed800;stroke:#1d4ed800}}.open__line[data-v-8389c7df]{fill:none;stroke:#cbd5e1;stroke-width:1.2}.open__photon[data-v-8389c7df]{fill:none;stroke:#1d4ed8;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:10 100;stroke-dashoffset:110;animation:photon-run-8389c7df 3s var(--ease-in-out-quint) infinite}.open__hex[data-v-8389c7df]{fill:#eff6ff;stroke:#1d4ed8;stroke-width:1.6}.open__hex-core[data-v-8389c7df]{fill:#1d4ed840}.open__pill rect[data-v-8389c7df]{fill:#fff;stroke:#cbd5e1}.open__pill text[data-v-8389c7df]{font-family:var(--font-mono);font-size:12px;font-weight:600;fill:var(--text-2)}@media(max-width:760px){.net__label[data-v-8389c7df]{font-size:16px}}@media(prefers-reduced-motion:reduce){.glyph[data-v-8389c7df] *,.glyph[data-v-8389c7df] *:before{animation:none!important}.chart__spiky[data-v-8389c7df]{stroke-dashoffset:0}.chart__photon[data-v-8389c7df]{transform:translate(240px)}}.bento[data-v-a8800614]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,20px)}.bento__cell--wide[data-v-a8800614]{grid-column:span 2}.why-card[data-v-a8800614]{overflow:hidden}.why-card__inner[data-v-a8800614]{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:8px;height:100%;padding:clamp(22px,2.6vw,30px)}.why-card--wide .why-card__inner[data-v-a8800614]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:clamp(20px,3vw,40px)}.why-card--wide.why-card--flip .why-card__inner[data-v-a8800614]{grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr)}.why-card--wide.why-card--flip .why-card__copy[data-v-a8800614]{order:2}.why-card__copy[data-v-a8800614]{display:flex;flex-direction:column;gap:10px}.why-card__n[data-v-a8800614]{font-size:var(--fs-xs);letter-spacing:.14em;color:var(--brand)}.why-card__title[data-v-a8800614]{font-size:var(--fs-xl)}.why-card__text[data-v-a8800614]{color:var(--text-2);font-size:var(--fs-sm);line-height:1.7}.why-card__tags[data-v-a8800614]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.why-card__visual[data-v-a8800614]{position:relative;isolation:isolate;display:grid;place-items:center;width:100%;min-height:200px;margin-bottom:14px;padding:18px 20px;border-radius:18px;border:1px solid var(--border);background:var(--bg-2);overflow:hidden}.why-card__visual[data-v-a8800614]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(15,23,42,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.04) 1px,transparent 1px);background-size:22px 22px;background-position:center;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000,transparent 85%);mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000,transparent 85%)}.why-card__visual>.glyph[data-v-a8800614]{width:100%;max-width:400px}.why-card--wide .why-card__visual[data-v-a8800614]{align-self:stretch;margin-bottom:0;min-height:250px;padding:18px}.why-card--wide .why-card__visual>.glyph[data-v-a8800614]{max-width:520px}@media(max-width:1024px){.bento[data-v-a8800614]{grid-template-columns:repeat(2,minmax(0,1fr))}.bento__cell[data-v-a8800614]:last-child{grid-column:span 2}}@media(max-width:760px){.bento[data-v-a8800614]{grid-template-columns:minmax(0,1fr)}.bento__cell--wide[data-v-a8800614],.bento__cell[data-v-a8800614]:last-child{grid-column:auto}.why-card--wide .why-card__inner[data-v-a8800614],.why-card--wide.why-card--flip .why-card__inner[data-v-a8800614]{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:8px}.why-card--wide.why-card--flip .why-card__copy[data-v-a8800614]{order:0}.why-card--wide .why-card__visual[data-v-a8800614]{min-height:180px;margin-bottom:14px;padding:16px}}.arch__grid[data-v-9f80ecb7]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.arch__visual[data-v-9f80ecb7]{position:relative}.arch__svg[data-v-9f80ecb7]{width:100%;max-width:560px;height:auto;margin-inline:auto;overflow:visible;-webkit-tap-highlight-color:transparent}.arch__beam-track[data-v-9f80ecb7]{stroke:#0f172a24;stroke-width:2;stroke-dasharray:2 6}.arch__beam[data-v-9f80ecb7]{transition:transform 1.2s var(--ease-out-expo)}.arch__photon[data-v-9f80ecb7]{fill:#1d4ed8;stroke:#fff;stroke-width:2;animation:arch-photon-9f80ecb7 3.4s var(--ease-in-out-quint) infinite}@keyframes arch-photon-9f80ecb7{0%{transform:translateY(0);opacity:0}10%{opacity:1}80%{opacity:1}to{transform:translateY(-470px);opacity:0}}.slab[data-v-9f80ecb7]{cursor:pointer}.slab__lift[data-v-9f80ecb7]{transition:transform .8s var(--ease-spring)}.slab.is-active .slab__lift[data-v-9f80ecb7]{transform:translateY(-16px)}.face[data-v-9f80ecb7]{stroke-width:1;stroke-linejoin:round;transition:fill .6s var(--ease-out-quart),stroke .6s var(--ease-out-quart),opacity .6s var(--ease-out-quart)}.slab .face--top[data-v-9f80ecb7]{stroke:color-mix(in srgb,var(--c) 45%,transparent)}.slab .face--base[data-v-9f80ecb7]{fill:#fff;stroke:none}.slab .face--left[data-v-9f80ecb7]{fill:#f1f5f9;stroke:#cbd5e1}.slab .face--right[data-v-9f80ecb7]{fill:#e2e8f0;stroke:#cbd5e1}.slab .face--top[data-v-9f80ecb7]{opacity:.75}.slab.is-lit .face--top[data-v-9f80ecb7]{opacity:.9}.slab.is-active .face--top[data-v-9f80ecb7]{opacity:1;stroke:var(--c);stroke-width:1.6}.slab.is-active .face--left[data-v-9f80ecb7]{fill:color-mix(in srgb,var(--c) 12%,#f1f5f9);stroke:color-mix(in srgb,var(--c) 40%,#cbd5e1)}.slab.is-active .face--right[data-v-9f80ecb7]{fill:color-mix(in srgb,var(--c) 20%,#e2e8f0);stroke:color-mix(in srgb,var(--c) 40%,#cbd5e1)}.slab.is-dim .face--top[data-v-9f80ecb7]{opacity:.5}.slab__motif[data-v-9f80ecb7]{opacity:.55;transition:opacity .6s var(--ease-out-quart)}.slab.is-active .slab__motif[data-v-9f80ecb7],.slab.is-lit .slab__motif[data-v-9f80ecb7]{opacity:1}.m-box[data-v-9f80ecb7]{fill:#ffffffb3;stroke:color-mix(in srgb,var(--c) 60%,transparent);stroke-width:1}.m-box--fill[data-v-9f80ecb7]{fill:color-mix(in srgb,var(--c) 25%,transparent)}.m-inner[data-v-9f80ecb7]{fill:color-mix(in srgb,var(--c) 30%,transparent)}.m-line[data-v-9f80ecb7]{stroke:color-mix(in srgb,var(--c) 55%,transparent);stroke-width:1.2}.m-node[data-v-9f80ecb7]{fill:var(--c)}.m-led[data-v-9f80ecb7]{fill:var(--c);animation:led-9f80ecb7 2.2s var(--ease-in-out-quint) infinite}@keyframes led-9f80ecb7{0%,to{opacity:1}50%{opacity:.2}}.slab__n[data-v-9f80ecb7]{font-family:var(--font-mono);font-size:13px;font-weight:600;fill:var(--text-3);transition:fill .5s var(--ease-out-quart)}.slab.is-active .slab__n[data-v-9f80ecb7]{fill:var(--c)}.arch__pillar[data-v-9f80ecb7]{cursor:pointer}.arch__pillar .face--left[data-v-9f80ecb7]{fill:#0478570a;stroke:#04785759}.arch__pillar .face--right[data-v-9f80ecb7]{fill:#04785714;stroke:#04785759}.arch__pillar .face--top[data-v-9f80ecb7]{fill:#04785733;stroke:#047857}.arch__pillar.is-active .face--left[data-v-9f80ecb7]{fill:#0478571a;stroke:#047857}.arch__pillar.is-active .face--right[data-v-9f80ecb7]{fill:#04785729;stroke:#047857}.arch__pillar-flow[data-v-9f80ecb7]{stroke:#047857;stroke-width:2;stroke-linecap:round;stroke-dasharray:6 14;animation:pillar-flow-9f80ecb7 1.6s linear infinite;opacity:.5}.arch__pillar.is-active .arch__pillar-flow[data-v-9f80ecb7]{opacity:1}@keyframes pillar-flow-9f80ecb7{to{stroke-dashoffset:-20}}.arch__port[data-v-9f80ecb7]{stroke:#0478574d;stroke-width:1.2;stroke-dasharray:3 4;transition:stroke .5s var(--ease-out-quart)}.arch__port.is-on[data-v-9f80ecb7]{stroke:#047857d9}.layers[data-v-9f80ecb7]{list-style:none;display:flex;flex-direction:column;gap:8px}.layer[data-v-9f80ecb7]{position:relative;border-radius:18px;border:1px solid var(--border);background:var(--surface);transition:border-color .5s var(--ease-out-quart),background-color .5s var(--ease-out-quart),box-shadow .7s var(--ease-out-expo)}.layer[data-v-9f80ecb7]:before{content:"";position:absolute;left:-1px;top:18px;bottom:18px;width:2px;border-radius:2px;background:var(--c);opacity:0;transform:scaleY(.3);transition:opacity .5s var(--ease-out-quart),transform .7s var(--ease-out-expo)}.layer.is-active[data-v-9f80ecb7]{border-color:color-mix(in srgb,var(--c) 40%,transparent);background:color-mix(in srgb,var(--c) 4%,#fff);box-shadow:var(--shadow)}.layer.is-active[data-v-9f80ecb7]:before{opacity:1;transform:scaleY(1)}.layer--side[data-v-9f80ecb7]{margin-top:10px;border-style:dashed}.layer__alongside[data-v-9f80ecb7]{position:absolute;top:-10px;left:16px;padding:0 8px;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mint);background:var(--bg);border-radius:6px}.layer__btn[data-v-9f80ecb7]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-height:56px;padding:10px 16px;text-align:left;border-radius:18px;font-family:var(--font-display);font-size:var(--fs-md);font-weight:600;color:var(--text-2);transition:color .4s var(--ease-out-quart)}.layer.is-active .layer__btn[data-v-9f80ecb7]{color:var(--text)}.layer__btn[data-v-9f80ecb7]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.layer__icon[data-v-9f80ecb7]{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:var(--c);background:color-mix(in srgb,var(--c) 8%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 25%,transparent);transition:box-shadow .4s var(--ease-out-quart)}.layer.is-active .layer__icon[data-v-9f80ecb7]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 55%,transparent)}.layer__name[data-v-9f80ecb7]{display:flex;align-items:baseline;gap:10px;min-width:0}.layer__n[data-v-9f80ecb7]{font-size:.75rem;font-weight:500;color:var(--text-3)}.layer.is-active .layer__n[data-v-9f80ecb7]{color:var(--c)}.layer__chev[data-v-9f80ecb7]{color:var(--text-3);transition:transform .6s var(--ease-spring)}.layer.is-active .layer__chev[data-v-9f80ecb7]{transform:rotate(180deg);color:var(--c)}.layer__panel[data-v-9f80ecb7]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .7s var(--ease-out-expo)}.layer.is-active .layer__panel[data-v-9f80ecb7]{grid-template-rows:1fr}.layer__panel-inner[data-v-9f80ecb7]{min-height:0;overflow:hidden;padding:0 18px 0 66px;opacity:0;transition:opacity .4s var(--ease-out-quart)}.layer.is-active .layer__panel-inner[data-v-9f80ecb7]{opacity:1;transition-delay:.12s}.layer__text[data-v-9f80ecb7]{color:var(--text-2);font-size:var(--fs-sm);line-height:1.7}.layer__specs[data-v-9f80ecb7]{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0}.layer__specs li[data-v-9f80ecb7]{padding:4px 10px;border-radius:999px;font-size:.75rem;color:var(--text-2);border:1px solid color-mix(in srgb,var(--c) 25%,transparent);background:color-mix(in srgb,var(--c) 5%,#fff)}.layer__count[data-v-9f80ecb7]{margin:12px 0 16px;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.layer--side .layer__specs[data-v-9f80ecb7]{margin-bottom:16px}@media(max-width:960px){.arch__grid[data-v-9f80ecb7]{grid-template-columns:minmax(0,1fr)}.arch__svg[data-v-9f80ecb7]{max-width:480px}}@media(max-width:520px){.layer__panel-inner[data-v-9f80ecb7]{padding:0 16px}.layer__btn[data-v-9f80ecb7]{gap:10px;padding:10px 12px;font-size:var(--fs-base)}}@media(prefers-reduced-motion:reduce){.arch__photon[data-v-9f80ecb7],.m-led[data-v-9f80ecb7],.arch__pillar-flow[data-v-9f80ecb7]{animation:none}.arch__photon[data-v-9f80ecb7]{opacity:0}}.services__term[data-v-271eabd9]{display:flex;justify-content:center;max-width:100%;min-width:0}.services[data-v-271eabd9] .section-header__extra{max-width:100%;min-width:0}.plans[data-v-271eabd9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}.plan__inner[data-v-271eabd9]{position:relative;display:flex;flex-direction:column;gap:22px;height:100%;padding:clamp(24px,2.6vw,32px)}.plan__badge[data-v-271eabd9]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;padding:4px 10px;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-on-brand);background:var(--brand)}.plan__head[data-v-271eabd9]{display:flex;align-items:center;gap:16px}.plan__name[data-v-271eabd9]{font-size:var(--fs-lg)}.plan__tagline[data-v-271eabd9]{margin-top:4px;font-size:var(--fs-sm);color:var(--text-3);line-height:1.5}.plan__price[data-v-271eabd9]{padding:18px 0;border-block:1px solid var(--border)}.plan__was[data-v-271eabd9]{min-height:1.4em;margin-top:8px;font-size:var(--fs-xs);color:var(--text-3);opacity:0;transform:translateY(-4px);transition:opacity .5s var(--ease-out-quart),transform .6s var(--ease-out-expo)}.plan__was.is-on[data-v-271eabd9]{opacity:1;transform:none}.plan__features[data-v-271eabd9]{flex:1;align-content:start;font-size:var(--fs-sm)}.plan__cta[data-v-271eabd9]{margin-top:auto}.inst[data-v-271eabd9]{margin-top:clamp(40px,6vw,72px);padding:clamp(20px,3vw,36px);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}.inst__head[data-v-271eabd9]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:18px}.inst__title[data-v-271eabd9]{font-size:var(--fs-xl)}.inst__lead[data-v-271eabd9]{max-width:520px;font-size:var(--fs-sm);color:var(--text-3)}.inst__table[data-v-271eabd9]{width:100%;font-size:var(--fs-sm)}.inst__table thead th[data-v-271eabd9]{padding:10px 14px;font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-align:left;color:var(--text-3);border-bottom:1px solid var(--border)}.inst__table .num[data-v-271eabd9]{text-align:right;font-variant-numeric:tabular-nums}.inst__table .act[data-v-271eabd9]{text-align:right;width:1%;white-space:nowrap}.inst__row[data-v-271eabd9]{position:relative;transition:background-color .4s var(--ease-out-quart)}.inst__row[data-v-271eabd9]>*{padding:14px;border-bottom:1px solid var(--border)}.inst__row[data-v-271eabd9]:last-child>*{border-bottom:0}.inst__row[data-v-271eabd9]:hover{background:var(--surface-2)}.inst__name[data-v-271eabd9]{text-align:left;font-weight:600;color:var(--text);min-width:160px}.inst__bar[data-v-271eabd9]{display:block;width:100%;max-width:180px;height:3px;margin-top:8px;border-radius:3px;background:var(--surface-3);overflow:hidden}.inst__bar span[data-v-271eabd9]{display:block;height:100%;width:calc(var(--size) * 100%);border-radius:inherit;background:var(--brand);transform-origin:left;transition:transform 1.2s var(--ease-out-expo);transition-delay:calc(var(--i) * 90ms + .2s)}.js .inst:not([data-inview]) .inst__bar span[data-v-271eabd9]{transform:scaleX(0)}.inst__table td[data-v-271eabd9]{color:var(--text-2)}.inst__price[data-v-271eabd9]{font-weight:600;color:var(--text)!important}.inst__btn[data-v-271eabd9]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;font-size:.8125rem;font-weight:600;color:var(--brand);border:1px solid rgba(var(--accent-rgb),.3);background:var(--surface);transition:background-color .3s var(--ease-out-quart),border-color .3s var(--ease-out-quart)}.inst__btn[data-v-271eabd9]:hover{background:var(--brand-50);border-color:var(--brand)}.inst__btn[data-v-271eabd9]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.inst__note[data-v-271eabd9]{margin-top:16px;font-size:var(--fs-xs);color:var(--text-3)}.num-enter-active[data-v-271eabd9]{transition:opacity .4s var(--ease-out-quart),transform .6s var(--ease-out-expo)}.num-leave-active[data-v-271eabd9]{transition:opacity .15s var(--ease-in-out-quint),transform .15s var(--ease-in-out-quint)}.num-enter-from[data-v-271eabd9]{opacity:0;transform:translateY(8px)}.num-leave-to[data-v-271eabd9]{opacity:0;transform:translateY(-6px)}.inst__price span[data-v-271eabd9]{display:inline-block}@media(max-width:1024px){.plans[data-v-271eabd9]{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}}@media(max-width:720px){.inst__table thead[data-v-271eabd9]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.inst__table[data-v-271eabd9],.inst__table tbody[data-v-271eabd9]{display:block}.inst__row[data-v-271eabd9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;padding:16px 0;border-bottom:1px solid var(--border)}.inst__row[data-v-271eabd9]:last-child{border-bottom:0}.inst__row[data-v-271eabd9]>*{padding:0;border:0}.inst__name[data-v-271eabd9]{grid-column:1 / -1}.inst__table .num[data-v-271eabd9]{text-align:left}.inst__table td[data-label][data-v-271eabd9]:before{content:attr(data-label);display:block;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.inst__price[data-v-271eabd9]{grid-column:1 / 2;font-size:var(--fs-md);white-space:nowrap}.inst__table .act[data-v-271eabd9]{grid-column:2 / 4;justify-self:end;align-self:end;width:auto}.inst__btn[data-v-271eabd9]{min-height:44px}}@media(prefers-reduced-motion:reduce){.inst__bar span[data-v-271eabd9]{transform:scaleX(1);transition:none}}.rs[data-v-a0947884]{--thumb: 22px;display:flex;flex-direction:column;gap:8px;min-width:0}.rs__head[data-v-a0947884]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rs__label[data-v-a0947884]{font-size:var(--fs-sm);font-weight:500;color:var(--text-2);min-width:0}.rs__value[data-v-a0947884]{flex-shrink:0;text-align:right;font-size:var(--fs-md);font-weight:600;color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums}.rs__row[data-v-a0947884]{display:flex;align-items:center;gap:10px}.rs__value span[data-v-a0947884]{display:inline-block;animation:rs-bump-a0947884 .5s var(--ease-spring)}@keyframes rs-bump-a0947884{0%{transform:translateY(3px) scale(.96);opacity:.6}}.rs__step[data-v-a0947884]{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;color:var(--text-2);border:1px solid var(--border);background:var(--surface);transition:background-color .3s var(--ease-out-quart),border-color .3s var(--ease-out-quart),color .3s var(--ease-out-quart),transform .4s var(--ease-spring)}.rs__step[data-v-a0947884]:hover:not(:disabled){color:var(--brand);border-color:rgba(var(--accent-rgb),.5);background:var(--brand-50)}.rs__step[data-v-a0947884]:active:not(:disabled){transform:scale(.9)}.rs__step[data-v-a0947884]:disabled{opacity:.35;cursor:not-allowed}.rs__step[data-v-a0947884]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.rs__track-wrap[data-v-a0947884]{position:relative;flex:1;min-width:0;height:28px}.rs__input[data-v-a0947884]{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;touch-action:pan-y}.rs__track[data-v-a0947884]{position:absolute;left:0;right:0;top:50%;height:6px;margin-top:-3px;border-radius:6px;background:var(--border);overflow:hidden}.rs__fill[data-v-a0947884]{position:absolute;inset:0 auto 0 0;width:calc(var(--fill) * (100% - var(--thumb)) + var(--thumb) / 2);border-radius:inherit;background:var(--brand);transition:width .7s var(--ease-out-expo)}.rs__thumb[data-v-a0947884]{position:absolute;top:50%;left:calc(var(--fill) * (100% - var(--thumb)));width:var(--thumb);height:var(--thumb);margin-top:calc(var(--thumb) / -2);border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--brand),var(--shadow);pointer-events:none;transition:left .7s var(--ease-out-expo),transform .4s var(--ease-spring),box-shadow .4s var(--ease-out-quart)}.rs.is-dragging .rs__fill[data-v-a0947884],.rs.is-dragging .rs__thumb[data-v-a0947884]{transition:transform .4s var(--ease-spring),box-shadow .4s var(--ease-out-quart)}.rs__track-wrap:hover .rs__thumb[data-v-a0947884],.rs.is-dragging .rs__thumb[data-v-a0947884]{box-shadow:inset 0 0 0 2px var(--brand),0 0 0 5px rgba(var(--accent-rgb),.14),var(--shadow)}.rs__input:focus-visible~.rs__thumb[data-v-a0947884]{box-shadow:inset 0 0 0 2px var(--brand),0 0 0 3px var(--bg),0 0 0 5px var(--brand)}.rs__foot[data-v-a0947884]{display:flex;justify-content:space-between;gap:10px;padding-inline:40px;font-size:.6875rem;color:var(--text-3)}.rs__range[data-v-a0947884]{flex-shrink:0;font-family:var(--font-mono);white-space:nowrap}.rs__hint[data-v-a0947884]{color:var(--text-3);text-align:center}@media(hover:none){.rs__step[data-v-a0947884]{width:40px;height:40px}.rs__track-wrap[data-v-a0947884]{height:36px}.rs__foot[data-v-a0947884]{padding-inline:50px}}@media(prefers-reduced-motion:reduce){.rs__fill[data-v-a0947884],.rs__thumb[data-v-a0947884]{transition:none}.rs__value span[data-v-a0947884]{animation:none}}.est__panel[data-v-eb3d76d0]{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);padding:clamp(18px,2.6vw,32px);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--bg-2);box-shadow:var(--shadow-sm);transition:box-shadow .8s var(--ease-out-expo)}.est__panel.is-flash[data-v-eb3d76d0]{box-shadow:0 0 0 2px rgba(var(--accent-rgb),.45),var(--shadow-sm)}.est__controls[data-v-eb3d76d0]{display:flex;flex-direction:column;gap:26px;min-width:0;padding:6px 4px}.est__group[data-v-eb3d76d0]{margin:0;padding:0;border:0;min-width:0}.est__group-label[data-v-eb3d76d0]{display:block;margin-bottom:14px;padding:0;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}html[lang^=zh] .est__group-label[data-v-eb3d76d0]{letter-spacing:.08em}.est__sliders[data-v-eb3d76d0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;padding:20px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface)}.est__incl[data-v-eb3d76d0]{padding:20px;border-radius:var(--radius-lg);border:1px dashed var(--border-strong);background:var(--surface)}.est__incl-list[data-v-eb3d76d0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;font-size:var(--fs-sm)}@media(max-width:640px){.est__incl-list[data-v-eb3d76d0]{grid-template-columns:minmax(0,1fr)}}.est__chips[data-v-eb3d76d0]{display:flex;flex-wrap:wrap;gap:8px}.pchip[data-v-eb3d76d0]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:48px;padding:8px 14px;border-radius:14px;border:1px solid var(--border);background:var(--surface);font-size:.8125rem;font-weight:600;color:var(--text);transition:border-color .3s var(--ease-out-quart),background-color .3s var(--ease-out-quart),box-shadow .3s var(--ease-out-quart)}.pchip[data-v-eb3d76d0]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.pchip[data-v-eb3d76d0]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pchip__spec[data-v-eb3d76d0]{font-size:.6875rem;font-weight:500;color:var(--text-3)}.pchip.is-on[data-v-eb3d76d0]{border-color:var(--brand);background:var(--brand-50);box-shadow:0 0 0 1px var(--brand)}.pchip--custom[data-v-eb3d76d0]{justify-content:center;color:var(--text-3);border-style:dashed}.pchip--custom.is-on[data-v-eb3d76d0]{color:var(--brand)}.est__summary[data-v-eb3d76d0]{min-width:0}.sum[data-v-eb3d76d0]{position:sticky;top:calc(var(--header-h) + 20px);display:flex;flex-direction:column;gap:16px;padding:clamp(20px,2.6vw,28px);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);overflow:hidden;isolation:isolate}.sum__label[data-v-eb3d76d0]{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.sum__price[data-v-eb3d76d0]{margin-top:-6px;min-height:1em}.sum__meta[data-v-eb3d76d0],.sum__totals[data-v-eb3d76d0]{display:grid;gap:8px;margin:0}.sum__meta[data-v-eb3d76d0]{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0;border-block:1px solid var(--border)}.sum__meta dt[data-v-eb3d76d0],.sum__totals dt[data-v-eb3d76d0]{font-size:.75rem;color:var(--text-3)}.sum__meta dd[data-v-eb3d76d0]{margin:2px 0 0;font-weight:600;color:var(--text)}.sum__term[data-v-eb3d76d0]{display:flex;flex-direction:column;gap:8px}.sum__term-label[data-v-eb3d76d0]{font-size:.75rem;color:var(--text-3)}.sum__stack[data-v-eb3d76d0]{display:flex;gap:2px;height:10px;border-radius:999px;overflow:hidden;background:var(--surface-3)}.sum__seg[data-v-eb3d76d0]{flex-basis:0;min-width:0;transition:flex-grow .9s var(--ease-out-expo)}.sum__sub[data-v-eb3d76d0]{font-size:.75rem;color:var(--text-3);margin-bottom:-6px}.lines[data-v-eb3d76d0]{list-style:none;display:grid;gap:10px}.line[data-v-eb3d76d0]{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-template-areas:"dot label amt" ". bar bar";align-items:center;gap:4px 10px;transition:opacity .5s var(--ease-out-quart)}.line.is-zero[data-v-eb3d76d0]{opacity:.5}.line__dot[data-v-eb3d76d0]{grid-area:dot;width:8px;height:8px;border-radius:50%;background:var(--c)}.line__label[data-v-eb3d76d0]{grid-area:label;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:var(--fs-sm);color:var(--text)}.line__detail[data-v-eb3d76d0]{font-size:.75rem;color:var(--text-3)}.line__amt[data-v-eb3d76d0]{grid-area:amt;font-size:var(--fs-sm);font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.line__bar[data-v-eb3d76d0]{grid-area:bar;display:block;height:3px;border-radius:3px;background:var(--surface-3);overflow:hidden}.line__bar span[data-v-eb3d76d0]{display:block;height:100%;border-radius:inherit;background:var(--c);transform-origin:left;transition:transform .9s var(--ease-out-expo)}.sum__totals[data-v-eb3d76d0]{padding-top:12px;border-top:1px solid var(--border)}.sum__totals>div[data-v-eb3d76d0]{display:flex;justify-content:space-between;gap:12px;transition:opacity .4s var(--ease-out-quart)}.sum__totals dd[data-v-eb3d76d0]{margin:0;font-size:var(--fs-sm);font-weight:600}.sum__totals .is-off[data-v-eb3d76d0]{opacity:.4}.sum__discount[data-v-eb3d76d0]{color:var(--success)}.sum__hint[data-v-eb3d76d0]{display:flex;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(var(--violet-rgb),.25);background:rgba(var(--violet-rgb),.05);font-size:.8125rem;color:var(--text-2)}.sum__hint-icon[data-v-eb3d76d0]{flex-shrink:0;margin-top:3px;color:var(--indigo)}.sum__hint-link[data-v-eb3d76d0]{display:inline-flex;align-items:center;gap:4px;margin-left:4px;font-weight:600;color:var(--indigo);white-space:nowrap}.sum__hint-link[data-v-eb3d76d0]:hover{color:var(--brand-dark);text-decoration:underline;text-underline-offset:3px}.sum__disclaimer[data-v-eb3d76d0]{font-size:.75rem;line-height:1.6;color:var(--text-3)}.sum__actions[data-v-eb3d76d0]{display:grid;gap:10px}.sum__mailnote[data-v-eb3d76d0]{font-size:.75rem;line-height:1.5;text-align:center;color:var(--text-3);overflow-wrap:anywhere}.sum__mini[data-v-eb3d76d0]{display:flex;justify-content:center;gap:6px}.sum__ghost[data-v-eb3d76d0]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:999px;font-size:.8125rem;font-weight:600;color:var(--text-2);transition:color .3s var(--ease-out-quart),background-color .3s var(--ease-out-quart)}.sum__ghost[data-v-eb3d76d0]:hover{color:var(--text);background:var(--surface-3)}.sum__ghost[data-v-eb3d76d0]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mbar[data-v-eb3d76d0]{position:fixed;left:12px;right:80px;bottom:16px;z-index:var(--z-sticky);display:none;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 16px;border-radius:18px;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg)}@media(max-width:900px){.mbar[data-v-eb3d76d0]{display:flex}}.mbar__txt[data-v-eb3d76d0]{display:flex;flex-direction:column;min-width:0;line-height:1.25}.mbar__label[data-v-eb3d76d0]{font-size:.6875rem;color:var(--text-3)}.mbar__val[data-v-eb3d76d0]{font-size:var(--fs-md);font-weight:700;color:var(--text)}.mbar__val small[data-v-eb3d76d0]{margin-left:2px;font-size:.75rem;font-weight:500;color:var(--text-3)}.mbar__btn[data-v-eb3d76d0]{flex-shrink:0;min-height:44px;padding:0 16px;border-radius:12px;font-size:.8125rem;font-weight:700;color:var(--text-on-brand);background:var(--brand)}.mbar__btn[data-v-eb3d76d0]:hover{background:var(--brand-dark)}.mbar__btn[data-v-eb3d76d0]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mbar-enter-active[data-v-eb3d76d0]{transition:opacity .4s var(--ease-out-quart),transform .7s var(--ease-out-expo)}.mbar-leave-active[data-v-eb3d76d0]{transition:opacity .25s var(--ease-in-out-quint),transform .3s var(--ease-in-out-quint)}.mbar-enter-from[data-v-eb3d76d0],.mbar-leave-to[data-v-eb3d76d0]{opacity:0;transform:translate3d(0,24px,0)}@media(max-width:1100px){.est__sliders[data-v-eb3d76d0]{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.est__panel[data-v-eb3d76d0]{grid-template-columns:minmax(0,1fr)}.est__sliders[data-v-eb3d76d0]{grid-template-columns:repeat(2,minmax(0,1fr))}.sum[data-v-eb3d76d0]{position:relative;top:0}}@media(max-width:640px){.est__sliders[data-v-eb3d76d0]{grid-template-columns:minmax(0,1fr);padding:16px}.est__panel[data-v-eb3d76d0]{padding:14px;border-radius:var(--radius-lg)}}@media(prefers-reduced-motion:reduce){.sum__seg[data-v-eb3d76d0],.line__bar span[data-v-eb3d76d0]{transition:none}}.sec__grid[data-v-5d41b9e9]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,56px);align-items:start}.sec__left[data-v-5d41b9e9]{display:flex;flex-direction:column;gap:20px;position:sticky;top:calc(var(--header-h) + 24px)}.sec__svg[data-v-5d41b9e9]{width:100%;max-width:460px;height:auto;margin-inline:auto;overflow:visible}.ring[data-v-5d41b9e9]{fill:none;transform-box:fill-box;transform-origin:center}.ring--a[data-v-5d41b9e9]{stroke:#64748b66;stroke-width:1;stroke-dasharray:1 3;animation:spin-slow 40s linear infinite}.ring--b[data-v-5d41b9e9]{stroke:#1d4ed838;stroke-width:1.2;stroke-dasharray:18 6 2 6;animation:spin-slow 60s linear infinite reverse}.ring--c[data-v-5d41b9e9]{stroke:#6d28d933;stroke-width:1;stroke-dasharray:30 70;animation:spin-slow 24s linear infinite}.lane[data-v-5d41b9e9]{animation-name:lane-flow-5d41b9e9;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes lane-flow-5d41b9e9{0%{transform:translate(-560px)}to{transform:translate(0)}}.lane__plain[data-v-5d41b9e9]{fill:#cbd5e1}.lane__cipher[data-v-5d41b9e9]{font-family:var(--font-mono);font-size:12px;font-weight:600;fill:#1d4ed8;letter-spacing:.04em}.shield__body[data-v-5d41b9e9]{filter:drop-shadow(0 10px 18px rgba(15,23,42,.1))}.shield__stroke[data-v-5d41b9e9]{fill:none;stroke-width:2.4;stroke-linejoin:round}.js .sec__visual:not([data-inview]) .shield__stroke[data-v-5d41b9e9]{stroke-dasharray:100;stroke-dashoffset:100}.sec__visual .shield__stroke[data-v-5d41b9e9]{stroke-dasharray:100;stroke-dashoffset:0;transition:stroke-dashoffset 2.2s var(--ease-in-out-quint) .3s}.shield__grid line[data-v-5d41b9e9]{stroke:#1d4ed814}.shield__scan[data-v-5d41b9e9]{fill:#1d4ed84d;animation:shield-scan-5d41b9e9 3.6s var(--ease-in-out-quint) infinite}@keyframes shield-scan-5d41b9e9{0%{transform:translateY(0);opacity:0}15%,85%{opacity:1}to{transform:translateY(200px);opacity:0}}.lock__shackle[data-v-5d41b9e9]{fill:none;stroke:#1d4ed8;stroke-width:5;stroke-linecap:round}.lock__body[data-v-5d41b9e9]{fill:#eff6ff;stroke:#1d4ed8;stroke-width:2}.lock__hole[data-v-5d41b9e9]{fill:#1d4ed8}.comp[data-v-5d41b9e9]{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,2.6vw,28px);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}.comp__head[data-v-5d41b9e9]{display:flex;align-items:center;gap:12px}.comp__icon[data-v-5d41b9e9]{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;color:var(--mint);background:#04785714;box-shadow:inset 0 0 0 1px #04785733}.comp__title[data-v-5d41b9e9]{font-size:var(--fs-lg)}.comp__text[data-v-5d41b9e9]{color:var(--text-2);font-size:var(--fs-sm);line-height:1.7}.comp__tags[data-v-5d41b9e9]{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.comp__note[data-v-5d41b9e9]{font-size:.75rem;color:var(--text-3)}.controls[data-v-5d41b9e9]{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ctl[data-v-5d41b9e9]{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);transition:border-color .3s var(--ease-out-quart),box-shadow .3s var(--ease-out-quart)}.ctl[data-v-5d41b9e9]:hover{border-color:var(--border-strong);box-shadow:var(--shadow)}.ctl__icon[data-v-5d41b9e9]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:var(--brand);background:var(--brand-50);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.18)}.ctl__title[data-v-5d41b9e9]{font-size:var(--fs-md)}.ctl__text[data-v-5d41b9e9]{font-size:var(--fs-sm);line-height:1.7;color:var(--text-2)}@media(max-width:1024px){.sec__grid[data-v-5d41b9e9]{grid-template-columns:minmax(0,1fr)}.sec__left[data-v-5d41b9e9]{position:relative;top:0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}}@media(max-width:720px){.sec__left[data-v-5d41b9e9],.controls[data-v-5d41b9e9]{grid-template-columns:minmax(0,1fr)}.ctl[data-v-5d41b9e9]{padding:20px}}@media(prefers-reduced-motion:reduce){.ring[data-v-5d41b9e9],.lane[data-v-5d41b9e9],.shield__scan[data-v-5d41b9e9]{animation:none}.sec__visual .shield__stroke[data-v-5d41b9e9]{stroke-dashoffset:0!important;transition:none}}.tl[data-v-ee57adb7]{--node: 56px;position:relative;padding-top:4px}.tl__fiber[data-v-ee57adb7]{position:absolute;top:calc(4px + var(--node) / 2 - 1px);left:10%;right:10%;height:2px;border-radius:2px;background:repeating-linear-gradient(90deg,rgba(15,23,42,.16) 0 6px,transparent 6px 12px)}.tl__fill[data-v-ee57adb7]{position:absolute;inset:0;border-radius:inherit;background:var(--brand);transform-origin:left center;transform:scaleX(var(--p))}.tl__head[data-v-ee57adb7]{position:absolute;top:50%;left:calc(var(--p) * 100%);width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px #fff;opacity:calc(min(1,var(--p) * 20)*min(1,(1 - var(--p)) * 20))}.tl__steps[data-v-ee57adb7]{list-style:none;position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,2vw,24px)}.step[data-v-ee57adb7]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.step__node[data-v-ee57adb7]{position:relative;display:grid;place-items:center;width:var(--node);height:var(--node);border-radius:50%;color:var(--text-3);background:var(--surface);border:1px solid var(--border-strong);transition:color .6s var(--ease-out-quart),border-color .6s var(--ease-out-quart),box-shadow .9s var(--ease-out-expo),transform .7s var(--ease-spring)}.step__ring[data-v-ee57adb7]{position:absolute;inset:-8px;border-radius:50%;border:1px solid rgba(var(--accent-rgb),.25);opacity:0;transform:scale(.7);transition:opacity .6s var(--ease-out-quart),transform .9s var(--ease-spring)}.step.is-lit .step__node[data-v-ee57adb7]{color:var(--text-on-brand);border-color:var(--brand);background:var(--brand);box-shadow:var(--shadow-sm)}.step.is-lit .step__ring[data-v-ee57adb7]{opacity:1;transform:scale(1)}.step__body[data-v-ee57adb7]{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;opacity:.45;transform:translateY(8px);transition:opacity .7s var(--ease-out-quart),transform .9s var(--ease-out-expo)}.step.is-lit .step__body[data-v-ee57adb7]{opacity:1;transform:none}.step__when[data-v-ee57adb7]{display:inline-flex;align-items:center;gap:8px;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand)}.step__sep[data-v-ee57adb7]{width:14px;height:1px;background:currentColor;opacity:.5}.step__title[data-v-ee57adb7]{font-size:var(--fs-lg)}.step__text[data-v-ee57adb7]{margin-bottom:4px;font-size:var(--fs-sm);line-height:1.65;color:var(--text-2)}.step__deliv[data-v-ee57adb7]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding:4px 10px;border-radius:999px;font-size:.75rem;color:var(--indigo);border:1px solid rgba(var(--violet-rgb),.25);background:rgba(var(--violet-rgb),.05)}.mig__from[data-v-ee57adb7]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;margin-top:clamp(40px,6vw,64px);padding:18px 22px;border-radius:var(--radius-lg);border:1px dashed var(--border-strong)}.mig__from-label[data-v-ee57adb7]{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.mig__sources[data-v-ee57adb7]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mig__source[data-v-ee57adb7]{padding:6px 14px;border-radius:999px;font-size:var(--fs-sm);color:var(--text);border:1px solid var(--border);background:var(--surface)}@media(max-width:900px){.tl[data-v-ee57adb7]{--node: 48px;padding-left:0}.tl__fiber[data-v-ee57adb7]{top:24px;bottom:24px;left:calc(var(--node) / 2 - 1px);right:auto;width:2px;height:auto;background:repeating-linear-gradient(180deg,rgba(15,23,42,.16) 0 6px,transparent 6px 12px)}.tl__fill[data-v-ee57adb7]{transform-origin:center top;transform:scaleY(var(--p))}.tl__head[data-v-ee57adb7]{top:calc(var(--p) * 100%);left:50%}.tl__steps[data-v-ee57adb7]{grid-template-columns:minmax(0,1fr);gap:28px}.step[data-v-ee57adb7]{flex-direction:row;align-items:flex-start;text-align:left;gap:18px}.step__node[data-v-ee57adb7]{flex-shrink:0}.step__body[data-v-ee57adb7]{align-items:flex-start;padding-top:4px}}.sla__grid[data-v-9b3e2d75]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,72px);align-items:center}.gauge[data-v-9b3e2d75]{position:relative;width:100%;max-width:420px;margin-inline:auto;aspect-ratio:1}.gauge__svg[data-v-9b3e2d75]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.gauge__ticks[data-v-9b3e2d75]{fill:none;stroke:#64748b59;stroke-width:6;stroke-dasharray:.6 3.4}.gauge__track[data-v-9b3e2d75]{fill:none;stroke:var(--surface-3);stroke-width:14}.gauge__arc[data-v-9b3e2d75]{fill:none;stroke-width:14;stroke-linecap:round;transition:stroke-dashoffset 2.4s var(--ease-out-expo) .2s}.js .gauge:not([data-inview]) .gauge__arc[data-v-9b3e2d75]{stroke-dashoffset:691}.gauge__orbit[data-v-9b3e2d75]{transform-origin:150px 150px;animation:spin-slow 9s linear infinite}.gauge__photon[data-v-9b3e2d75]{fill:#fff;stroke:#1d4ed8;stroke-width:2.5}.gauge__center[data-v-9b3e2d75]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px}.gauge__value[data-v-9b3e2d75]{font-family:var(--font-display);font-size:clamp(2.6rem,2rem + 2.6vw,4rem);font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--text)}.gauge__value span[data-v-9b3e2d75]{font-size:.5em;margin-left:2px}.gauge__label[data-v-9b3e2d75]{font-size:var(--fs-sm);color:var(--brand);font-weight:600}.gauge__budget[data-v-9b3e2d75]{display:flex;flex-direction:column;gap:2px;margin-top:10px;font-size:.75rem;color:var(--text-3)}.gauge__budget strong[data-v-9b3e2d75]{color:var(--text);font-size:var(--fs-sm)}.nines[data-v-9b3e2d75]{padding:clamp(22px,3vw,34px);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}.nines__title[data-v-9b3e2d75]{font-size:var(--fs-xl)}.nines__lead[data-v-9b3e2d75]{margin-top:6px;font-size:var(--fs-sm);color:var(--text-3)}.nines__list[data-v-9b3e2d75]{list-style:none;display:grid;gap:20px;margin-top:24px}.nine__head[data-v-9b3e2d75]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.nine__p[data-v-9b3e2d75]{font-size:var(--fs-md);font-weight:700;color:var(--text-2)}.nine__min[data-v-9b3e2d75]{margin-left:auto;font-size:var(--fs-sm);color:var(--text-3)}.nine.is-ours .nine__p[data-v-9b3e2d75]{color:var(--text)}.nine.is-ours .nine__min[data-v-9b3e2d75]{color:var(--brand);font-weight:600}.nine__bar[data-v-9b3e2d75]{display:block;height:8px;margin-top:10px;border-radius:8px;background:var(--surface-3);overflow:hidden}.nine__bar span[data-v-9b3e2d75]{display:block;height:100%;width:calc(var(--w) * 100%);min-width:8px;border-radius:inherit;background:#94a3b8;transform-origin:left;transition:transform 1.4s var(--ease-out-expo);transition-delay:calc(.2s + var(--i) * .12s)}.nine.is-ours .nine__bar span[data-v-9b3e2d75]{background:var(--brand)}.js .nines:not([data-inview]) .nine__bar span[data-v-9b3e2d75]{transform:scaleX(0)}.commit[data-v-9b3e2d75]{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,20px);margin-top:clamp(40px,6vw,72px)}.commit__item[data-v-9b3e2d75]{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}.commit__icon[data-v-9b3e2d75]{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--brand);background:var(--brand-50);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.18)}.commit__title[data-v-9b3e2d75]{font-size:var(--fs-md)}.commit__text[data-v-9b3e2d75]{font-size:var(--fs-sm);line-height:1.7;color:var(--text-2);overflow-wrap:anywhere}.commit__text[data-v-9b3e2d75] a{color:var(--brand);text-decoration:underline;text-decoration-color:rgba(var(--accent-rgb),.4);text-underline-offset:3px}.sla__foot[data-v-9b3e2d75]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:28px;padding-top:22px;border-top:1px solid var(--border)}.sla__status[data-v-9b3e2d75]{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-weight:600;color:var(--text);transition:color .3s var(--ease-out-quart)}.sla__status svg[data-v-9b3e2d75]{transition:transform .5s var(--ease-spring)}.sla__status[data-v-9b3e2d75]:hover{color:var(--brand)}.sla__status:hover svg[data-v-9b3e2d75]{transform:translate(4px)}.sla__pulse[data-v-9b3e2d75]{width:8px;height:8px;border-radius:50%;background:var(--mint)}.sla__note[data-v-9b3e2d75]{font-size:.75rem;color:var(--text-3)}@media(max-width:1024px){.commit[data-v-9b3e2d75]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.sla__grid[data-v-9b3e2d75]{grid-template-columns:minmax(0,1fr)}.gauge[data-v-9b3e2d75]{max-width:340px}}@media(max-width:560px){.commit[data-v-9b3e2d75]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.gauge__orbit[data-v-9b3e2d75]{animation:none}.gauge__arc[data-v-9b3e2d75],.nine__bar span[data-v-9b3e2d75]{transition:none}}.dock[data-v-e0a522b6]{position:fixed;left:50%;bottom:20px;z-index:var(--z-sticky);display:none;max-width:calc(100vw - 180px);padding:5px;border-radius:999px;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg);transform:translate3d(-50%,140%,0);opacity:0;transition:transform .8s var(--ease-out-expo),opacity .5s var(--ease-out-quart)}.dock.is-shown[data-v-e0a522b6]{transform:translate3d(-50%,0,0);opacity:1}@media(min-width:1180px)and (hover:hover){.dock[data-v-e0a522b6]{display:block}}.dock__inner[data-v-e0a522b6]{position:relative}.dock__list[data-v-e0a522b6]{list-style:none;display:flex;gap:2px}.dock__ind[data-v-e0a522b6]{position:absolute;top:0;bottom:0;left:0;border-radius:999px;background:var(--brand);opacity:0;transition:transform .6s var(--ease-spring),width .6s var(--ease-spring),opacity .3s}.dock__ind.is-ready[data-v-e0a522b6]{opacity:1}.dock__link[data-v-e0a522b6]{position:relative;z-index:1;display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;font-size:.8125rem;font-weight:600;color:var(--text-2);white-space:nowrap;transition:color .35s var(--ease-out-quart)}.dock__link[data-v-e0a522b6]:hover{color:var(--text)}.dock__link.is-active[data-v-e0a522b6]{color:var(--text-on-brand)}.dock__link[data-v-e0a522b6]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media(prefers-reduced-motion:reduce){.dock[data-v-e0a522b6],.dock__ind[data-v-e0a522b6]{transition:none}}.cloud[data-v-39b61bc3] .split__space{white-space:normal}html[lang^=zh] .cloud[data-v-39b61bc3] h2,html[lang^=zh] .cloud[data-v-39b61bc3] h3{word-break:keep-all;overflow-wrap:anywhere}.hero-stats[data-v-39b61bc3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;max-width:620px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);overflow:hidden}.hero-stats__item[data-v-39b61bc3]{display:flex;flex-direction:column;gap:2px;padding:14px 16px;animation:hero-stat-in-39b61bc3 1.1s var(--ease-out-expo) both;animation-delay:calc(.75s + var(--i) * .1s)}.hero-stats__item+.hero-stats__item[data-v-39b61bc3]{border-left:1px solid var(--border)}.hero-stats__item dt[data-v-39b61bc3]{font-size:.8125rem;color:var(--text-3);line-height:1.35}.hero-stats__item dd[data-v-39b61bc3]{order:-1;margin:0;font-family:var(--font-display);font-size:clamp(1.3rem,1.1rem + .8vw,1.75rem);font-weight:600;letter-spacing:-.02em;white-space:nowrap;color:var(--text)}@keyframes hero-stat-in-39b61bc3{0%{opacity:0;transform:translate3d(0,16px,0)}}@media(max-width:560px),(min-width:961px)and (max-width:1200px){.hero-stats[data-v-39b61bc3]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:440px}.hero-stats__item[data-v-39b61bc3]:nth-child(3){border-left:0}.hero-stats__item[data-v-39b61bc3]:nth-child(n+3){border-top:1px solid var(--border)}}@media(prefers-reduced-motion:reduce){.hero-stats__item[data-v-39b61bc3]{animation:none}}.faq[data-v-39b61bc3] .acc-item__content a{color:var(--brand);text-decoration:underline;text-decoration-color:rgba(var(--accent-rgb),.4);text-underline-offset:3px}.talk[data-v-39b61bc3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:clamp(32px,4vw,48px);padding:clamp(20px,3vw,28px);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}.talk__title[data-v-39b61bc3]{font-size:var(--fs-lg)}.talk__text[data-v-39b61bc3]{margin-top:6px;color:var(--text-2);font-size:var(--fs-sm);max-width:440px}.talk__links[data-v-39b61bc3]{list-style:none;display:grid;gap:10px}.talk__link[data-v-39b61bc3]{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 16px 8px 8px;border-radius:14px;border:1px solid var(--border);background:var(--surface);transition:border-color .3s var(--ease-out-quart),background-color .3s var(--ease-out-quart)}.talk__link[data-v-39b61bc3]:hover{border-color:rgba(var(--accent-rgb),.45);background:var(--brand-50)}.talk__link[data-v-39b61bc3]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.talk__icon[data-v-39b61bc3]{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;color:var(--brand);background:var(--brand-50)}.talk__icon--noc[data-v-39b61bc3]{color:var(--indigo);background:rgba(var(--violet-rgb),.08)}.talk__label[data-v-39b61bc3]{display:block;font-size:.75rem;color:var(--text-3)}.talk__email[data-v-39b61bc3]{display:block;font-size:var(--fs-sm);font-weight:600;color:var(--text);word-break:break-all}@media(max-width:760px){.talk[data-v-39b61bc3]{grid-template-columns:minmax(0,1fr)}}
