.landing-page[data-v-dbafb020]{--primary:#ff6b35;--primary-dark:#e85a2b;--dark-bg:#0f172a;--section-bg:#fff9f5;--text-dark:#1e293b;--text-muted:#64748b;--card-shadow:0 20px 60px rgba(0,0,0,.08);--radius:24px;--max-width:1200px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:var(--text-dark);overflow-x:hidden}.landing-page.en-mode .hero-title[data-v-dbafb020]{font-size:clamp(2.5rem,6vw,4.5rem)}.navbar[data-v-dbafb020]{position:fixed;top:0;left:0;right:0;z-index:1000;padding:16px 24px;transition:all .3s ease}.navbar.scrolled[data-v-dbafb020]{background:rgba(15,23,42,.95);backdrop-filter:blur(20px);box-shadow:0 4px 30px rgba(0,0,0,.15);padding:12px 24px}.nav-container[data-v-dbafb020]{max-width:var(--max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between}.logo[data-v-dbafb020]{display:flex;align-items:center;gap:10px;color:#fff;font-weight:700;font-size:1.25rem}.logo-icon[data-v-dbafb020]{font-size:1.5rem}.nav-links[data-v-dbafb020]{display:flex;gap:32px;list-style:none;margin:0;padding:0}.nav-links a[data-v-dbafb020]{color:hsla(0,0%,100%,.85);text-decoration:none;font-size:.95rem;font-weight:500;transition:color .2s}.nav-links a[data-v-dbafb020]:hover{color:#fff}.lang-switch[data-v-dbafb020]{display:flex;align-items:center;gap:6px;color:hsla(0,0%,100%,.6);font-size:.9rem}.lang-switch button[data-v-dbafb020]{background:transparent;border:none;color:inherit;cursor:pointer;padding:4px 6px;font-weight:500;transition:color .2s}.lang-switch button.active[data-v-dbafb020],.lang-switch button[data-v-dbafb020]:hover{color:#fff}.menu-toggle[data-v-dbafb020]{display:none;flex-direction:column;gap:5px;background:transparent;border:none;cursor:pointer;padding:5px}.menu-toggle span[data-v-dbafb020]{width:24px;height:2px;background:#fff;border-radius:2px}.mobile-menu[data-v-dbafb020]{display:none;flex-direction:column;gap:16px;padding:20px 24px;background:rgba(15,23,42,.98);position:absolute;top:100%;left:0;right:0}.mobile-menu a[data-v-dbafb020]{color:#fff;text-decoration:none;font-size:1rem;font-weight:500}.mobile-lang[data-v-dbafb020]{display:flex;gap:16px;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.1)}.mobile-lang button[data-v-dbafb020]{background:transparent;border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.7);padding:8px 16px;border-radius:8px;cursor:pointer}.mobile-lang button.active[data-v-dbafb020]{background:var(--primary);color:#fff;border-color:var(--primary)}.hero[data-v-dbafb020]{position:relative;min-height:100vh;display:flex;align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 50%,#0f172a);color:#fff;padding:120px 24px 80px;overflow:hidden}.hero-bg[data-v-dbafb020]{position:absolute;inset:0;pointer-events:none}.gradient-orb[data-v-dbafb020]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4}.orb-1[data-v-dbafb020]{width:500px;height:500px;background:#4facfe;top:-100px;right:-100px}.orb-2[data-v-dbafb020]{width:400px;height:400px;background:#ff6b35;bottom:-100px;left:-100px;opacity:.25}.stars[data-v-dbafb020]{position:absolute;inset:0;background-image:radial-gradient(2px 2px at 20px 30px,hsla(0,0%,100%,.6),transparent),radial-gradient(2px 2px at 40px 70px,hsla(0,0%,100%,.4),transparent),radial-gradient(1px 1px at 90px 40px,hsla(0,0%,100%,.5),transparent),radial-gradient(2px 2px at 160px 120px,hsla(0,0%,100%,.3),transparent),radial-gradient(1px 1px at 230px 180px,hsla(0,0%,100%,.4),transparent),radial-gradient(2px 2px at 300px 80px,hsla(0,0%,100%,.5),transparent);background-size:350px 220px}.hero-container[data-v-dbafb020]{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;width:100%;position:relative;z-index:1}.hero-badge[data-v-dbafb020]{display:inline-flex;align-items:center;gap:6px;background:var(--primary);color:#fff;padding:8px 16px;border-radius:100px;font-size:.85rem;font-weight:600;margin-bottom:24px;box-shadow:0 8px 24px rgba(255,107,53,.3)}.hero-title[data-v-dbafb020]{font-size:clamp(3rem,7vw,5.5rem);font-weight:800;line-height:1.1;margin:0 0 16px;letter-spacing:-.02em}.hero-subtitle[data-v-dbafb020]{font-size:1.1rem;color:hsla(0,0%,100%,.6);margin:0 0 20px}.hero-desc[data-v-dbafb020]{font-size:1.15rem;line-height:1.8;color:hsla(0,0%,100%,.85);max-width:560px;margin:0 0 28px}.hero-tags[data-v-dbafb020]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.tag[data-v-dbafb020]{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9);padding:8px 16px;border-radius:100px;font-size:.9rem;backdrop-filter:blur(10px);transition:all .2s}.tag[data-v-dbafb020]:hover{background:hsla(0,0%,100%,.15);transform:translateY(-2px)}.hero-actions[data-v-dbafb020]{display:flex;gap:16px;flex-wrap:wrap}.btn-primary[data-v-dbafb020],.btn-secondary[data-v-dbafb020]{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border-radius:100px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.btn-primary[data-v-dbafb020]{background:var(--primary);color:#fff;box-shadow:0 10px 30px rgba(255,107,53,.35)}.btn-primary[data-v-dbafb020]:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 14px 40px rgba(255,107,53,.45)}.btn-secondary[data-v-dbafb020]{background:hsla(0,0%,100%,.08);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.btn-secondary[data-v-dbafb020]:hover{background:hsla(0,0%,100%,.15);transform:translateY(-2px)}.btn-icon[data-v-dbafb020]{font-size:1.1rem}.hero-visual[data-v-dbafb020]{position:relative;height:500px}.floating-card[data-v-dbafb020]{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius);backdrop-filter:blur(20px);box-shadow:0 30px 60px rgba(0,0,0,.2)}.card-main[data-v-dbafb020]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:420px;height:320px;overflow:hidden;animation:float-dbafb020 6s ease-in-out infinite}.card-small[data-v-dbafb020]{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:84px;height:84px;animation:float-dbafb020 5s ease-in-out infinite}.card-npc[data-v-dbafb020]{top:40px;right:40px;animation-delay:-1s}.card-memory[data-v-dbafb020]{bottom:80px;left:20px;animation-delay:-2s}.card-co-op[data-v-dbafb020]{bottom:40px;right:80px;animation-delay:-3s}.card-icon[data-v-dbafb020]{font-size:1.8rem}.card-label[data-v-dbafb020]{font-size:.75rem;color:hsla(0,0%,100%,.7);font-weight:600}.world-illustration[data-v-dbafb020]{width:100%;height:100%;position:relative;background:linear-gradient(180deg,#1e3a5f,#0f172a);border-radius:var(--radius);overflow:hidden}.floating-island[data-v-dbafb020]{position:absolute;display:flex;flex-direction:column;align-items:center;animation:float-dbafb020 4s ease-in-out infinite}.island-1[data-v-dbafb020]{top:50px;left:60px;font-size:3.5rem;animation-delay:-.5s}.island-2[data-v-dbafb020]{top:120px;right:70px;font-size:2.5rem;animation-delay:-1.5s}.island-3[data-v-dbafb020]{bottom:50px;left:120px;font-size:3rem;animation-delay:-2.5s}.island-base[data-v-dbafb020]{width:90px;height:20px;background:rgba(0,0,0,.25);border-radius:50%;margin-top:-8px}.clouds[data-v-dbafb020]{position:absolute;inset:0;pointer-events:none}.cloud[data-v-dbafb020]{position:absolute;opacity:.6;animation:drift-dbafb020 20s linear infinite}.cloud[data-v-dbafb020]:first-child{top:30px;left:-20px;font-size:2.5rem}.cloud[data-v-dbafb020]:nth-child(2){top:150px;right:-10px;font-size:2rem;animation-delay:-8s}.cloud[data-v-dbafb020]:nth-child(3){bottom:80px;left:30px;font-size:1.8rem;animation-delay:-14s}.sun[data-v-dbafb020]{position:absolute;top:20px;right:30px;font-size:2.5rem;animation:pulse-dbafb020 4s ease-in-out infinite}@keyframes float-dbafb020{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes drift-dbafb020{0%{transform:translateX(-30px)}50%{transform:translateX(30px)}to{transform:translateX(-30px)}}@keyframes pulse-dbafb020{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.1);opacity:1}}section[data-v-dbafb020]{padding:100px 24px}.section-container[data-v-dbafb020]{max-width:var(--max-width);margin:0 auto}.section-header[data-v-dbafb020]{text-align:center;margin-bottom:64px}.section-header h2[data-v-dbafb020]{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;margin:0 0 12px;color:var(--text-dark)}.section-header p[data-v-dbafb020]{font-size:1.1rem;color:var(--text-muted);margin:0}.header-line[data-v-dbafb020]{width:60px;height:4px;background:linear-gradient(90deg,var(--primary),#ff9a7b);border-radius:4px;margin:20px auto 0}.features[data-v-dbafb020]{background:var(--section-bg)}.feature-grid[data-v-dbafb020]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.feature-card[data-v-dbafb020]{background:#fff;border-radius:var(--radius);padding:40px 32px;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.04);transition:all .3s ease;border:1px solid rgba(0,0,0,.03)}.feature-card[data-v-dbafb020]:hover{transform:translateY(-8px);box-shadow:var(--card-shadow)}.feature-icon[data-v-dbafb020]{width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 20px;background:hsla(0,0%,100%,.8);box-shadow:0 8px 24px rgba(0,0,0,.06);color:var(--icon-color)}.feature-card h3[data-v-dbafb020]{font-size:1.2rem;font-weight:700;margin:0 0 12px}.feature-card p[data-v-dbafb020]{font-size:.95rem;line-height:1.7;color:var(--text-muted);margin:0}.virtual-life[data-v-dbafb020]{background:linear-gradient(180deg,#fff,#fff9f5)}.split[data-v-dbafb020]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.split-title[data-v-dbafb020]{font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:800;line-height:1.2;margin:0 0 20px;white-space:pre-line}.split-desc[data-v-dbafb020]{font-size:1.1rem;color:var(--text-muted);line-height:1.8;margin:0 0 40px;max-width:480px}.split-list[data-v-dbafb020]{display:flex;flex-direction:column;gap:28px}.split-item[data-v-dbafb020]{display:flex;gap:16px;align-items:flex-start}.item-dot[data-v-dbafb020]{width:12px;height:12px;border-radius:50%;background:var(--dot-color);margin-top:8px;flex-shrink:0;box-shadow:0 0 0 4px hsla(0,0%,100%,.5),0 0 0 6px rgba(255,107,53,.1)}.item-text h4[data-v-dbafb020]{font-size:1.1rem;font-weight:700;margin:0 0 6px;color:var(--dot-color)}.item-text p[data-v-dbafb020]{font-size:.95rem;line-height:1.7;color:var(--text-muted);margin:0}.globe-card[data-v-dbafb020],.split-visual[data-v-dbafb020]{display:flex;justify-content:center;align-items:center}.globe-card[data-v-dbafb020]{position:relative;width:400px;height:400px;background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:var(--radius);box-shadow:0 40px 80px rgba(0,0,0,.15);overflow:hidden}.globe[data-v-dbafb020]{font-size:10rem;z-index:2;animation:float-dbafb020 5s ease-in-out infinite}.orbit[data-v-dbafb020]{position:absolute;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;animation:spin-dbafb020 10s linear infinite}.orbit-1[data-v-dbafb020]{width:300px;height:300px}.orbit-2[data-v-dbafb020]{width:360px;height:360px;animation-duration:14s;animation-direction:reverse;border-color:hsla(0,0%,100%,.06)}.particle[data-v-dbafb020]{position:absolute;font-size:1.2rem;animation:twinkle-dbafb020 2s ease-in-out infinite}.p-1[data-v-dbafb020]{top:60px;left:60px}.p-2[data-v-dbafb020]{top:80px;right:70px;animation-delay:-.7s}.p-3[data-v-dbafb020]{bottom:80px;left:90px;animation-delay:-1.4s}@keyframes spin-dbafb020{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes twinkle-dbafb020{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.download[data-v-dbafb020]{position:relative;background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;padding:100px 24px;overflow:hidden}.download-bg[data-v-dbafb020]{position:absolute;inset:0;pointer-events:none}.orb-3[data-v-dbafb020]{width:400px;height:400px;background:#4facfe;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.15}.download-content[data-v-dbafb020]{position:relative;z-index:1;text-align:center;max-width:700px;margin:0 auto}.download-content h2[data-v-dbafb020]{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;margin:0 0 16px}.download-content p[data-v-dbafb020]{font-size:1.1rem;color:hsla(0,0%,100%,.7);margin:0 0 40px;line-height:1.7}.download-platforms[data-v-dbafb020]{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.platform-btn[data-v-dbafb020]{display:flex;align-items:center;gap:12px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:#fff;padding:16px 28px;border-radius:16px;cursor:pointer;transition:all .2s;backdrop-filter:blur(10px);min-width:180px;justify-content:center}.platform-btn[data-v-dbafb020]:hover{background:hsla(0,0%,100%,.15);transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,0,0,.2)}.platform-btn.mobile[data-v-dbafb020]{background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-color:transparent}.platform-btn.mobile[data-v-dbafb020]:hover{box-shadow:0 10px 30px rgba(255,107,53,.35)}.platform-icon[data-v-dbafb020]{font-size:1.5rem}.platform-text[data-v-dbafb020]{font-weight:600;font-size:1rem}.qr-area[data-v-dbafb020]{margin-top:40px;animation:fadeIn-dbafb020 .3s ease}.qr-placeholder[data-v-dbafb020]{display:inline-flex;flex-direction:column;align-items:center;gap:12px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);padding:24px;border-radius:20px}.qr-code[data-v-dbafb020]{width:140px;height:140px;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:12px}.qr-pattern[data-v-dbafb020]{width:100%;height:100%;background:repeating-linear-gradient(0deg,#1e293b,#1e293b 6px,transparent 0,transparent 12px),repeating-linear-gradient(90deg,#1e293b,#1e293b 6px,transparent 0,transparent 12px);border-radius:4px}.qr-placeholder p[data-v-dbafb020]{margin:0;font-size:.9rem;color:hsla(0,0%,100%,.7)}@keyframes fadeIn-dbafb020{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.footer[data-v-dbafb020]{background:#0b1120;color:hsla(0,0%,100%,.6);padding:60px 24px;text-align:center}.footer-logo[data-v-dbafb020]{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:16px}.footer-slogan[data-v-dbafb020]{font-size:1rem;margin:0 0 12px}.footer-copy[data-v-dbafb020]{font-size:.85rem;color:hsla(0,0%,100%,.4);margin:0}@media (max-width:992px){.hero-container[data-v-dbafb020],.split[data-v-dbafb020]{grid-template-columns:1fr;gap:50px}.hero-visual[data-v-dbafb020]{order:-1;height:380px}.card-main[data-v-dbafb020]{width:320px;height:240px}.card-npc[data-v-dbafb020]{right:10px;top:20px}.card-memory[data-v-dbafb020]{left:10px;bottom:60px}.card-co-op[data-v-dbafb020]{right:30px;bottom:20px}.feature-grid[data-v-dbafb020]{grid-template-columns:repeat(2,1fr)}.globe-card[data-v-dbafb020]{width:320px;height:320px}}@media (max-width:768px){.lang-switch[data-v-dbafb020],.nav-links[data-v-dbafb020]{display:none}.menu-toggle[data-v-dbafb020],.mobile-menu[data-v-dbafb020]{display:flex}.hero[data-v-dbafb020]{padding:100px 20px 60px}.hero-desc[data-v-dbafb020]{font-size:1rem}.hero-tags[data-v-dbafb020]{gap:8px}.tag[data-v-dbafb020]{font-size:.8rem;padding:6px 12px}.btn-primary[data-v-dbafb020],.btn-secondary[data-v-dbafb020]{padding:12px 24px}section[data-v-dbafb020]{padding:70px 20px}.feature-grid[data-v-dbafb020]{grid-template-columns:1fr}.split[data-v-dbafb020]{gap:50px}.split-title[data-v-dbafb020]{white-space:normal}.download-platforms[data-v-dbafb020]{flex-direction:column;align-items:stretch}.platform-btn[data-v-dbafb020]{width:100%}}@media (max-width:480px){.hero-visual[data-v-dbafb020]{height:300px}.card-main[data-v-dbafb020]{width:260px;height:200px}.card-small[data-v-dbafb020]{width:64px;height:64px}.card-icon[data-v-dbafb020]{font-size:1.4rem}.card-label[data-v-dbafb020]{font-size:.65rem}.globe-card[data-v-dbafb020]{width:260px;height:260px}.globe[data-v-dbafb020]{font-size:6rem}}*{box-sizing:border-box}body,html{margin:0;padding:0;scroll-behavior:smooth}#app{width:100%}