.qr-popover[data-v-5f70e369]{position:relative;display:inline-block}.mobile-download-qr[data-v-5f70e369]{box-sizing:border-box;position:fixed;inset:auto;margin:0;width:300px;max-width:calc(100vw - 24px);border:1px solid #e9eef2;border-radius:24px;padding:22px 20px;text-align:center;color:#060d17;background:#fff;box-shadow:0 28px 100px #060d172b;font-family:Microsoft YaHei,Arial,sans-serif;pointer-events:none;z-index:10000}.mobile-download-qr h2[data-v-5f70e369]{font-size:18px;line-height:1.5;margin:0 0 8px;white-space:nowrap}.mobile-download-qr p[data-v-5f70e369]{font-size:13px;color:#64748b;line-height:1.8;margin:0 0 12px}.mobile-download-qr[data-v-5f70e369] img{display:block;width:240px;max-width:100%;height:auto!important;object-fit:contain;margin:auto}.mobile-download-qr .qr-close[data-v-5f70e369]{display:none}.mobile-download-qr.qr-touch[data-v-5f70e369]{top:0;right:0;bottom:0;left:0;margin:auto;width:384px;max-width:90vw;padding:34px 32px 30px;pointer-events:auto}.mobile-download-qr.qr-touch h2[data-v-5f70e369]{font-size:22px;margin:10px 0 8px;white-space:normal}.mobile-download-qr.qr-touch p[data-v-5f70e369]{font-size:14px;margin-bottom:16px}.mobile-download-qr.qr-touch .qr-close[data-v-5f70e369]{display:block;position:absolute;right:12px;top:8px;border:0;background:transparent;color:#64748b;font-size:26px;cursor:pointer}.mobile-download-qr[data-v-5f70e369]::backdrop{background:#060d1738;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hero[data-v-ab52e6a8]{position:relative;height:var(--hero-h);overflow:hidden;background:var(--c-bg)}.hero__bg[data-v-ab52e6a8]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero__bg[data-v-ab52e6a8] img{position:absolute;top:50%;left:0;width:100%;height:auto;transform:translateY(-50%)}.hero__inner[data-v-ab52e6a8]{position:relative}.hero__mascots[data-v-ab52e6a8]{width:808px;margin:0 auto;padding-top:61px}.hero__title[data-v-ab52e6a8]{padding-top:68px;font-family:var(--font-heading);font-size:var(--fs-hero);font-weight:700;line-height:1;letter-spacing:10px;text-indent:7px;text-align:center;color:var(--c-ink)}.hero__subtitle[data-v-ab52e6a8]{padding-top:8px;padding-left:6px;font-size:var(--fs-h5);text-align:center;color:var(--c-slate)}.hero__actions[data-v-ab52e6a8]{display:flex;justify-content:center;gap:36px;padding-right:10px;padding-top:62px}@media (min-width: 768px){.hero__inner[data-v-ab52e6a8]{height:100%}.hero__mascots[data-v-ab52e6a8]{position:absolute;top:92px;left:50%;padding:0;transform:translate(-50%)}.hero__title[data-v-ab52e6a8]{position:absolute;top:265px;width:100%;padding:0;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:72px;line-height:1.3;letter-spacing:3.5px;text-indent:0}.hero__subtitle[data-v-ab52e6a8]{position:absolute;top:383px;left:50%;width:1082px;margin-left:3px;padding:0;transform:translate(-50%)}.hero__actions[data-v-ab52e6a8]{position:absolute;top:460px;width:100%;padding-top:0}.hero__actions[data-v-ab52e6a8] .btn--cta{box-shadow:1px 1px 6px #0003}.hero__actions[data-v-ab52e6a8] .btn--cta-ghost{box-shadow:0 4px 20px #eeebfb}html[lang=en] .hero__title[data-v-ab52e6a8]{left:50%;max-width:1080px;transform:translate(-50%)}html[lang=en] .hero__subtitle[data-v-ab52e6a8]{top:347px}html[lang=en] .hero__actions[data-v-ab52e6a8]{top:424px}}
