.house[data-v-f1a420ee]{position:relative;margin:0;width:100%;max-width:640px;margin-inline:auto;aspect-ratio:640 / 480;transform-style:preserve-3d}.house.is-paused[data-v-f1a420ee],.house.is-paused[data-v-f1a420ee] *{animation-play-state:paused!important}.house__svg[data-v-f1a420ee]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.house__grid path[data-v-f1a420ee]{stroke:#0f172a12;stroke-width:.6;fill:none}.floor[data-v-f1a420ee]{stroke:#94a3b8;stroke-width:.8}.plank[data-v-f1a420ee]{stroke:#0f172a0d;stroke-width:.6;fill:none}.slab--l[data-v-f1a420ee]{fill:#e2e8f0;stroke:#94a3b8;stroke-width:.6}.slab--r[data-v-f1a420ee]{fill:#cbd5e1;stroke:#94a3b8;stroke-width:.6}.wall[data-v-f1a420ee]{stroke:#94a3b8;stroke-width:.8;stroke-linejoin:round}.window[data-v-f1a420ee]{stroke:#94a3b8;stroke-width:.8}.mullion[data-v-f1a420ee]{stroke:#94a3b8;stroke-width:.7}.partition[data-v-f1a420ee]{fill:#94a3b81f;stroke:#94a3b8;stroke-width:.7}.roof[data-v-f1a420ee]{stroke:#94a3b8;stroke-width:.8}.ridge[data-v-f1a420ee]{stroke:#64748b;stroke-width:1.2;fill:none}.ghost[data-v-f1a420ee]{fill:none;stroke:#64748b73;stroke-width:.8;stroke-dasharray:3 4}.rug[data-v-f1a420ee]{fill:#4338ca0f;stroke:#4338ca40;stroke-width:.6}.tv[data-v-f1a420ee]{fill:#334155;stroke:#64748b;stroke-width:.8}.tv--monitor[data-v-f1a420ee]{fill:#1d4ed826}.furn polygon[data-v-f1a420ee]{stroke:#94a3b8;stroke-width:.6;stroke-linejoin:round}.f-top[data-v-f1a420ee]{fill:#f8fafc}.f-left[data-v-f1a420ee]{fill:#e2e8f0}.f-right[data-v-f1a420ee]{fill:#cbd5e1}.furn--dev .f-top[data-v-f1a420ee]{fill:#fff}.furn--dev .f-left[data-v-f1a420ee]{fill:#eff6ff}.furn--dev .f-right[data-v-f1a420ee]{fill:#dbeafe}.furn--dev polygon[data-v-f1a420ee]{stroke:#1d4ed8b3}.stub polygon[data-v-f1a420ee]{stroke:#94a3b8;stroke-width:.6}.stub .stub__cut[data-v-f1a420ee]{fill:#1d4ed82e}.stub .f-left[data-v-f1a420ee]{fill:#cbd5e1}.stub .f-right[data-v-f1a420ee]{fill:#94a3b8}.fiber path[data-v-f1a420ee]{fill:none;stroke-linecap:round;stroke-linejoin:round}.fiber__trench[data-v-f1a420ee]{stroke-width:16;opacity:.08}.fiber__core--street[data-v-f1a420ee]{stroke-width:1.4;opacity:.7}.fiber__core[data-v-f1a420ee]{stroke:#1d4ed859;stroke-width:1.2}.fiber__core--drop[data-v-f1a420ee]{stroke:#1d4ed873}.fiber__pulse[data-v-f1a420ee]{stroke:#1d4ed8;stroke-width:2.4;stroke-dasharray:60 1000;stroke-dashoffset:1060;animation:pulse-run-f1a420ee 3.2s cubic-bezier(.55,.05,.35,1) infinite}.fiber__pulse--bb[data-v-f1a420ee]{stroke-width:3;stroke-dasharray:90 1000;animation-duration:4.2s}.fiber__pulse--drop[data-v-f1a420ee]{stroke-dasharray:110 1000;animation-name:pulse-run-drop-f1a420ee;animation-duration:2.6s;animation-delay:.4s}.fiber__pulse--late[data-v-f1a420ee]{animation-delay:-1.7s}.fiber__pulse--drop.fiber__pulse--late[data-v-f1a420ee]{animation-delay:1.7s}@keyframes pulse-run-f1a420ee{0%{stroke-dashoffset:1060}to{stroke-dashoffset:-60}}@keyframes pulse-run-drop-f1a420ee{0%{stroke-dashoffset:1110;opacity:0}8%{opacity:1}85%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.ethernet[data-v-f1a420ee]{fill:none;stroke:#0e7490;stroke-width:1.2;stroke-dasharray:2 3;animation:dash-crawl-f1a420ee 1.4s var(--ease-in-out-quint) infinite}@keyframes dash-crawl-f1a420ee{to{stroke-dashoffset:-10}}.pool[data-v-f1a420ee]{transform-box:fill-box;transform-origin:center;animation:pool-breathe-f1a420ee 3.6s var(--ease-in-out-quint) infinite}@keyframes pool-breathe-f1a420ee{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}.wave[data-v-f1a420ee]{fill:none;stroke-width:1.4;stroke-opacity:.55;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;opacity:0;animation:wave-out-f1a420ee 3.6s cubic-bezier(.16,1,.3,1) infinite}.wave--cyan[data-v-f1a420ee]{stroke:#1d4ed8}.wave--violet[data-v-f1a420ee]{stroke:#4338ca}.wave--blue[data-v-f1a420ee]{stroke:#0e7490}@keyframes wave-out-f1a420ee{0%{transform:scale(.06);opacity:0}12%{opacity:1}to{transform:scale(1);opacity:0}}.backhaul path[data-v-f1a420ee]{fill:none;stroke-linecap:round}.backhaul__base[data-v-f1a420ee]{stroke:#4338ca59;stroke-width:.8;stroke-dasharray:2 4}.backhaul__pulse[data-v-f1a420ee]{stroke:#4338ca;stroke-width:1.8;stroke-dasharray:14 100;stroke-dashoffset:114;animation:backhaul-run-f1a420ee 2.4s var(--ease-in-out-quint) infinite}@keyframes backhaul-run-f1a420ee{to{stroke-dashoffset:0}}.led[data-v-f1a420ee]{animation:led-blink-f1a420ee 2.4s var(--ease-in-out-quint) infinite}.led--cyan[data-v-f1a420ee]{fill:#0891b2}.led--mint[data-v-f1a420ee]{fill:#059669;animation:none}.led--violet[data-v-f1a420ee]{fill:#6d28d9}.led--ont-pon[data-v-f1a420ee]{animation:led-arrive-f1a420ee 2.6s var(--ease-out-quart) infinite .4s}.led--ped[data-v-f1a420ee]{animation-duration:1.4s}@keyframes led-blink-f1a420ee{0%,to{opacity:1}50%{opacity:.35}}@keyframes led-arrive-f1a420ee{0%,70%{opacity:.45}82%{opacity:1}to{opacity:.45}}.house__labels[data-v-f1a420ee]{position:absolute;inset:0;pointer-events:none;transform:translateZ(24px)}.lbl[data-v-f1a420ee]{position:absolute;transform:translate(-50%,calc(-100% - 12px));padding:3px 8px;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-sm)}.lbl[data-v-f1a420ee]:after{content:"";position:absolute;left:50%;top:100%;width:1px;height:11px;background:linear-gradient(#94a3b8,transparent)}.lbl--street[data-v-f1a420ee]{transform:translate(-50%,14px)}.lbl--street[data-v-f1a420ee]:after{top:auto;bottom:100%;background:linear-gradient(transparent,#94a3b8)}.lbl--ont[data-v-f1a420ee]{transform:translate(-100%,-50%) translate(-16px)}.lbl--ont[data-v-f1a420ee]:after{left:100%;top:50%;width:14px;height:1px;background:linear-gradient(90deg,#94a3b8,transparent)}.lbl--gw[data-v-f1a420ee]{transform:translate(-50%,calc(-100% - 22px))}.lbl--gw[data-v-f1a420ee]:after{height:20px}.lbl--mesh-b[data-v-f1a420ee]{transform:translate(-30%,calc(-100% - 12px))}.lbl--mesh-b[data-v-f1a420ee]:after{left:30%}.chip[data-v-f1a420ee]{position:absolute;transform:translateZ(60px);pointer-events:none}.chip__inner[data-v-f1a420ee]{display:flex;flex-direction:column;gap:1px;padding:10px 14px;border-radius:14px;animation:float-y 7s var(--ease-in-out-quint) infinite;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow)}.chip strong[data-v-f1a420ee]{font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--text);white-space:nowrap}.chip small[data-v-f1a420ee]{font-size:.6875rem;color:var(--text-3);white-space:nowrap}.chip--speed[data-v-f1a420ee]{left:2%;top:6%}.chip--speed strong[data-v-f1a420ee]{color:var(--brand)}.chip--wifi[data-v-f1a420ee]{right:0;top:2%}.chip--wifi .chip__inner[data-v-f1a420ee]{animation-delay:-2.3s}.chip--lat[data-v-f1a420ee]{right:1%;bottom:0}.chip--lat .chip__inner[data-v-f1a420ee]{animation-delay:-4.6s}@media(max-width:560px){.lbl[data-v-f1a420ee]{font-size:.5625rem;padding:2px 6px}.lbl--street[data-v-f1a420ee],.lbl--mesh-b[data-v-f1a420ee]{display:none}.chip__inner[data-v-f1a420ee]{padding:7px 10px}.chip strong[data-v-f1a420ee]{font-size:.8125rem}.chip small[data-v-f1a420ee]{font-size:.625rem}.chip--wifi[data-v-f1a420ee]{display:none}}@media(prefers-reduced-motion:reduce){.fiber__pulse[data-v-f1a420ee],.pool[data-v-f1a420ee],.backhaul__pulse[data-v-f1a420ee],.ethernet[data-v-f1a420ee],.led[data-v-f1a420ee],.chip__inner[data-v-f1a420ee]{animation:none!important}.fiber__pulse[data-v-f1a420ee]{stroke-dashoffset:520;opacity:1}.fiber__pulse--late[data-v-f1a420ee]{display:none}.backhaul__pulse[data-v-f1a420ee]{stroke-dashoffset:60}.wave[data-v-f1a420ee]{animation:none!important;opacity:.35;transform:scale(.6)}.wave[data-v-f1a420ee]:nth-child(2n){transform:scale(.95);opacity:.18}}.facts[data-v-5b2d627e]{border:1px solid var(--border-strong);border-radius:var(--radius);padding:20px 22px;background:var(--surface);font-size:var(--fs-sm);color:var(--text-2)}.facts__head[data-v-5b2d627e]{padding-bottom:12px;border-bottom:6px solid var(--text)}.facts__provider[data-v-5b2d627e]{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600;color:var(--text)}.facts__plan[data-v-5b2d627e]{font-weight:600;color:var(--brand)}.facts__service[data-v-5b2d627e]{color:var(--text-3)}.facts__price[data-v-5b2d627e]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0 6px;border-bottom:1px solid var(--border-strong);font-weight:600;color:var(--text);font-size:var(--fs-md)}.facts__price strong[data-v-5b2d627e]{font-size:var(--fs-xl)}.facts__notes[data-v-5b2d627e]{list-style:none;padding:8px 0 12px;border-bottom:4px solid var(--text);display:grid;gap:2px}.facts__block[data-v-5b2d627e]{padding:12px 0;border-bottom:1px solid var(--border-strong)}.facts__block h3[data-v-5b2d627e]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:700;color:var(--text);margin-bottom:6px}.facts__block dl[data-v-5b2d627e]{display:grid;gap:4px;margin:0}.facts__row[data-v-5b2d627e]{display:flex;justify-content:space-between;gap:16px}.facts__row dt[data-v-5b2d627e]{min-width:0}.facts__row dd[data-v-5b2d627e]{margin:0;text-align:right;color:var(--text);white-space:nowrap}.facts__row--sub dt[data-v-5b2d627e]{font-weight:600;color:var(--text)}.facts__row--indent dt[data-v-5b2d627e]{padding-left:14px}.facts__row--strong[data-v-5b2d627e]{font-weight:700;color:var(--text)}.facts__block--links p+h3[data-v-5b2d627e]{margin-top:10px}.facts__block--links a[data-v-5b2d627e]{color:var(--brand);text-decoration:underline;text-underline-offset:3px}.facts__foot[data-v-5b2d627e]{padding-top:12px;font-size:var(--fs-xs);color:var(--text-3);line-height:1.6}.plans[data-v-badfbb7e]:focus{outline:none}.plans__grid[data-v-badfbb7e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);align-items:stretch}.plans__cell[data-v-badfbb7e]{display:flex;min-width:0}.plan[data-v-badfbb7e]{width:100%}.plan[data-v-badfbb7e] .glow-card__body{height:100%}.plan__inner[data-v-badfbb7e]{position:relative;display:flex;flex-direction:column;gap:22px;height:100%;padding:clamp(24px,2.2vw,30px) clamp(20px,2vw,26px)}.plan--popular[data-v-badfbb7e]{background:var(--surface);border-color:rgba(var(--accent-rgb),.55);box-shadow:var(--shadow)}.plan__badge[data-v-badfbb7e]{position:absolute;top:0;right:22px;transform:translateY(-50%);padding:5px 12px;border-radius:var(--radius-pill);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-on-brand);background:var(--brand)}html[lang^=zh] .plan__badge[data-v-badfbb7e]{letter-spacing:.02em}.plan__name[data-v-badfbb7e]{font-size:var(--fs-lg);letter-spacing:-.01em}.plan__tagline[data-v-badfbb7e]{margin-top:6px;font-size:var(--fs-sm);color:var(--text-3);min-height:3.3em;min-height:2lh}.plan__speed[data-v-badfbb7e]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--border)}.plan__speed-value[data-v-badfbb7e]{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.plan__speed-n[data-v-badfbb7e]{font-family:var(--font-display);font-size:2.4rem;font-weight:600;line-height:1;letter-spacing:-.04em;color:var(--text)}.plan__speed-unit[data-v-badfbb7e]{font-family:var(--font-display);font-weight:500;color:var(--text-2)}.plan__sym[data-v-badfbb7e]{margin-left:auto;align-self:center;font-size:.6875rem}.meter[data-v-badfbb7e]{display:grid;gap:7px}.meter__row[data-v-badfbb7e]{display:flex;align-items:center;gap:8px;color:var(--brand)}.meter__row--up[data-v-badfbb7e]{color:var(--indigo)}.meter__track[data-v-badfbb7e]{position:relative;flex:1;height:5px;border-radius:5px;background:var(--border);overflow:hidden}.meter__fill[data-v-badfbb7e]{position:absolute;inset:0 auto 0 0;width:calc(var(--w) * 100%);border-radius:inherit;background:repeating-linear-gradient(90deg,transparent 0 22px,rgba(255,255,255,.35) 22px 30px,transparent 30px 52px),var(--brand);background-size:52px 100%,100% 100%;transform-origin:left;animation:meter-flow-badfbb7e var(--flow) linear infinite}.meter__row--up .meter__fill[data-v-badfbb7e]{background:repeating-linear-gradient(90deg,transparent 0 22px,rgba(255,255,255,.35) 22px 30px,transparent 30px 52px),var(--indigo);background-size:52px 100%,100% 100%;animation-direction:reverse}.plans__grid.is-paused .meter__fill[data-v-badfbb7e]{animation-play-state:paused}@keyframes meter-flow-badfbb7e{0%{background-position:0 0,0 0}to{background-position:52px 0,0 0}}.js .plans__cell .meter__fill[data-v-badfbb7e]{transform:scaleX(0);transition:transform 1.6s var(--ease-out-expo) calc(var(--d, 0ms) + .25s)}.js .plans__cell[data-inview] .meter__fill[data-v-badfbb7e]{transform:scaleX(1)}.plan__meta[data-v-badfbb7e]{display:grid;gap:12px;margin:0;padding-bottom:18px;border-bottom:1px solid var(--border)}.plan__meta dt[data-v-badfbb7e]{display:flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}html[lang^=zh] .plan__meta dt[data-v-badfbb7e]{letter-spacing:.02em}.plan__meta dd[data-v-badfbb7e]{margin:2px 0 0;font-size:var(--fs-sm);color:var(--text);font-weight:500}.plan__features[data-v-badfbb7e]{font-size:var(--fs-sm);gap:9px}html[lang^=zh] .plan__features li[data-v-badfbb7e],html[lang^=zh] .plan__meta dd[data-v-badfbb7e],html[lang^=zh] .plan__tagline[data-v-badfbb7e]{word-break:keep-all;overflow-wrap:anywhere}.plan__actions[data-v-badfbb7e]{margin-top:auto;display:grid;gap:8px;justify-items:center}.plan__facts[data-v-badfbb7e]{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:500;color:var(--text-3);transition:color var(--dur) var(--ease-out-quart),background-color var(--dur) var(--ease-out-quart)}.plan__facts[data-v-badfbb7e]:hover{color:var(--brand);background:rgba(var(--accent-rgb),.06)}.plan__facts span[data-v-badfbb7e]{text-decoration:underline;text-decoration-color:#0f172a33;text-underline-offset:3px}.plans__foot[data-v-badfbb7e]{display:flex;flex-direction:column;align-items:center;gap:18px;margin-top:clamp(36px,4vw,56px);text-align:center}.plans__perks[data-v-badfbb7e]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 12px}.plans__perks li[data-v-badfbb7e]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);font-size:var(--fs-sm);color:var(--text)}.plans__perks li svg[data-v-badfbb7e]{color:var(--brand)}.plans__rollout[data-v-badfbb7e]{display:inline-flex;align-items:center;gap:10px;font-size:var(--fs-sm);color:var(--brand)}.plans__fine[data-v-badfbb7e]{max-width:720px;font-size:var(--fs-xs);color:var(--text-3);line-height:1.7}@supports (grid-template-rows: subgrid){.plans__cell[data-v-badfbb7e]{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0}.plans__cell>.plan[data-v-badfbb7e],.plan[data-v-badfbb7e] .glow-card__body{display:grid;grid-row:1 / -1;grid-template-rows:subgrid;row-gap:0;height:auto}.plan__inner[data-v-badfbb7e]{display:grid;grid-row:1 / -1;grid-template-rows:subgrid;row-gap:22px;height:auto}.plan__tagline[data-v-badfbb7e]{min-height:0}.plan__features[data-v-badfbb7e]{align-self:start}.plan__actions[data-v-badfbb7e]{align-self:end}}@media(max-width:1180px){.plans__grid[data-v-badfbb7e]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media(max-width:640px){.plans__grid[data-v-badfbb7e]{grid-template-columns:minmax(0,1fr)}.plan__tagline[data-v-badfbb7e]{min-height:0}}@media(prefers-reduced-motion:reduce){.meter__fill[data-v-badfbb7e]{animation:none}}.sim__layout[data-v-babca442]{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(20px,3vw,40px);align-items:start}.sim__acts[data-v-babca442]{border:0;margin:0;padding:0;min-width:0;display:grid;gap:10px}.sim__legend[data-v-babca442]{padding:0;margin-bottom:12px;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}html[lang^=zh] .sim__legend[data-v-babca442]{letter-spacing:.06em}.act[data-v-babca442]{position:relative;display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 16px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);cursor:pointer;overflow:hidden;isolation:isolate;transition:border-color var(--dur-slow) var(--ease-out-expo),background-color var(--dur-slow) var(--ease-out-expo),transform var(--dur) var(--ease-spring)}.act[data-v-babca442]:hover{border-color:var(--border-strong);transform:translate(4px)}.act.is-active[data-v-babca442]{border-color:rgba(var(--accent-rgb),.5);background:var(--brand-50)}.act__input[data-v-babca442]{position:absolute;opacity:0;pointer-events:none}.act[data-v-babca442]:has(.act__input:focus-visible){outline:2px solid var(--brand);outline-offset:3px}.act__icon[data-v-babca442]{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;color:var(--text-2);background:var(--surface-3);transition:color var(--dur) var(--ease-out-quart),background-color var(--dur) var(--ease-out-quart),box-shadow var(--dur-slow) var(--ease-out-expo)}.act.is-active .act__icon[data-v-babca442]{color:var(--text-on-brand);background:var(--brand)}.act__text[data-v-babca442]{display:flex;flex-direction:column;min-width:0}.act__label[data-v-babca442]{font-weight:600;color:var(--text)}.act__detail[data-v-babca442]{font-size:var(--fs-xs);color:var(--text-3)}.act__beam[data-v-babca442]{position:absolute;left:0;top:18%;bottom:18%;width:3px;border-radius:3px;background:var(--brand);transform:scaleY(0);transition:transform .6s var(--ease-spring)}.act.is-active .act__beam[data-v-babca442]{transform:scaleY(1)}.sim__panel[data-v-babca442]{position:relative;overflow:hidden;padding:clamp(20px,3vw,34px);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow)}.sim__head[data-v-babca442]{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:26px}.sim__what[data-v-babca442]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.sim__headline[data-v-babca442]{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:600;line-height:1.25;color:var(--text);text-wrap:balance}html[lang^=zh] .sim__headline[data-v-babca442]{line-height:1.4;word-break:keep-all;overflow-wrap:anywhere}.sim__replay[data-v-babca442]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;min-height:44px;padding:0 16px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);font-size:var(--fs-sm);font-weight:600;color:var(--text);transition:border-color var(--dur) var(--ease-out-quart),box-shadow var(--dur-slow) var(--ease-out-expo),opacity var(--dur)}.sim__replay[data-v-babca442]:hover{border-color:rgba(var(--accent-rgb),.5);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.08)}.is-spinning[data-v-babca442]{animation:spin-slow 1s var(--ease-in-out-quint) infinite reverse}.race[data-v-babca442]{position:relative;list-style:none;display:grid;gap:8px}.race__row[data-v-babca442]{display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr) 128px;align-items:center;gap:18px;padding:12px 14px;border-radius:var(--radius);transition:background-color var(--dur-slow) var(--ease-out-expo)}.race__row--pop[data-v-babca442]{background:var(--brand-50);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.16)}.race__row--base[data-v-babca442]{margin-top:8px;border-top:1px dashed var(--border-strong);border-radius:0 0 var(--radius) var(--radius);padding-top:18px}.race__name[data-v-babca442]{display:flex;flex-direction:column;gap:2px;min-width:0}.race__plan[data-v-babca442]{font-weight:600;font-size:var(--fs-sm);color:var(--text)}.race__row--base .race__plan[data-v-babca442]{color:var(--text-2)}.race__mult[data-v-babca442]{font-size:var(--fs-xs);color:var(--brand)}.race__tag[data-v-babca442]{align-self:flex-start;font-size:.6875rem;padding:1px 8px;border-radius:var(--radius-pill);border:1px solid rgba(180,83,9,.3);color:var(--amber);background:#fffbeb}.race__track[data-v-babca442]{position:relative;height:12px;border-radius:12px;background:var(--bg-3);box-shadow:inset 0 1px 2px #0f172a14}.race__fill[data-v-babca442]{position:absolute;inset:0;border-radius:inherit;transform-origin:left;background:var(--brand)}.race__fill--stream[data-v-babca442]{transition:transform 1.4s var(--ease-out-expo)}.race__row--base .race__fill[data-v-babca442]{background:var(--text-4)}.race__row.is-done:not(.race__row--base) .race__fill[data-v-babca442]{animation:fill-flash-babca442 .9s var(--ease-out-expo)}@keyframes fill-flash-babca442{0%{filter:brightness(1.3)}to{filter:none}}.race__head[data-v-babca442]{position:absolute;top:50%;width:14px;height:14px;margin-left:-7px;margin-top:-7px;border-radius:50%;background:var(--surface);border:2px solid var(--brand);opacity:0;transition:opacity .3s var(--ease-out-quart);pointer-events:none}.race__head.is-live[data-v-babca442]{opacity:1}.race__tick[data-v-babca442]{position:absolute;top:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;border-radius:50%;background:#fff;opacity:.8;animation:tick-in-babca442 .6s var(--ease-spring) both;animation-delay:calc(var(--k) * 18ms)}@keyframes tick-in-babca442{0%{transform:scale(0);opacity:0}}.race__time[data-v-babca442]{display:flex;align-items:center;justify-content:flex-end;gap:6px;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap}.race__row--base .race__time[data-v-babca442]{color:var(--text-2)}.race__check[data-v-babca442]{color:var(--mint);animation:tick-in-babca442 .5s var(--ease-spring)}.sim__method[data-v-babca442]{position:relative;margin-top:22px;padding-top:18px;border-top:1px solid var(--border);font-size:var(--fs-xs);line-height:1.7;color:var(--text-3)}.swap-enter-active[data-v-babca442],.swap-leave-active[data-v-babca442]{transition:opacity .35s var(--ease-out-quart),transform .5s var(--ease-out-expo)}.swap-enter-from[data-v-babca442]{opacity:0;transform:translateY(10px)}.swap-leave-to[data-v-babca442]{opacity:0;transform:translateY(-8px)}@media(max-width:960px){.sim__layout[data-v-babca442]{grid-template-columns:minmax(0,1fr)}.sim__acts[data-v-babca442]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.sim__legend[data-v-babca442]{grid-column:1 / -1}}@media(max-width:640px){.sim__acts[data-v-babca442]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.act[data-v-babca442]{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.act[data-v-babca442]:hover{transform:none}.act[data-v-babca442]:last-of-type:nth-of-type(odd){grid-column:1 / -1;flex-direction:row;align-items:center}.act__beam[data-v-babca442]{inset:auto 18% 0;width:auto;height:3px;transform:scaleX(0)}.act.is-active .act__beam[data-v-babca442]{transform:scaleX(1)}.sim__head[data-v-babca442]{flex-direction:column}.race__row[data-v-babca442]{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px 10px}.race__track[data-v-babca442]{grid-column:1 / -1;grid-row:2}.race__name[data-v-babca442]{gap:0}}.why__grid[data-v-2c02ce47]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,20px)}.why__grid.is-paused[data-v-2c02ce47] *{animation-play-state:paused!important}.why__cell[data-v-2c02ce47]{display:flex;min-width:0}.why__cell--wide[data-v-2c02ce47]{grid-column:span 2}.tile[data-v-2c02ce47]{width:100%}.tile__body[data-v-2c02ce47]{position:relative;display:flex;flex-direction:column;gap:14px;height:100%}.tile__body--split[data-v-2c02ce47]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;align-items:center}.tile__copy[data-v-2c02ce47]{display:flex;flex-direction:column;gap:14px}.tile__title[data-v-2c02ce47]{font-size:var(--fs-lg)}.tile__copy .tile__title[data-v-2c02ce47]{margin-top:4px}.tile__head[data-v-2c02ce47]{display:flex;align-items:center;gap:12px}.tile__stage[data-v-2c02ce47]{position:relative;display:grid;place-items:center;height:104px;margin-bottom:4px;border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border);overflow:hidden}.tile__text[data-v-2c02ce47]{font-size:var(--fs-sm);color:var(--text-2);line-height:1.7}.sym[data-v-2c02ce47]{display:grid;gap:18px;padding:18px;border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--border)}.sym__lane[data-v-2c02ce47]{display:grid;gap:8px}.sym__label[data-v-2c02ce47]{font-size:var(--fs-xs);font-weight:600;color:var(--text-2)}.sym__row[data-v-2c02ce47]{display:grid;grid-template-columns:44px minmax(0,1fr) 72px;align-items:center;gap:10px}.sym__dir[data-v-2c02ce47]{font-size:.6875rem;color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}.sym__track[data-v-2c02ce47]{position:relative;height:8px;border-radius:8px;background:var(--border);overflow:hidden}.sym__bar[data-v-2c02ce47]{position:absolute;inset:0 auto 0 0;width:calc(var(--w) * 100%);border-radius:inherit;overflow:hidden;background:var(--brand);transform-origin:left}.sym__row--up .sym__bar[data-v-2c02ce47]{background:var(--indigo)}.sym__lane--cable .sym__bar[data-v-2c02ce47]{background:var(--text-4)}.sym__flow[data-v-2c02ce47]{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 18px,rgba(255,255,255,.35) 18px 24px,transparent 24px 40px);animation:sym-flow-2c02ce47 1.2s linear infinite}.sym__row--up .sym__flow[data-v-2c02ce47]{animation-direction:reverse}.sym__lane--cable .sym__flow[data-v-2c02ce47]{opacity:.4;animation-duration:3.2s}@keyframes sym-flow-2c02ce47{0%{background-position:0 0}to{background-position:40px 0}}.sym__val[data-v-2c02ce47]{font-size:var(--fs-xs);color:var(--text);text-align:right;white-space:nowrap}.js .why__cell .sym__bar[data-v-2c02ce47]{transform:scaleX(0);transition:transform 1.6s var(--ease-out-expo) .3s}.js .why__cell[data-inview] .sym__bar[data-v-2c02ce47]{transform:scaleX(1)}.inf[data-v-2c02ce47]{width:150px;height:75px;overflow:visible}.inf path[data-v-2c02ce47]{fill:none;stroke-linecap:round}.inf__base[data-v-2c02ce47]{stroke:#0f172a14;stroke-width:5}.inf__run[data-v-2c02ce47]{stroke-width:5;stroke-dasharray:22 78;animation:inf-run-2c02ce47 3.4s linear infinite}@keyframes inf-run-2c02ce47{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.lock[data-v-2c02ce47]{display:flex;align-items:center;justify-content:center;gap:16px;border-color:#04785733}.lock svg[data-v-2c02ce47]{width:48px;height:54px;margin-top:8px;overflow:visible}.lock__body[data-v-2c02ce47]{fill:#04785714;stroke:var(--mint);stroke-width:3}.lock__shackle[data-v-2c02ce47]{fill:none;stroke:var(--mint);stroke-width:5;stroke-linecap:round;transform-origin:58px 34px;transform:translateY(0) rotate(0);transition:transform .9s var(--ease-spring)}.lock__hole[data-v-2c02ce47]{fill:var(--mint);stroke:var(--mint);stroke-width:3;stroke-linecap:round}.js .why__cell[data-inview] .lock__shackle[data-v-2c02ce47]{transform:translateY(-9px) rotate(-24deg);transition-delay:.6s}.tile--lock:hover .lock__shackle[data-v-2c02ce47]{transform:translateY(-14px) rotate(-38deg)!important;transition-delay:0s!important}.lock__badge[data-v-2c02ce47]{font-size:.8125rem;padding:4px 12px;border-radius:var(--radius-pill);color:var(--mint);border:1px solid rgba(4,120,87,.3);background:#ecfdf5;white-space:nowrap}.v6[data-v-2c02ce47]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:12px 14px;border-color:#4338ca33}.v6__label[data-v-2c02ce47],.v6__stack[data-v-2c02ce47]{font-size:.6875rem;color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}html[lang^=zh] .v6__label[data-v-2c02ce47],html[lang^=zh] .v6__stack[data-v-2c02ce47]{letter-spacing:.02em}.v6__prefix[data-v-2c02ce47]{font-size:.875rem;color:var(--indigo);white-space:nowrap}.v6__caret[data-v-2c02ce47]{display:inline-block;width:7px;height:1em;margin-left:3px;vertical-align:-2px;background:var(--indigo);animation:caret-2c02ce47 1.1s steps(2,jump-none) infinite}@keyframes caret-2c02ce47{50%{opacity:0}}.shield[data-v-2c02ce47]{place-items:stretch;align-content:center;padding:10px 12px;border-color:rgba(var(--accent-rgb),.2)}.shield__list[data-v-2c02ce47]{list-style:none;display:grid;gap:6px;min-width:0}.shield__list li[data-v-2c02ce47]{display:flex;align-items:center;gap:6px;font-size:.6875rem;color:var(--text-3);min-width:0;animation:blocked-2c02ce47 4.5s var(--ease-in-out-quint) infinite;animation-delay:calc(var(--i) * 1.5s)}.shield__list li span[data-v-2c02ce47]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:line-through;text-decoration-color:#be123c80}.shield__list li svg[data-v-2c02ce47]{flex-shrink:0;color:var(--rose)}.shield__list em[data-v-2c02ce47]{font-style:normal;color:var(--rose);flex-shrink:0}@keyframes blocked-2c02ce47{0%,to{opacity:.7}12%{opacity:1}30%{opacity:.7}}.shield__scan[data-v-2c02ce47]{position:absolute;left:0;right:0;top:0;height:40%;background:linear-gradient(180deg,transparent,rgba(var(--accent-rgb),.06),transparent);animation:scan-line 4.5s var(--ease-in-out-quint) infinite;pointer-events:none}.w7__specs[data-v-2c02ce47]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.w7[data-v-2c02ce47]{position:relative;display:grid;place-items:center;aspect-ratio:1.4;width:100%;max-width:320px;margin-inline:auto}.w7__ring[data-v-2c02ce47]{position:absolute;height:118%;aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(67,56,202,.45);transform:scale(.1);opacity:0;animation:w7-ring-2c02ce47 4s cubic-bezier(.16,1,.3,1) infinite;animation-delay:calc(var(--n) * 1s - 1s)}.w7__ring[data-v-2c02ce47]:nth-child(2n){border-color:rgba(var(--accent-rgb),.45)}@keyframes w7-ring-2c02ce47{0%{transform:scale(.12);opacity:0}15%{opacity:1}to{transform:scale(1);opacity:0}}.w7__router[data-v-2c02ce47]{position:relative;width:64px;height:64px;filter:drop-shadow(0 4px 8px rgba(15,23,42,.12))}.w7__body[data-v-2c02ce47]{fill:#fff;stroke:#94a3b8}.w7__led[data-v-2c02ce47]{fill:#4338ca;animation:led-2c02ce47 2s var(--ease-in-out-quint) infinite}@keyframes led-2c02ce47{50%{fill:#1d4ed8}}@media(max-width:1100px){.why__grid[data-v-2c02ce47]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.why__grid[data-v-2c02ce47]{grid-template-columns:minmax(0,1fr)}.why__cell--wide[data-v-2c02ce47]{grid-column:auto}.tile__body--split[data-v-2c02ce47]{grid-template-columns:minmax(0,1fr)}.w7[data-v-2c02ce47]{max-width:220px}}@media(prefers-reduced-motion:reduce){.sym__flow[data-v-2c02ce47],.inf__run[data-v-2c02ce47],.shield__list li[data-v-2c02ce47],.shield__scan[data-v-2c02ce47],.w7__ring[data-v-2c02ce47],.w7__led[data-v-2c02ce47],.v6__caret[data-v-2c02ce47]{animation:none}.inf__run[data-v-2c02ce47]{stroke-dashoffset:30}.w7__ring[data-v-2c02ce47]{opacity:.35;transform:scale(calc(var(--n) * .24))}}.dev[data-v-5a71ead2]{width:100%;height:100%;overflow:visible}.dev__float[data-v-5a71ead2]{animation:dev-float-5a71ead2 6s var(--ease-in-out-quint) infinite}.dev--gateway .dev__float[data-v-5a71ead2]{animation-delay:-2s}.dev--mesh .dev__float[data-v-5a71ead2]{animation-delay:-4s}@keyframes dev-float-5a71ead2{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.dev__shadow[data-v-5a71ead2]{transform-box:fill-box;transform-origin:center;animation:dev-shadow-5a71ead2 6s var(--ease-in-out-quint) infinite;animation-delay:inherit}@keyframes dev-shadow-5a71ead2{50%{transform:scale(.86);opacity:.7}}.dev__edge[data-v-5a71ead2]{stroke:#94a3b8;stroke-width:1;stroke-linejoin:round}.dev__cable[data-v-5a71ead2]{fill:none;stroke:#334155;stroke-width:7;stroke-linecap:round}.dev__cable-pulse[data-v-5a71ead2]{fill:none;stroke:#93c5fd;stroke-width:3;stroke-linecap:round;stroke-dasharray:16 100;stroke-dashoffset:116;animation:cable-run-5a71ead2 2.2s cubic-bezier(.55,.05,.35,1) infinite}@keyframes cable-run-5a71ead2{to{stroke-dashoffset:0}}.dev__strip[data-v-5a71ead2]{fill:#1d4ed8;animation:strip-5a71ead2 3.2s var(--ease-in-out-quint) infinite}@keyframes strip-5a71ead2{0%,to{opacity:.55}50%{opacity:1}}.dev__ring[data-v-5a71ead2]{fill:none;stroke:#4338ca;stroke-width:2.5;animation:strip-5a71ead2 3.2s var(--ease-in-out-quint) infinite}.dev__arcs path[data-v-5a71ead2]{stroke:#1d4ed8;stroke-width:2.5;opacity:0;animation:arc-5a71ead2 2.4s var(--ease-out-quart) infinite;animation-delay:calc(var(--k) * .28s)}.dev__arcs--v path[data-v-5a71ead2]{stroke:#4338ca}@keyframes arc-5a71ead2{0%,to{opacity:0}30%{opacity:.7}70%{opacity:0}}.led[data-v-5a71ead2]{animation:led-boot-5a71ead2 .8s var(--ease-out-quart) both;animation-delay:calc(var(--i) * .14s)}.led--mint[data-v-5a71ead2]{fill:#059669}.led--cyan[data-v-5a71ead2]{fill:#0891b2}.led--blue[data-v-5a71ead2]{fill:#2563eb}.led--violet[data-v-5a71ead2]{fill:#6d28d9}.led-off[data-v-5a71ead2]{fill:#e2e8f0;stroke:#be123c80;stroke-width:1}.led--blink[data-v-5a71ead2]{animation:led-boot-5a71ead2 .8s var(--ease-out-quart) both,led-blink-5a71ead2 .9s var(--ease-in-out-quint) infinite 1s}.led--blink-slow[data-v-5a71ead2]{animation:led-boot-5a71ead2 .8s var(--ease-out-quart) both,led-blink-5a71ead2 1.7s var(--ease-in-out-quint) infinite 1.4s}@keyframes led-boot-5a71ead2{0%{opacity:.15}40%{opacity:1}60%{opacity:.4}to{opacity:1}}@keyframes led-blink-5a71ead2{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.dev__float[data-v-5a71ead2],.dev__shadow[data-v-5a71ead2],.dev__cable-pulse[data-v-5a71ead2],.dev__strip[data-v-5a71ead2],.dev__ring[data-v-5a71ead2],.dev__arcs path[data-v-5a71ead2],.led[data-v-5a71ead2]{animation:none!important}.dev__arcs path[data-v-5a71ead2]{opacity:.5}.dev__cable-pulse[data-v-5a71ead2]{stroke-dashoffset:40}}.equip__grid[data-v-994f9913]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,24px)}.equip__grid.is-paused[data-v-994f9913] *{animation-play-state:paused!important}.equip__cell[data-v-994f9913]{display:flex;min-width:0}.equip-card[data-v-994f9913]{width:100%;overflow:hidden}.equip-card__art[data-v-994f9913]{position:relative;height:250px;padding:26px 30px 14px;overflow:hidden;background:var(--surface-2);border-bottom:1px solid var(--border)}.equip-card__grid[data-v-994f9913]{position:absolute;inset:0;background-image:linear-gradient(rgba(15,23,42,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.05) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 60%,#000,transparent);mask-image:radial-gradient(ellipse 70% 70% at 50% 60%,#000,transparent)}.equip-card__art[data-v-994f9913] .dev{position:relative;transition:transform .9s var(--ease-spring)}.equip-card:hover .equip-card__art[data-v-994f9913] .dev{transform:translateY(-6px) scale(1.03)}.equip-card__inc[data-v-994f9913]{position:absolute;top:16px;right:16px}.equip-card__body[data-v-994f9913]{display:flex;flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,30px)}.equip-card__role[data-v-994f9913]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--brand)}html[lang^=zh] .equip-card__role[data-v-994f9913]{letter-spacing:.04em}.equip-card__name[data-v-994f9913]{font-size:var(--fs-xl)}.equip-card__leds[data-v-994f9913]{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 6px}.equip-card__leds li[data-v-994f9913]{--c: 5, 150, 105;display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 7px;border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);font-family:var(--font-mono);font-size:.6875rem;color:var(--text-2)}.equip-card__leds li i[data-v-994f9913]{width:7px;height:7px;border-radius:50%;background:rgb(var(--c))}.equip-card__leds li.is-blink i[data-v-994f9913]{animation:legend-blink-994f9913 1.2s var(--ease-in-out-quint) infinite;animation-delay:calc(var(--k) * .2s)}@keyframes legend-blink-994f9913{50%{opacity:.3}}.led-cyan[data-v-994f9913]{--c: 8, 145, 178 !important}.led-blue[data-v-994f9913]{--c: 37, 99, 235 !important}.led-violet[data-v-994f9913]{--c: 109, 40, 217 !important}.led-rose[data-v-994f9913]{--c: 190, 18, 60 !important}.equip-card__leds li.is-off i[data-v-994f9913]{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(var(--c),.6)}.equip-card__specs[data-v-994f9913]{list-style:none;display:grid;gap:8px;font-size:var(--fs-sm);color:var(--text-2)}.equip-card__specs li[data-v-994f9913]{position:relative;padding-left:18px}.equip-card__specs li[data-v-994f9913]:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:2px;border-radius:2px;background:var(--brand)}.equip__byo[data-v-994f9913]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:clamp(28px,3vw,40px);font-size:var(--fs-sm);color:var(--text-2);text-align:center}.equip__byo svg[data-v-994f9913]{flex-shrink:0;color:var(--brand)}@media(max-width:1024px){.equip__grid[data-v-994f9913]{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.equip-card__leds li.is-blink i[data-v-994f9913]{animation:none}}.addons__layout[data-v-df6f98c0]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(16px,2vw,28px);align-items:stretch}.addons__h[data-v-df6f98c0]{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:14px}html[lang^=zh] .addons__h[data-v-df6f98c0]{letter-spacing:.06em}.addons__list[data-v-df6f98c0]{padding:clamp(20px,2.6vw,32px);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}.addons__list ul[data-v-df6f98c0]{list-style:none;display:grid}.addon[data-v-df6f98c0]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 14px;margin-inline:-14px;border-radius:var(--radius);transition:background-color var(--dur-slow) var(--ease-out-expo)}.addon+.addon[data-v-df6f98c0]:before{content:"";position:absolute;left:14px;right:14px;top:0;height:1px;background:var(--border)}.addon[data-v-df6f98c0]:hover{background:var(--surface-2)}.addon__name[data-v-df6f98c0]{font-weight:600;color:var(--text)}.addon__desc[data-v-df6f98c0]{margin-top:2px;font-size:var(--fs-sm);color:var(--text-3)}.addon__price[data-v-df6f98c0]{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2;white-space:nowrap}.addon__price .mono[data-v-df6f98c0]{font-size:var(--fs-lg);font-weight:600;color:var(--text)}.addon__price small[data-v-df6f98c0]{font-size:var(--fs-xs);color:var(--text-3)}.fees[data-v-df6f98c0]{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:clamp(24px,2.8vw,36px);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface-2);box-shadow:var(--shadow-sm)}.fees__list[data-v-df6f98c0]{list-style:none;display:grid;gap:14px;width:100%}.fees__list li[data-v-df6f98c0]{display:flex;align-items:baseline;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--border)}.fees__value[data-v-df6f98c0]{min-width:2.4ch;font-family:var(--font-display);font-size:clamp(2.4rem,1.8rem + 2vw,3.4rem);font-weight:600;line-height:1;letter-spacing:-.04em;color:var(--success)}.fees__label[data-v-df6f98c0]{font-weight:500;color:var(--text)}.js .fees .fees__list li[data-v-df6f98c0]{opacity:0;transform:translateY(14px);transition:opacity .8s var(--ease-out-quart),transform 1s var(--ease-out-expo);transition-delay:calc(.3s + var(--i) * .12s)}.js .fees[data-inview] .fees__list li[data-v-df6f98c0]{opacity:1;transform:none}.fees__note[data-v-df6f98c0]{font-size:var(--fs-xs);color:var(--text-3);line-height:1.7}@media(max-width:900px){.addons__layout[data-v-df6f98c0]{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.addon[data-v-df6f98c0]{grid-template-columns:auto minmax(0,1fr)}.addon__price[data-v-df6f98c0]{grid-column:2;flex-direction:row;align-items:baseline;gap:4px}}@media(prefers-reduced-motion:reduce){.js .fees .fees__list li[data-v-df6f98c0]{opacity:1;transform:none}}.journey__track[data-v-300e029a]{--node: 60px;position:relative}.journey__list[data-v-300e029a]{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.journey__line[data-v-300e029a]{position:absolute;top:calc(var(--node) / 2);left:10%;right:10%;height:2px;margin-top:-1px;border-radius:2px;background:var(--border)}.journey__lit[data-v-300e029a]{position:absolute;inset:0;transform-origin:left;transform:scaleX(var(--p));border-radius:inherit;background:var(--brand)}.journey__photon[data-v-300e029a]{position:absolute;right:0;top:50%;width:10px;height:10px;transform:translate(50%,-50%) scaleX(calc(1/max(var(--p),.01)));border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px var(--bg)}.step[data-v-300e029a]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;min-width:0}.step__node[data-v-300e029a]{position:relative;z-index:1;display:grid;place-items:center;width:var(--node);height:var(--node);border-radius:50%;color:var(--text-3);background:var(--bg-2);border:1px solid var(--border-strong);box-shadow:0 0 0 6px var(--bg);transition:color .6s var(--ease-out-quart),border-color .6s var(--ease-out-quart),box-shadow .9s var(--ease-out-expo),transform .8s var(--ease-spring)}.step.is-lit .step__node[data-v-300e029a]{color:var(--text-on-brand);border-color:var(--brand);background:var(--brand)}.step.is-current .step__node[data-v-300e029a]{transform:scale(1.08)}.step__body[data-v-300e029a]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 16px 20px;width:100%;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);transition:border-color .8s var(--ease-out-expo),background-color .8s var(--ease-out-expo)}.step.is-lit .step__body[data-v-300e029a]{border-color:rgba(var(--accent-rgb),.3)}.step__num[data-v-300e029a]{font-size:var(--fs-xs);color:var(--text-4);transition:color .6s var(--ease-out-quart)}.step.is-lit .step__num[data-v-300e029a]{color:var(--brand)}.step__title[data-v-300e029a]{font-size:var(--fs-md)}.step__time[data-v-300e029a]{font-size:var(--fs-xs);font-weight:600;color:var(--indigo)}.step__text[data-v-300e029a]{font-size:var(--fs-sm);color:var(--text-2);line-height:1.65}@media(max-width:900px){.journey__track[data-v-300e029a]{--node: 52px}.journey__list[data-v-300e029a]{grid-template-columns:minmax(0,1fr);gap:18px}.journey__line[data-v-300e029a]{top:calc(var(--node) / 2);bottom:var(--end, calc(var(--node) / 2));left:calc(var(--node) / 2);right:auto;width:2px;height:auto;margin:0 0 0 -1px}.journey__lit[data-v-300e029a]{transform-origin:top;transform:scaleY(var(--p))}.journey__photon[data-v-300e029a]{inset:auto auto 0 50%;transform:translate(-50%,50%) scaleY(calc(1/max(var(--p),.01)))}.step[data-v-300e029a]{flex-direction:row;align-items:flex-start;text-align:left;gap:16px}.step__node[data-v-300e029a]{flex-shrink:0}.step__body[data-v-300e029a]{align-items:flex-start;padding:14px 16px 16px}}.avail__layout[data-v-9c4f7328]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(28px,5vw,80px);align-items:center}.avail__copy[data-v-9c4f7328] .section-header{margin-bottom:24px}.avail__biz[data-v-9c4f7328]{display:flex;align-items:flex-start;gap:12px;max-width:520px;padding:14px 16px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-2);font-size:var(--fs-sm);color:var(--text-2)}.avail__biz svg[data-v-9c4f7328]{flex-shrink:0;margin-top:2px;color:var(--brand)}.avail__link[data-v-9c4f7328]{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--brand);transition:gap var(--dur) var(--ease-spring)}.avail__link[data-v-9c4f7328]:hover{gap:8px}.avail__panel[data-v-9c4f7328]{position:relative;overflow:hidden;isolation:isolate;padding:clamp(22px,3vw,36px);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);min-height:380px}.radar[data-v-9c4f7328]{position:absolute;z-index:-1;right:-110px;top:-110px;width:300px;height:300px;border-radius:50%;opacity:.6;transition:opacity .6s var(--ease-out-quart)}.radar.is-scanning[data-v-9c4f7328]{opacity:1}.radar__ring[data-v-9c4f7328]{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(var(--accent-rgb),.14)}.radar__ring--2[data-v-9c4f7328]{inset:25%}.radar__sweep[data-v-9c4f7328]{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(var(--accent-rgb),.1),transparent 22%);-webkit-mask-image:radial-gradient(circle,#000 60%,transparent 71%);mask-image:radial-gradient(circle,#000 60%,transparent 71%);animation:spin-slow 6s linear infinite}.radar.is-scanning .radar__sweep[data-v-9c4f7328]{animation-duration:.9s}.avail__form[data-v-9c4f7328]{display:grid;gap:10px}.avail__label[data-v-9c4f7328]{font-size:var(--fs-sm);font-weight:500;color:var(--text-2)}.avail__row[data-v-9c4f7328]{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 16px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);transition:border-color var(--dur) var(--ease-out-quart),box-shadow var(--dur-slow) var(--ease-out-expo)}.avail__row[data-v-9c4f7328]:focus-within{border-color:rgba(var(--accent-rgb),.7);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.12)}.avail__row.has-error[data-v-9c4f7328]{border-color:var(--danger)}.avail__pin[data-v-9c4f7328]{flex-shrink:0;color:var(--brand)}.avail__row input[data-v-9c4f7328]{flex:1;min-width:0;height:44px;border:0;outline:none;background:transparent;font-family:var(--font-mono);font-size:var(--fs-lg);letter-spacing:.08em;color:var(--text)}.avail__row input[data-v-9c4f7328]::placeholder{color:var(--text-4);letter-spacing:.02em;font-family:var(--font-sans);font-size:var(--fs-base)}.avail__error[data-v-9c4f7328]{font-size:var(--fs-xs);color:var(--danger);padding-left:16px}.avail__try[data-v-9c4f7328]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:4px;font-size:var(--fs-xs);color:var(--text-3)}.avail__chip[data-v-9c4f7328]{min-height:36px;padding:0 12px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);font-size:var(--fs-xs);color:var(--text-2);transition:border-color var(--dur) var(--ease-out-quart),color var(--dur) var(--ease-out-quart),transform var(--dur) var(--ease-spring)}.avail__chip[data-v-9c4f7328]:hover{border-color:rgba(var(--accent-rgb),.5);color:var(--brand)}.avail__result[data-v-9c4f7328]{position:relative;margin-top:22px}.plan-list[data-v-9c4f7328]{list-style:none;display:grid;gap:4px;padding:8px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface-2)}.plan-list__item[data-v-9c4f7328]{display:flex;align-items:flex-start;gap:14px;padding:12px;border-radius:var(--radius-sm)}.plan-list__item+.plan-list__item[data-v-9c4f7328]{border-top:1px solid var(--border);border-radius:0 0 var(--radius-sm) var(--radius-sm)}.plan-list__dot[data-v-9c4f7328]{width:10px;height:10px;margin-top:6px;flex-shrink:0;border-radius:50%;background:var(--c)}.plan-list__name[data-v-9c4f7328]{font-weight:600;font-size:var(--fs-sm);color:var(--text)}.plan-list__meta[data-v-9c4f7328]{font-size:var(--fs-xs);color:var(--text-3)}.ares[data-v-9c4f7328]{--c: var(--brand);display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--c) 35%,var(--border));background:color-mix(in srgb,var(--c) 5%,var(--surface))}.ares__status[data-v-9c4f7328]{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-xs);font-weight:600;color:var(--c);text-transform:uppercase;letter-spacing:.08em}html[lang^=zh] .ares__status[data-v-9c4f7328]{letter-spacing:.02em}.ares__dot[data-v-9c4f7328]{width:8px;height:8px;border-radius:50%;background:var(--c)}.ares__title[data-v-9c4f7328]{font-size:var(--fs-xl)}.ares__text[data-v-9c4f7328]{font-size:var(--fs-sm);color:var(--text-2)}.ares__phases[data-v-9c4f7328]{list-style:none;display:flex;align-items:center;gap:8px;margin:2px 0 6px}.ares__phases li[data-v-9c4f7328]{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--text-4)}.ares__phases li+li[data-v-9c4f7328]:before{content:"";width:22px;height:1px;margin-right:2px;background:var(--border-strong)}.ares__phases i[data-v-9c4f7328]{width:8px;height:8px;border-radius:50%;border:1px solid var(--text-4)}.ares__phases li.is-past i[data-v-9c4f7328]{background:var(--text-3);border-color:var(--text-3)}.ares__phases li.is-on[data-v-9c4f7328]{color:var(--text);font-weight:600}.ares__phases li.is-on i[data-v-9c4f7328]{border-color:var(--c);background:var(--c)}.result-enter-active[data-v-9c4f7328]{transition:opacity .6s var(--ease-out-quart),transform .9s var(--ease-spring)}.result-leave-active[data-v-9c4f7328]{position:absolute;inset:0 0 auto;transition:opacity .25s var(--ease-in-out-quint),transform .3s var(--ease-in-out-quint)}.result-enter-from[data-v-9c4f7328]{opacity:0;transform:translateY(18px) scale(.97)}.result-leave-to[data-v-9c4f7328]{opacity:0;transform:scale(.98)}@media(max-width:900px){.avail__layout[data-v-9c4f7328]{grid-template-columns:minmax(0,1fr)}.avail__panel[data-v-9c4f7328]{min-height:0}}@media(max-width:420px){.avail__row[data-v-9c4f7328]{flex-wrap:wrap;border-radius:var(--radius-lg);padding:8px 8px 8px 14px}.avail__row[data-v-9c4f7328] .btn-wrap,.avail__row[data-v-9c4f7328] .btn{width:100%}}@media(prefers-reduced-motion:reduce){.radar__sweep[data-v-9c4f7328]{display:none}}.rollout[data-v-756da99e]{position:relative;overflow:hidden;margin-top:18px;padding:14px 18px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);max-width:560px;animation:hero-in-756da99e 1.2s var(--ease-out-expo) .75s both}.rollout__beam[data-v-756da99e]{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--brand)}.rollout__label[data-v-756da99e]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}html[lang^=zh] .rollout__label[data-v-756da99e]{letter-spacing:.02em}.rollout__eta[data-v-756da99e]{color:var(--text-3)}.rollout__eta[data-v-756da99e]:before{content:"·";margin-right:8px}@media(max-width:520px){.rollout__eta[data-v-756da99e]{flex-basis:100%;padding-left:16px}.rollout__eta[data-v-756da99e]:before{content:none}}.rollout__text[data-v-756da99e]{margin-top:6px;font-size:var(--fs-sm);color:var(--text-2)}html[lang^=zh] .rollout__text[data-v-756da99e]{word-break:keep-all;overflow-wrap:anywhere}.rollout__link[data-v-756da99e]{display:inline-flex;align-items:center;gap:4px;margin-left:8px;font-weight:600;color:var(--brand);white-space:nowrap;transition:gap var(--dur) var(--ease-spring)}.rollout__link[data-v-756da99e]:hover{gap:8px}@keyframes hero-in-756da99e{0%{opacity:0;transform:translate3d(0,24px,0)}}@media(prefers-reduced-motion:reduce){.rollout[data-v-756da99e]{animation:none}}
