:root{color:#f1f5f9;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#080b11;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:#080b11;width:100%;min-height:100%;overflow:hidden auto}@media (width<=1024px){html,body{height:auto;min-height:100%;overflow:hidden auto}}a{color:inherit;text-decoration:none}img{max-width:100%}#app{width:100%;min-height:100%}@media (width<=1024px){#app{height:auto;min-height:100%}}.tech-bg{z-index:0;pointer-events:none;background-color:#080b11;position:fixed;inset:0}.tech-bg:before{content:"";filter:blur(80px);pointer-events:none;background:radial-gradient(circle at 15% 15%,#f973160d 0%,#0000 45%),radial-gradient(circle at 85% 20%,#2563eb0f 0%,#0000 50%),radial-gradient(circle at 50% 80%,#2563eb08 0%,#0000 50%);width:140%;height:140%;position:absolute;top:-20%;left:-10%}.tech-bg:after{content:"";opacity:.015;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#080b11cc}::-webkit-scrollbar-thumb{background:#94a3b833;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#f9731666}html,body,#app{background-color:#030712;width:100%;min-height:100%;margin:0;padding:0}html,body{overflow:hidden auto}#app{min-height:100%}.home-page[data-v-6d36fa90]{--fg:#eef4ff;--muted:#a6b8d1;--accent:#72b5ff;--frame:#101f39;z-index:10;color:var(--fg);background:#101f39;font-family:Geist,PingFang SC,Microsoft YaHei,sans-serif;position:relative}.home-page.is-game[data-v-6d36fa90]{--accent:#e7b778;--frame:#090e18}.home-page.is-light[data-v-6d36fa90]{--fg:#2d211e;--muted:#90766f;--accent:#f05a3c;--frame:#fff8f3}.studio-header[data-v-6d36fa90]{z-index:20;border-bottom:1px solid color-mix(in srgb, var(--fg) 13%, transparent);height:96px;color:var(--fg);pointer-events:none;justify-content:space-between;align-items:center;gap:30px;margin:0 56px;transition:color .3s,border-color .3s;display:flex;position:absolute;inset:0 0 auto}.studio-header a[data-v-6d36fa90]{pointer-events:auto}.studio-logo[data-v-6d36fa90]{letter-spacing:2.6px;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.studio-logo img[data-v-6d36fa90]{border-radius:8px}.studio-logo small[data-v-6d36fa90]{letter-spacing:1.4px;color:var(--muted);margin-top:5px;font-size:7px;font-weight:500;display:block}.studio-header h1[data-v-6d36fa90]{white-space:nowrap;letter-spacing:2px;font-size:12px;font-weight:400;position:absolute;left:50%;transform:translate(-50%)}.product-showcase[data-v-6d36fa90]{scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none;height:100dvh;position:relative;overflow:hidden auto}.product-showcase[data-v-6d36fa90]::-webkit-scrollbar{display:none}.product-showcase[data-v-6d36fa90]:focus-visible{outline-offset:-3px;outline:2px solid #ffa36b}.product-scene[data-v-6d36fa90]{scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;justify-content:center;min-height:100dvh;padding:140px 96px 138px;display:flex;position:relative;overflow:hidden}.scene-inner[data-v-6d36fa90]{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:min(1248px,100%);margin:auto;display:grid;position:relative}.scene-copy[data-v-6d36fa90]{z-index:3;position:relative}.product-kicker[data-v-6d36fa90]{letter-spacing:2px;color:#adbbb0;gap:22px;margin-bottom:46px;font-size:10px;display:flex}.product-kicker>span+span[data-v-6d36fa90]{border-left:1px solid #667a6d;padding-left:22px}.product-identity[data-v-6d36fa90]{letter-spacing:1px;align-items:center;gap:12px;margin-bottom:25px;font-size:16px;display:flex}.product-identity img[data-v-6d36fa90]{object-fit:contain;border-radius:11px}.scene-copy h2[data-v-6d36fa90]{letter-spacing:-2.5px;font-size:clamp(42px,4.9vw,74px);font-weight:500;line-height:1.24}.scene-copy h2 em[data-v-6d36fa90]{color:#ffa36b;font-style:normal}.product-description[data-v-6d36fa90]{color:#bcc8bf;max-width:460px;margin-top:28px;font-size:15px;line-height:1.95}.product-actions[data-v-6d36fa90]{align-items:center;gap:28px;margin-top:32px;display:flex}.product-cta[data-v-6d36fa90]{color:#18312a;background:#f4f1e6;border-radius:3px;justify-content:space-between;align-items:center;gap:34px;min-height:52px;padding:0 22px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.product-cta[data-v-6d36fa90]:hover{background:#ffa36b;transform:translateY(-2px)}.product-cta>span[data-v-6d36fa90]{font-size:22px;font-weight:400}.secondary-link[data-v-6d36fa90]{align-items:center;gap:14px;min-height:44px;font-size:12px;display:flex}.secondary-link[data-v-6d36fa90]:hover{color:#ffa36b}.feature-notes[data-v-6d36fa90]{color:#9eafa3;flex-wrap:wrap;gap:16px;margin-top:27px;font-size:10px;list-style:none;display:flex}.feature-notes li+li[data-v-6d36fa90]{border-left:1px solid #526458;padding-left:16px}.scene-meta[data-v-6d36fa90]{letter-spacing:1px;color:#a3b4a8;z-index:3;justify-content:space-between;align-items:center;font-size:10px;display:flex;position:absolute;bottom:100px;left:96px;right:96px}.scene-meta button[data-v-6d36fa90]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-height:36px}.scene-meta button span[data-v-6d36fa90]{margin-left:20px;font-size:20px;display:inline-block}.scene-meta button[data-v-6d36fa90]:hover{color:#fff}.charge-scene[data-v-6d36fa90]{background:#101f39}.charge-scene .scene-copy h2 em[data-v-6d36fa90]{color:#72b5ff}.charge-scene .product-cta[data-v-6d36fa90]{color:#fff;background:#357ae8}.charge-scene .product-cta[data-v-6d36fa90]:hover{background:#4b8df4}.charge-scene .secondary-link[data-v-6d36fa90]:hover{color:#83c2ff}.charge-scene .product-kicker[data-v-6d36fa90],.charge-scene .feature-notes[data-v-6d36fa90],.charge-scene .scene-meta[data-v-6d36fa90]{color:#9eb3d0}.charge-scene .product-description[data-v-6d36fa90]{color:#bdcce1}.charge-scene .product-kicker>span+span[data-v-6d36fa90],.charge-scene .feature-notes li+li[data-v-6d36fa90]{border-color:#425b7b}.mood-scene .secondary-link[data-v-6d36fa90]:hover{color:#d8472c}.charge-art[data-v-6d36fa90]{min-width:0;height:510px;position:relative}.art-orbit[data-v-6d36fa90]{border:1px solid #80b5ff1a;border-radius:50%;width:620px;height:620px;position:absolute;top:-50px;left:-40px}.art-orbit[data-v-6d36fa90]:before,.art-orbit[data-v-6d36fa90]:after{content:"";border:1px solid #80b5ff12;border-radius:50%;position:absolute;inset:40px}.art-orbit[data-v-6d36fa90]:after{inset:-45px}.art-coordinate[data-v-6d36fa90]{letter-spacing:3px;color:#9db8dd;font-size:9px;position:absolute;top:0;right:0}.energy-disc[data-v-6d36fa90]{background:conic-gradient(from 145deg,#529ff2 0deg,#c0e1ff 165deg,#347bda 277deg,#294363 278deg,#203656 350deg,#529ff2 360deg);border-radius:50%;width:350px;height:350px;padding:20px;position:absolute;top:23px;left:12px;transform:rotate(-9deg);box-shadow:0 22px 70px #0003}.disc-center[data-v-6d36fa90]{background:#172f52;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;box-shadow:inset 0 0 40px #0002}.disc-bolt[data-v-6d36fa90]{color:#79bcff;margin-bottom:12px;font-size:35px}.disc-center>span[data-v-6d36fa90]:not(.disc-bolt){letter-spacing:2px;color:#bed6f5;font-size:11px}.disc-center strong[data-v-6d36fa90]{letter-spacing:-3px;color:#edf6ff;margin-top:6px;font-size:67px;font-weight:450;line-height:1.2}.disc-center small[data-v-6d36fa90]{color:#9db8dd;letter-spacing:1px;margin-top:9px;font-size:10px}.journey-slip[data-v-6d36fa90]{color:#203f67;background:#ecf4ff;border-radius:3px;width:270px;padding:23px;position:absolute;bottom:22px;right:0;transform:rotate(8deg);box-shadow:0 20px 50px #0004}.slip-header[data-v-6d36fa90],.slip-foot[data-v-6d36fa90]{letter-spacing:1px;justify-content:space-between;font-size:8px;display:flex}.slip-header[data-v-6d36fa90]{border-bottom:1px solid #c5d6ec;padding-bottom:14px}.slip-header>span[data-v-6d36fa90]:first-child{font-weight:700}.slip-value[data-v-6d36fa90]{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.slip-value strong[data-v-6d36fa90]{letter-spacing:-1px;font-size:32px;font-weight:500}.slip-value small[data-v-6d36fa90]{letter-spacing:0;font-size:10px}.slip-value>span[data-v-6d36fa90]{color:#5b7594;font-size:9px}.slip-bars[data-v-6d36fa90]{align-items:flex-end;gap:6px;height:66px;margin:18px 0 14px;display:flex}.slip-bars i[data-v-6d36fa90]{background:#85b4ed;border-radius:2px 2px 0 0;flex:1}.slip-bars i[data-v-6d36fa90]:nth-child(3n){background:#357ae8}.slip-foot[data-v-6d36fa90]{color:#577494;border-top:1px solid #c5d6ec;padding-top:12px}.art-note[data-v-6d36fa90]{color:#8ca5c5;font-size:9px;position:absolute;bottom:-18px;left:25px}.game-scene[data-v-6d36fa90]{background:#090e18}.game-background[data-v-6d36fa90]{object-fit:cover;object-position:55% center;width:82%;height:100%;position:absolute;top:0;right:0}.game-shade[data-v-6d36fa90]{background:linear-gradient(90deg,#090e18 6%,#090e18f5 29%,#090e1885 52%,#090e1800 80%),linear-gradient(#090e184d 0%,#0000 72%,#090e18 100%);position:absolute;inset:0}.game-scene .scene-copy h2 em[data-v-6d36fa90]{color:#e7b778}.game-scene .product-cta[data-v-6d36fa90]{color:#241d19;background:#eac395}.game-scene .product-cta[data-v-6d36fa90]:hover{background:#ffdbaf}.game-scene .product-identity img[data-v-6d36fa90]{border-radius:0}.game-scene .product-description[data-v-6d36fa90]{color:#b7bec8}.game-scene .product-kicker[data-v-6d36fa90],.game-scene .feature-notes[data-v-6d36fa90],.game-scene .scene-meta[data-v-6d36fa90]{color:#aeb8c8}.game-caption[data-v-6d36fa90]{text-align:right;color:#fff0d7;text-shadow:0 2px 20px #000;place-self:end;padding-bottom:24px}.game-caption>span[data-v-6d36fa90]{letter-spacing:-1px;font-size:35px;font-weight:650;line-height:1.1}.game-caption small[data-v-6d36fa90]{letter-spacing:2px;margin-top:15px;font-size:11px;display:block}.mood-scene[data-v-6d36fa90]{color:#2d211e;background:#fff8f3;padding-bottom:168px}.mood-scene .product-kicker[data-v-6d36fa90]{color:#90766f}.mood-scene .product-kicker>span+span[data-v-6d36fa90]{border-color:#efd4c9}.mood-scene .scene-copy h2 em[data-v-6d36fa90]{color:#f05a3c}.mood-scene .product-description[data-v-6d36fa90]{color:#80655d}.mood-scene .product-cta[data-v-6d36fa90]{color:#fff;background:#f05a3c}.mood-scene .product-cta[data-v-6d36fa90]:hover{background:#d8472c}.mood-scene .feature-notes[data-v-6d36fa90]{color:#90766f}.mood-scene .feature-notes li+li[data-v-6d36fa90]{border-color:#efd4c9}.mood-art[data-v-6d36fa90]{height:500px;position:relative}.mood-circle[data-v-6d36fa90]{background:#ffe0d2;border-radius:50%;width:460px;height:460px;position:absolute;top:25px;left:5%}.mood-circle[data-v-6d36fa90]:after{content:"";border:1px solid #fff8f3;border-radius:50%;position:absolute;inset:22px}.mood-phone[data-v-6d36fa90]{background:#fffaf7;border:6px solid #fffaf7;border-radius:32px;width:216px;position:absolute;top:18px;left:calc(50% - 105px);overflow:hidden;transform:rotate(8deg);box-shadow:12px 22px 40px #a6543024}.mood-phone>img[data-v-6d36fa90]{width:100%;height:auto;display:block}.mood-handwriting[data-v-6d36fa90]{color:#d86a4d;z-index:2;font-family:Georgia,serif;font-size:29px;font-style:italic;position:absolute;top:6px;left:8px;transform:rotate(-12deg)}.mood-sticker[data-v-6d36fa90]{z-index:2;letter-spacing:1px;color:#8e6254;background:#fff;border:1px solid #f0ddd5;border-radius:9px;flex-direction:column;align-items:center;gap:4px;padding:12px 18px;font-size:10px;display:flex;position:absolute;box-shadow:0 10px 20px #ad60400b}.mood-sticker.outdoors[data-v-6d36fa90]{top:66px;right:-2px;transform:rotate(12deg)}.mood-sticker.food[data-v-6d36fa90]{bottom:20px;left:5px;transform:rotate(-9deg)}.scene-footer[data-v-6d36fa90]{color:#90766f;z-index:3;justify-content:space-between;gap:16px;font-size:9px;display:flex;position:absolute;bottom:102px;left:96px;right:96px}.scene-footer>div[data-v-6d36fa90]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.footer-credit[data-v-6d36fa90]{letter-spacing:1px}.police-link[data-v-6d36fa90]{align-items:center;gap:4px;display:flex}.scene-footer a[data-v-6d36fa90]:hover{color:#f05a3c}.product-dock[data-v-6d36fa90]{z-index:20;background:color-mix(in srgb, var(--frame) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;height:78px;padding:0 56px;transition:background .3s,color .3s,border-color .3s;display:flex;position:absolute;inset:auto 0 0}.is-light .product-dock[data-v-6d36fa90]{background:color-mix(in srgb, var(--frame) 94%, transparent);border-color:#2d211e26}.dock-label[data-v-6d36fa90]{letter-spacing:2px;color:var(--fg);font-size:9px}.dock-label small[data-v-6d36fa90]{letter-spacing:1px;color:var(--muted);margin-top:7px;font-size:9px;display:block}.dock-tabs[data-v-6d36fa90]{align-self:stretch;gap:44px;display:flex}.dock-tabs button[data-v-6d36fa90]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 6px;font-size:12px;display:flex;position:relative}.dock-tabs button[aria-current][data-v-6d36fa90]{color:var(--fg)}.dock-number[data-v-6d36fa90]{color:var(--muted);font-size:9px}.dock-line[data-v-6d36fa90]{background:var(--accent);transform-origin:0;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.dock-tabs button[aria-current] .dock-line[data-v-6d36fa90]{transform:scaleX(1)}.dock-counter[data-v-6d36fa90]{font-variant-numeric:tabular-nums;font-size:17px}.dock-counter>span[data-v-6d36fa90]{color:var(--muted);margin-left:8px;font-size:10px}.skip-link[data-v-6d36fa90]{z-index:50;color:#14261f;background:#fff;padding:12px;position:absolute;top:8px;left:20px;transform:translateY(-150%)}.skip-link[data-v-6d36fa90]:focus{transform:none}a[data-v-6d36fa90]:focus-visible,button[data-v-6d36fa90]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.product-dock button[data-v-6d36fa90]:hover{color:var(--fg)}@media (width>=1600px){.scene-copy h2[data-v-6d36fa90]{font-size:80px}.scene-inner[data-v-6d36fa90]{gap:100px}.charge-art[data-v-6d36fa90]{transform:scale(1.08)}}@media (width<=1100px){.studio-header[data-v-6d36fa90]{margin-inline:32px}.studio-header h1[data-v-6d36fa90]{white-space:nowrap;display:none;position:absolute;left:50%;transform:translate(-50%)}.product-scene[data-v-6d36fa90]{padding-inline:56px}.scene-inner[data-v-6d36fa90]{gap:25px}.scene-copy h2[data-v-6d36fa90]{font-size:48px}.charge-art[data-v-6d36fa90]{height:450px}.energy-disc[data-v-6d36fa90]{width:285px;height:285px;left:-8px}.disc-center strong[data-v-6d36fa90]{font-size:56px}.journey-slip[data-v-6d36fa90]{width:232px;bottom:10px;right:0}.mood-circle[data-v-6d36fa90]{width:350px;height:350px;top:80px;left:0}.mood-sticker.outdoors[data-v-6d36fa90]{right:-20px}.mood-handwriting[data-v-6d36fa90]{font-size:24px;left:0}.scene-meta[data-v-6d36fa90],.scene-footer[data-v-6d36fa90]{left:56px;right:56px}.scene-footer[data-v-6d36fa90]{flex-direction:column;gap:8px}.dock-tabs[data-v-6d36fa90]{gap:22px}.product-dock[data-v-6d36fa90]{padding-inline:32px}.product-actions[data-v-6d36fa90]{gap:20px}.product-cta[data-v-6d36fa90]{gap:18px;padding-inline:18px}.product-description[data-v-6d36fa90]{font-size:14px}.game-caption>span[data-v-6d36fa90]{font-size:28px}}@media (width<=760px){.studio-header[data-v-6d36fa90]{height:76px;margin-inline:22px}.studio-logo[data-v-6d36fa90]{gap:8px;font-size:15px}.studio-logo small[data-v-6d36fa90]{letter-spacing:1px;font-size:6px}.studio-logo img[data-v-6d36fa90]{width:30px;height:30px}.product-scene[data-v-6d36fa90]{min-height:100svh;padding:112px 28px 125px}.scene-inner[data-v-6d36fa90]{grid-template-columns:1fr;gap:20px}.product-kicker[data-v-6d36fa90]{gap:14px;margin-bottom:24px;font-size:8px}.product-kicker>span+span[data-v-6d36fa90]{padding-left:14px}.product-identity[data-v-6d36fa90]{gap:9px;margin-bottom:20px;font-size:13px}.product-identity img[data-v-6d36fa90]{border-radius:8px;width:32px;height:32px}.scene-copy h2[data-v-6d36fa90]{letter-spacing:-1.6px;font-size:clamp(38px,9vw,54px);line-height:1.2}.product-description[data-v-6d36fa90]{margin-top:21px;font-size:12px;line-height:1.85}.product-actions[data-v-6d36fa90]{gap:22px;margin-top:23px}.product-cta[data-v-6d36fa90]{gap:22px;min-height:46px;padding-inline:17px;font-size:12px}.secondary-link[data-v-6d36fa90]{gap:10px;font-size:11px}.feature-notes[data-v-6d36fa90]{gap:12px;margin-top:20px;font-size:9px}.feature-notes li+li[data-v-6d36fa90]{padding-left:12px}.charge-art[data-v-6d36fa90]{width:100%;max-width:400px;height:305px;margin:18px auto 0}.energy-disc[data-v-6d36fa90]{width:224px;height:224px;padding:14px;top:10px;left:8px}.disc-bolt[data-v-6d36fa90]{margin-bottom:7px;font-size:24px}.disc-center>span[data-v-6d36fa90]:not(.disc-bolt){font-size:9px}.disc-center strong[data-v-6d36fa90]{font-size:44px}.disc-center small[data-v-6d36fa90]{margin-top:6px;font-size:8px}.journey-slip[data-v-6d36fa90]{width:190px;padding:17px;bottom:4px;right:0}.slip-header[data-v-6d36fa90],.slip-foot[data-v-6d36fa90]{font-size:6px}.slip-header[data-v-6d36fa90]{padding-bottom:10px}.slip-value[data-v-6d36fa90]{margin-top:10px}.slip-value strong[data-v-6d36fa90]{font-size:26px}.slip-value>span[data-v-6d36fa90]{font-size:8px}.slip-bars[data-v-6d36fa90]{height:42px;margin-block:12px}.slip-foot[data-v-6d36fa90]{padding-top:9px}.art-note[data-v-6d36fa90]{font-size:7px;bottom:-7px;left:7px}.art-coordinate[data-v-6d36fa90]{letter-spacing:1px;font-size:7px;top:-10px;right:0}.art-orbit[data-v-6d36fa90]{width:350px;height:350px;top:0;left:0}.scene-meta[data-v-6d36fa90]{font-size:8px;bottom:80px;left:28px;right:28px}.scene-meta button span[data-v-6d36fa90]{margin-left:10px;font-size:16px}.product-dock[data-v-6d36fa90]{height:66px;padding:0 20px}.dock-label[data-v-6d36fa90],.dock-counter[data-v-6d36fa90]{display:none}.dock-tabs[data-v-6d36fa90]{justify-content:space-between;gap:8px;width:100%}.dock-tabs button[data-v-6d36fa90]{gap:7px;padding-inline:5px;font-size:10px}.dock-number[data-v-6d36fa90]{font-size:8px}.game-scene .scene-inner[data-v-6d36fa90]{align-content:space-between;min-height:600px}.game-background[data-v-6d36fa90]{object-position:58% center;width:100%;height:67%;top:auto;bottom:70px}.game-shade[data-v-6d36fa90]{background:linear-gradient(#090e18 0% 32%,#090e18a6 52%,#090e1810 72%,#090e18 96%)}.game-caption[data-v-6d36fa90]{place-self:end;padding:90px 0 0}.game-caption>span[data-v-6d36fa90]{font-size:24px}.game-caption small[data-v-6d36fa90]{margin-top:9px;font-size:9px}.mood-scene[data-v-6d36fa90]{padding-bottom:168px}.mood-art[data-v-6d36fa90]{width:100%;max-width:370px;height:330px;margin:20px auto 0}.mood-circle[data-v-6d36fa90]{width:285px;height:285px;top:25px;left:calc(50% - 142px)}.mood-phone[data-v-6d36fa90]{border-width:4px;border-radius:23px;width:148px;top:5px;left:calc(50% - 74px)}.mood-handwriting[data-v-6d36fa90]{font-size:22px;top:-12px}.mood-sticker[data-v-6d36fa90]{gap:1px;padding:9px 12px;font-size:8px}.mood-sticker img[data-v-6d36fa90]{width:47px;height:47px}.mood-sticker.outdoors[data-v-6d36fa90]{top:38px;right:0}.mood-sticker.food[data-v-6d36fa90]{bottom:8px;left:0}.scene-footer[data-v-6d36fa90]{gap:10px;font-size:8px;bottom:85px;left:28px;right:28px}.scene-footer>div[data-v-6d36fa90]{gap:7px 14px}.police-link img[data-v-6d36fa90]{width:12px;height:12px}}@media (width>=761px) and (height<=780px){.product-scene[data-v-6d36fa90]{padding-top:120px;padding-bottom:115px}.product-kicker[data-v-6d36fa90]{margin-bottom:22px}.scene-copy h2[data-v-6d36fa90]{font-size:48px}.product-description[data-v-6d36fa90]{margin-top:20px}.product-actions[data-v-6d36fa90]{margin-top:24px}.charge-art[data-v-6d36fa90]{height:390px}.energy-disc[data-v-6d36fa90]{width:280px;height:280px}.disc-center strong[data-v-6d36fa90]{font-size:53px}.journey-slip[data-v-6d36fa90]{width:235px;bottom:0}.mood-art[data-v-6d36fa90]{height:390px}.mood-phone[data-v-6d36fa90]{width:177px;top:0;left:calc(50% - 88px)}.mood-circle[data-v-6d36fa90]{width:350px;height:350px;top:25px;left:calc(50% - 175px)}.mood-sticker.outdoors[data-v-6d36fa90]{top:35px}.mood-sticker.food[data-v-6d36fa90]{bottom:0}.scene-meta[data-v-6d36fa90]{bottom:86px}.mood-scene[data-v-6d36fa90]{padding-bottom:153px}}.studio-header[data-v-6d36fa90]:before{content:"";z-index:-1;background:color-mix(in srgb, var(--frame) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .3s;position:absolute;inset:0 -56px}@media (width<=760px){.product-scene[data-v-6d36fa90]{padding-top:100px;padding-bottom:110px}.scene-inner[data-v-6d36fa90]{gap:14px}.product-kicker[data-v-6d36fa90]{margin-bottom:18px}.product-identity[data-v-6d36fa90]{margin-bottom:16px}.product-description[data-v-6d36fa90]{margin-top:16px}.product-actions[data-v-6d36fa90]{margin-top:18px}.feature-notes[data-v-6d36fa90]{margin-top:16px}.charge-art[data-v-6d36fa90]{height:245px;margin-top:12px}.energy-disc[data-v-6d36fa90]{width:200px;height:200px;top:4px;left:0}.disc-center strong[data-v-6d36fa90]{font-size:40px}.journey-slip[data-v-6d36fa90]{width:145px;padding:13px;bottom:3px}.slip-header[data-v-6d36fa90]{letter-spacing:.4px;font-size:5px}.slip-value[data-v-6d36fa90]{flex-wrap:wrap;gap:3px}.slip-value strong[data-v-6d36fa90]{font-size:24px}.slip-value>span[data-v-6d36fa90]{font-size:7px}.slip-bars[data-v-6d36fa90]{gap:4px;height:34px}.mood-scene[data-v-6d36fa90]{padding-bottom:142px}.mood-art[data-v-6d36fa90]{height:255px;margin-top:12px}.mood-phone[data-v-6d36fa90]{border-radius:19px;width:118px;top:0;left:calc(50% - 59px)}.mood-circle[data-v-6d36fa90]{width:235px;height:235px;top:10px;left:calc(50% - 117px)}.mood-sticker.outdoors[data-v-6d36fa90]{top:25px;right:5px}.mood-sticker.food[data-v-6d36fa90]{bottom:2px}.mood-handwriting[data-v-6d36fa90]{font-size:19px;top:-8px}.scene-footer[data-v-6d36fa90]{bottom:82px}}@media (prefers-reduced-motion:reduce){[data-v-6d36fa90],[data-v-6d36fa90]:before,[data-v-6d36fa90]:after{transition:none!important;animation:none!important}.product-showcase[data-v-6d36fa90]{scroll-behavior:auto}}.site-nav[data-v-65e7c7fa]{z-index:40;flex:none;position:relative}.nav-bar[data-v-65e7c7fa]{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;height:80px;display:flex}.nav-left[data-v-65e7c7fa]{flex:1;min-width:0}.nav-right[data-v-65e7c7fa]{flex:1;justify-content:flex-end;display:flex}.nav-center[data-v-65e7c7fa]{justify-content:center;gap:18px;display:flex}.logo-container[data-v-65e7c7fa]{align-items:center;gap:8px;min-width:0;text-decoration:none;display:flex}.logo-mark[data-v-65e7c7fa]{object-fit:cover;border-radius:10px;flex:0 0 42px;width:42px;height:42px}.logo-text[data-v-65e7c7fa]{flex-direction:column;min-width:0;display:flex}.brand-name[data-v-65e7c7fa]{letter-spacing:3px;color:#fff;font-size:1.05rem;font-weight:700}.brand-sub[data-v-65e7c7fa]{letter-spacing:1.5px;color:#94a3b8;opacity:.6;font-size:.55rem;font-weight:500}.nav-link[data-v-65e7c7fa]{letter-spacing:1.2px;color:#64748b;white-space:nowrap;align-items:center;gap:8px;padding:8px 12px;font-size:.78rem;font-weight:500;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.nav-dot[data-v-65e7c7fa]{opacity:0;background-color:#f97316;border-radius:50%;flex:none;width:4px;height:4px;transition:opacity .4s}.nav-link[data-v-65e7c7fa]:hover,.nav-link.active[data-v-65e7c7fa]{color:#fff}.nav-link.active .nav-dot[data-v-65e7c7fa],.mobile-nav-link.active .nav-dot[data-v-65e7c7fa]{opacity:1}.menu-toggle[data-v-65e7c7fa]{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .3s,border-color .3s;display:none}.menu-toggle[data-v-65e7c7fa]:hover{background:#ffffff0f;border-color:#f9731647}.menu-toggle-lines[data-v-65e7c7fa]{flex-direction:column;justify-content:space-between;width:18px;height:12px;display:flex}.menu-toggle-lines span[data-v-65e7c7fa]{transform-origin:50%;background:currentColor;border-radius:2px;width:100%;height:1.5px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s;display:block}.site-nav.is-open .menu-toggle-lines span[data-v-65e7c7fa]:first-child{transform:translateY(5.25px)rotate(45deg)}.site-nav.is-open .menu-toggle-lines span[data-v-65e7c7fa]:nth-child(2){opacity:0}.site-nav.is-open .menu-toggle-lines span[data-v-65e7c7fa]:nth-child(3){transform:translateY(-5.25px)rotate(-45deg)}.mobile-nav-backdrop[data-v-65e7c7fa],.mobile-nav-panel[data-v-65e7c7fa]{display:none}.site-nav.is-light .nav-bar[data-v-65e7c7fa]{border-bottom-color:#f0ddd5e6}.site-nav.is-light .brand-name[data-v-65e7c7fa]{color:#2d211e}.site-nav.is-light .brand-sub[data-v-65e7c7fa]{color:#90766f;opacity:.85}.site-nav.is-light .nav-link[data-v-65e7c7fa]{color:#90766f;padding:8px 12px}.site-nav.is-light .nav-dot[data-v-65e7c7fa]{background-color:#f05a3c}.site-nav.is-light .nav-link[data-v-65e7c7fa]:hover,.site-nav.is-light .nav-link.active[data-v-65e7c7fa]{color:#2d211e}.site-nav.is-light .menu-toggle[data-v-65e7c7fa]{color:#2d211e;background:#ffffff8c;border-color:#2d211e1f}.site-nav.is-light .menu-toggle[data-v-65e7c7fa]:hover{background:#ffffffd9;border-color:#f05a3c59}@media (height<=850px){.nav-bar[data-v-65e7c7fa]{height:80px}}@media (height<=750px){.nav-bar[data-v-65e7c7fa]{height:64px}}@media (width<=960px){.site-nav.is-open[data-v-65e7c7fa]{z-index:120}.nav-bar[data-v-65e7c7fa]{z-index:2;height:70px;position:relative}.nav-center[data-v-65e7c7fa]{display:none}.nav-right[data-v-65e7c7fa]{flex:none}.menu-toggle[data-v-65e7c7fa]{display:inline-flex}.logo-mark[data-v-65e7c7fa]{border-radius:9px;flex-basis:38px;width:38px;height:38px}.logo-text[data-v-65e7c7fa]{transform-origin:0;transform:scale(.9)}.mobile-nav-backdrop[data-v-65e7c7fa]{z-index:110;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0307128c;display:block;position:fixed;bottom:0;left:0;right:0}.mobile-nav-panel[data-v-65e7c7fa]{z-index:115;box-sizing:border-box;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080c14f5;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:4px;padding:10px;display:flex;position:fixed;box-shadow:0 24px 48px #00000073}.mobile-nav-link[data-v-65e7c7fa]{color:#94a3b8;letter-spacing:.8px;border-radius:10px;align-items:center;gap:12px;min-height:48px;padding:0 16px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .25s,color .25s;display:flex}.mobile-nav-link[data-v-65e7c7fa]:hover,.mobile-nav-link.active[data-v-65e7c7fa]{color:#fff;background:#ffffff0a}.mobile-nav-link.active[data-v-65e7c7fa]{background:#f973161a}.mobile-nav-backdrop.is-light[data-v-65e7c7fa]{background:#2d211e47}.mobile-nav-panel.is-light[data-v-65e7c7fa]{background:#fffaf7fa;border-color:#f0ddd5f2;box-shadow:0 24px 48px #2d211e1f}.mobile-nav-panel.is-light .mobile-nav-link[data-v-65e7c7fa]{color:#90766f}.mobile-nav-panel.is-light .mobile-nav-link[data-v-65e7c7fa]:hover,.mobile-nav-panel.is-light .mobile-nav-link.active[data-v-65e7c7fa]{color:#2d211e;background:#f05a3c14}.mobile-nav-panel.is-light .mobile-nav-link.active .nav-dot[data-v-65e7c7fa]{background-color:#f05a3c}}.menu-fade-enter-active[data-v-65e7c7fa],.menu-fade-leave-active[data-v-65e7c7fa]{transition:opacity .25s}.menu-fade-enter-from[data-v-65e7c7fa],.menu-fade-leave-to[data-v-65e7c7fa]{opacity:0}.menu-slide-enter-active[data-v-65e7c7fa],.menu-slide-leave-active[data-v-65e7c7fa]{transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1)}.menu-slide-enter-from[data-v-65e7c7fa],.menu-slide-leave-to[data-v-65e7c7fa]{opacity:0;transform:translateY(-8px)}.chargelog-page[data-v-551899b5]{--accent:#72b5ff;--ink:#20314b;--muted:#60718b;z-index:1;color:var(--ink);background:#f5f8fd;font-family:Geist,PingFang SC,Microsoft YaHei,sans-serif;position:relative}.chargelog-page[data-v-551899b5] .nav-dot{background-color:var(--accent)}.shell[data-v-551899b5]{width:min(1240px,100% - 112px);margin-inline:auto}section[id][data-v-551899b5]{scroll-margin-top:32px}.dark-opening[data-v-551899b5]{color:#eef4ff;background:#101f39;overflow:hidden}.hero[data-v-551899b5]{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-block:84px 90px;display:grid}.product-identity[data-v-551899b5]{align-items:center;gap:13px;margin-bottom:40px;font-size:17px;font-weight:600;display:flex}.product-identity img[data-v-551899b5]{border-radius:13px}.product-identity small[data-v-551899b5]{letter-spacing:2.5px;color:#a6b8d1;margin-top:4px;font-size:10px;display:block}.eyebrow[data-v-551899b5]{letter-spacing:2.5px;color:#647a99;margin-bottom:22px;font-size:11px;font-weight:600}.hero .eyebrow[data-v-551899b5]{color:#c2d2e8;letter-spacing:3px;font-size:12px}h1[data-v-551899b5]{letter-spacing:-2.8px;font-size:clamp(44px,5.2vw,74px);font-weight:550;line-height:1.25}h1 em[data-v-551899b5]{color:var(--accent);font-style:normal}.hero-description[data-v-551899b5]{color:#bdcce1;max-width:440px;margin-top:28px;font-size:16px;line-height:1.95}.hero-actions[data-v-551899b5]{align-items:center;gap:28px;margin-top:34px;display:flex}.button[data-v-551899b5]{border-radius:5px;justify-content:center;align-items:center;gap:40px;min-height:54px;padding:0 25px;font-size:15px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.primary[data-v-551899b5]{color:#fff;background:#357ae8}.primary[data-v-551899b5]:hover{background:#4b8df4;transform:translateY(-2px)}.text-link[data-v-551899b5]{align-items:center;gap:18px;min-height:44px;font-size:14px;display:inline-flex}.text-link[data-v-551899b5]:hover{color:var(--accent)}.hero-visual[data-v-551899b5]{padding:20px 0 0;position:relative}.orbit[data-v-551899b5]{pointer-events:none;border:1px solid #ffffff0b;border-radius:50%;width:650px;height:650px;position:absolute;top:-30px;left:-70px}.orbit-two[data-v-551899b5]{width:820px;height:820px;top:-115px;left:-155px}.preview-card[data-v-551899b5]{max-width:450px;color:var(--ink);background:#f5f9ff;border:6px solid #2b4262;border-radius:24px;margin:auto;padding:28px 30px 12px;position:relative;transform:rotate(-2deg);box-shadow:0 30px 70px #0004}.preview-top[data-v-551899b5]{justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}.preview-brand[data-v-551899b5]{font-size:16px;font-weight:650}.demo-badge[data-v-551899b5]{color:#627797;border:1px solid #cddcef;border-radius:4px;padding:4px 7px;font-size:10px}.preview-switch[data-v-551899b5]{background:#e6eef9;border-radius:9px;gap:4px;margin-bottom:26px;padding:4px;display:flex}.preview-switch button[data-v-551899b5]{color:#647997;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;font-size:13px}.preview-switch button.selected[data-v-551899b5]{color:#254974;background:#fff;box-shadow:0 2px 5px #203c680d}.preview-caption[data-v-551899b5]{color:#627b9c;justify-content:space-between;align-items:center;font-size:12px;display:flex}.preview-caption span[data-v-551899b5]{letter-spacing:1px;font-size:9px}.preview-total[data-v-551899b5]{letter-spacing:-2px;font-variant-numeric:tabular-nums;margin-top:8px;font-size:54px;font-weight:550}.preview-total small[data-v-551899b5]{letter-spacing:0;color:#627b9c;font-size:14px}.chart[data-v-551899b5]{border-bottom:1px solid #cfdded;align-items:flex-end;gap:9px;height:97px;margin-top:20px;display:flex}.chart div[data-v-551899b5]{background:#a6c7ee;border-radius:3px 3px 0 0;flex:1;transition:height .35s}.chart div[data-v-551899b5]:nth-child(3n){background:#357ae8}.chart-labels[data-v-551899b5]{color:#6c82a0;justify-content:space-between;padding-top:8px;font-size:9px;display:flex}.preview-stats[data-v-551899b5]{border-bottom:1px solid #d7e3f1;grid-template-columns:1fr 1fr;gap:20px;padding:23px 0;display:grid}.preview-stats strong[data-v-551899b5]{letter-spacing:-.5px;font-size:21px;font-weight:550;display:block}.preview-stats span[data-v-551899b5]{color:#647c9a;margin-top:5px;font-size:11px;display:block}.record[data-v-551899b5]{border-bottom:1px solid #e3ebf5;align-items:center;gap:16px;padding:12px 0;font-size:12px;display:flex}.record[data-v-551899b5]:last-child{border:0}.record-date[data-v-551899b5]{color:#7084a0;font-size:10px}.record-name[data-v-551899b5]{flex:1}.record-value[data-v-551899b5]{text-align:right;font-variant-numeric:tabular-nums}.record-value small[data-v-551899b5]{color:#7084a0;margin-top:3px;font-size:10px;display:block}.visual-caption[data-v-551899b5]{text-align:center;letter-spacing:1px;color:#d1def0;margin-top:32px;font-size:13px;position:relative}.accent-dot[data-v-551899b5]{background:var(--accent);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.visual-caption small[data-v-551899b5]{color:#9bafc9;letter-spacing:0;margin-top:9px;font-size:10px;display:block}.section-index[data-v-551899b5]{border-top:1px solid #ffffff19;grid-template-columns:repeat(4,1fr);display:grid}.section-index a[data-v-551899b5]{color:#cbd9eb;align-items:center;gap:12px;padding:25px 0;font-size:12px;display:flex}.section-index a>span[data-v-551899b5]:first-child{color:#9cafc9;font-size:10px}.section-index a>span[data-v-551899b5]:last-child{color:var(--accent);margin-left:auto;margin-right:30px}.section-index a[data-v-551899b5]:hover{color:var(--accent)}.section[data-v-551899b5]{border-bottom:1px solid #d6e0ee;padding-block:104px}.section-heading[data-v-551899b5]{max-width:720px}h2[data-v-551899b5]{letter-spacing:-1.4px;font-size:clamp(30px,3.2vw,44px);font-weight:550;line-height:1.4}.section-heading>p[data-v-551899b5]:last-child,.insight-copy>p[data-v-551899b5]:not(.eyebrow):not(.small-note){color:var(--muted);margin-top:23px;font-size:15px;line-height:1.9}.record-features[data-v-551899b5]{grid-template-columns:1fr 1fr;gap:72px;margin-top:60px;display:grid}.editorial-feature[data-v-551899b5]{border-top:1px solid #c9d8eb;padding-top:25px}.feature-symbol[data-v-551899b5]{color:#357ae8;margin-bottom:18px;font-size:34px;display:block}.feature-symbol.blue[data-v-551899b5]{color:#527bad}h3[data-v-551899b5]{letter-spacing:-.5px;font-size:22px;font-weight:550}.editorial-feature>p[data-v-551899b5],.vehicle-details p[data-v-551899b5]{color:var(--muted);max-width:460px;margin-top:14px;font-size:14px;line-height:1.9}.energy-demo[data-v-551899b5]{align-items:center;gap:22px;margin-top:34px;display:flex}.energy-demo>div>span[data-v-551899b5]{color:#637e9f;margin-bottom:8px;font-size:10px;display:block}.energy-demo strong[data-v-551899b5]{font-size:32px;font-weight:500}.energy-demo strong small[data-v-551899b5]{font-size:13px}.energy-track[data-v-551899b5]{flex:1;gap:4px;height:34px;display:flex}.energy-track i[data-v-551899b5]{background:#a4c5ee;border-radius:2px;flex:1}.energy-track i[data-v-551899b5]:nth-child(-n+2){background:#4d8ddc}.energy-track i[data-v-551899b5]:nth-last-child(-n+2){background:#dfe9f6}.example-note[data-v-551899b5]{color:#7186a3;margin-top:13px;font-size:10px;display:block}.trip-demo[data-v-551899b5]{margin-top:34px;font-size:12px}.trip-demo>div[data-v-551899b5]:not(.route-line){align-items:center;gap:12px;display:flex}.trip-demo strong[data-v-551899b5]{margin-left:auto;font-weight:500}.route-point[data-v-551899b5]{border:2px solid #6389b8;border-radius:50%;width:9px;height:9px}.route-point.end[data-v-551899b5]{background:#6389b8}.route-line[data-v-551899b5]{color:#7086a4;border-left:1px dashed #a9bfd9;align-items:center;height:37px;margin:5px 0 5px 4px;padding-left:20px;font-size:10px;display:flex}.insights-section[data-v-551899b5]{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.insight-art[data-v-551899b5]{background:#e4eefc;border-radius:5px;padding:35px 38px}.art-top[data-v-551899b5]{color:#537398;justify-content:space-between;font-size:11px;display:flex}.art-top span[data-v-551899b5]:last-child{font-size:10px}.cost-number[data-v-551899b5]{padding:50px 0 35px}.cost-number>span[data-v-551899b5]{color:#5b789b;font-size:12px;display:block}.cost-number strong[data-v-551899b5]{letter-spacing:-5px;color:#235698;font-size:82px;font-weight:500;line-height:1.3;display:block}.cost-number strong small[data-v-551899b5]{font-size:34px}.cost-number p[data-v-551899b5]{color:#5b789b;margin-top:10px;font-size:12px}.stat-strips>div[data-v-551899b5]{border-top:1px solid #c0d4ee;justify-content:space-between;align-items:center;margin-top:12px;padding:20px 0 8px;display:flex}.stat-strips span[data-v-551899b5]{color:#537398;font-size:12px}.stat-strips strong[data-v-551899b5]{font-size:21px;font-weight:500}.stat-strips small[data-v-551899b5]{font-size:11px;font-weight:400}.detail-list[data-v-551899b5]{margin-top:30px;list-style:none}.detail-list li[data-v-551899b5]{border-top:1px solid #d6e0ee;flex-direction:column;gap:8px;padding:17px 0;display:flex}.detail-list strong[data-v-551899b5]{font-size:14px;font-weight:600}.detail-list span[data-v-551899b5]{color:var(--muted);font-size:13px;line-height:1.7}.small-note[data-v-551899b5]{color:#6e829e;margin-top:20px;font-size:11px;line-height:1.8}.vehicles-section[data-v-551899b5]{border-bottom:0;grid-template-columns:1fr 1fr;gap:90px;display:grid}.vehicle-details[data-v-551899b5]{gap:34px;display:grid}.small-index[data-v-551899b5]{letter-spacing:1.7px;color:#697f9e;margin-bottom:14px;font-size:10px;display:block}.vehicle-details article+article[data-v-551899b5]{border-top:1px solid #d6e0ee;padding-top:28px}.privacy-section[data-v-551899b5]{color:#eef5ff;background:#142947;padding:94px 0}.privacy-heading[data-v-551899b5]{text-align:center}.privacy-heading .eyebrow[data-v-551899b5]{color:#a7bddb}.privacy-heading h2[data-v-551899b5]{font-size:clamp(34px,4vw,52px)}.privacy-heading h2 span[data-v-551899b5]{color:#83bcff}.privacy-heading>p[data-v-551899b5]:not(.eyebrow){color:#b0c3dd;margin-top:24px;font-size:14px;line-height:1.9}.privacy-heading .text-link[data-v-551899b5]{color:#bbd9ff;margin-top:22px}.privacy-heading .text-link span[data-v-551899b5]{font-size:10px}.privacy-options[data-v-551899b5]{grid-template-columns:1fr 1fr 1.2fr;gap:40px;margin-top:65px;display:grid}.privacy-options article[data-v-551899b5]{border-top:1px solid #ffffff26;padding-top:22px}.privacy-options .small-index[data-v-551899b5]{color:#a7bfde}.privacy-options h3[data-v-551899b5]{font-size:21px}.privacy-options p[data-v-551899b5]{color:#afc2dc;margin-top:15px;font-size:13px;line-height:1.95}.privacy-options .encrypted-option[data-v-551899b5]{border-color:#83bcff}.privacy-boundary[data-v-551899b5]{color:#b9cde7;margin-top:18px;font-size:11px;line-height:1.8;display:block}.faq-section[data-v-551899b5]{grid-template-columns:.8fr 1.2fr;gap:90px;padding-block:100px;display:grid}.faq-list details[data-v-551899b5]{border-bottom:1px solid #cfdeef}.faq-list details[data-v-551899b5]:first-child{border-top:1px solid #cfdeef}.faq-list summary[data-v-551899b5]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:15px;line-height:1.7;list-style:none;display:flex}.faq-list summary[data-v-551899b5]::-webkit-details-marker{display:none}.faq-list summary span[data-v-551899b5]{color:#5f82b0;font-size:22px;transition:transform .2s}.faq-list details[open] summary span[data-v-551899b5]{transform:rotate(45deg)}.faq-list details p[data-v-551899b5]{color:var(--muted);padding:0 30px 23px 0;font-size:13px;line-height:1.95}.closing-section[data-v-551899b5]{text-align:center;border-top:1px solid #d6e0ee;padding-block:68px 80px}.closing-section>img[data-v-551899b5]{border-radius:17px;margin-bottom:20px}.closing-section .eyebrow[data-v-551899b5]{margin-bottom:15px;font-size:10px}.closing-section>p[data-v-551899b5]:not(.eyebrow){color:var(--muted);margin-top:17px;font-size:14px;line-height:1.8}.closing-section .button[data-v-551899b5]{margin-top:28px}.closing-section>small[data-v-551899b5]{color:#6c829f;margin-top:16px;font-size:10px;display:block}.footer[data-v-551899b5]{border-top:1px solid #d6e0ee;padding-block:30px}.footer-top[data-v-551899b5],.footer-bottom[data-v-551899b5]{justify-content:space-between;align-items:center;gap:22px;display:flex}.footer-brand[data-v-551899b5]{letter-spacing:2px;font-size:16px;font-weight:650}.footer-top>div[data-v-551899b5],.footer-bottom>div[data-v-551899b5]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.footer-top>div[data-v-551899b5]{color:#576f8d;font-size:12px}.footer-bottom[data-v-551899b5]{color:#617b9b;margin-top:25px;font-size:10px;line-height:1.8}.footer-bottom>div[data-v-551899b5]{gap:16px}.police-link[data-v-551899b5]{align-items:center;gap:5px;display:inline-flex}.footer a[data-v-551899b5]:hover{color:#2766bb}a[data-v-551899b5]:focus-visible,button[data-v-551899b5]:focus-visible,summary[data-v-551899b5]:focus-visible{outline-offset:5px;outline:2px solid #357ae8}.hero-copy[data-v-551899b5]{animation:.7s ease-out both enter-551899b5}.hero-visual[data-v-551899b5]{animation:.9s ease-out both enter-551899b5}@keyframes enter-551899b5{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width>=1500px){.hero[data-v-551899b5]{padding-block:110px}.hero-copy h1[data-v-551899b5]{font-size:78px}}@media (width<=1100px){.shell[data-v-551899b5]{width:calc(100% - 72px)}.hero[data-v-551899b5]{gap:40px}.preview-card[data-v-551899b5]{padding:24px 22px 12px}.record-features[data-v-551899b5]{gap:44px}.insights-section[data-v-551899b5],.vehicles-section[data-v-551899b5],.faq-section[data-v-551899b5]{gap:50px}.privacy-options[data-v-551899b5]{gap:25px}.footer-bottom[data-v-551899b5]{flex-direction:column;align-items:flex-start;gap:12px}.preview-total[data-v-551899b5]{font-size:46px}}@media (width<=760px){.shell[data-v-551899b5]{width:calc(100% - 40px)}.hero[data-v-551899b5]{grid-template-columns:1fr;gap:42px;padding-block:42px 50px}.product-identity[data-v-551899b5]{margin-bottom:30px}.hero .eyebrow[data-v-551899b5]{font-size:10px}.hero-copy h1[data-v-551899b5]{letter-spacing:-1.5px;font-size:clamp(42px,10vw,64px)}.hero-description[data-v-551899b5]{max-width:420px;margin-top:23px;font-size:14px}.hero-actions[data-v-551899b5]{gap:23px;margin-top:26px}.hero-visual[data-v-551899b5]{padding:8px 7px 0}.preview-card[data-v-551899b5]{border-width:5px;max-width:400px;padding:24px 22px 10px;transform:rotate(-1deg)}.preview-total[data-v-551899b5]{font-size:48px}.section-index[data-v-551899b5]{grid-template-columns:1fr 1fr}.section-index a[data-v-551899b5]{padding:20px 0;font-size:11px}.section-index a[data-v-551899b5]:nth-child(-n+2){border-bottom:1px solid #ffffff19}.section-index a>span[data-v-551899b5]:last-child{margin-right:13px}.section[data-v-551899b5]{padding-block:65px}.record-features[data-v-551899b5],.insights-section[data-v-551899b5],.vehicles-section[data-v-551899b5],.faq-section[data-v-551899b5]{grid-template-columns:1fr;gap:38px}.record-features[data-v-551899b5]{gap:40px;margin-top:38px}.section-heading>p[data-v-551899b5]:last-child{font-size:14px}.editorial-feature h3[data-v-551899b5]{font-size:21px}.insight-art[data-v-551899b5]{padding:28px}.cost-number[data-v-551899b5]{padding-top:35px}.cost-number strong[data-v-551899b5]{font-size:72px}.insight-copy[data-v-551899b5]{order:-1}.vehicles-section[data-v-551899b5]{gap:35px}.privacy-section[data-v-551899b5]{padding-block:65px}.privacy-heading[data-v-551899b5]{text-align:left}.privacy-options[data-v-551899b5]{grid-template-columns:1fr;gap:32px;margin-top:38px}.privacy-options p[data-v-551899b5]{max-width:520px}.faq-section[data-v-551899b5]{gap:32px;padding-block:65px}.faq-list summary[data-v-551899b5]{font-size:14px}.closing-section[data-v-551899b5]{padding-block:50px}.closing-section h2[data-v-551899b5]{letter-spacing:-.8px;font-size:27px}.closing-section>p[data-v-551899b5]:not(.eyebrow){font-size:12px}.footer-top[data-v-551899b5]{flex-direction:column;align-items:flex-start}.footer-top>div[data-v-551899b5]{gap:18px;font-size:11px}.footer-bottom>div[data-v-551899b5]{flex-direction:column;align-items:flex-start;gap:9px}.footer-bottom[data-v-551899b5]{font-size:9px}.desktop-break[data-v-551899b5]{display:none}}@media (prefers-reduced-motion:reduce){[data-v-551899b5],[data-v-551899b5]:before,[data-v-551899b5]:after{transition:none!important;animation:none!important}}.dashboard-container[data-v-65f9beb8]{z-index:10;box-sizing:border-box;flex-direction:column;width:100%;height:100dvh;padding:0 60px;display:flex;position:relative;overflow:hidden}.main-content[data-v-65f9beb8]{flex:auto;grid-template-columns:minmax(760px,.96fr) minmax(700px,1.04fr);align-items:center;gap:64px;min-height:0;padding:28px 0 32px;display:grid}.panel-left[data-v-65f9beb8],.panel-right[data-v-65f9beb8]{min-width:0}.hero-text-group[data-v-65f9beb8]{flex-direction:column;max-width:820px;display:flex}.eyebrow-tech[data-v-65f9beb8]{align-items:center;gap:12px;margin-bottom:20px;display:inline-flex}.product-mark[data-v-65f9beb8]{object-fit:contain;background:0 0;border-radius:0;width:44px;height:44px}.tech-code[data-v-65f9beb8]{color:#f97316;letter-spacing:3px;font-family:Geist Mono,monospace;font-size:.7rem;font-weight:600}.main-title[data-v-65f9beb8]{color:#fff;letter-spacing:0;white-space:nowrap;align-items:baseline;gap:.18em;width:auto;max-width:none;margin-bottom:24px;font-size:4rem;font-weight:400;line-height:1.12;display:flex}.main-title span[data-v-65f9beb8]{white-space:nowrap;flex:none}.serif-text[data-v-65f9beb8]{color:#f97316;background:linear-gradient(135deg,#f97316 0%,#357ae8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:650}.sub-title[data-v-65f9beb8]{color:#94a3b8;max-width:760px;font-size:1.05rem;font-weight:300;line-height:1.8}.open-app-btn[data-v-65f9beb8]{color:#080b11;white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:168px;min-height:54px;margin-top:30px;font-size:1rem;font-weight:650;transition:background .3s,color .3s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:inline-flex}.open-app-btn[data-v-65f9beb8]:hover{color:#fff;background:#f97316;transform:translateY(-2px);box-shadow:0 10px 30px #f9731626}.game-visual-shell[data-v-65f9beb8]{aspect-ratio:16/9;cursor:default;background:radial-gradient(circle at 25% 20%,#f973161f,#0000 34%),radial-gradient(circle at 80% 25%,#357ae824,#0000 38%),#ffffff04;border:1px solid #ffffff0f;border-radius:12px;width:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000059,inset 0 0 0 1px #ffffff06}.game-visual-shell[data-v-65f9beb8]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#080b110a,#080b116b),radial-gradient(circle at 68% 52%,#0000 0%,#0307121a 52%,#0307126b 100%);position:absolute;inset:0}.game-visual[data-v-65f9beb8]{object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1),filter .45s;display:block}.game-visual-shell:hover .game-visual[data-v-65f9beb8],.game-visual-shell.is-hovering .game-visual[data-v-65f9beb8]{filter:saturate(1.08)contrast(1.04)}.game-intro-layer[data-v-65f9beb8]{z-index:2;pointer-events:none;position:absolute;inset:0}.ribbon-band[data-v-65f9beb8]{z-index:2;color:#fff;-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);background:linear-gradient(90deg,#05080eb8,#09111e8f 54%,#f9731633),#ffffff0a;border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;min-height:112px;padding:20px 86px;display:grid;position:absolute;bottom:13%;left:-5%;right:-5%;transform:rotate(-2.4deg);box-shadow:0 20px 50px #00000052,inset 0 1px #ffffff14}.ribbon-copy[data-v-65f9beb8],.ribbon-meta[data-v-65f9beb8]{z-index:1;position:relative}.ribbon-copy[data-v-65f9beb8]{max-width:520px}.ribbon-meta[data-v-65f9beb8]{align-items:center;gap:10px;display:inline-flex}.ribbon-meta span[data-v-65f9beb8]{color:#cbd5e1;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:.72rem;font-weight:600;display:inline-flex}.hover-piece[data-v-65f9beb8]{z-index:3;opacity:.88;pointer-events:none;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .4s,box-shadow .4s;display:block;position:absolute}.hover-piece-die[data-v-65f9beb8]{background:radial-gradient(circle at 28% 30%,#101827 0 4px,#0000 5px),radial-gradient(circle at 70% 30%,#101827 0 4px,#0000 5px),radial-gradient(circle at 50% 70%,#101827 0 4px,#0000 5px),linear-gradient(135deg,#fff,#b8c2d8);border-radius:10px;width:46px;height:46px;top:18%;right:13%;transform:rotate(12deg);box-shadow:0 18px 34px #0000005c}.hover-piece-coin[data-v-65f9beb8]{background:radial-gradient(circle at 38% 30%,#ffffff8c,#0000 18%),radial-gradient(circle,#fbbf24 0 36%,#b45309 38% 58%,#78350f 60%);border-radius:50%;width:48px;height:48px;top:22%;left:18%;box-shadow:0 18px 34px #f973163d}.game-visual-shell:hover .hover-piece-die[data-v-65f9beb8],.game-visual-shell.is-hovering .hover-piece-die[data-v-65f9beb8]{opacity:1;transform:translateY(-8px)rotate(20deg)scale(1.22);box-shadow:0 22px 42px #ffffff29}.game-visual-shell:hover .hover-piece-coin[data-v-65f9beb8],.game-visual-shell.is-hovering .hover-piece-coin[data-v-65f9beb8]{opacity:1;transform:translateY(-10px)scale(1.28);box-shadow:0 24px 48px #f9731657}.note-kicker[data-v-65f9beb8]{color:#f97316;letter-spacing:2px;margin-bottom:6px;font-family:Geist Mono,monospace;font-size:.58rem;font-weight:650;display:block}.ribbon-copy strong[data-v-65f9beb8]{color:#fff;font-size:1.06rem;font-weight:600;line-height:1.45;display:block}.ribbon-copy p[data-v-65f9beb8]{color:#a8b3c7;margin-top:8px;font-size:.82rem;line-height:1.65}.mobile-visual-copy[data-v-65f9beb8]{display:none}.footer-bar[data-v-65f9beb8]{z-index:20;border-top:1px solid #ffffff0a;flex:none;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:6px 32px;min-height:72px;display:grid;position:relative}.footer-left[data-v-65f9beb8],.footer-right[data-v-65f9beb8]{min-width:0}.footer-left[data-v-65f9beb8]{grid-area:1/1;justify-content:flex-start;display:flex}.footer-center[data-v-65f9beb8]{flex-flow:wrap;grid-area:2/1;justify-content:flex-start;justify-self:start;align-items:center;gap:6px 14px;min-width:0;display:flex}.copyright[data-v-65f9beb8]{color:#64748b;letter-spacing:0;white-space:nowrap;font-family:inherit;font-size:.72rem;line-height:1.45}.footer-right[data-v-65f9beb8]{grid-area:1/2;justify-content:flex-end;justify-self:end;display:flex}.footer-link[data-v-65f9beb8]{color:#64748b;letter-spacing:0;padding:2px 0;font-family:inherit;font-size:.72rem;line-height:1.45;transition:all .4s}.footer-link[data-v-65f9beb8]:hover{color:#fff}.beian-link[data-v-65f9beb8]{white-space:nowrap}.police-beian-link[data-v-65f9beb8]{align-items:center;gap:5px;display:inline-flex}.police-beian-icon[data-v-65f9beb8]{object-fit:contain;flex:0 0 16px;width:16px;height:16px}@media (height<=850px){.footer-bar[data-v-65f9beb8]{min-height:56px}.main-content[data-v-65f9beb8]{padding:18px 0 20px}.main-title[data-v-65f9beb8]{margin-bottom:16px;font-size:3.65rem}.sub-title[data-v-65f9beb8]{line-height:1.7}.open-app-btn[data-v-65f9beb8]{margin-top:24px}}@media (height<=750px){.footer-bar[data-v-65f9beb8]{min-height:48px}.main-content[data-v-65f9beb8]{padding:12px 0 14px}.eyebrow-tech[data-v-65f9beb8]{margin-bottom:12px}.main-title[data-v-65f9beb8]{font-size:3.65rem}.sub-title[data-v-65f9beb8]{font-size:.95rem;line-height:1.6}.open-app-btn[data-v-65f9beb8]{min-height:46px;margin-top:18px}}@media (width<=1500px){.main-content[data-v-65f9beb8]{grid-template-columns:minmax(650px,.95fr) minmax(560px,1.05fr);gap:44px}.main-title[data-v-65f9beb8]{font-size:3.25rem}}@media (width<=1200px){.dashboard-container[data-v-65f9beb8]{padding:0 40px}.main-content[data-v-65f9beb8]{grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:34px;overflow:visible}.main-title[data-v-65f9beb8]{font-size:3.7rem}.game-visual-shell[data-v-65f9beb8]{max-width:900px}}@media (width<=1024px){.dashboard-container[data-v-65f9beb8]{height:auto;min-height:100dvh;padding:0 40px;overflow:visible}.main-content[data-v-65f9beb8]{flex:none;padding:56px 0 64px}.hero-text-group[data-v-65f9beb8]{max-width:760px}.footer-bar[data-v-65f9beb8]{min-height:64px}}@media (width<=768px){.dashboard-container[data-v-65f9beb8]{height:auto;min-height:100dvh;padding:0 20px;overflow:visible}.main-content[data-v-65f9beb8]{padding:42px 0 56px}.hero-text-group[data-v-65f9beb8]{text-align:center;align-items:center}.eyebrow-tech[data-v-65f9beb8]{justify-content:center;margin-bottom:16px}.main-title[data-v-65f9beb8]{white-space:normal;width:100%;margin-bottom:16px;font-size:2.3rem;line-height:1.18;display:block}.main-title span[data-v-65f9beb8]{white-space:nowrap}.sub-title[data-v-65f9beb8]{max-width:90%;font-size:.95rem;line-height:1.6}.open-app-btn[data-v-65f9beb8]{width:168px;min-height:52px;margin-top:28px}.game-visual-shell[data-v-65f9beb8]{aspect-ratio:16/10;max-width:none;box-shadow:none;cursor:default;background:0 0;border:0;border-radius:8px}.game-visual-shell[data-v-65f9beb8]:before,.game-intro-layer[data-v-65f9beb8]{display:none}.game-visual[data-v-65f9beb8]{filter:none;transition:none;transform:none!important}.mobile-visual-copy[data-v-65f9beb8]{color:#94a3b8;text-align:center;max-width:90%;margin:14px auto 0;font-size:.86rem;line-height:1.65;display:block}.footer-bar[data-v-65f9beb8]{border-top:1px solid #ffffff0a;grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:12px;height:auto;padding:24px 0}.footer-left[data-v-65f9beb8]{grid-area:1/1}.footer-center[data-v-65f9beb8]{grid-area:2/1}.footer-right[data-v-65f9beb8]{grid-area:3/1}.footer-left[data-v-65f9beb8],.footer-center[data-v-65f9beb8],.footer-right[data-v-65f9beb8]{text-align:center;flex:none;justify-content:center;justify-self:center;width:100%}.footer-center[data-v-65f9beb8]{align-items:center}}.page[data-v-38aa0ee8]{--ink:#2d211e;--muted:#6f5149;--faint:#90766f;--line:#f0ddd5f2;--accent:#f05a3c;--accent-deep:#d8472c;--cream:#fff8ee;--paper:#fff;z-index:10;box-sizing:border-box;width:100%;min-height:100dvh;color:var(--ink);background:radial-gradient(ellipse 55% 45% at 88% 8%, #ffc84a6b, transparent 70%), radial-gradient(ellipse 48% 42% at 8% 92%, #f47b8d38, transparent 68%), radial-gradient(ellipse 40% 36% at 72% 78%, #c7cf5529, transparent 70%), radial-gradient(ellipse 36% 30% at 18% 18%, #ff8a3d24, transparent 65%), var(--cream);flex-direction:column;padding:0 60px;display:flex;position:relative}.page[data-v-38aa0ee8]:before{content:"";z-index:0;pointer-events:none;opacity:.35;background-image:radial-gradient(#2d211e09 .6px,#0000 .7px);background-size:3px 3px;position:absolute;inset:0}.page[data-v-38aa0ee8]>:not(.site-nav){z-index:1;position:relative}.page>.site-nav[data-v-38aa0ee8]{z-index:50;position:relative}.hero[data-v-38aa0ee8]{grid-template-columns:minmax(0,1fr) minmax(340px,480px);align-items:center;gap:56px;min-height:calc(100dvh - 88px);padding:28px 0 48px;display:grid}.hero-copy[data-v-38aa0ee8]{max-width:640px;animation:.7s cubic-bezier(.16,1,.3,1) both riseIn-38aa0ee8}.eyebrow[data-v-38aa0ee8]{align-items:center;gap:12px;margin-bottom:20px;display:inline-flex}.product-mark[data-v-38aa0ee8]{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:44px;height:44px;box-shadow:0 8px 24px #2d211e1f}.eyebrow span[data-v-38aa0ee8]{color:var(--accent);letter-spacing:2.5px;font-family:Geist Mono,monospace;font-size:.7rem;font-weight:600}.hero-title[data-v-38aa0ee8]{flex-direction:column;gap:.12em;margin:0 0 22px;font-size:clamp(2.4rem,4vw,3.6rem);font-weight:700;line-height:1.12;display:flex}.hero-accent[data-v-38aa0ee8]{background:linear-gradient(135deg,#f05a3c 0%,#ff8a3d 48%,#ffc84a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:750}.hero-lead[data-v-38aa0ee8]{max-width:28em;color:var(--muted);margin:0;font-size:1.05rem;line-height:1.8}.hero-stats[data-v-38aa0ee8]{align-items:center;gap:26px;margin:28px 0 0;padding:0;display:flex}.hero-stat[data-v-38aa0ee8]{border-left:1px solid var(--line);flex-direction:column;gap:4px;padding-left:26px;display:flex}.hero-stat[data-v-38aa0ee8]:first-child{border-left:0;padding-left:0}.hero-stat dt[data-v-38aa0ee8]{color:var(--ink);margin:0;font-family:Geist Mono,monospace;font-size:1.4rem;font-weight:700}.hero-stat dd[data-v-38aa0ee8]{color:var(--faint);letter-spacing:.2px;margin:0;font-size:.72rem}.cta-row[data-v-38aa0ee8],.screens-cta[data-v-38aa0ee8]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.cta-btn[data-v-38aa0ee8]{background:var(--paper);min-width:180px;min-height:54px;color:var(--accent);border:1px solid #f05a3c47;border-radius:10px;justify-content:center;align-items:center;padding:0 22px;font-size:1rem;font-weight:650;transition:background .3s,border-color .3s,color .3s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:inline-flex}.cta-btn[data-v-38aa0ee8]:hover{border-color:var(--accent);color:var(--accent-deep);background:#fff4f0;transform:translateY(-2px);box-shadow:0 12px 28px #f05a3c29}.cta-btn-solid[data-v-38aa0ee8]{background:linear-gradient(135deg, var(--accent) 0%, #ff8a3d 100%);color:#fff;border-color:#0000;box-shadow:0 16px 32px #f05a3c38}.cta-btn-solid[data-v-38aa0ee8]:hover{background:linear-gradient(135deg, var(--accent-deep) 0%, #ff8a3d 100%);color:#fff;box-shadow:0 18px 36px #f05a3c4d}.qr-chip[data-v-38aa0ee8]{border:1px solid var(--line);background:#ffffffa6;border-radius:14px;align-items:center;gap:12px;padding:8px 18px 8px 8px;display:inline-flex}.qr-chip-img[data-v-38aa0ee8]{object-fit:contain;background:#fff;border-radius:9px;width:52px;height:52px}.qr-chip-copy[data-v-38aa0ee8]{color:var(--faint);flex-direction:column;gap:2px;font-size:.78rem;line-height:1.4;display:flex}.qr-chip-copy strong[data-v-38aa0ee8]{color:var(--ink);font-size:.86rem;font-weight:700}.hero-visual[data-v-38aa0ee8]{justify-content:center;align-items:center;min-height:480px;animation:.9s cubic-bezier(.16,1,.3,1) .12s both phoneIn-38aa0ee8;display:flex;position:relative}.glow[data-v-38aa0ee8]{pointer-events:none;filter:blur(28px);border-radius:50%;position:absolute}.glow-sun[data-v-38aa0ee8]{background:#ffc84a80;width:220px;height:220px;top:4%;right:4%}.glow-coral[data-v-38aa0ee8]{background:#f47b8d52;width:200px;height:200px;bottom:8%;left:0%}.hero-orbit[data-v-38aa0ee8]{pointer-events:none;border:1.5px dashed #f05a3c38;border-radius:50%;animation:46s linear infinite spin-38aa0ee8;position:absolute;inset:6% 12%}.hero-stage[data-v-38aa0ee8]{z-index:1;width:min(100%,320px);position:relative}.hero-phone[data-v-38aa0ee8]{height:auto;display:block}.hero-phone-front[data-v-38aa0ee8]{z-index:3;filter:drop-shadow(0 32px 52px #2d211e3d);width:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);position:relative;transform:rotate(-4deg)}.hero-phone-back[data-v-38aa0ee8]{z-index:1;filter:drop-shadow(0 24px 40px #2d211e2e);width:62%;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;top:-3%;right:-18%;transform:rotate(11deg)}.hero-visual:hover .hero-phone-front[data-v-38aa0ee8]{transform:rotate(-6deg)translateY(-8px)}.hero-visual:hover .hero-phone-back[data-v-38aa0ee8]{transform:rotate(14deg)translateY(-4px)}.floating-card[data-v-38aa0ee8]{z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border:1px solid #ffffffb3;border-radius:14px;align-items:center;gap:10px;padding:10px 16px 10px 12px;animation:5s ease-in-out infinite floatCard-38aa0ee8;display:flex;position:absolute;box-shadow:0 18px 36px #2d211e29}.floating-card-rating[data-v-38aa0ee8]{animation-delay:0s;bottom:10%;left:-14%}.floating-card-city[data-v-38aa0ee8]{animation-delay:1.4s;top:6%;right:-6%}.floating-emoji[data-v-38aa0ee8]{font-size:1.3rem;line-height:1}.floating-copy[data-v-38aa0ee8]{color:var(--faint);white-space:nowrap;flex-direction:column;gap:1px;font-size:.72rem;display:flex}.floating-copy strong[data-v-38aa0ee8]{color:var(--ink);font-size:.82rem;font-weight:700}.section[data-v-38aa0ee8]{border-top:1px solid #f0ddd5b3;padding:72px 0}.section-head[data-v-38aa0ee8]{max-width:720px;margin-bottom:36px}.section-kicker[data-v-38aa0ee8]{letter-spacing:2.4px;color:var(--accent);margin:0 0 10px;font-family:Geist Mono,monospace;font-size:.68rem;font-weight:600}.section-head h2[data-v-38aa0ee8]{margin:0 0 14px;font-size:clamp(1.7rem,2.6vw,2.35rem);font-weight:700;line-height:1.25}.section-lead[data-v-38aa0ee8]{color:var(--muted);margin:0;font-size:1.02rem;line-height:1.85}.intro-grid[data-v-38aa0ee8]{grid-template-columns:minmax(0,.86fr) minmax(360px,480px);align-items:center;gap:64px;display:grid}.intro-copy .section-kicker[data-v-38aa0ee8],.intro-copy h2[data-v-38aa0ee8],.intro-copy .section-lead[data-v-38aa0ee8]{margin-left:0}.intro-note[data-v-38aa0ee8]{color:var(--faint);align-items:flex-start;gap:10px;margin:26px 0 0;font-size:.9rem;line-height:1.7;display:flex}.intro-note-dot[data-v-38aa0ee8]{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.intro-panel[data-v-38aa0ee8]{border:1px solid var(--line);background:#ffffffd1;border-radius:22px;animation:.7s cubic-bezier(.16,1,.3,1) 80ms both riseIn-38aa0ee8;overflow:hidden;box-shadow:0 32px 64px #2d211e1a}.panel-chrome[data-v-38aa0ee8]{border-bottom:1px solid var(--line);background:#fff8ee99;align-items:center;gap:6px;padding:14px 18px;display:flex}.chrome-dot[data-v-38aa0ee8]{background:#2d211e24;border-radius:50%;width:7px;height:7px}.chrome-label[data-v-38aa0ee8]{letter-spacing:1px;color:var(--faint);margin-left:auto;font-family:Geist Mono,monospace;font-size:.62rem}.panel-body[data-v-38aa0ee8]{padding:22px 22px 26px}.panel-step-row[data-v-38aa0ee8]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.step-tag[data-v-38aa0ee8]{letter-spacing:1.5px;color:var(--accent);font-family:Geist Mono,monospace;font-size:.68rem;font-weight:700}.step-select[data-v-38aa0ee8]{min-height:22px;color:var(--accent-deep);background:#f05a3c1a;border-radius:999px;align-items:center;padding:0 10px;font-size:.68rem;font-weight:650;display:inline-flex}.panel-title[data-v-38aa0ee8]{margin:0 0 16px;font-size:1.2rem;font-weight:700}.mood-row[data-v-38aa0ee8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mood-item[data-v-38aa0ee8]{border:1px solid var(--line);background:#ffffffb8;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 14px;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex}.mood-item[data-tone=coral][data-v-38aa0ee8]{background:#fff0ebf2}.mood-item[data-tone=lime][data-v-38aa0ee8]{background:#f5f8d6f2}.mood-item[data-tone=pink][data-v-38aa0ee8]{background:#ffecf0f2}.mood-item[data-tone=yellow][data-v-38aa0ee8]{background:#fff6d6f2}.mood-item.is-selected[data-v-38aa0ee8]{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 10px 24px #f05a3c2e}.mood-item img[data-v-38aa0ee8]{object-fit:contain;width:40px;height:40px;margin-bottom:2px}.mood-item strong[data-v-38aa0ee8]{font-size:.88rem;font-weight:700}.mood-item span[data-v-38aa0ee8]{color:var(--faint);font-size:.72rem}.panel-cta[data-v-38aa0ee8]{background:linear-gradient(135deg, var(--accent) 0%, #ff8a3d 100%);color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:10px;justify-content:center;align-items:center;min-height:48px;margin-top:16px;font-size:.95rem;font-weight:650;display:flex;box-shadow:0 14px 28px #f05a3c3d}.feature-list[data-v-38aa0ee8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.feature-item[data-v-38aa0ee8]{border:1px solid var(--line);background:#fff9;border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:24px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;display:grid}.feature-item[data-v-38aa0ee8]:hover{border-color:#f05a3c4d;transform:translateY(-4px);box-shadow:0 24px 44px #2d211e1a}.feature-icon[data-v-38aa0ee8]{width:48px;height:48px;color:var(--accent);background:#f05a3c14;border-radius:14px;flex:0 0 48px;justify-content:center;align-items:center;display:flex}.feature-icon[data-v-38aa0ee8] svg{width:22px;height:22px}.feature-id[data-v-38aa0ee8]{letter-spacing:1px;color:var(--faint);margin-bottom:4px;font-family:Geist Mono,monospace;font-size:.72rem;font-weight:600;display:block}.feature-item h3[data-v-38aa0ee8]{margin:0 0 8px;font-size:1.15rem;font-weight:700}.feature-item p[data-v-38aa0ee8]{color:var(--muted);margin:0;font-size:.95rem;line-height:1.75}.why[data-v-38aa0ee8]{background:radial-gradient(50% 80% at 100% 0,#ffc84a2e,#0000 60%),linear-gradient(#ffffff59,#fff8ee00);margin:0 -60px;padding-inline:60px}.reason-grid[data-v-38aa0ee8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.reason-item[data-v-38aa0ee8]{border:1px solid var(--line);background:#ffffff8c;border-radius:18px;padding:28px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s}.reason-item[data-v-38aa0ee8]:hover{border-color:#f05a3c4d;transform:translateY(-4px);box-shadow:0 24px 44px #2d211e14}.reason-icon[data-v-38aa0ee8]{width:44px;height:44px;color:var(--accent);background:#f05a3c14;border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.reason-icon[data-v-38aa0ee8] svg{width:20px;height:20px}.reason-item h3[data-v-38aa0ee8]{margin:0 0 10px;font-size:1.12rem;font-weight:700}.reason-item p[data-v-38aa0ee8]{color:var(--muted);margin:0;font-size:.95rem;line-height:1.75}.showcase[data-v-38aa0ee8]{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:center;gap:48px;display:grid}.showcase-tabs[data-v-38aa0ee8]{flex-direction:column;gap:12px;display:flex}.showcase-tab[data-v-38aa0ee8]{color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;transition:background .3s,border-color .3s,box-shadow .3s;display:flex}.showcase-tab[data-v-38aa0ee8]:hover{background:#ffffff8c}.showcase-tab.active[data-v-38aa0ee8]{border-color:var(--line);background:#ffffffeb;box-shadow:0 18px 36px #2d211e1a}.tab-index[data-v-38aa0ee8]{color:var(--faint);flex:none;padding-top:2px;font-family:Geist Mono,monospace;font-size:.78rem;font-weight:600;transition:color .3s}.showcase-tab.active .tab-index[data-v-38aa0ee8]{color:var(--accent)}.tab-copy[data-v-38aa0ee8]{flex-direction:column;gap:4px;display:flex}.tab-copy strong[data-v-38aa0ee8]{font-size:1.02rem;font-weight:700}.tab-copy span[data-v-38aa0ee8]{color:var(--muted);font-size:.86rem;line-height:1.6}.showcase-stage[data-v-38aa0ee8]{justify-content:center;display:flex}.stage-frame[data-v-38aa0ee8]{box-sizing:border-box;border:1px solid var(--line);background:linear-gradient(160deg,#ffffffb3,#fff8ee59);border-radius:32px;justify-content:center;align-items:center;width:100%;max-width:420px;min-height:520px;padding:40px;display:flex;position:relative;overflow:hidden}.stage-glow[data-v-38aa0ee8]{z-index:0;background:radial-gradient(60% 50% at 50% 20%,#ffc84a52,#0000 70%),radial-gradient(50% 40% at 20% 85%,#f47b8d38,#0000 70%);position:absolute;inset:0}.stage-phone[data-v-38aa0ee8]{z-index:1;filter:drop-shadow(0 26px 46px #2d211e33);width:min(100%,280px);height:auto;display:block;position:relative}.fade-swap-enter-active[data-v-38aa0ee8],.fade-swap-leave-active[data-v-38aa0ee8]{transition:opacity .32s,transform .32s cubic-bezier(.16,1,.3,1)}.fade-swap-enter-from[data-v-38aa0ee8]{opacity:0;transform:translateY(14px)scale(.98)}.fade-swap-leave-to[data-v-38aa0ee8]{opacity:0;transform:translateY(-10px)scale(.98)}.closing[data-v-38aa0ee8]{border-top:0;padding-top:0}.closing-panel[data-v-38aa0ee8]{border:1px solid var(--line);background:linear-gradient(135deg,#ffffffe0,#fff8ee8c);border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:44px 48px;display:grid;box-shadow:0 32px 64px #2d211e14}.closing-copy h2[data-v-38aa0ee8]{margin:0 0 8px;font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:700}.closing-copy p[data-v-38aa0ee8]{color:var(--muted);margin:0;font-size:.98rem;line-height:1.7}.closing-actions[data-v-38aa0ee8]{align-items:center;gap:18px;display:flex}.closing-qr[data-v-38aa0ee8]{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:14px;width:92px;height:92px;box-shadow:0 12px 24px #2d211e1a}.footer-bar[data-v-38aa0ee8]{border-top:1px solid var(--line);flex:none;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:6px 32px;min-height:72px;padding:18px 0 24px;display:grid}.footer-left[data-v-38aa0ee8]{grid-area:1/1}.footer-center[data-v-38aa0ee8]{flex-wrap:wrap;grid-area:2/1;align-items:center;gap:6px 14px;display:flex}.footer-right[data-v-38aa0ee8]{grid-area:1/2;justify-self:end}.copyright[data-v-38aa0ee8],.footer-link[data-v-38aa0ee8]{color:var(--faint);font-size:.72rem;line-height:1.45}.footer-link[data-v-38aa0ee8]{transition:color .3s}.footer-link[data-v-38aa0ee8]:hover{color:var(--accent)}.beian-link[data-v-38aa0ee8]{white-space:nowrap}.police-beian-link[data-v-38aa0ee8]{align-items:center;gap:5px;display:inline-flex}.police-beian-icon[data-v-38aa0ee8]{object-fit:contain;flex:0 0 16px;width:16px;height:16px}@keyframes riseIn-38aa0ee8{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes phoneIn-38aa0ee8{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes spin-38aa0ee8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes floatCard-38aa0ee8{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.hero-copy[data-v-38aa0ee8],.hero-visual[data-v-38aa0ee8],.hero-orbit[data-v-38aa0ee8],.floating-card[data-v-38aa0ee8],.mood-item[data-v-38aa0ee8],.feature-item[data-v-38aa0ee8],.reason-item[data-v-38aa0ee8],.hero-phone-front[data-v-38aa0ee8],.hero-phone-back[data-v-38aa0ee8],.stage-phone[data-v-38aa0ee8],.cta-btn[data-v-38aa0ee8]{transition:none!important;animation:none!important}}@media (width<=1200px){.hero[data-v-38aa0ee8]{grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:40px}.intro-grid[data-v-38aa0ee8]{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:44px}.showcase[data-v-38aa0ee8]{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:32px}}@media (width<=1100px){.hero[data-v-38aa0ee8]{grid-template-columns:1fr;gap:40px;min-height:auto;padding-bottom:56px}.hero-visual[data-v-38aa0ee8]{order:-1;min-height:420px}.hero-stage[data-v-38aa0ee8]{width:min(100%,280px)}.intro-grid[data-v-38aa0ee8]{grid-template-columns:1fr;gap:36px}.intro-panel[data-v-38aa0ee8]{width:100%;max-width:480px;margin:0 auto}.feature-list[data-v-38aa0ee8],.reason-grid[data-v-38aa0ee8]{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase[data-v-38aa0ee8]{grid-template-columns:1fr;gap:32px}.showcase-tabs[data-v-38aa0ee8]{flex-flow:wrap}.showcase-tab[data-v-38aa0ee8]{flex:220px}.closing-panel[data-v-38aa0ee8]{text-align:center;grid-template-columns:1fr}.closing-actions[data-v-38aa0ee8]{justify-content:center}}@media (width<=768px){.page[data-v-38aa0ee8]{padding:0 20px}.hero-copy[data-v-38aa0ee8]{text-align:center}.eyebrow[data-v-38aa0ee8],.cta-row[data-v-38aa0ee8],.hero-stats[data-v-38aa0ee8]{justify-content:center}.hero-lead[data-v-38aa0ee8]{margin-inline:auto}.section[data-v-38aa0ee8]{padding:56px 0}.why[data-v-38aa0ee8]{margin:0 -20px;padding-inline:20px}.intro-copy[data-v-38aa0ee8]{text-align:center}.intro-note[data-v-38aa0ee8]{text-align:left;max-width:420px;margin-inline:auto}.feature-list[data-v-38aa0ee8],.reason-grid[data-v-38aa0ee8]{grid-template-columns:1fr}.feature-item[data-v-38aa0ee8]{padding:20px}.showcase-tabs[data-v-38aa0ee8]{flex-direction:column}.showcase-tab[data-v-38aa0ee8]{flex:none}.stage-frame[data-v-38aa0ee8]{min-height:420px;padding:28px}.closing-panel[data-v-38aa0ee8]{padding:32px 24px}.closing-actions[data-v-38aa0ee8]{flex-direction:column}.footer-bar[data-v-38aa0ee8]{text-align:center;grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:12px}.footer-left[data-v-38aa0ee8],.footer-center[data-v-38aa0ee8],.footer-right[data-v-38aa0ee8]{grid-column:1;justify-content:center;justify-self:center}.footer-left[data-v-38aa0ee8]{grid-row:1}.footer-center[data-v-38aa0ee8]{grid-row:2}.footer-right[data-v-38aa0ee8]{grid-row:3}}.legal-document{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--legal-bg:#f8fafc;--legal-text:#172033;--legal-secondary:#49566b;--legal-border:#cbd5e1;--legal-link:#1d4ed8;--legal-panel:#edf3fb;background:var(--legal-bg);min-height:100dvh;color:var(--legal-text);z-index:1;overflow-wrap:anywhere;margin:0;font:17px/1.85 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;position:relative}@media (prefers-color-scheme:dark){.legal-document{--lightningcss-light: ;--lightningcss-dark:initial}}.legal-document *{box-sizing:border-box}.legal-document .legal-page{max-width:960px;margin:auto;padding:40px 28px 64px}.legal-document a{color:var(--legal-link);text-underline-offset:4px;text-decoration:underline}.legal-document a:focus-visible{outline:3px solid var(--legal-link);outline-offset:5px;border-radius:2px}.legal-document .legal-skip{background:var(--legal-bg);padding:12px;position:absolute;top:-100px;left:20px}.legal-document .legal-skip:focus{top:8px}.legal-document .legal-brand{color:var(--legal-text);letter-spacing:1px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.legal-document .legal-brand span{letter-spacing:0;margin-left:8px;font-weight:400}.legal-document .legal-tabs{border-bottom:1px solid var(--legal-border);gap:24px;margin:24px 0 32px;display:flex}.legal-document .legal-tabs a{padding:8px 0;text-decoration:none}.legal-document .legal-tabs [aria-current]{color:var(--legal-text);border-bottom:3px solid var(--legal-link);font-weight:700}.legal-document h1{margin:0 0 16px;font-size:clamp(28px,5vw,38px);font-weight:750;line-height:1.4}.legal-document h2{margin:36px 0 14px;font-size:22px;font-weight:700;line-height:1.5}.legal-document h3{margin:24px 0 10px;font-size:18px;font-weight:700;line-height:1.6}.legal-document p{margin:12px 0}.legal-document .legal-meta{color:var(--legal-secondary);font-size:14px}.legal-document .legal-summary{margin-top:20px}.legal-document ul,.legal-document ol{margin:12px 0;padding-left:24px}.legal-document li{margin:8px 0}.legal-document strong{font-weight:700}.legal-document .legal-notice{background:var(--legal-panel);border-left:4px solid var(--legal-link);margin:24px 0;padding:12px 20px}.legal-document .legal-toc{border-block:1px solid var(--legal-border);margin:28px 0;padding:8px 0 16px}.legal-document .legal-toc h2{margin-top:16px}.legal-document .legal-toc ol{columns:2;column-gap:40px}.legal-document .legal-toc li{break-inside:avoid}.legal-document section[id],.legal-document footer[id]{scroll-margin-top:24px}.legal-document .legal-table{border:1px solid var(--legal-border);border-radius:4px;margin:18px 0;overflow-x:auto}.legal-document table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.75}.legal-document th,.legal-document td{text-align:left;vertical-align:top;border-bottom:1px solid var(--legal-border);padding:13px 14px}.legal-document th{background:var(--legal-panel);font-weight:700}.legal-document th:first-child{min-width:100px}.legal-document tr:last-child td{border-bottom:0}.legal-document .legal-footer{border-top:1px solid var(--legal-border);color:var(--legal-secondary);margin-top:44px;font-size:15px}@media (prefers-color-scheme:dark){.legal-document{--legal-bg:#0d1421;--legal-text:#edf2fa;--legal-secondary:#bdc9dc;--legal-border:#3b4a61;--legal-link:#8dbbff;--legal-panel:#182338}}@media (width<=600px){.legal-document .legal-page{padding:24px 20px 40px}.legal-document .legal-toc ol{columns:1}.legal-document h2{font-size:20px}.legal-document .legal-table table{min-width:680px}.legal-document .legal-notice{padding:10px 14px}}@media print{.legal-document{--legal-bg:#fff;--legal-text:#000;--legal-secondary:#333;--legal-border:#aaa;--legal-link:#000;--legal-panel:#f3f3f3;font-size:11pt}.legal-document .legal-page{max-width:none;padding:0}.legal-document .legal-tabs,.legal-document .legal-skip{display:none}.legal-document .legal-table{overflow:visible}.legal-document .legal-table table{min-width:0;font-size:9pt}.legal-document h2,.legal-document h3{break-after:avoid}.legal-document tr{break-inside:avoid}}.download-page[data-v-44975803]{z-index:10;box-sizing:border-box;color:#fff;--badge-width:120px;--badge-height:40px;flex-direction:column;width:100%;min-height:100dvh;padding:0 60px;display:flex;position:relative}.download-page.is-light[data-v-44975803]{color:#2d211e;background:radial-gradient(55% 45% at 88% 8%,#ffc84a6b,#0000 70%),radial-gradient(48% 42% at 8% 92%,#f47b8d38,#0000 68%),#fff8ee}.download-page.is-light[data-v-44975803] .site-nav{z-index:50}.download-main[data-v-44975803]{flex:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-content:start;align-items:start;gap:48px;padding:20px 0 40px;display:grid}.back-link[data-v-44975803]{color:#94a3b8;margin-bottom:16px;font-size:.86rem;transition:color .25s;display:inline-flex}.download-page.is-light .back-link[data-v-44975803]{color:#90766f}.back-link[data-v-44975803]:hover{color:#f97316}.download-page.is-light .back-link[data-v-44975803]:hover{color:#f05a3c}.intro-brand[data-v-44975803]{align-items:center;gap:18px;margin-bottom:14px;display:flex}.intro-icon[data-v-44975803]{object-fit:cover;background:0 0;border-radius:16px;width:64px;height:64px}.intro-icon.is-transparent[data-v-44975803]{object-fit:contain;border-radius:0}.intro-eyebrow[data-v-44975803]{letter-spacing:2px;color:#f97316;margin-bottom:8px;font-family:Geist Mono,monospace;font-size:.62rem;font-weight:650}.download-page.is-light .intro-eyebrow[data-v-44975803]{color:#f05a3c}.intro-title[data-v-44975803]{font-size:clamp(2rem,3.4vw,3rem);font-weight:600;line-height:1.15}.intro-tagline[data-v-44975803]{color:#94a3b8;margin-top:6px;font-size:1rem;font-weight:300}.download-page.is-light .intro-tagline[data-v-44975803]{color:#90766f}.intro-desc[data-v-44975803]{color:#94a3b8;max-width:480px;font-size:1rem;font-weight:300;line-height:1.75}.download-page.is-light .intro-desc[data-v-44975803]{color:#6f5149}.download-groups[data-v-44975803]{flex-direction:column;justify-self:end;gap:28px;width:100%;max-width:560px;animation:.6s cubic-bezier(.16,1,.3,1) .1s both groupsIn-44975803;display:flex}.download-group[data-v-44975803]{flex-direction:column;gap:12px;display:flex}.group-head[data-v-44975803]{flex-direction:column;gap:6px;display:flex}.group-eyebrow[data-v-44975803]{letter-spacing:2.6px;color:#f97316;font-family:Geist Mono,monospace;font-size:.6rem;font-weight:650}.download-page.is-light .group-eyebrow[data-v-44975803]{color:#f05a3c}.download-group.is-sm .group-eyebrow[data-v-44975803]{color:#64748b}.download-page.is-light .download-group.is-sm .group-eyebrow[data-v-44975803]{color:#b09088}.group-title-row[data-v-44975803]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.group-title[data-v-44975803]{color:#fff;letter-spacing:.2px;margin:0;font-size:1.1rem;font-weight:650}.download-page.is-light .group-title[data-v-44975803]{color:#2d211e}.download-group.is-sm .group-title[data-v-44975803]{color:#94a3b8;font-size:.94rem}.download-page.is-light .download-group.is-sm .group-title[data-v-44975803]{color:#90766f}.group-badge[data-v-44975803]{color:#f97316;letter-spacing:.3px;white-space:nowrap;background:#f973161a;border:1px solid #f9731647;border-radius:999px;align-items:center;gap:5px;min-height:22px;padding:0 9px;font-size:.66rem;font-weight:600;display:inline-flex}.download-page.is-light .group-badge[data-v-44975803]{color:#d8472c;background:#f05a3c14;border-color:#f05a3c47}.group-hint[data-v-44975803]{color:#64748b;margin:0;font-size:.84rem;line-height:1.6}.download-page.is-light .group-hint[data-v-44975803]{color:#90766f}.download-group.is-sm .group-hint[data-v-44975803]{font-size:.78rem}.platform-row[data-v-44975803]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.download-group.is-lg .platform-row[data-v-44975803]{gap:12px}.platform-card[data-v-44975803]{box-sizing:border-box;width:var(--badge-width);height:var(--badge-height);color:#fff;font:inherit;text-align:left;cursor:pointer;flex:0 0 var(--badge-width);background:#000;border:1px solid #ffffff85;border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 8px;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s;display:inline-flex;position:relative}.download-page.is-light .platform-card[data-v-44975803]{color:#fff;background:#000;border-color:#000000d9}.platform-card[data-v-44975803]:hover{border-color:#f973168c;transform:translateY(-1px)}.download-page.is-light .platform-card[data-v-44975803]:hover{border-color:#f05a3c8c}.platform-card[data-v-44975803]:focus-visible{outline-offset:2px;outline:2px solid #f97316}.download-page.is-light .platform-card[data-v-44975803]:focus-visible{outline-color:#f05a3c}.platform-card.is-sm[data-v-44975803],.platform-card.is-lg[data-v-44975803]{width:var(--badge-width);height:var(--badge-height);box-shadow:none;border-radius:8px;gap:8px;padding:0 10px 0 8px}.download-page.is-light .platform-card.is-lg[data-v-44975803]{box-shadow:none}.platform-card.is-lg[data-v-44975803]:hover,.download-page.is-light .platform-card.is-lg[data-v-44975803]:hover{box-shadow:none;transform:translateY(-1px)}.platform-card-icon[data-v-44975803],.platform-card.is-sm .platform-card-icon[data-v-44975803],.platform-card.is-lg .platform-card-icon[data-v-44975803]{object-fit:contain;object-position:left center;border-radius:0;flex:0 0 20px;width:20px;height:20px;display:block}.platform-card-copy[data-v-44975803]{flex-direction:column;justify-content:center;gap:2px;min-width:0;line-height:1.05;display:flex}.platform-card-name[data-v-44975803],.platform-card.is-sm .platform-card-name[data-v-44975803],.platform-card.is-lg .platform-card-name[data-v-44975803]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:650;overflow:hidden}.platform-card-detail[data-v-44975803],.platform-card.is-sm .platform-card-detail[data-v-44975803],.platform-card.is-lg .platform-card-detail[data-v-44975803]{letter-spacing:.2px;color:#a8b3c7;white-space:nowrap;text-overflow:ellipsis;font-family:Geist Mono,monospace;font-size:.52rem;display:block;overflow:hidden}.download-page.is-light .platform-card-detail[data-v-44975803]{color:#a8b3c7}.platform-card--disabled[data-v-44975803]{cursor:default;opacity:.72}.platform-card--disabled[data-v-44975803]:hover{border-color:#ffffff85;transform:none}.download-page.is-light .platform-card--disabled[data-v-44975803]:hover{border-color:#000000d9}.platform-card.platform-card--appstore[data-v-44975803]{border-radius:0;justify-content:center;padding:0;line-height:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.platform-card.platform-card--appstore.is-sm[data-v-44975803],.platform-card.platform-card--appstore.is-lg[data-v-44975803]{width:var(--badge-width);height:var(--badge-height);border-radius:0;padding:0}.platform-card.platform-card--appstore[data-v-44975803]:hover,.download-page.is-light .platform-card.platform-card--appstore[data-v-44975803]:hover,.platform-card.platform-card--appstore.is-lg[data-v-44975803]:hover,.download-page.is-light .platform-card.platform-card--appstore.is-lg[data-v-44975803]:hover{transform:none;box-shadow:none!important;background:0 0!important;border:0!important}.appstore-badge-img[data-v-44975803]{height:var(--badge-height);object-fit:contain;width:auto;max-width:100%;display:block}.platform-card--logo-only[data-v-44975803]{background:#000;border-color:#ffffff85;justify-content:center;padding:0 10px}.download-page.is-light .platform-card--logo-only[data-v-44975803]{background:#000;border-color:#000000d9}.platform-card--logo-only[data-v-44975803]:hover,.download-page.is-light .platform-card--logo-only[data-v-44975803]:hover{background:#111}.platform-card--logo-only.is-sm[data-v-44975803],.platform-card--logo-only.is-lg[data-v-44975803]{width:var(--badge-width);height:var(--badge-height);padding:0 10px}.platform-card-logo[data-v-44975803],.platform-card.is-lg .platform-card-logo[data-v-44975803]{object-fit:contain;object-position:center;width:100%;max-width:88px;height:16px;display:block}@keyframes groupsIn-44975803{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.footer-bar[data-v-44975803]{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.download-page.is-light .footer-bar[data-v-44975803]{border-top-color:#f0ddd5e6}.copyright[data-v-44975803],.footer-link[data-v-44975803]{color:#64748b;font-size:.72rem}.download-page.is-light .copyright[data-v-44975803],.download-page.is-light .footer-link[data-v-44975803]{color:#90766f}.footer-link[data-v-44975803]:hover{color:#fff}.download-page.is-light .footer-link[data-v-44975803]:hover{color:#2d211e}.wechat-overlay[data-v-44975803]{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0307128c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.download-page.is-light .wechat-overlay[data-v-44975803]{background:#2d211e6b}.wechat-dialog[data-v-44975803]{text-align:center;color:#2d211e;background:#fffaf6;border-radius:18px;width:min(100%,360px);padding:28px 24px 24px;position:relative}.wechat-dialog.is-dark[data-v-44975803]{color:#fff;background:#10151f;border:1px solid #ffffff14}.wechat-close[data-v-44975803]{color:#90766f;cursor:pointer;background:0 0;border:0;font-size:1.6rem;position:absolute;top:10px;right:12px}.wechat-dialog.is-dark .wechat-close[data-v-44975803]{color:#94a3b8}.wechat-dialog h2[data-v-44975803]{margin-bottom:10px;font-size:1.15rem}.wechat-dialog p[data-v-44975803]{color:#6f5149;margin-bottom:18px;font-size:.9rem;line-height:1.6}.wechat-dialog.is-dark p[data-v-44975803]{color:#94a3b8}.coming-soon-logo[data-v-44975803]{object-fit:contain;width:min(100%,180px);height:28px;margin:8px auto 16px;display:block}.wechat-dialog.is-dark .coming-soon-logo[data-v-44975803]{filter:none}.coming-soon-status[data-v-44975803]{letter-spacing:1px;font-family:Geist Mono,monospace;color:#f97316!important;margin-bottom:8px!important;font-size:.78rem!important}.download-page.is-light .coming-soon-status[data-v-44975803]{color:#f05a3c!important}.wechat-qr[data-v-44975803]{object-fit:contain;background:#fff;border-radius:12px;width:180px;height:180px;margin:0 auto 18px}.wechat-confirm[data-v-44975803]{color:#fff;cursor:pointer;background:#f05a3c;border:0;border-radius:10px;width:100%;min-height:44px;font-size:.95rem;font-weight:600}.download-page:not(.is-light) .wechat-confirm[data-v-44975803]{background:#f97316}.missing[data-v-44975803]{color:#94a3b8;justify-content:center;align-items:center;gap:16px}@media (width<=1024px){.download-page[data-v-44975803]{padding:0 40px}.download-main[data-v-44975803]{grid-template-columns:1fr;align-content:start;align-items:start;gap:28px;padding:16px 0 36px}.download-groups[data-v-44975803]{justify-self:stretch;max-width:none}}@media (width<=768px){.download-page[data-v-44975803]{padding:0 20px}.download-main[data-v-44975803]{gap:22px;padding:8px 0 28px}.back-link[data-v-44975803]{margin-bottom:12px}.intro-brand[data-v-44975803]{flex-direction:column;align-items:flex-start;margin-bottom:12px}.group-head[data-v-44975803]{text-align:left}.group-title-row[data-v-44975803]{justify-content:flex-start}.footer-bar[data-v-44975803]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:20px 0}}@media (prefers-reduced-motion:reduce){.download-groups[data-v-44975803],.platform-card[data-v-44975803]{transition:none!important;animation:none!important}}
