html{scroll-behavior:smooth;background:#f6f4ef}body{margin:0;padding:0;min-width:320px;background:#f6f4ef;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}::selection{color:#fff;background:#d97a1c}.site-header[data-v-f6dc4911]{position:fixed;inset:0 0 auto;z-index:100;height:78px;color:#10181d;background:#f7f6f2d6;border-bottom:1px solid rgba(16,24,29,.12);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:background .22s ease,box-shadow .22s ease}.site-header.solid[data-v-f6dc4911]{background:#f7f6f2f7;box-shadow:0 8px 26px #10181d14}.scroll-progress[data-v-f6dc4911]{position:absolute;inset:auto auto -1px 0;width:var(--page-progress, 0%);height:2px;background:#d97a1c}.header-inner[data-v-f6dc4911]{width:min(1480px,calc(100% - 48px));height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand[data-v-f6dc4911]{display:inline-flex;align-items:center;gap:12px;min-width:220px;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;text-align:left}.brand img[data-v-f6dc4911]{width:46px;height:46px;object-fit:contain;border-radius:10px}.brand-copy[data-v-f6dc4911]{display:grid;gap:2px}.brand-copy strong[data-v-f6dc4911]{font-size:17px;letter-spacing:.08em}.brand-copy span[data-v-f6dc4911]{font-size:11px;color:#667072;letter-spacing:.16em}.desktop-nav[data-v-f6dc4911]{display:flex;align-items:center;gap:6px;margin-left:auto}.company-link[data-v-f6dc4911]{color:inherit;text-decoration:none;padding:9px 15px;font-size:14px}.desktop-nav button[data-v-f6dc4911]{padding:9px 15px;border:0;border-radius:999px;color:#3a4448;background:transparent;font-size:14px;cursor:pointer;transition:background .18s ease,color .18s ease}.desktop-nav button[data-v-f6dc4911]:hover{color:#10181d;background:#10181d12}.header-actions[data-v-f6dc4911]{display:flex;align-items:center;gap:14px}.locale-switch[data-v-f6dc4911]{display:inline-flex;padding:2px;border:1px solid rgba(16,24,29,.18);border-radius:999px}.locale-switch button[data-v-f6dc4911]{min-width:34px;padding:5px 8px;border:0;border-radius:999px;color:#667072;background:transparent;font-size:12px;cursor:pointer}.locale-switch button.active[data-v-f6dc4911]{color:#fff;background:#10181d}.download-link[data-v-f6dc4911]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:0;border-radius:999px;color:#fff;background:#10181d;font-size:14px;cursor:pointer;transition:background .18s ease,transform .18s ease}.download-link[data-v-f6dc4911]:hover{background:#d97a1c;transform:translateY(-1px)}.menu-button[data-v-f6dc4911]{display:none;flex-direction:column;justify-content:center;gap:6px;width:42px;height:42px;padding:10px;border:1px solid rgba(16,24,29,.2);border-radius:50%;background:transparent;cursor:pointer}.menu-button span[data-v-f6dc4911]{display:block;height:2px;background:#10181d;transition:transform .22s ease,opacity .22s ease}.site-header.open .menu-button span[data-v-f6dc4911]:first-child{transform:translateY(4px) rotate(45deg)}.site-header.open .menu-button span[data-v-f6dc4911]:last-child{transform:translateY(-4px) rotate(-45deg)}.mobile-nav[data-v-f6dc4911]{display:none;flex-direction:column;gap:4px;padding:12px 20px 22px;background:#f7f6f2fa;border-bottom:1px solid rgba(16,24,29,.12)}.mobile-nav button[data-v-f6dc4911]{padding:13px 10px;border:0;border-radius:10px;color:#10181d;background:transparent;text-align:left;font-size:15px;cursor:pointer}.mobile-nav button[data-v-f6dc4911]:hover{background:#10181d0f}@media(max-width:1080px){.desktop-nav[data-v-f6dc4911]{display:none}.menu-button[data-v-f6dc4911],.site-header.open .mobile-nav[data-v-f6dc4911]{display:flex}}@media(max-width:720px){.header-inner[data-v-f6dc4911]{width:calc(100% - 32px);gap:12px}.brand[data-v-f6dc4911]{min-width:0}.brand-copy span[data-v-f6dc4911],.download-link span[data-v-f6dc4911]:first-child{display:none}.download-link[data-v-f6dc4911]{padding:10px 14px}}.company-logo[data-v-f6dc4911]{display:block;width:50px;height:50px;overflow:hidden;flex-shrink:0}.company-logo img[data-v-f6dc4911]{width:90px;height:60px;max-width:none;transform:translate(-19px,-5px);border-radius:0}a.download-link[data-v-f6dc4911]{text-decoration:none}.header-inner[data-v-f6dc4911]{width:min(1280px,calc(100% - 80px));gap:20px}.site-header[data-v-f6dc4911]{background:#faf9f6f0}.download-link[data-v-f6dc4911]{border-radius:8px}button[data-v-f6dc4911]:focus-visible,a[data-v-f6dc4911]:focus-visible{outline:2px solid #a9793e;outline-offset:4px}@media(max-width:800px){.header-inner[data-v-f6dc4911]{width:calc(100% - 32px);gap:10px}.brand[data-v-f6dc4911]{min-width:0}}.site-footer[data-v-a0c1acc3]{color:#ffffffd1;background:#10181d}.footer-inner[data-v-a0c1acc3]{width:min(1480px,calc(100% - 48px));margin:0 auto;padding:72px 0 48px;display:grid;grid-template-columns:minmax(280px,1.3fr) 2fr;gap:64px}.brand-row[data-v-a0c1acc3]{display:flex;align-items:center;gap:12px}.brand-row img[data-v-a0c1acc3]{width:44px;height:44px;border-radius:10px}.brand-row strong[data-v-a0c1acc3]{color:#fff;font-size:18px;letter-spacing:.08em}.tagline[data-v-a0c1acc3]{margin:18px 0 6px;color:#ffffffa8;font-size:14px}.company[data-v-a0c1acc3]{margin:0 0 22px;color:#ffffffe6;font-size:14px;font-weight:600}.contact-list[data-v-a0c1acc3]{margin:0;display:grid;gap:12px}.contact-list div[data-v-a0c1acc3]{display:grid;gap:3px}.contact-list dt[data-v-a0c1acc3]{color:#ffffff80;font-size:12px;letter-spacing:.1em}.contact-list dd[data-v-a0c1acc3]{margin:0;font-size:14px}.contact-list a[data-v-a0c1acc3]{color:inherit;text-decoration:none}.contact-list a[data-v-a0c1acc3]:hover{color:#f0a54c}.footer-columns[data-v-a0c1acc3]{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:32px}.footer-column[data-v-a0c1acc3]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.footer-column h3[data-v-a0c1acc3]{margin:0 0 12px;color:#fff;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.footer-column>a[data-v-a0c1acc3]{color:#ffffffa8;text-decoration:none;padding:6px 0;font-size:14px}.footer-column button[data-v-a0c1acc3]{padding:6px 0;border:0;color:#ffffffa8;background:transparent;font-size:14px;cursor:pointer;transition:color .16s ease}.footer-column button[data-v-a0c1acc3]:hover{color:#f0a54c}.footer-bottom[data-v-a0c1acc3]{border-top:1px solid rgba(255,255,255,.12)}.footer-bottom[data-v-a0c1acc3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;width:min(1480px,calc(100% - 48px));margin:0 auto;padding:22px 0 28px}.footer-bottom p[data-v-a0c1acc3]{margin:0;color:#ffffff8c;font-size:13px}.icp[data-v-a0c1acc3]{color:#ffffff8c;font-size:13px;text-decoration:none}.icp[data-v-a0c1acc3]:hover{color:#f0a54c}@media(max-width:960px){.footer-inner[data-v-a0c1acc3]{grid-template-columns:1fr;gap:44px;padding-top:56px}}@media(max-width:560px){.footer-columns[data-v-a0c1acc3]{grid-template-columns:1fr 1fr}}.company-logo[data-v-a0c1acc3]{display:block;width:50px;height:50px;overflow:hidden;flex-shrink:0;background:#fff;border-radius:10px}.company-logo img[data-v-a0c1acc3]{width:90px;height:60px;max-width:none;transform:translate(-19px,-5px);border-radius:0}.footer-inner[data-v-a0c1acc3],.footer-bottom[data-v-a0c1acc3]{width:min(1280px,calc(100% - 80px))}@media(max-width:720px){.footer-inner[data-v-a0c1acc3],.footer-bottom[data-v-a0c1acc3]{width:calc(100% - 40px)}}.planet-stage[data-v-c5eeed50]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#02040a}.planet-poster[data-v-c5eeed50]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform-origin:50% 46%;transition:opacity 1.1s ease,transform 1.6s cubic-bezier(.22,1,.36,1)}.planet-stage.is-ready .planet-poster[data-v-c5eeed50]{opacity:0;transform:scale(1.07)}.planet-loading[data-v-c5eeed50]{position:absolute;left:50%;bottom:clamp(96px,15vh,150px);transform:translate(-50%);z-index:2;display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 14px;border-radius:999px;background:#060c1480;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffb8;font-size:11.5px;letter-spacing:.14em;pointer-events:none;transition:opacity .42s ease}.planet-loading.is-hidden[data-v-c5eeed50]{opacity:0}.planet-loading-dot[data-v-c5eeed50]{width:5px;height:5px;border-radius:50%;background:var(--amber, #d97a1c);animation:loading-pulse-c5eeed50 1.4s ease-in-out infinite}@keyframes loading-pulse-c5eeed50{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.planet-stage[data-v-c5eeed50] canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .9s ease;cursor:grab}.planet-stage[data-v-c5eeed50] canvas:active{cursor:grabbing}.planet-stage.is-ready[data-v-c5eeed50] canvas{opacity:1}.planet-hud[data-v-c5eeed50]{position:absolute;right:clamp(20px,4vw,56px);bottom:172px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:10px;color:#ffffffb8;font-size:12px;letter-spacing:.08em}.planet-actions[data-v-c5eeed50]{display:flex;align-items:center;gap:10px}.planet-expand[data-v-c5eeed50]{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 16px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#060c1494;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:inherit;font:inherit;letter-spacing:.08em;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.planet-expand[data-v-c5eeed50]:active,.planet-zoom button[data-v-c5eeed50]:active:not(:disabled),.planet-time-play[data-v-c5eeed50]:active,.planet-layer[data-v-c5eeed50]:active{transform:scale(.96)}.planet-expand[data-v-c5eeed50]{border-color:#d97a1cb3;background:#d97a1cd1;color:#fff}.planet-zoom[data-v-c5eeed50]{display:inline-flex;align-items:center;gap:2px;height:40px;padding:4px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#060c1494;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.planet-zoom button[data-v-c5eeed50]{min-width:32px;height:30px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer;transition:background .16s ease,color .16s ease,transform .12s ease}.planet-zoom button[data-v-c5eeed50]:hover:not(:disabled){background:#d97a1ce6;color:#fff}.planet-zoom button[data-v-c5eeed50]:disabled{opacity:.35;cursor:default}.planet-zoom-value[data-v-c5eeed50]{min-width:46px;text-align:center;font-variant-numeric:tabular-nums;color:#fff}.planet-zoom-divider[data-v-c5eeed50]{width:1px;height:16px;margin:0 2px;background:#ffffff2e}.planet-hint[data-v-c5eeed50]{margin:0;padding-right:4px;color:#ffffff6b}.planet-stage.is-touring .planet-layers[data-v-c5eeed50],.planet-stage.is-touring .planet-hud[data-v-c5eeed50]{opacity:.34;transition:opacity .42s ease}.planet-stage.is-touring .planet-layers[data-v-c5eeed50]:hover,.planet-stage.is-touring .planet-layers[data-v-c5eeed50]:focus-within,.planet-stage.is-touring .planet-hud[data-v-c5eeed50]:hover,.planet-stage.is-touring .planet-hud[data-v-c5eeed50]:focus-within{opacity:1}.planet-expand[data-v-c5eeed50],.planet-layer[data-v-c5eeed50],.planet-tools[data-v-c5eeed50],.planet-zoom[data-v-c5eeed50]{box-sizing:border-box;box-shadow:inset 0 1px #ffffff0f}.planet-expand[data-v-c5eeed50]:focus-visible,.planet-tool[data-v-c5eeed50]:focus-visible,.planet-layer[data-v-c5eeed50]:focus-visible,.planet-zoom button[data-v-c5eeed50]:focus-visible,.planet-time-play[data-v-c5eeed50]:focus-visible,.planet-guide button[data-v-c5eeed50]:focus-visible,.planet-time-range[data-v-c5eeed50]:focus-visible{outline:2px solid var(--amber, #d97a1c);outline-offset:2px;border-radius:999px}@keyframes ui-fade-c5eeed50{0%{opacity:0}to{opacity:1}}@keyframes ui-rise-c5eeed50{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.planet-layers[data-v-c5eeed50]{animation:ui-fade-c5eeed50 .52s ease backwards;animation-delay:.14s}.planet-hud[data-v-c5eeed50]{animation:ui-rise-c5eeed50 .52s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.26s}.planet-time[data-v-c5eeed50]{animation:ui-fade-c5eeed50 .52s ease backwards;animation-delay:.2s}.planet-guide[data-v-c5eeed50]{position:absolute;left:50%;bottom:clamp(120px,18vh,180px);transform:translate(-50%);z-index:5;display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 22px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#060c14c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 16px 40px #00000080;color:#ffffffc7;text-align:center;animation:guide-in-c5eeed50 .42s cubic-bezier(.22,1,.36,1) both}.planet-guide p[data-v-c5eeed50]{margin:0;font-size:12.5px;line-height:1.7;letter-spacing:.08em}.planet-guide button[data-v-c5eeed50]{height:30px;padding:0 18px;border:0;border-radius:999px;background:#d97a1ce6;color:#fff;font:inherit;font-size:12px;letter-spacing:.1em;cursor:pointer;transition:background .16s ease}.planet-guide button[data-v-c5eeed50]:hover{background:#d97a1c}@keyframes guide-in-c5eeed50{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.planet-time[data-v-c5eeed50]{position:absolute;left:50%;bottom:clamp(18px,3vh,34px);transform:translate(-50%);z-index:4;display:flex;align-items:center;gap:12px;width:min(460px,calc(100% - 32px));padding:8px 16px 8px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#060c149e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.planet-time-play[data-v-c5eeed50]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer;transition:background .16s ease,transform .12s ease}.planet-time-play[data-v-c5eeed50]:hover{background:#d97a1ce6}.planet-time-track[data-v-c5eeed50]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:3px}.planet-time-bars[data-v-c5eeed50]{display:flex;align-items:flex-end;gap:1px;height:10px;padding:0 4px}.planet-time-bar[data-v-c5eeed50]{flex:1;height:100%;min-width:0;display:flex;align-items:flex-end;padding:0;border:0;background:none;cursor:pointer}.planet-time-bar i[data-v-c5eeed50]{width:100%;min-height:1px;border-radius:2px;background:#d97a1c8c;transition:filter .14s ease}.planet-time-bar:hover i[data-v-c5eeed50]{filter:brightness(1.14)}.planet-time-bar i.is-strong[data-v-c5eeed50]{background:#f29834cc}.planet-time-bar i.is-major[data-v-c5eeed50]{background:#ffba5c}.planet-time-bar i.is-empty[data-v-c5eeed50]{background:#ffffff1f}.planet-time-bar i.is-current[data-v-c5eeed50]{background:#fffffff2;box-shadow:0 0 7px #ffffff80}.planet-time-range[data-v-c5eeed50]{width:100%;height:3px;accent-color:var(--amber, #d97a1c);cursor:pointer}.planet-time-year[data-v-c5eeed50]{flex:none;min-width:46px;text-align:right;color:#fff;font-size:13px;letter-spacing:.08em;font-variant-numeric:tabular-nums}.planet-tip[data-v-c5eeed50]{position:fixed;z-index:6;display:flex;align-items:flex-start;gap:9px;max-width:232px;padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#060c14db;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px #00000073;color:#fff;pointer-events:none;animation:tip-in-c5eeed50 .14s ease-out}.planet-layer-hint[data-v-c5eeed50]{max-width:250px}.planet-bar-hint[data-v-c5eeed50]{transform:translate(-50%,-100%);padding:7px 11px;text-align:center}.planet-bar-hint .planet-tip-body[data-v-c5eeed50]{align-items:center}.planet-tip-dot[data-v-c5eeed50]{flex:none;width:7px;height:7px;margin-top:6px;border-radius:50%;background:#d97a1c;box-shadow:0 0 8px currentColor}.planet-tip-dot.is-quakes[data-v-c5eeed50]{background:#ff6a3d}.planet-tip-dot.is-geo[data-v-c5eeed50]{background:#ffb03a}.planet-tip-dot.is-weather[data-v-c5eeed50]{background:#7fc4ff}.planet-tip-dot.is-currents[data-v-c5eeed50]{background:#5fe0ff}.planet-tip-body[data-v-c5eeed50]{display:flex;flex-direction:column;gap:3px;min-width:0}.planet-tip-body strong[data-v-c5eeed50]{font-size:12.5px;font-weight:600;letter-spacing:.02em;line-height:1.3}.planet-tip-body span[data-v-c5eeed50]{font-size:11px;letter-spacing:.04em;color:#ffffff8c;font-variant-numeric:tabular-nums}@keyframes tip-in-c5eeed50{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.planet-layers[data-v-c5eeed50]{position:absolute;left:clamp(16px,3vw,40px);top:50%;transform:translateY(-50%);z-index:3;display:flex;flex-direction:column;gap:8px}.planet-layer[data-v-c5eeed50]{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px 0 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#060c148f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffff9e;font:inherit;font-size:12px;letter-spacing:.1em;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .12s ease}.planet-layer.is-on[data-v-c5eeed50]{border-color:#d97a1c8c;color:#fff}.planet-layer[data-v-c5eeed50]:hover{background:#060c14cc}.planet-layer-dot[data-v-c5eeed50]{width:7px;height:7px;border-radius:50%;background:#ffffff40;transition:background .18s ease,box-shadow .18s ease}.planet-layer.is-on .planet-layer-dot[data-v-c5eeed50]{background:var(--amber, #d97a1c);box-shadow:0 0 10px #d97a1ccc}.planet-layer.is-on.is-quakes .planet-layer-dot[data-v-c5eeed50]{background:#ff6a3d;box-shadow:0 0 10px #ff6a3dcc}.planet-layer.is-on.is-geo .planet-layer-dot[data-v-c5eeed50]{background:#ffb03a;box-shadow:0 0 10px #ffb03acc}.planet-layer.is-on.is-weather .planet-layer-dot[data-v-c5eeed50]{background:#7fc4ff;box-shadow:0 0 10px #7fc4ffcc}.planet-layer.is-on.is-currents .planet-layer-dot[data-v-c5eeed50]{background:#5fe0ff;box-shadow:0 0 10px #5fe0ffcc}.planet-layer.is-on.is-clouds .planet-layer-dot[data-v-c5eeed50]{background:#e8eef6;box-shadow:0 0 10px #e8eef6b3}.planet-layer-count[data-v-c5eeed50]{margin-left:2px;color:#fff6;font-size:10.5px;letter-spacing:.02em;font-variant-numeric:tabular-nums}.planet-layer.is-on .planet-layer-count[data-v-c5eeed50]{color:#ffffff9e}.planet-tools[data-v-c5eeed50]{display:inline-flex;align-items:center;height:40px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#060c1494;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.planet-tool[data-v-c5eeed50]{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 14px;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:.08em;cursor:pointer;transition:background .18s ease,color .18s ease,transform .12s ease}.planet-tool+.planet-tool[data-v-c5eeed50]{border-left:1px solid rgba(255,255,255,.1)}.planet-tool[data-v-c5eeed50]:hover{background:#d97a1cb8;color:#fff}.planet-tool.is-on[data-v-c5eeed50]{background:#d97a1ce0;color:#fff}.planet-tool[data-v-c5eeed50]:active{transform:scale(.97)}.planet-actions[data-v-c5eeed50]{flex-wrap:wrap;justify-content:flex-end}.planet-stage.is-full .planet-hud[data-v-c5eeed50]{right:clamp(16px,3vw,40px);bottom:clamp(16px,3vh,36px)}@media(prefers-reduced-motion:reduce){.planet-poster[data-v-c5eeed50]{transition:opacity .2s linear}.planet-stage.is-ready .planet-poster[data-v-c5eeed50]{transform:none}.planet-layers[data-v-c5eeed50],.planet-hud[data-v-c5eeed50],.planet-time[data-v-c5eeed50]{animation:none}}@media(max-width:380px){.planet-time[data-v-c5eeed50]{gap:8px;padding:6px 12px 6px 8px}.planet-tool[data-v-c5eeed50]{padding:0 11px}}@media(max-width:900px){.planet-layers[data-v-c5eeed50]{top:76px;left:16px;right:16px;transform:none;flex-direction:row;flex-wrap:wrap;gap:6px}.planet-layer[data-v-c5eeed50]{height:32px;padding:0 13px 0 11px;font-size:11px}}@media(max-height:520px)and (orientation:landscape){.planet-stage[data-v-c5eeed50]:not(.is-full){inset:0 0 auto 0;height:100vh}.planet-stage:not(.is-full) .planet-hud[data-v-c5eeed50]{right:16px;bottom:16px}.planet-stage:not(.is-full) .planet-zoom[data-v-c5eeed50],.planet-stage:not(.is-full) .planet-hint[data-v-c5eeed50]{display:none}}@media(min-width:721px)and (max-width:1410px){.planet-time[data-v-c5eeed50]{bottom:86px}}@media(max-height:520px)and (orientation:landscape){.planet-stage.is-full .planet-hud[data-v-c5eeed50]{right:16px;bottom:66px}.planet-time[data-v-c5eeed50]{bottom:14px;width:min(440px,calc(100% - 330px))}.planet-layers[data-v-c5eeed50]{top:64px}.planet-layer-hint[data-v-c5eeed50]{display:none}}@media(max-width:720px){.planet-hud[data-v-c5eeed50]{right:16px;bottom:150px}.planet-hint[data-v-c5eeed50]{display:none}.planet-stage.is-full .planet-hud[data-v-c5eeed50]{right:16px;bottom:24px}.planet-time[data-v-c5eeed50]{bottom:124px;width:calc(100% - 32px)}.planet-layers[data-v-c5eeed50]{top:76px;left:16px;right:16px;transform:none;flex-direction:row;flex-wrap:wrap;gap:6px}.planet-layer[data-v-c5eeed50]{height:32px;padding:0 13px 0 11px;font-size:11px}}.site-page[data-v-e49c53a8]{--ink: #10181d;--paper: #f6f4ef;--white: #ffffff;--amber: #d97a1c;--amber-dark: #a85a0e;--green: #57923a;--blue: #2e7fa8;--brown: #8a5a2b;--muted: #667072;--line: rgba(16, 24, 29, .14);--page-progress: 0%;min-width:320px;color:var(--ink);background:var(--paper);font-family:Inter,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;overflow:hidden}.site-page[data-v-e49c53a8] *,.site-page[data-v-e49c53a8] *:before,.site-page[data-v-e49c53a8] *:after{box-sizing:border-box;letter-spacing:0}button[data-v-e49c53a8]{font:inherit}button[data-v-e49c53a8]:focus-visible,a[data-v-e49c53a8]:focus-visible{outline:2px solid var(--amber);outline-offset:3px}main[data-v-e49c53a8]{padding-top:0}.hero[data-v-e49c53a8]{position:relative;min-height:min(92vh,940px);display:flex;align-items:flex-end;overflow:hidden;background:#02040a}.hero-overlay[data-v-e49c53a8]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(88deg,rgba(3,6,12,.93) 6%,rgba(3,6,12,.6) 36%,rgba(3,6,12,.08) 58%,transparent 78%),linear-gradient(0deg,rgba(3,6,12,.84) 0%,rgba(3,6,12,.2) 42%,transparent 64%)}.hero-grid[data-v-e49c53a8]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:84px 84px;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.7),transparent 70%);mask-image:linear-gradient(0deg,rgba(0,0,0,.7),transparent 70%);pointer-events:none}.hero-content[data-v-e49c53a8]{position:relative;z-index:2;width:min(1480px,calc(100% - 48px));margin:0 auto;padding:150px 0 190px;color:#fff;pointer-events:none}.hero-copy[data-v-e49c53a8]{max-width:940px;pointer-events:auto}.hero-coordinates[data-v-e49c53a8]{pointer-events:auto}.eyebrow[data-v-e49c53a8]{display:inline-flex;align-items:center;gap:12px;margin:0 0 26px;color:#ffffffc7;font-size:14px;letter-spacing:.12em}.eyebrow span[data-v-e49c53a8]{width:34px;height:1px;background:var(--amber)}.hero h1[data-v-e49c53a8]{margin:0;max-width:900px;font-size:clamp(40px,6.4vw,84px);line-height:1.04;letter-spacing:-.015em}.locale-en .hero h1[data-v-e49c53a8]{font-size:clamp(34px,5.2vw,68px)}.hero h1 span[data-v-e49c53a8]{display:block}.hero h1 span[data-v-e49c53a8]:last-child{color:#f0a54c}.hero-text[data-v-e49c53a8]{max-width:620px;margin:28px 0 0;color:#ffffffd1;font-size:17px;line-height:1.9}.hero-actions[data-v-e49c53a8]{display:flex;flex-wrap:wrap;gap:14px;margin-top:40px}.button[data-v-e49c53a8]{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border:0;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease}.button[data-v-e49c53a8]:hover{transform:translateY(-2px)}.button.primary[data-v-e49c53a8]{color:var(--ink);background:#f0a54c}.button.primary[data-v-e49c53a8]:hover{background:#fff}.button.text[data-v-e49c53a8]{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.4)}.button.text[data-v-e49c53a8]:hover{background:#ffffff1f}.button.dark[data-v-e49c53a8]{color:#fff;background:var(--ink)}.button.dark[data-v-e49c53a8]:hover{background:var(--amber-dark)}.hero-coordinates[data-v-e49c53a8]{display:flex;flex-wrap:wrap;gap:26px;margin-top:56px;color:#fff9;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.hero-strata[data-v-e49c53a8]{position:absolute;inset:auto 0 0;z-index:1;width:100%;height:150px;pointer-events:none}.signal-strip[data-v-e49c53a8]{overflow:hidden;padding:18px 0;color:#fff;background:var(--ink);border-top:1px solid rgba(255,255,255,.08)}.signal-track[data-v-e49c53a8]{display:flex;align-items:center;justify-content:center;gap:26px;flex-wrap:wrap;font-size:12px;letter-spacing:.3em;opacity:.7}.signal-track i[data-v-e49c53a8]{width:4px;height:4px;border-radius:50%;background:var(--amber)}.section[data-v-e49c53a8]{position:relative;width:min(1480px,calc(100% - 48px));margin:0 auto;padding:110px 0 0}.section-grid[data-v-e49c53a8]{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:start}.section-index[data-v-e49c53a8]{color:var(--amber-dark);font-size:13px;letter-spacing:.22em;text-transform:uppercase;padding-top:10px}.section-index.light[data-v-e49c53a8]{color:#f0a54c}.section h2[data-v-e49c53a8]{margin:0;font-size:clamp(30px,3.6vw,46px);line-height:1.16;letter-spacing:-.01em}.section-grid p[data-v-e49c53a8]{max-width:640px;margin:16px 0 0;color:var(--muted);font-size:16px;line-height:1.85}.product-section[data-v-e49c53a8]{padding-bottom:120px}.product-body[data-v-e49c53a8]{display:grid;grid-template-columns:minmax(300px,420px) 1fr;gap:clamp(40px,6vw,96px);align-items:center;margin-top:72px}.feature-grid[data-v-e49c53a8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.feature-card[data-v-e49c53a8]{padding:26px 24px;border:1px solid var(--line);border-radius:18px;background:var(--white);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.feature-card[data-v-e49c53a8]:hover{transform:translateY(-4px);border-color:#d97a1c73;box-shadow:0 18px 40px #10181d1a}.feature-icon[data-v-e49c53a8]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:18px;border-radius:12px;color:var(--amber-dark);background:#d97a1c1f}.feature-icon svg[data-v-e49c53a8]{width:22px;height:22px}.feature-card h3[data-v-e49c53a8]{margin:0 0 8px;font-size:17px}.feature-card p[data-v-e49c53a8]{margin:0;color:var(--muted);font-size:14px;line-height:1.75}.scenarios-section[data-v-e49c53a8]{padding-bottom:120px}.scenarios-media[data-v-e49c53a8]{position:relative;margin-top:64px;border-radius:24px;overflow:hidden}.scenarios-media img[data-v-e49c53a8]{display:block;width:100%;height:clamp(260px,38vw,440px);object-fit:cover}.scenarios-media[data-v-e49c53a8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(10,16,20,.55),transparent 55%)}.scenarios-media span[data-v-e49c53a8]{position:absolute;left:24px;bottom:20px;z-index:1;color:#ffffffd1;font-size:12px;letter-spacing:.12em}.scenario-grid[data-v-e49c53a8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:40px}.scenario-card[data-v-e49c53a8]{padding:30px 24px;border-top:3px solid var(--line);background:transparent;transition:border-color .22s ease,background .22s ease,transform .22s ease}.scenario-card[data-v-e49c53a8]:hover{border-top-color:var(--amber);background:var(--white);transform:translateY(-3px)}.scenario-no[data-v-e49c53a8]{color:var(--amber-dark);font-size:13px;letter-spacing:.2em}.scenario-card h3[data-v-e49c53a8]{margin:18px 0 10px;font-size:19px}.scenario-card p[data-v-e49c53a8]{margin:0;color:var(--muted);font-size:14px;line-height:1.75}.about-section[data-v-e49c53a8]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr);gap:clamp(40px,6vw,96px);align-items:start;width:100%;max-width:none;margin-top:40px;padding:110px max(24px,calc((100% - 1480px)/2));color:#fff;background:var(--ink)}.about-section .section-index[data-v-e49c53a8]{padding-top:0;margin-bottom:26px}.about-section h2[data-v-e49c53a8]{max-width:560px}.about-lead[data-v-e49c53a8]{max-width:620px;margin:24px 0 0;color:#ffffffe0;font-size:18px;line-height:1.8}.about-body[data-v-e49c53a8]{max-width:620px;margin:18px 0 0;color:#ffffff9e;font-size:15px;line-height:1.95}.value-list[data-v-e49c53a8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:52px}.value-item h3[data-v-e49c53a8]{margin:0 0 8px;color:#f0a54c;font-size:16px}.value-item p[data-v-e49c53a8]{margin:0;color:#fff9;font-size:13px;line-height:1.75}.about-copy[data-v-e49c53a8]{max-width:680px}.about-side[data-v-e49c53a8]{width:100%;margin-top:10px}.about-visual[data-v-e49c53a8]{position:relative;border-radius:20px;overflow:hidden}.about-visual img[data-v-e49c53a8]{display:block;width:100%;height:clamp(240px,26vw,360px);object-fit:cover}.about-visual[data-v-e49c53a8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(10,16,20,.5),transparent 50%)}.about-visual span[data-v-e49c53a8]{position:absolute;left:18px;bottom:14px;z-index:1;color:#ffffffc7;font-size:12px;letter-spacing:.1em}.identity-list[data-v-e49c53a8]{margin-top:22px;display:grid;gap:12px}.identity-row[data-v-e49c53a8]{display:grid;gap:4px;padding:16px 18px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#ffffff0a}.identity-row span[data-v-e49c53a8]{color:#ffffff80;font-size:12px;letter-spacing:.14em}.identity-row strong[data-v-e49c53a8]{font-size:15px;font-weight:600}.download-section[data-v-e49c53a8]{position:relative;overflow:hidden;margin-top:120px;color:#fff;background:var(--ink)}.download-bg[data-v-e49c53a8]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.34}.download-overlay[data-v-e49c53a8]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 10%,rgba(217,122,28,.28),transparent 55%),linear-gradient(0deg,#0a1014eb,#0a1014ad)}.download-inner[data-v-e49c53a8]{position:relative;z-index:1;width:min(760px,calc(100% - 48px));margin:0 auto;padding:96px 0 104px;text-align:center}.download-inner .section-index[data-v-e49c53a8]{padding:0;margin-bottom:30px}.download-icon[data-v-e49c53a8]{width:84px;height:84px;border-radius:20px;box-shadow:0 24px 50px #0006}.download-inner h2[data-v-e49c53a8]{margin:24px 0 0;font-size:clamp(30px,4vw,44px)}.download-text[data-v-e49c53a8]{margin:16px auto 0;max-width:520px;color:#ffffffb8;font-size:16px;line-height:1.85}.release-box[data-v-e49c53a8]{display:flex;flex-direction:column;align-items:center;gap:10px;margin:34px 0 30px}.release-pill[data-v-e49c53a8]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:1px solid rgba(240,165,76,.5);border-radius:999px;color:#f0a54c;font-size:14px;font-weight:600;letter-spacing:.04em}.release-date[data-v-e49c53a8]{color:#ffffff8c;font-size:13px}.release-changelog[data-v-e49c53a8]{max-width:620px;margin:4px 0 0;color:#ffffff9e;font-size:13px;line-height:1.8}.release-changelog strong[data-v-e49c53a8]{color:#ffffffd1}.release-changelog.muted[data-v-e49c53a8]{color:#ffffff73}.download-note[data-v-e49c53a8]{max-width:560px;margin:26px auto 0;color:#ffffff73;font-size:13px;line-height:1.8}.contact-band[data-v-e49c53a8]{background:#f0a54c}.contact-inner[data-v-e49c53a8]{width:min(1480px,calc(100% - 48px));margin:0 auto;padding:64px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;color:#10181d}.contact-inner h2[data-v-e49c53a8]{margin:0;font-size:clamp(24px,3vw,34px)}.contact-inner p[data-v-e49c53a8]{margin:10px 0 0;color:#10181dbf;font-size:15px}.contact-email a[data-v-e49c53a8]{color:#10181d;font-weight:600}[data-reveal][data-v-e49c53a8]{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}[data-reveal].is-visible[data-v-e49c53a8]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal][data-v-e49c53a8]{opacity:1;transform:none;transition:none}.map-ring[data-v-e49c53a8]{animation:none}}@media(max-height:520px)and (orientation:landscape){.hero[data-v-e49c53a8]{min-height:auto}.hero-content[data-v-e49c53a8]{width:min(1480px,calc(100% - 32px));padding:92px 0 44px}.eyebrow[data-v-e49c53a8]{margin-bottom:12px;font-size:12px}.hero h1[data-v-e49c53a8]{font-size:clamp(24px,4.4vw,38px)}.locale-en .hero h1[data-v-e49c53a8]{font-size:clamp(21px,3.8vw,32px)}.hero-text[data-v-e49c53a8]{max-width:520px;margin-top:12px;font-size:13px;line-height:1.65}.hero-actions[data-v-e49c53a8]{margin-top:16px}}@media(max-width:1180px){.about-section[data-v-e49c53a8]{grid-template-columns:1fr;padding:96px 24px}.about-copy[data-v-e49c53a8]{max-width:none}.scenario-grid[data-v-e49c53a8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.section-grid[data-v-e49c53a8]{grid-template-columns:1fr;gap:14px}.section-index[data-v-e49c53a8]{padding-top:0}.product-body[data-v-e49c53a8]{grid-template-columns:1fr}.feature-grid[data-v-e49c53a8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.hero-content[data-v-e49c53a8]{width:calc(100% - 40px);padding:130px 0 210px}.section[data-v-e49c53a8]{width:calc(100% - 40px);padding-top:84px}.product-section[data-v-e49c53a8],.scenarios-section[data-v-e49c53a8]{padding-bottom:84px}.feature-grid[data-v-e49c53a8],.scenario-grid[data-v-e49c53a8]{grid-template-columns:1fr}.value-list[data-v-e49c53a8]{grid-template-columns:1fr;gap:18px}.download-section[data-v-e49c53a8]{margin-top:84px}.download-inner[data-v-e49c53a8]{width:calc(100% - 40px);padding:72px 0 80px}.contact-inner[data-v-e49c53a8]{width:calc(100% - 40px);padding:52px 0}}.product-body[data-v-e49c53a8]{display:block}.feature-grid[data-v-e49c53a8]{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card[data-v-e49c53a8]{padding:32px}a.button[data-v-e49c53a8]{text-decoration:none}@media(max-width:760px){.feature-grid[data-v-e49c53a8]{grid-template-columns:1fr}}.hero[data-v-e49c53a8]{min-height:780px;min-height:min(94svh,900px)}.hero-content[data-v-e49c53a8],.section[data-v-e49c53a8],.contact-inner[data-v-e49c53a8]{width:min(1280px,calc(100% - 80px))}.hero-content[data-v-e49c53a8]{padding:164px 0 170px}.hero-copy[data-v-e49c53a8]{max-width:700px}.hero h1[data-v-e49c53a8]{font-size:clamp(42px,5.2vw,72px);line-height:1.16}.hero h1 span[data-v-e49c53a8]:last-child{color:#e8ba7b}.hero-text[data-v-e49c53a8]{max-width:520px;font-size:16px}.hero-strata[data-v-e49c53a8]{height:86px;opacity:.55}.hero-coordinates[data-v-e49c53a8]{margin-top:44px;font-size:12px}.signal-strip[data-v-e49c53a8]{padding:22px 0}.section-grid[data-v-e49c53a8]{grid-template-columns:240px minmax(0,1fr)}.section h2[data-v-e49c53a8]{font-size:clamp(28px,3vw,40px);line-height:1.3}.product-body[data-v-e49c53a8]{margin-top:48px}.feature-card[data-v-e49c53a8]{border-radius:10px;padding:32px;box-shadow:none}.feature-card[data-v-e49c53a8]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #10181d08}.about-section[data-v-e49c53a8]{width:100%;padding-inline:max(40px,calc((100vw - 1280px)/2))}.scenarios-media[data-v-e49c53a8]{margin-top:40px;border-radius:10px}.download-section[data-v-e49c53a8]{margin-top:0}.download-inner[data-v-e49c53a8]{padding:90px 0}.contact-band[data-v-e49c53a8]{background:#eae5dc}.button[data-v-e49c53a8]{border-radius:8px}@media(max-width:1024px){.section-grid[data-v-e49c53a8]{grid-template-columns:1fr}}@media(max-width:720px){.hero[data-v-e49c53a8]{min-height:760px}.hero-content[data-v-e49c53a8],.section[data-v-e49c53a8],.contact-inner[data-v-e49c53a8]{width:calc(100% - 40px)}.hero-content[data-v-e49c53a8]{padding:132px 0 180px}.hero h1[data-v-e49c53a8]{font-size:clamp(34px,8.4vw,48px)}.hero-text[data-v-e49c53a8]{font-size:15px}.hero-strata[data-v-e49c53a8]{height:70px}.hero-actions[data-v-e49c53a8]{margin-top:28px;gap:10px}.hero-actions .button[data-v-e49c53a8]{padding:13px 18px;font-size:14px}.about-section[data-v-e49c53a8]{width:100%;padding-inline:20px}.feature-card[data-v-e49c53a8]{padding:26px}}@media(max-height:520px)and (orientation:landscape){.hero[data-v-e49c53a8]{min-height:auto}.hero-content[data-v-e49c53a8]{padding:108px 0 112px}.hero h1[data-v-e49c53a8]{font-size:34px}}.site-header[data-v-44323c4e]{position:fixed;inset:0 0 auto;z-index:100;height:78px;color:#10181d;background:#f7f6f2d6;border-bottom:1px solid rgba(16,24,29,.12);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:background .22s ease,box-shadow .22s ease}.site-header.solid[data-v-44323c4e]{background:#f7f6f2f7;box-shadow:0 8px 26px #10181d14}.scroll-progress[data-v-44323c4e]{position:absolute;inset:auto auto -1px 0;width:var(--page-progress, 0%);height:2px;background:#d97a1c}.header-inner[data-v-44323c4e]{width:min(1480px,calc(100% - 48px));height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand[data-v-44323c4e]{display:inline-flex;align-items:center;gap:12px;min-width:220px;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;text-align:left}.brand img[data-v-44323c4e]{width:46px;height:46px;object-fit:contain;border-radius:10px}.brand-copy[data-v-44323c4e]{display:grid;gap:2px}.brand-copy strong[data-v-44323c4e]{font-size:17px;letter-spacing:.08em}.brand-copy span[data-v-44323c4e]{font-size:11px;color:#667072;letter-spacing:.16em}.desktop-nav[data-v-44323c4e]{display:flex;align-items:center;gap:6px;margin-left:auto}.company-link[data-v-44323c4e]{color:inherit;text-decoration:none;padding:9px 15px;font-size:14px}.desktop-nav button[data-v-44323c4e]{padding:9px 15px;border:0;border-radius:999px;color:#3a4448;background:transparent;font-size:14px;cursor:pointer;transition:background .18s ease,color .18s ease}.desktop-nav button[data-v-44323c4e]:hover{color:#10181d;background:#10181d12}.header-actions[data-v-44323c4e]{display:flex;align-items:center;gap:14px}.locale-switch[data-v-44323c4e]{display:inline-flex;padding:2px;border:1px solid rgba(16,24,29,.18);border-radius:999px}.locale-switch button[data-v-44323c4e]{min-width:34px;padding:5px 8px;border:0;border-radius:999px;color:#667072;background:transparent;font-size:12px;cursor:pointer}.locale-switch button.active[data-v-44323c4e]{color:#fff;background:#10181d}.download-link[data-v-44323c4e]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:0;border-radius:999px;color:#fff;background:#10181d;font-size:14px;cursor:pointer;transition:background .18s ease,transform .18s ease}.download-link[data-v-44323c4e]:hover{background:#d97a1c;transform:translateY(-1px)}.menu-button[data-v-44323c4e]{display:none;flex-direction:column;justify-content:center;gap:6px;width:42px;height:42px;padding:10px;border:1px solid rgba(16,24,29,.2);border-radius:50%;background:transparent;cursor:pointer}.menu-button span[data-v-44323c4e]{display:block;height:2px;background:#10181d;transition:transform .22s ease,opacity .22s ease}.site-header.open .menu-button span[data-v-44323c4e]:first-child{transform:translateY(4px) rotate(45deg)}.site-header.open .menu-button span[data-v-44323c4e]:last-child{transform:translateY(-4px) rotate(-45deg)}.mobile-nav[data-v-44323c4e]{display:none;flex-direction:column;gap:4px;padding:12px 20px 22px;background:#f7f6f2fa;border-bottom:1px solid rgba(16,24,29,.12)}.mobile-nav button[data-v-44323c4e]{padding:13px 10px;border:0;border-radius:10px;color:#10181d;background:transparent;text-align:left;font-size:15px;cursor:pointer}.mobile-nav button[data-v-44323c4e]:hover{background:#10181d0f}@media(max-width:1080px){.desktop-nav[data-v-44323c4e]{display:none}.menu-button[data-v-44323c4e],.site-header.open .mobile-nav[data-v-44323c4e]{display:flex}}@media(max-width:720px){.header-inner[data-v-44323c4e]{width:calc(100% - 32px);gap:12px}.brand[data-v-44323c4e]{min-width:0}.brand-copy span[data-v-44323c4e],.download-link span[data-v-44323c4e]:first-child{display:none}.download-link[data-v-44323c4e]{padding:10px 14px}}.header-inner[data-v-44323c4e]{width:min(1280px,calc(100% - 80px));gap:20px}.site-header[data-v-44323c4e]{background:#faf9f6f0}.download-link[data-v-44323c4e]{border-radius:8px}button[data-v-44323c4e]:focus-visible,a[data-v-44323c4e]:focus-visible{outline:2px solid #a9793e;outline-offset:4px}@media(max-width:800px){.header-inner[data-v-44323c4e]{width:calc(100% - 32px);gap:10px}.brand[data-v-44323c4e]{min-width:0}}.site-footer[data-v-7c941979]{color:#ffffffd1;background:#10181d}.footer-inner[data-v-7c941979]{width:min(1480px,calc(100% - 48px));margin:0 auto;padding:72px 0 48px;display:grid;grid-template-columns:minmax(280px,1.3fr) 2fr;gap:64px}.brand-row[data-v-7c941979]{display:flex;align-items:center;gap:12px}.brand-row img[data-v-7c941979]{width:44px;height:44px;border-radius:10px}.brand-row strong[data-v-7c941979]{color:#fff;font-size:18px;letter-spacing:.08em}.tagline[data-v-7c941979]{margin:18px 0 6px;color:#ffffffa8;font-size:14px}.company[data-v-7c941979]{margin:0 0 22px;color:#ffffffe6;font-size:14px;font-weight:600}.contact-list[data-v-7c941979]{margin:0;display:grid;gap:12px}.contact-list div[data-v-7c941979]{display:grid;gap:3px}.contact-list dt[data-v-7c941979]{color:#ffffff80;font-size:12px;letter-spacing:.1em}.contact-list dd[data-v-7c941979]{margin:0;font-size:14px}.contact-list a[data-v-7c941979]{color:inherit;text-decoration:none}.contact-list a[data-v-7c941979]:hover{color:#f0a54c}.footer-columns[data-v-7c941979]{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:32px}.footer-column[data-v-7c941979]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.footer-column h3[data-v-7c941979]{margin:0 0 12px;color:#fff;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.footer-column>a[data-v-7c941979]{color:#ffffffa8;text-decoration:none;padding:6px 0;font-size:14px}.footer-column button[data-v-7c941979]{padding:6px 0;border:0;color:#ffffffa8;background:transparent;font-size:14px;cursor:pointer;transition:color .16s ease}.footer-column button[data-v-7c941979]:hover{color:#f0a54c}.footer-bottom[data-v-7c941979]{border-top:1px solid rgba(255,255,255,.12)}.footer-bottom[data-v-7c941979]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;width:min(1480px,calc(100% - 48px));margin:0 auto;padding:22px 0 28px}.footer-bottom p[data-v-7c941979]{margin:0;color:#ffffff8c;font-size:13px}.icp[data-v-7c941979]{color:#ffffff8c;font-size:13px;text-decoration:none}.icp[data-v-7c941979]:hover{color:#f0a54c}@media(max-width:960px){.footer-inner[data-v-7c941979]{grid-template-columns:1fr;gap:44px;padding-top:56px}}@media(max-width:560px){.footer-columns[data-v-7c941979]{grid-template-columns:1fr 1fr}}.footer-inner[data-v-7c941979],.footer-bottom[data-v-7c941979]{width:min(1280px,calc(100% - 80px))}@media(max-width:720px){.footer-inner[data-v-7c941979],.footer-bottom[data-v-7c941979]{width:calc(100% - 40px)}}.download-button[data-v-9f886c52]{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;border:0;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.download-button[data-v-9f886c52]:disabled{cursor:wait;opacity:.72}.download-button[data-v-9f886c52]:not(:disabled):hover{transform:translateY(-2px)}.icon[data-v-9f886c52]{display:inline-flex;width:18px;height:18px}.icon svg[data-v-9f886c52]{width:100%;height:100%}.variant-primary[data-v-9f886c52]{color:#fff;background:#d97a1c;box-shadow:0 14px 30px #d97a1c47}.variant-primary[data-v-9f886c52]:not(:disabled):hover{background:#b9620e}.variant-dark[data-v-9f886c52]{color:#fff;background:#10181d}.variant-dark[data-v-9f886c52]:not(:disabled):hover{background:#d97a1c}.variant-light[data-v-9f886c52]{color:#10181d;background:#fff}.variant-light[data-v-9f886c52]:not(:disabled):hover{color:#fff;background:#d97a1c}.site-page[data-v-e969132b]{--ink: #10181d;--paper: #f6f4ef;--white: #ffffff;--amber: #d97a1c;--amber-dark: #a85a0e;--green: #57923a;--blue: #2e7fa8;--brown: #8a5a2b;--muted: #667072;--line: rgba(16, 24, 29, .14);--page-progress: 0%;min-width:320px;color:var(--ink);background:var(--paper);font-family:Inter,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;overflow:hidden}.site-page[data-v-e969132b] *,.site-page[data-v-e969132b] *:before,.site-page[data-v-e969132b] *:after{box-sizing:border-box;letter-spacing:0}button[data-v-e969132b]{font:inherit}button[data-v-e969132b]:focus-visible,a[data-v-e969132b]:focus-visible{outline:2px solid var(--amber);outline-offset:3px}main[data-v-e969132b]{padding-top:0}.hero[data-v-e969132b]{position:relative;min-height:min(92vh,940px);display:flex;align-items:flex-end;overflow:hidden;background:#02040a}.hero-overlay[data-v-e969132b]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(88deg,rgba(3,6,12,.93) 6%,rgba(3,6,12,.6) 36%,rgba(3,6,12,.08) 58%,transparent 78%),linear-gradient(0deg,rgba(3,6,12,.84) 0%,rgba(3,6,12,.2) 42%,transparent 64%)}.hero-grid[data-v-e969132b]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:84px 84px;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.7),transparent 70%);mask-image:linear-gradient(0deg,rgba(0,0,0,.7),transparent 70%);pointer-events:none}.hero-content[data-v-e969132b]{position:relative;z-index:2;width:min(1480px,calc(100% - 48px));margin:0 auto;padding:150px 0 190px;color:#fff;pointer-events:none}.hero-copy[data-v-e969132b]{max-width:940px;pointer-events:auto}.hero-coordinates[data-v-e969132b]{pointer-events:auto}.eyebrow[data-v-e969132b]{display:inline-flex;align-items:center;gap:12px;margin:0 0 26px;color:#ffffffc7;font-size:14px;letter-spacing:.12em}.eyebrow span[data-v-e969132b]{width:34px;height:1px;background:var(--amber)}.hero h1[data-v-e969132b]{margin:0;max-width:900px;font-size:clamp(40px,6.4vw,84px);line-height:1.04;letter-spacing:-.015em}.locale-en .hero h1[data-v-e969132b]{font-size:clamp(34px,5.2vw,68px)}.hero h1 span[data-v-e969132b]{display:block}.hero h1 span[data-v-e969132b]:last-child{color:#f0a54c}.hero-text[data-v-e969132b]{max-width:620px;margin:28px 0 0;color:#ffffffd1;font-size:17px;line-height:1.9}.hero-actions[data-v-e969132b]{display:flex;flex-wrap:wrap;gap:14px;margin-top:40px}.button[data-v-e969132b]{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border:0;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease}.button[data-v-e969132b]:hover{transform:translateY(-2px)}.button.primary[data-v-e969132b]{color:var(--ink);background:#f0a54c}.button.primary[data-v-e969132b]:hover{background:#fff}.button.text[data-v-e969132b]{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.4)}.button.text[data-v-e969132b]:hover{background:#ffffff1f}.button.dark[data-v-e969132b]{color:#fff;background:var(--ink)}.button.dark[data-v-e969132b]:hover{background:var(--amber-dark)}.hero-coordinates[data-v-e969132b]{display:flex;flex-wrap:wrap;gap:26px;margin-top:56px;color:#fff9;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.hero-strata[data-v-e969132b]{position:absolute;inset:auto 0 0;z-index:1;width:100%;height:150px;pointer-events:none}.signal-strip[data-v-e969132b]{overflow:hidden;padding:18px 0;color:#fff;background:var(--ink);border-top:1px solid rgba(255,255,255,.08)}.signal-track[data-v-e969132b]{display:flex;align-items:center;justify-content:center;gap:26px;flex-wrap:wrap;font-size:12px;letter-spacing:.3em;opacity:.7}.signal-track i[data-v-e969132b]{width:4px;height:4px;border-radius:50%;background:var(--amber)}.section[data-v-e969132b]{position:relative;width:min(1480px,calc(100% - 48px));margin:0 auto;padding:110px 0 0}.section-grid[data-v-e969132b]{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:start}.section-index[data-v-e969132b]{color:var(--amber-dark);font-size:13px;letter-spacing:.22em;text-transform:uppercase;padding-top:10px}.section-index.light[data-v-e969132b]{color:#f0a54c}.section h2[data-v-e969132b]{margin:0;font-size:clamp(30px,3.6vw,46px);line-height:1.16;letter-spacing:-.01em}.section-grid p[data-v-e969132b]{max-width:640px;margin:16px 0 0;color:var(--muted);font-size:16px;line-height:1.85}.product-section[data-v-e969132b]{padding-bottom:120px}.product-body[data-v-e969132b]{display:grid;grid-template-columns:minmax(300px,420px) 1fr;gap:clamp(40px,6vw,96px);align-items:center;margin-top:72px}.phone-wrap[data-v-e969132b]{display:flex;justify-content:center}.phone[data-v-e969132b]{position:relative;width:min(320px,82vw);aspect-ratio:9 / 18.6;padding:12px;border-radius:46px;background:#0d1418;box-shadow:0 40px 80px #10181d47,inset 0 0 0 2px #ffffff14}.phone-notch[data-v-e969132b]{position:absolute;top:12px;left:50%;transform:translate(-50%);width:110px;height:22px;border-radius:0 0 14px 14px;background:#0d1418;z-index:2}.phone-screen[data-v-e969132b]{position:relative;height:100%;border-radius:36px;background:#f7f6f2;overflow:hidden;display:flex;flex-direction:column}.status-bar[data-v-e969132b]{display:flex;align-items:center;justify-content:space-between;padding:12px 22px 6px;font-size:11px;font-weight:600;color:#10181d}.status-icons[data-v-e969132b]{display:inline-flex;gap:3px}.status-icons i[data-v-e969132b]{width:4px;height:4px;border-radius:50%;background:#10181d;opacity:.7}.app-top[data-v-e969132b]{display:flex;align-items:center;gap:8px;padding:8px 18px 12px}.app-top img[data-v-e969132b]{width:24px;height:24px;border-radius:7px}.app-top strong[data-v-e969132b]{font-size:14px}.app-sync[data-v-e969132b]{margin-left:auto;padding:4px 10px;border-radius:999px;color:#3f7a2a;background:#57923a24;font-size:10px}.app-map[data-v-e969132b]{position:relative;flex:1.3;margin:0 14px;border-radius:16px;overflow:hidden;background:radial-gradient(circle at 74% 24%,rgba(240,165,76,.5),transparent 45%),linear-gradient(158deg,#cfe0c9,#e8dfc4 38%,#d9c39a 66%,#c9a976);border:1px solid rgba(16,24,29,.08)}.app-map svg[data-v-e969132b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.map-ring[data-v-e969132b]{position:absolute;top:42%;left:46%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:2px solid rgba(217,122,28,.55);animation:ring-pulse-e969132b 2.4s ease-out infinite}.map-dot[data-v-e969132b]{position:absolute;top:42%;left:46%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--amber);border:3px solid #fff;box-shadow:0 2px 8px #10181d59}@keyframes ring-pulse-e969132b{0%{transform:scale(.55);opacity:.9}to{transform:scale(1.6);opacity:0}}.app-coord[data-v-e969132b]{position:absolute;left:10px;bottom:10px;padding:5px 9px;border-radius:8px;background:#10181dc7;color:#fff;font-size:9px;letter-spacing:.04em}.app-photos[data-v-e969132b]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 14px 0}.photo[data-v-e969132b]{aspect-ratio:1;border-radius:10px;border:1px solid rgba(16,24,29,.08)}.photo-a[data-v-e969132b]{background:linear-gradient(160deg,#d8e4c8,#c3b083 46%,#9c7c4b)}.photo-b[data-v-e969132b]{background:linear-gradient(200deg,#e8d9b8,#cfa96c 52%,#a5763c)}.photo-c[data-v-e969132b]{background:linear-gradient(150deg,#cfe3ea,#8fb7c9 48%,#5b8296)}.app-actions[data-v-e969132b]{display:flex;align-items:center;justify-content:space-around;margin:14px 14px 16px;padding:9px 8px;border-radius:999px;background:#10181d;color:#ffffff9e;font-size:11px}.app-actions span[data-v-e969132b]{padding:3px 10px;border-radius:999px}.app-actions .active[data-v-e969132b]{color:#10181d;background:#f0a54c;font-weight:600}.feature-grid[data-v-e969132b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.feature-card[data-v-e969132b]{padding:26px 24px;border:1px solid var(--line);border-radius:18px;background:var(--white);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.feature-card[data-v-e969132b]:hover{transform:translateY(-4px);border-color:#d97a1c73;box-shadow:0 18px 40px #10181d1a}.feature-icon[data-v-e969132b]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:18px;border-radius:12px;color:var(--amber-dark);background:#d97a1c1f}.feature-icon svg[data-v-e969132b]{width:22px;height:22px}.feature-card h3[data-v-e969132b]{margin:0 0 8px;font-size:17px}.feature-card p[data-v-e969132b]{margin:0;color:var(--muted);font-size:14px;line-height:1.75}.scenarios-section[data-v-e969132b]{padding-bottom:120px}.scenarios-media[data-v-e969132b]{position:relative;margin-top:64px;border-radius:24px;overflow:hidden}.scenarios-media img[data-v-e969132b]{display:block;width:100%;height:clamp(260px,38vw,440px);object-fit:cover}.scenarios-media[data-v-e969132b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(10,16,20,.55),transparent 55%)}.scenarios-media span[data-v-e969132b]{position:absolute;left:24px;bottom:20px;z-index:1;color:#ffffffd1;font-size:12px;letter-spacing:.12em}.scenario-grid[data-v-e969132b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:40px}.scenario-card[data-v-e969132b]{padding:30px 24px;border-top:3px solid var(--line);background:transparent;transition:border-color .22s ease,background .22s ease,transform .22s ease}.scenario-card[data-v-e969132b]:hover{border-top-color:var(--amber);background:var(--white);transform:translateY(-3px)}.scenario-no[data-v-e969132b]{color:var(--amber-dark);font-size:13px;letter-spacing:.2em}.scenario-card h3[data-v-e969132b]{margin:18px 0 10px;font-size:19px}.scenario-card p[data-v-e969132b]{margin:0;color:var(--muted);font-size:14px;line-height:1.75}.about-section[data-v-e969132b]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr);gap:clamp(40px,6vw,96px);align-items:start;width:100%;max-width:none;margin-top:40px;padding:110px max(24px,calc((100% - 1480px)/2));color:#fff;background:var(--ink)}.about-section .section-index[data-v-e969132b]{padding-top:0;margin-bottom:26px}.about-section h2[data-v-e969132b]{max-width:560px}.about-lead[data-v-e969132b]{max-width:620px;margin:24px 0 0;color:#ffffffe0;font-size:18px;line-height:1.8}.about-body[data-v-e969132b]{max-width:620px;margin:18px 0 0;color:#ffffff9e;font-size:15px;line-height:1.95}.value-list[data-v-e969132b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:52px}.value-item h3[data-v-e969132b]{margin:0 0 8px;color:#f0a54c;font-size:16px}.value-item p[data-v-e969132b]{margin:0;color:#fff9;font-size:13px;line-height:1.75}.about-copy[data-v-e969132b]{max-width:680px}.about-side[data-v-e969132b]{width:100%;margin-top:10px}.about-visual[data-v-e969132b]{position:relative;border-radius:20px;overflow:hidden}.about-visual img[data-v-e969132b]{display:block;width:100%;height:clamp(240px,26vw,360px);object-fit:cover}.about-visual[data-v-e969132b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(10,16,20,.5),transparent 50%)}.about-visual span[data-v-e969132b]{position:absolute;left:18px;bottom:14px;z-index:1;color:#ffffffc7;font-size:12px;letter-spacing:.1em}.identity-list[data-v-e969132b]{margin-top:22px;display:grid;gap:12px}.identity-row[data-v-e969132b]{display:grid;gap:4px;padding:16px 18px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#ffffff0a}.identity-row span[data-v-e969132b]{color:#ffffff80;font-size:12px;letter-spacing:.14em}.identity-row strong[data-v-e969132b]{font-size:15px;font-weight:600}.download-section[data-v-e969132b]{position:relative;overflow:hidden;margin-top:120px;color:#fff;background:var(--ink)}.download-bg[data-v-e969132b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.34}.download-overlay[data-v-e969132b]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 10%,rgba(217,122,28,.28),transparent 55%),linear-gradient(0deg,#0a1014eb,#0a1014ad)}.download-inner[data-v-e969132b]{position:relative;z-index:1;width:min(760px,calc(100% - 48px));margin:0 auto;padding:96px 0 104px;text-align:center}.download-inner .section-index[data-v-e969132b]{padding:0;margin-bottom:30px}.download-icon[data-v-e969132b]{width:84px;height:84px;border-radius:20px;box-shadow:0 24px 50px #0006}.download-inner h2[data-v-e969132b]{margin:24px 0 0;font-size:clamp(30px,4vw,44px)}.download-text[data-v-e969132b]{margin:16px auto 0;max-width:520px;color:#ffffffb8;font-size:16px;line-height:1.85}.release-box[data-v-e969132b]{display:flex;flex-direction:column;align-items:center;gap:10px;margin:34px 0 30px}.release-pill[data-v-e969132b]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:1px solid rgba(240,165,76,.5);border-radius:999px;color:#f0a54c;font-size:14px;font-weight:600;letter-spacing:.04em}.release-date[data-v-e969132b]{color:#ffffff8c;font-size:13px}.release-changelog[data-v-e969132b]{max-width:620px;margin:4px 0 0;color:#ffffff9e;font-size:13px;line-height:1.8}.release-changelog strong[data-v-e969132b]{color:#ffffffd1}.release-changelog.muted[data-v-e969132b]{color:#ffffff73}.download-note[data-v-e969132b]{max-width:560px;margin:26px auto 0;color:#ffffff73;font-size:13px;line-height:1.8}.contact-band[data-v-e969132b]{background:#f0a54c}.contact-inner[data-v-e969132b]{width:min(1480px,calc(100% - 48px));margin:0 auto;padding:64px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;color:#10181d}.contact-inner h2[data-v-e969132b]{margin:0;font-size:clamp(24px,3vw,34px)}.contact-inner p[data-v-e969132b]{margin:10px 0 0;color:#10181dbf;font-size:15px}.contact-email a[data-v-e969132b]{color:#10181d;font-weight:600}[data-reveal][data-v-e969132b]{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}[data-reveal].is-visible[data-v-e969132b]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal][data-v-e969132b]{opacity:1;transform:none;transition:none}.map-ring[data-v-e969132b]{animation:none}}@media(max-height:520px)and (orientation:landscape){.hero[data-v-e969132b]{min-height:auto}.hero-content[data-v-e969132b]{width:min(1480px,calc(100% - 32px));padding:92px 0 44px}.eyebrow[data-v-e969132b]{margin-bottom:12px;font-size:12px}.hero h1[data-v-e969132b]{font-size:clamp(24px,4.4vw,38px)}.locale-en .hero h1[data-v-e969132b]{font-size:clamp(21px,3.8vw,32px)}.hero-text[data-v-e969132b]{max-width:520px;margin-top:12px;font-size:13px;line-height:1.65}.hero-actions[data-v-e969132b]{margin-top:16px}}@media(max-width:1180px){.about-section[data-v-e969132b]{grid-template-columns:1fr;padding:96px 24px}.about-copy[data-v-e969132b]{max-width:none}.scenario-grid[data-v-e969132b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.section-grid[data-v-e969132b]{grid-template-columns:1fr;gap:14px}.section-index[data-v-e969132b]{padding-top:0}.product-body[data-v-e969132b]{grid-template-columns:1fr}.feature-grid[data-v-e969132b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.hero-content[data-v-e969132b]{width:calc(100% - 40px);padding:130px 0 210px}.section[data-v-e969132b]{width:calc(100% - 40px);padding-top:84px}.product-section[data-v-e969132b],.scenarios-section[data-v-e969132b]{padding-bottom:84px}.feature-grid[data-v-e969132b],.scenario-grid[data-v-e969132b]{grid-template-columns:1fr}.value-list[data-v-e969132b]{grid-template-columns:1fr;gap:18px}.download-section[data-v-e969132b]{margin-top:84px}.download-inner[data-v-e969132b]{width:calc(100% - 40px);padding:72px 0 80px}.contact-inner[data-v-e969132b]{width:calc(100% - 40px);padding:52px 0}}.app-filing[data-v-e969132b]{font-size:13px;color:#ffffffa8;margin-top:20px}.app-filing a[data-v-e969132b]{color:inherit;text-underline-offset:4px}.hero[data-v-e969132b]{min-height:780px;background:#f5f3ee;align-items:center}.hero-overlay[data-v-e969132b]{background:radial-gradient(ellipse at 80% 48%,#dcd8cb80,transparent 50%)}.hero-grid[data-v-e969132b]{opacity:.25;background-image:linear-gradient(#6b726b20 1px,transparent 1px),linear-gradient(90deg,#6b726b20 1px,transparent 1px)}.hero-content[data-v-e969132b]{width:min(1280px,calc(100% - 80px));padding:170px 0 100px;color:#162321}.hero-copy[data-v-e969132b]{max-width:680px;padding-right:24px}.hero h1[data-v-e969132b]{font-size:clamp(38px,4.8vw,66px);line-height:1.17;max-width:740px}.locale-en .hero h1[data-v-e969132b]{font-size:clamp(36px,4.6vw,64px)}.hero h1 span[data-v-e969132b]:last-child{color:#897045}.hero .eyebrow[data-v-e969132b]{color:#6d746c;font-size:12px}.hero-text[data-v-e969132b]{max-width:510px;color:#626d68;font-size:16px}.hero-coordinates[data-v-e969132b]{color:#777f76;font-size:12px}.hero .button.primary[data-v-e969132b]{background:#263e35;color:#fff}.hero .button.primary[data-v-e969132b]:hover{background:#38584a}.hero .button.text[data-v-e969132b]{color:#263e35;border-color:#263e3530}.hero .button.text[data-v-e969132b]:hover{background:#263e3508}.hero .phone-wrap[data-v-e969132b]{position:absolute;right:18px;top:130px;width:330px;pointer-events:none}.hero .phone[data-v-e969132b]{width:270px;transform:rotate(6deg);box-shadow:0 28px 60px #16232125}.hero .phone-wrap[data-v-e969132b]:after{content:"";position:absolute;top:60px;right:-15px;bottom:20px;left:-15px;border:1px solid #8d967c30;border-radius:50%;z-index:-1}.hero .app-top[data-v-e969132b]{color:#162321}.hero .app-sync[data-v-e969132b]{font-size:9px}.hero .app-coord[data-v-e969132b]{font-size:8px}.signal-strip[data-v-e969132b]{padding:20px 0;background:#263e35}.section[data-v-e969132b],.contact-inner[data-v-e969132b]{width:min(1280px,calc(100% - 80px))}.section-grid[data-v-e969132b]{grid-template-columns:240px minmax(0,1fr)}.section h2[data-v-e969132b]{font-size:clamp(28px,3vw,40px);line-height:1.3}.product-body[data-v-e969132b]{display:block;margin-top:48px}.feature-grid[data-v-e969132b]{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card[data-v-e969132b]{border-radius:10px}.button[data-v-e969132b]{border-radius:8px}.scenarios-media[data-v-e969132b]{border-radius:10px}.contact-band[data-v-e969132b]{background:#eae5dc}.about-section[data-v-e969132b]{width:100%;padding-inline:max(40px,calc((100vw - 1280px)/2))}@media(max-width:1100px){.hero-copy[data-v-e969132b]{max-width:62%}.hero .phone-wrap[data-v-e969132b]{right:0;width:30%}.hero .phone[data-v-e969132b]{width:235px}.section-grid[data-v-e969132b]{grid-template-columns:1fr}}@media(max-width:800px){.hero[data-v-e969132b]{min-height:auto}.hero-content[data-v-e969132b]{width:calc(100% - 40px);padding:130px 0 64px}.hero-copy[data-v-e969132b]{max-width:none;padding:0}.hero h1[data-v-e969132b]{font-size:clamp(34px,7.5vw,52px)}.hero .phone-wrap[data-v-e969132b]{position:relative;top:auto;right:auto;width:100%;margin:48px 0 20px}.hero-content[data-v-e969132b]{display:flex;flex-direction:column}.hero-copy[data-v-e969132b]{order:0}.hero .phone-wrap[data-v-e969132b]{order:1}.hero-coordinates[data-v-e969132b]{order:2;margin-top:32px}.hero .phone[data-v-e969132b]{width:225px;transform:rotate(3deg)}.section[data-v-e969132b],.contact-inner[data-v-e969132b]{width:calc(100% - 40px)}.feature-grid[data-v-e969132b]{grid-template-columns:repeat(2,minmax(0,1fr))}.about-section[data-v-e969132b]{width:100%;padding-inline:20px}}@media(max-width:540px){.feature-grid[data-v-e969132b]{grid-template-columns:1fr}}.phone-caption[data-v-e969132b]{position:absolute;bottom:-38px;font-size:11px;color:#858c80;letter-spacing:.08em}.earth-page[data-v-646f483f]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#02040a;animation:earth-enter-646f483f .7s cubic-bezier(.22,1,.36,1) both}.earth-page[data-v-646f483f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(3,6,12,.55) 0%,transparent 18%,transparent 78%,rgba(3,6,12,.6) 100%)}.earth-bar[data-v-646f483f]{animation:bar-in-646f483f .52s cubic-bezier(.22,1,.36,1) both;animation-delay:80ms;position:absolute;top:0;left:0;right:0;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px clamp(16px,3vw,40px);pointer-events:none}.earth-back[data-v-646f483f]{pointer-events:auto;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#060c1499;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffdb;font-size:13px;letter-spacing:.08em;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.earth-back[data-v-646f483f]:focus-visible{outline:2px solid #d97a1c;outline-offset:2px}.earth-back[data-v-646f483f]:hover{border-color:#d97a1cb3;background:#d97a1cd9;color:#fff}.earth-brand[data-v-646f483f]{font-size:11px;letter-spacing:.32em;color:#ffffff8c;white-space:nowrap}.earth-brand i[data-v-646f483f]{margin:0 10px;font-style:normal;color:#d97a1ce6}.earth-tip[data-v-646f483f]{position:absolute;left:clamp(16px,3vw,40px);bottom:clamp(18px,3vh,34px);z-index:4;margin:0;color:#ffffff6b;font-size:12px;letter-spacing:.08em}@keyframes bar-in-646f483f{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes earth-enter-646f483f{0%{opacity:0;transform:scale(1.07)}to{opacity:1;transform:none}}@media(max-width:720px){.earth-brand[data-v-646f483f],.earth-tip[data-v-646f483f]{display:none}}@media(max-width:900px),(max-height:520px)and (orientation:landscape){.earth-tip[data-v-646f483f]{display:none}}@media(prefers-reduced-motion:reduce){.earth-page[data-v-646f483f],.earth-bar[data-v-646f483f]{animation:none}}.page-shell[data-v-7dacc82d]{min-width:320px;min-height:100vh;color:#10181d;background:#f6f4ef;font-family:Inter,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif}.page-main[data-v-7dacc82d]{padding-top:78px}.page-hero[data-v-7dacc82d]{position:relative;overflow:hidden;color:#fff;background:#10181d}.page-hero-grid[data-v-7dacc82d]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:72px 72px;pointer-events:none}.page-hero[data-v-7dacc82d]:after{content:"";position:absolute;inset:auto -10% -60% auto;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(217,122,28,.32),transparent 65%);pointer-events:none}.page-hero-inner[data-v-7dacc82d]{position:relative;z-index:1;width:min(1120px,calc(100% - 48px));margin:0 auto;padding:88px 0 64px}.page-label[data-v-7dacc82d]{display:inline-block;padding:6px 14px;border:1px solid rgba(255,255,255,.26);border-radius:999px;color:#f0a54c;font-size:12px;letter-spacing:.24em;text-transform:uppercase}.page-hero-inner h1[data-v-7dacc82d]{margin:26px 0 14px;font-size:clamp(34px,5vw,54px);line-height:1.12;letter-spacing:-.01em}.page-hero-inner p[data-v-7dacc82d]{max-width:640px;margin:0;color:#ffffffbd;font-size:16px;line-height:1.8}.page-meta[data-v-7dacc82d]{display:inline-block;margin-top:22px;color:#ffffff80;font-size:13px;letter-spacing:.06em}.page-content[data-v-7dacc82d]{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:56px 0 96px}@media(max-width:720px){.page-hero-inner[data-v-7dacc82d]{width:calc(100% - 40px);padding:64px 0 48px}.page-content[data-v-7dacc82d]{width:calc(100% - 40px);padding:40px 0 72px}}.legal-layout[data-v-adea5488]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:48px;align-items:start}.legal-toc[data-v-adea5488]{position:sticky;top:110px;display:flex;flex-direction:column;gap:2px;padding:22px 20px;border:1px solid rgba(16,24,29,.12);border-radius:16px;background:#fff}.legal-toc p[data-v-adea5488]{margin:0 0 10px;color:#a85a0e;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.legal-toc a[data-v-adea5488]{padding:6px 8px;border-radius:8px;color:#667072;font-size:13px;line-height:1.5;text-decoration:none;transition:background .16s ease,color .16s ease}.legal-toc a[data-v-adea5488]:hover{color:#10181d;background:#d97a1c1a}.legal-doc[data-v-adea5488]{padding:48px 52px;border:1px solid rgba(16,24,29,.1);border-radius:20px;background:#fff}.legal-intro[data-v-adea5488]{margin:0 0 18px;color:#3a4448;font-size:15px;line-height:1.95}.legal-section[data-v-adea5488]{margin-top:44px;scroll-margin-top:104px}.legal-section h2[data-v-adea5488]{margin:0 0 18px;padding-top:26px;border-top:1px solid rgba(16,24,29,.1);font-size:19px;line-height:1.4}.legal-section p[data-v-adea5488]{margin:0 0 14px;color:#3a4448;font-size:15px;line-height:1.95}.legal-section ul[data-v-adea5488]{margin:0 0 14px;padding:0;list-style:none;display:grid;gap:10px}.legal-section li[data-v-adea5488]{position:relative;padding-left:22px;color:#3a4448;font-size:15px;line-height:1.85}.legal-section li[data-v-adea5488]:before{content:"";position:absolute;top:.72em;left:2px;width:10px;height:2px;background:#d97a1c}.legal-items[data-v-adea5488]{display:grid;gap:14px}.legal-item[data-v-adea5488]{padding:16px 18px;border:1px solid rgba(16,24,29,.1);border-radius:12px;background:#faf9f5}.legal-item strong[data-v-adea5488]{display:block;margin-bottom:6px;font-size:15px}.legal-item p[data-v-adea5488]{margin:0;font-size:14px}.legal-contact dl[data-v-adea5488]{margin:20px 0 0;display:grid;gap:10px}.legal-contact dl div[data-v-adea5488]{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:baseline}.legal-contact dt[data-v-adea5488]{color:#667072;font-size:14px}.legal-contact dd[data-v-adea5488]{margin:0;font-size:15px}.legal-contact a[data-v-adea5488]{color:#a85a0e;font-weight:600;text-decoration:none}.legal-contact a[data-v-adea5488]:hover{text-decoration:underline}@media(max-width:1024px){.legal-layout[data-v-adea5488]{grid-template-columns:1fr;gap:24px}.legal-toc[data-v-adea5488]{position:static}}@media(max-width:720px){.legal-doc[data-v-adea5488]{padding:28px 20px}.legal-contact dl div[data-v-adea5488]{grid-template-columns:1fr;gap:2px}}.contact-layout[data-v-bc9576cc]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:40px;align-items:start}.contact-block[data-v-bc9576cc]{padding:40px 44px;border:1px solid rgba(16,24,29,.1);border-radius:20px;background:#fff}.contact-block+.contact-block[data-v-bc9576cc]{margin-top:28px}.contact-block h2[data-v-bc9576cc]{margin:0 0 12px;font-size:22px}.contact-block>p[data-v-bc9576cc]{margin:0 0 24px;color:#667072;font-size:15px;line-height:1.85}.email-card[data-v-bc9576cc]{display:flex;align-items:center;gap:18px;padding:22px 24px;border:1px solid rgba(217,122,28,.35);border-radius:16px;background:#d97a1c14;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.email-card[data-v-bc9576cc]:hover{transform:translateY(-3px);background:#d97a1c24;box-shadow:0 18px 40px #10181d1a}.email-icon[data-v-bc9576cc]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;color:#fff;background:#d97a1c}.email-icon svg[data-v-bc9576cc]{width:24px;height:24px}.email-copy[data-v-bc9576cc]{display:grid;min-width:0;overflow-wrap:anywhere;gap:3px}.email-copy strong[data-v-bc9576cc]{color:#10181d;font-size:18px}.email-copy small[data-v-bc9576cc]{color:#667072;font-size:13px}.direction-grid[data-v-bc9576cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.direction-grid article[data-v-bc9576cc]{padding:20px 20px 22px;border:1px solid rgba(16,24,29,.1);border-radius:14px;background:#faf9f5}.direction-grid h3[data-v-bc9576cc]{margin:0 0 8px;font-size:16px}.direction-grid p[data-v-bc9576cc]{margin:0;color:#667072;font-size:14px;line-height:1.75}.contact-side[data-v-bc9576cc]{display:grid;gap:24px}.company-card[data-v-bc9576cc]{padding:32px 30px;border:1px solid rgba(16,24,29,.1);border-radius:20px;background:#fff}.company-card h2[data-v-bc9576cc],.download-card h2[data-v-bc9576cc]{margin:0 0 18px;font-size:19px}.company-card dl[data-v-bc9576cc]{margin:0;display:grid;gap:16px}.company-card dl div[data-v-bc9576cc]{display:grid;gap:4px}.company-card dt[data-v-bc9576cc]{color:#667072;font-size:12px;letter-spacing:.12em}.company-card dd[data-v-bc9576cc]{margin:0;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.company-card a[data-v-bc9576cc]{color:#a85a0e;font-weight:600;text-decoration:none}.company-card a[data-v-bc9576cc]:hover{text-decoration:underline}.download-card[data-v-bc9576cc]{padding:32px 30px;border-radius:20px;color:#fff;background:#10181d}.product-site-link[data-v-bc9576cc]{color:#bce5e5;font-size:14px;text-decoration:none}.download-card p[data-v-bc9576cc]{margin:0 0 22px;color:#ffffffa8;font-size:14px;line-height:1.75}@media(max-width:1024px){.contact-layout[data-v-bc9576cc]{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.contact-block[data-v-bc9576cc]{padding:28px 22px}.direction-grid[data-v-bc9576cc]{grid-template-columns:1fr}}.not-found[data-v-668f56d5]{display:flex;flex-wrap:wrap;gap:12px;padding:8px 0 40px}.nf-button[data-v-668f56d5]{height:46px;padding:0 22px;border:1px solid rgba(16,24,29,.18);border-radius:999px;background:transparent;color:#10181d;font:inherit;letter-spacing:.06em;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.nf-button[data-v-668f56d5]:hover{border-color:#10181d}.nf-button.primary[data-v-668f56d5]{border-color:#d97a1c;background:#d97a1c;color:#fff}.nf-button.primary[data-v-668f56d5]:hover{background:#a85a0e;border-color:#a85a0e}
