@font-face{font-family:Archivo Black;src:url(/fonts/ArchivoBlack-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--bg: #000614;--ink: #f4f7fb;--muted: #8ea0b8;--pink: #ff4f9a;--cyan: #2ec8f6;--sans: Inter, "Segoe UI", sans-serif;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{font-family:var(--sans);color:var(--ink);background:var(--bg);display:grid;place-items:center;min-height:100vh}button,input{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}::selection{background:var(--pink);color:#fff}:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}.scene{position:relative;width:min(100vw,calc(100vh * 16 / 9));height:min(100vh,56.25vw);overflow:hidden;container-type:size;background:var(--bg)}.plate{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;pointer-events:none;z-index:0}.top{position:absolute;z-index:2;left:0;right:0;top:0;height:14.5cqh;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 2.7cqw}.brand{display:inline-flex;align-items:center;gap:.85cqw;font-weight:700;letter-spacing:.14em;font-size:2.15cqh}.bars{display:inline-flex;align-items:flex-start;gap:.32cqw;height:4.7cqh}.bars i{display:block;width:.55cqw;height:100%;background:#fff;border-radius:.4px}.bars i:last-child{height:70%}.top nav{display:flex;gap:2.6cqw;font-size:1.55cqh;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#b7c3d6}.top nav a{padding-bottom:.9cqh}.top nav a.active{color:#fff;box-shadow:inset 0 -2px 0 var(--pink)}.end{justify-self:end;display:inline-flex;align-items:center;gap:1.15cqw}.lang{display:inline-flex;align-items:center;gap:.35cqw;font-size:1.45cqh;font-weight:600;letter-spacing:.02em;text-transform:none}.lang button{border:0;background:transparent;padding:0;color:#8ea0b8;letter-spacing:0;text-transform:none}.lang button.on{color:#fff}.lang span{color:#3c5270}.dash{justify-self:auto;height:5.5cqh;padding:0 1.15cqw;display:inline-flex;align-items:center;border:1px solid rgba(226,232,242,.72);border-radius:1.5cqh;font-size:1.5cqh;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#eef3fb;background:#040a1659}.dash:hover{border-color:#fff}html[lang=zh] body,html[lang=zh] button,html[lang=zh] input{font-family:WenQuanYi Micro Hei,Noto Sans SC,PingFang SC,Inter,sans-serif}html[lang=zh] .top nav,html[lang=zh] .kicker,html[lang=zh] .is-home .kicker,html[lang=zh] .time-k,html[lang=zh] .sold-line,html[lang=zh] .btn-grad,html[lang=zh] .is-home .btn-grad,html[lang=zh] .stage .btn-grad,html[lang=zh] .dash,html[lang=zh] .stat .k,html[lang=zh] .count-k,html[lang=zh] .chip-k,html[lang=zh] .facts li{letter-spacing:.04em;text-transform:none}.is-home .pop,.is-home .kicker,.is-home .accent,.is-home .stats,.is-home .time-row,.is-home .ticks,.is-home .open-word,.is-home .meter,.is-home .cta,.is-home .fine{position:absolute;z-index:2;margin:0}.is-home .pop{left:5.7cqw;top:17.85cqh;font-family:Archivo Black,Inter,sans-serif;font-size:22.4cqh;font-weight:400;letter-spacing:0;line-height:.8;transform:scaleX(1.18);transform-origin:left top}.is-home .kicker{left:7cqw;top:37.7cqh;font-size:2.35cqh;font-weight:500;letter-spacing:.38em;text-transform:uppercase;color:#d5dce8}.is-home .accent{left:6.7cqw;top:43.4cqh;width:31.8cqw;height:2px;border:0;background:linear-gradient(90deg,#ff4d96,#8a78ff 46%,#3ad4ff);box-shadow:0 0 10px #5aaaff59}.is-home .stats{left:6.5cqw;top:47.5cqh;display:flex;gap:1.25cqw}.stat{width:17.15cqw;height:9.8cqh;padding:1.55cqh 1.15cqw 1.2cqh;background:#0710208c;border-radius:1.35cqh;border:1px solid rgba(255,255,255,.08)}.stat.pink-edge{border-color:#ff5aaa8c}.stat.cyan-edge{border-color:#46d2ff80}.stat .k{margin:0;display:flex;align-items:center;gap:.55cqw;font-size:1.35cqh;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:#9aabbf}.dot{width:.85cqh;height:.85cqh;border-radius:50%;flex:none}.dot.pink{background:#ff4f9a;box-shadow:0 0 6px #ff4f9acc}.dot.cyan{background:#2ec8f6;box-shadow:0 0 6px #2ec8f6cc}.stat .n{margin:1.05cqh 0 0;font-size:2.55cqh;font-weight:700;letter-spacing:-.03em;line-height:1;white-space:nowrap}.stat .u{margin-left:.45cqw;font-size:1.45cqh;font-weight:500;color:#9aabbf;letter-spacing:.04em}.is-home .time-row{left:6.9cqw;top:60.6cqh;width:34cqw;display:flex;align-items:baseline;justify-content:space-between;gap:1cqw}.time-k{font-size:1.5cqh;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#c9d3e2}.sold-line{font-size:1.45cqh;letter-spacing:.14em;text-transform:uppercase;color:#8ea0b8}.sold-line b{color:#fff;font-weight:700;letter-spacing:0;margin-left:.35cqw}.is-home .ticks{left:6.5cqw;top:64.6cqh;display:flex;align-items:baseline;gap:.7cqw}.ticks .h,.ticks .m,.ticks .s{font-size:7.3cqh;font-weight:700;letter-spacing:-.04em;line-height:1}.ticks b{font-weight:700}.ticks small{font-size:.42em;margin-left:.12em;font-weight:700;letter-spacing:0}.ticks .h{color:#fff}.ticks .m{color:var(--cyan)}.ticks .s{color:#ff5eae}.sep{color:#31445f;font-weight:400;font-size:4.2cqh}.is-home .open-word{left:6.9cqw;top:65cqh;font-size:6cqh;font-weight:700}.is-home .meter{left:6.7cqw;top:73.5cqh;width:26.8cqw;height:1.15cqh;border-radius:99px;background:#ffffff1a;overflow:hidden}.meter i{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#ff4d96,#7a6bff 48%,#2ec8f6);box-shadow:0 0 10px #50aaff73}.is-home .cta{left:34.15cqw;top:78.35cqh;width:31.6cqw}.is-home .btn-grad{position:relative;width:100%;height:9.15cqh;margin:0;border-radius:1.7cqh;font-size:2.05cqh;letter-spacing:.14em;box-shadow:0 0 18px #ff46a059,0 0 28px #28beff47,0 10px 28px #1e5ab447}.is-home .btn-ico{position:absolute;right:1.5cqw;top:50%;transform:translateY(-50%);display:flex}.is-home .btn-ico svg{width:3.6cqh;height:3.6cqh;stroke-width:1.4}.btn-grad{border:0;padding:0 1.6cqw;display:inline-flex;align-items:center;justify-content:center;gap:.8cqw;background:linear-gradient(90deg,#ff4d9a,#7a62f0 48%,#2ec6ff);color:#fff;font-weight:700;text-transform:uppercase}.btn-grad svg{width:2.4cqh;height:2.4cqh}.btn-grad:hover:not(:disabled){filter:brightness(1.06)}.btn-grad:disabled{opacity:.55;cursor:default}.is-home .fine{left:50%;top:89.2cqh;transform:translate(-50%);min-height:0;font-size:1.5cqh;color:var(--muted);text-align:center}.stage{position:absolute;z-index:2;left:6.9cqw;top:18cqh;width:52cqw;max-height:74cqh;overflow:auto}.stage .pop{margin:0;font-size:10cqh;font-weight:800;letter-spacing:-.05em;line-height:.85}.stage .kicker,.stage .time-k,.stage .count-k{margin:1.4cqh 0 0;font-size:1.6cqh;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#d5dce8}.stage .btn-grad{margin-top:2.2cqh;height:6.4cqh;min-width:22cqw;border-radius:1.3cqh;font-size:1.7cqh;letter-spacing:.14em;box-shadow:0 8px 24px #288cff47}.stage .fine{margin:1.2cqh 0 0;color:var(--muted);font-size:1.55cqh}.work{display:flex;flex-direction:column;gap:.4cqh;max-width:46cqw}.facts{list-style:none;margin:1.6cqh 0 0;padding:0}.facts li{display:flex;align-items:center;gap:.8cqw;margin:1.1cqh 0 0;padding-top:1.1cqh;border-top:1px solid rgba(255,255,255,.1);font-size:2cqh}.facts li:first-child{border-top:0;padding-top:0}.addr-row{display:flex;align-items:center;gap:.6cqw;margin-top:1.6cqh}.addr{margin:0;font-size:3.2cqh;font-weight:700;letter-spacing:-.03em}.icon-btn{width:3cqh;height:3cqh;border:0;background:transparent;color:var(--cyan);padding:0}.icon-btn svg{width:1.8cqh;height:1.8cqh}.bind{margin:.6cqh 0 0;color:var(--pink);font-weight:600;font-size:1.7cqh}.bar{margin-top:1cqh;width:18cqw;height:2px;background:#ffffff14}.bar i{display:block;height:100%;width:0;background:var(--cyan)}.step{margin-top:1.8cqh;width:22cqw;height:6cqh;display:grid;grid-template-columns:5cqh 1fr 5cqh;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:1cqh}.step button,.step input{border:0;background:transparent;text-align:center;font-size:2.2cqh}.step input{width:100%;font-weight:700}.step input::-webkit-outer-spin-button,.step input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cost{margin:1.6cqh 0 0;font-size:4cqh;font-weight:700;letter-spacing:-.04em}.cost-sub{margin:.3cqh 0 0;color:var(--muted);font-size:1.6cqh}.count{margin:0;font-size:10cqh;font-weight:700;letter-spacing:-.05em;line-height:.9;color:var(--cyan)}.count-k{margin:.6cqh 0 0;letter-spacing:.16em;text-transform:uppercase;font-size:1.5cqh;color:var(--muted)}.prose{max-width:46cqw}.prose h1{margin-bottom:1.4cqh}.prose p,.prose li{color:#d5deee;font-size:1.9cqh;line-height:1.5}.defs{display:grid;gap:1.4cqh}.chip-k,.defs .k{margin:0 0 .3cqh;font-size:1.35cqh;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.defs a{color:var(--cyan);word-break:break-all}@media(max-width:800px){body{display:block}.scene{width:100%;height:auto;min-height:100vh;container-type:normal}.plate{height:42vh;object-fit:cover;object-position:right center}.top{position:relative;height:auto;display:flex;flex-wrap:wrap;gap:12px 18px;padding:16px}.top nav{order:3;width:100%;flex-wrap:wrap;gap:14px;font-size:12px}.brand{font-size:15px}.bars{height:16px;width:auto}.bars i{width:3px}.end{margin-left:auto;gap:12px}.lang{font-size:13px}.dash{height:36px;font-size:11px;border-radius:10px;margin-left:0}.is-home .pop,.is-home .kicker,.is-home .accent,.is-home .stats,.is-home .time-row,.is-home .ticks,.is-home .open-word,.is-home .meter,.is-home .cta,.is-home .fine,.stage{position:relative;left:auto;top:auto;width:auto;transform:none;max-height:none}.is-home .pop{font-size:84px;padding:8px 16px 0}.is-home .kicker,.is-home .accent,.is-home .stats,.is-home .time-row,.is-home .ticks,.is-home .meter,.is-home .cta,.is-home .fine,.stage{margin-left:16px;margin-right:16px}.is-home .kicker{font-size:12px;letter-spacing:.18em;margin-top:8px}.is-home .accent{width:220px;margin-top:10px}.is-home .stats{flex-direction:column;margin-top:16px}.stat{width:100%;height:auto;padding:12px 14px}.stat .k{font-size:11px}.stat .n{font-size:20px;margin-top:8px}.stat .u{font-size:13px}.is-home .time-row{width:auto;margin-top:16px}.time-k,.sold-line{font-size:12px}.ticks .h,.ticks .m,.ticks .s{font-size:40px}.sep{font-size:24px}.is-home .meter{width:min(280px,100%);height:6px;margin-top:10px}.is-home .cta{margin-top:22px}.is-home .btn-grad{height:52px;font-size:14px;border-radius:12px}.is-home .fine{margin:10px 16px 24px}.stage{padding-bottom:32px}.stage .pop{font-size:56px}.work{max-width:none}.addr{font-size:22px}.cost{font-size:28px}.count{font-size:64px}.prose p,.prose li,.facts li{font-size:16px}}
