.page[data-v-fcf45ca6]{position:relative;min-height:100vh;color:#e9eef5;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Microsoft YaHei,sans-serif}.bg[data-v-fcf45ca6]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,#313136,#292929 49.84%,#313136);z-index:-1}.logo[data-v-fcf45ca6]{display:flex;justify-content:center;padding:28px 0 12px}.logo img[data-v-fcf45ca6]{width:220px;height:auto}.hero[data-v-fcf45ca6]{display:flex;justify-content:center}.hero img[data-v-fcf45ca6]{width:min(680px,90vw);height:auto}.card[data-v-fcf45ca6]{margin:16px auto 0;width:min(680px,92vw);background:transparent;border-radius:0;padding:0;display:flex;justify-content:center;box-shadow:none}.card-item[data-v-fcf45ca6]{display:flex;flex-direction:column;align-items:center;gap:14px}.card-img[data-v-fcf45ca6]{width:min(280px,38vw);height:auto;border-radius:0;object-fit:cover;background:#fff}.btn[data-v-fcf45ca6]{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;border-radius:18px;background:#1f242b;color:#e9eef5;padding:10px 18px;gap:8px;box-shadow:inset 0 0 0 1px #ffffff0f}.btn.small[data-v-fcf45ca6]{border-radius:22px}.btn.big[data-v-fcf45ca6]{width:min(480px,88vw);height:44px;border-radius:22px;background:linear-gradient(90deg,#f28620,#ff9f2b);font-size:17px;font-weight:700;color:#fff;box-shadow:0 12px 24px #f2862059;white-space:nowrap;gap:10px}.btn.big .icon[data-v-fcf45ca6]{width:22px;height:22px}.icon[data-v-fcf45ca6]{display:inline-block;width:18px;height:18px;background-size:contain;background-repeat:no-repeat}.icon.android[data-v-fcf45ca6]{background-image:url(/assets/icon-android.png)}.cta-wrap[data-v-fcf45ca6]{margin:14px auto 0;display:flex;justify-content:center}.notes[data-v-fcf45ca6]{margin:12px auto 24px;width:min(800px,92vw);color:#aab3bf;font-size:14px;line-height:1.7;text-align:center}.notes[data-v-fcf45ca6] :where(p,ul,ol){margin:.4em 0}.notes a[data-v-fcf45ca6]{color:#ff9f2b;text-decoration:underline}.notes strong[data-v-fcf45ca6]{color:#fff}@media (max-width: 420px){.logo img[data-v-fcf45ca6]{width:180px}.btn.big[data-v-fcf45ca6]{height:56px;font-size:20px}}:root{--bg: #181a1f;--text: #e9eef5}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;min-height:100%;background:var(--bg);color:var(--text)}
