:root{--primary-blue: #165DFF;--primary-green: #00B42A;--geek-black: #0a0a0a;--geek-dark: #141414;--geek-accent: #00ff9d;--text-main: #1d2129;--text-sub: #86909c;--bg-light: #f7f8fa;--gradient-start: #14C9E6;--gradient-end: #165DFF}*{margin:0;padding:0;box-sizing:border-box;font-family:Segoe UI,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif}html{scroll-behavior:smooth}body{color:var(--text-main);line-height:1.6;background:#fff}.navbar[data-v-be2701c2]{position:fixed;top:0;left:0;right:0;height:72px;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.05);z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:0 48px;transition:all .3s ease}.navbar.scrolled[data-v-be2701c2]{box-shadow:0 4px 20px #00000014}.nav-logo[data-v-be2701c2]{display:flex;align-items:center;gap:12px;font-weight:800;font-size:20px;color:var(--text-main);text-decoration:none}.nav-links[data-v-be2701c2]{display:flex;gap:40px;list-style:none}.nav-links a[data-v-be2701c2]{text-decoration:none;color:var(--text-sub);font-size:15px;font-weight:500;transition:color .2s;position:relative;cursor:pointer}.nav-links a[data-v-be2701c2]:hover{color:var(--primary-blue)}.nav-links a[data-v-be2701c2]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:var(--primary-blue);transition:width .2s}.nav-links a[data-v-be2701c2]:hover:after{width:100%}.nav-cta[data-v-be2701c2]{display:flex;gap:16px;align-items:center}.btn[data-v-be2701c2]{padding:12px 28px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-flex;align-items:center;gap:8px;border:none}.btn-primary[data-v-be2701c2]{background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));color:#fff;box-shadow:0 4px 16px #165dff59}.btn-primary[data-v-be2701c2]:hover{transform:translateY(-2px);box-shadow:0 6px 24px #165dff73}@media (max-width: 768px){.navbar[data-v-be2701c2]{padding:0 24px}.nav-links[data-v-be2701c2]{display:none}}.floating-card[data-v-2cf8e42c]{position:absolute;background:#fff;border-radius:12px;padding:16px 20px;box-shadow:0 12px 32px #0000001f;display:flex;align-items:center;gap:12px;animation:float-2cf8e42c 3s ease-in-out infinite}@keyframes float-2cf8e42c{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.floating-icon[data-v-2cf8e42c]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.floating-icon.blue[data-v-2cf8e42c]{background:#165dff1a;color:var(--primary-blue)}.floating-icon.green[data-v-2cf8e42c]{background:#00b42a1a;color:var(--primary-green)}.floating-icon.accent[data-v-2cf8e42c]{background:#00ff9d26;color:#00b36b}.floating-text[data-v-2cf8e42c]{font-size:14px;font-weight:600;color:var(--text-main)}.floating-text span[data-v-2cf8e42c]{display:block;font-size:12px;color:var(--text-sub);font-weight:400}@media (max-width: 768px){.floating-card[data-v-2cf8e42c]{display:none}}.hero[data-v-76a8fe92]{min-height:100vh;display:flex;align-items:center;padding:120px 48px 80px;background:linear-gradient(180deg,#fff,#f7f8fa);position:relative;overflow:hidden}.hero[data-v-76a8fe92]:before{content:"";position:absolute;top:-50%;right:-20%;width:800px;height:800px;background:radial-gradient(circle,rgba(22,93,255,.08) 0%,transparent 70%);pointer-events:none}.hero-container[data-v-76a8fe92]{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:center;width:100%}.hero-content[data-v-76a8fe92]{z-index:1}.hero-badge[data-v-76a8fe92]{display:inline-flex;align-items:center;gap:8px;background:#165dff14;color:var(--primary-blue);padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:24px}.hero-title[data-v-76a8fe92]{font-size:56px;font-weight:800;line-height:1.15;margin-bottom:24px;letter-spacing:-1px}.hero-title span[data-v-76a8fe92]{background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-desc[data-v-76a8fe92]{font-size:18px;color:var(--text-sub);margin-bottom:32px;line-height:1.8;max-width:520px}.hero-cta[data-v-76a8fe92]{display:flex;gap:16px}.btn[data-v-76a8fe92]{padding:12px 28px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-flex;align-items:center;gap:8px;border:none}.btn-primary[data-v-76a8fe92]{background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));color:#fff;box-shadow:0 4px 16px #165dff59}.btn-primary[data-v-76a8fe92]:hover{transform:translateY(-2px);box-shadow:0 6px 24px #165dff73}.btn-secondary[data-v-76a8fe92]{background:transparent;color:var(--text-main);border:1px solid #e5e6eb}.btn-secondary[data-v-76a8fe92]:hover{background:var(--bg-light);border-color:#c9cdd4}.btn-large[data-v-76a8fe92]{padding:16px 40px;font-size:17px;border-radius:10px}.hero-stats[data-v-76a8fe92]{display:flex;gap:48px;margin-top:48px;padding-top:32px;border-top:1px solid #e5e6eb}.stat-item[data-v-76a8fe92]{text-align:left}.stat-number[data-v-76a8fe92]{font-size:36px;font-weight:800;color:var(--text-main);line-height:1}.stat-label[data-v-76a8fe92]{font-size:14px;color:var(--text-sub);margin-top:6px}.hero-visual[data-v-76a8fe92]{position:relative;z-index:1}.app-preview[data-v-76a8fe92]{background:#fff;border-radius:16px;box-shadow:0 32px 64px #0000001f,0 12px 24px #00000014;overflow:hidden;border:1px solid #e5e6eb;transform:perspective(1000px) rotateY(-5deg) rotateX(5deg);transition:transform .5s ease}.app-preview[data-v-76a8fe92]:hover{transform:perspective(1000px) rotateY(0) rotateX(0)}.preview-image[data-v-76a8fe92]{width:600px;height:auto;display:block;border-radius:16px}[data-v-76a8fe92] .card-1{top:10%;right:-20px;animation-delay:0s}[data-v-76a8fe92] .card-2{bottom:20%;left:-30px;animation-delay:1s}[data-v-76a8fe92] .card-3{bottom:5%;right:10%;animation-delay:2s}@media (max-width: 1024px){.hero-container[data-v-76a8fe92]{grid-template-columns:1fr;text-align:center}.hero-content[data-v-76a8fe92]{order:1}.hero-visual[data-v-76a8fe92]{order:0}.hero-stats[data-v-76a8fe92]{justify-content:center}.hero-desc[data-v-76a8fe92]{margin-left:auto;margin-right:auto}.hero-cta[data-v-76a8fe92]{justify-content:center}}@media (max-width: 768px){.hero[data-v-76a8fe92]{padding:100px 24px 60px}.hero-title[data-v-76a8fe92]{font-size:36px}.hero-stats[data-v-76a8fe92]{flex-direction:column;gap:24px;text-align:center}.preview-image[data-v-76a8fe92]{width:100%;height:auto}.hero-cta[data-v-76a8fe92]{flex-direction:column}}.feature-card[data-v-b8fa3135]{background:var(--bg-light);border-radius:20px;padding:40px 32px;transition:all .3s ease;border:1px solid transparent;position:relative;overflow:hidden}.feature-card[data-v-b8fa3135]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end));transform:scaleX(0);transition:transform .3s ease}.feature-card[data-v-b8fa3135]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014;border-color:#e5e6eb}.feature-card[data-v-b8fa3135]:hover:before{transform:scaleX(1)}.feature-icon[data-v-b8fa3135]{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:24px}.feature-card:nth-child(1) .feature-icon[data-v-b8fa3135]{background:linear-gradient(135deg,#165dff1a,#14c9e61a);color:var(--primary-blue)}.feature-card:nth-child(2) .feature-icon[data-v-b8fa3135]{background:linear-gradient(135deg,#00b42a1a,#00ff9d1a);color:var(--primary-green)}.feature-card:nth-child(3) .feature-icon[data-v-b8fa3135]{background:linear-gradient(135deg,#ff7d001a,#ffbd2e1a);color:#ff7d00}.feature-title[data-v-b8fa3135]{font-size:22px;font-weight:700;margin-bottom:12px}.feature-desc[data-v-b8fa3135]{font-size:15px;color:var(--text-sub);line-height:1.7}.feature-list[data-v-b8fa3135]{margin-top:20px;list-style:none}.feature-list li[data-v-b8fa3135]{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-sub);margin-bottom:10px}.feature-list li i[data-v-b8fa3135]{color:var(--primary-green);font-size:12px}.fade-in[data-v-b8fa3135]{opacity:0;transform:translateY(30px);transition:all .6s ease}.fade-in.visible[data-v-b8fa3135]{opacity:1;transform:translateY(0)}.features[data-v-d43c09c9]{padding:120px 48px;background:#fff}.section-header[data-v-d43c09c9]{text-align:center;max-width:640px;margin:0 auto 64px}.section-tag[data-v-d43c09c9]{display:inline-block;background:linear-gradient(135deg,#14c9e61a,#165dff1a);color:var(--primary-blue);padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:16px}.section-title[data-v-d43c09c9]{font-size:42px;font-weight:800;margin-bottom:16px;letter-spacing:-.5px}.section-desc[data-v-d43c09c9]{font-size:17px;color:var(--text-sub)}.features-grid[data-v-d43c09c9]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.fade-in[data-v-d43c09c9]{opacity:0;transform:translateY(30px);transition:all .6s ease}.fade-in.visible[data-v-d43c09c9]{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.features-grid[data-v-d43c09c9]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.features[data-v-d43c09c9]{padding:80px 24px}.features-grid[data-v-d43c09c9]{grid-template-columns:1fr}.section-title[data-v-d43c09c9]{font-size:32px}}.mode-card[data-v-74f0f01b]{background:#fff;border-radius:24px;padding:48px;box-shadow:0 8px 32px #0000000f;border:1px solid #e5e6eb;transition:all .3s ease}.mode-card[data-v-74f0f01b]:hover{transform:translateY(-4px);box-shadow:0 16px 48px #0000001a}.mode-card.general[data-v-74f0f01b]{border-top:4px solid var(--primary-blue)}.mode-card.office[data-v-74f0f01b]{border-top:4px solid var(--primary-green)}.mode-header[data-v-74f0f01b]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.mode-icon[data-v-74f0f01b]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px}.mode-card.general .mode-icon[data-v-74f0f01b]{background:#165dff1a;color:var(--primary-blue)}.mode-card.office .mode-icon[data-v-74f0f01b]{background:#00b42a1a;color:var(--primary-green)}.mode-title[data-v-74f0f01b]{font-size:24px;font-weight:700}.mode-subtitle[data-v-74f0f01b]{font-size:14px;color:var(--text-sub)}.mode-features[data-v-74f0f01b]{list-style:none}.mode-features li[data-v-74f0f01b]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f2f3f5;font-size:15px}.mode-features li[data-v-74f0f01b]:last-child{border-bottom:none}.mode-features li i[data-v-74f0f01b]{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px}.mode-card.general .mode-features li i[data-v-74f0f01b]{background:#165dff1a;color:var(--primary-blue)}.mode-card.office .mode-features li i[data-v-74f0f01b]{background:#00b42a1a;color:var(--primary-green)}.modes[data-v-cb0318f8]{padding:120px 48px;background:linear-gradient(180deg,var(--bg-light) 0%,#fff 100%)}.modes-container[data-v-cb0318f8]{max-width:1200px;margin:0 auto}.section-header[data-v-cb0318f8]{text-align:center;max-width:640px;margin:0 auto 64px}.section-tag[data-v-cb0318f8]{display:inline-block;background:linear-gradient(135deg,#14c9e61a,#165dff1a);color:var(--primary-blue);padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:16px}.section-title[data-v-cb0318f8]{font-size:42px;font-weight:800;margin-bottom:16px;letter-spacing:-.5px}.section-desc[data-v-cb0318f8]{font-size:17px;color:var(--text-sub)}.modes-showcase[data-v-cb0318f8]{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:64px}.fade-in[data-v-cb0318f8]{opacity:0;transform:translateY(30px);transition:all .6s ease}.fade-in.visible[data-v-cb0318f8]{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.modes-showcase[data-v-cb0318f8]{grid-template-columns:1fr}}@media (max-width: 768px){.modes[data-v-cb0318f8]{padding:80px 24px}.section-title[data-v-cb0318f8]{font-size:32px}}.game-mode[data-v-d07b20bd]{padding:120px 48px;background:var(--geek-black);position:relative;overflow:hidden}.game-mode[data-v-d07b20bd]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(0,255,157,.05) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(22,93,255,.05) 0%,transparent 50%);pointer-events:none}.section-header[data-v-d07b20bd]{text-align:center;max-width:640px;margin:0 auto 64px;position:relative;z-index:1}.section-tag[data-v-d07b20bd]{display:inline-block;background:#00ff9d26;color:var(--geek-accent);padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:16px}.section-title[data-v-d07b20bd]{font-size:42px;font-weight:800;margin-bottom:16px;letter-spacing:-.5px;color:#fff}.section-desc[data-v-d07b20bd]{font-size:17px;color:#fff9}.game-features[data-v-d07b20bd]{max-width:1000px;margin:64px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative;z-index:1}.game-feature[data-v-d07b20bd]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px 24px;text-align:center;transition:all .3s ease}.game-feature[data-v-d07b20bd]:hover{background:#ffffff0f;border-color:#00ff9d4d;transform:translateY(-4px)}.game-feature-icon[data-v-d07b20bd]{width:64px;height:64px;border-radius:16px;background:#00ff9d1a;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:28px;color:var(--geek-accent);border:1px solid rgba(0,255,157,.2)}.game-feature-title[data-v-d07b20bd]{font-size:18px;font-weight:700;color:#fff;margin-bottom:8px}.game-feature-desc[data-v-d07b20bd]{font-size:14px;color:#ffffff80}.fade-in[data-v-d07b20bd]{opacity:0;transform:translateY(30px);transition:all .6s ease}.fade-in.visible[data-v-d07b20bd]{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.game-features[data-v-d07b20bd]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.game-mode[data-v-d07b20bd]{padding:80px 24px}.section-title[data-v-d07b20bd]{font-size:32px}.game-features[data-v-d07b20bd]{grid-template-columns:1fr}}.download[data-v-9f93911e]{padding:120px 48px;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));position:relative;overflow:hidden}.download[data-v-9f93911e]:before{content:"";position:absolute;top:-50%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 60%)}.download-container[data-v-9f93911e]{max-width:800px;margin:0 auto;text-align:center;position:relative;z-index:1}.section-title[data-v-9f93911e]{color:#fff;font-size:48px;font-weight:800;margin-bottom:16px}.section-desc[data-v-9f93911e]{color:#ffffffd9;font-size:18px;margin-bottom:40px}.download-buttons[data-v-9f93911e]{display:flex;gap:20px;justify-content:center;margin-bottom:32px}.btn[data-v-9f93911e]{padding:12px 28px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-flex;align-items:center;gap:8px;border:none}.btn-white[data-v-9f93911e]{background:#fff;color:var(--primary-blue);box-shadow:0 4px 16px #0003}.btn-white[data-v-9f93911e]:hover{background:#f7f8fa;transform:translateY(-2px);box-shadow:0 6px 24px #00000040}.btn-outline-white[data-v-9f93911e]{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.5)}.btn-outline-white[data-v-9f93911e]:hover{background:#ffffff1a;border-color:#fff}.btn-large[data-v-9f93911e]{padding:16px 40px;font-size:17px;border-radius:10px}.download-info[data-v-9f93911e]{display:flex;gap:40px;justify-content:center;color:#fffc;font-size:14px}.download-info span[data-v-9f93911e]{display:flex;align-items:center;gap:8px}.fade-in[data-v-9f93911e]{opacity:0;transform:translateY(30px);transition:all .6s ease}.fade-in.visible[data-v-9f93911e]{opacity:1;transform:translateY(0)}@media (max-width: 768px){.download[data-v-9f93911e]{padding:80px 24px}.section-title[data-v-9f93911e]{font-size:36px}.download-buttons[data-v-9f93911e]{flex-direction:column}.download-info[data-v-9f93911e]{flex-wrap:wrap;gap:16px}}.footer[data-v-f81f51c5]{background:var(--geek-black);padding:64px 48px 32px;color:#fff}.footer-container[data-v-f81f51c5]{max-width:1200px;margin:0 auto}.footer-grid[data-v-f81f51c5]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:64px;margin-bottom:48px}.footer-brand[data-v-f81f51c5]{display:flex;flex-direction:column;gap:16px}.footer-logo[data-v-f81f51c5]{display:flex;align-items:center;gap:12px;font-weight:800;font-size:20px;color:#fff}.footer-desc[data-v-f81f51c5]{color:#ffffff80;font-size:14px;line-height:1.8}.footer-social[data-v-f81f51c5]{display:flex;gap:12px}.social-link[data-v-f81f51c5]{width:40px;height:40px;border-radius:10px;background:#ffffff0d;display:flex;align-items:center;justify-content:center;color:#fff9;text-decoration:none;transition:all .2s}.social-link[data-v-f81f51c5]:hover{background:#ffffff1a;color:#fff}.footer-title[data-v-f81f51c5]{font-size:16px;font-weight:700;margin-bottom:20px;color:#fff}.footer-links[data-v-f81f51c5]{list-style:none}.footer-links li[data-v-f81f51c5]{margin-bottom:12px}.footer-links a[data-v-f81f51c5]{color:#ffffff80;text-decoration:none;font-size:14px;transition:color .2s}.footer-links a[data-v-f81f51c5]:hover{color:#fff}.footer-bottom[data-v-f81f51c5]{border-top:1px solid rgba(255,255,255,.1);padding-top:32px;display:flex;justify-content:space-between;align-items:center;color:#fff6;font-size:14px}.footer-bottom-left[data-v-f81f51c5]{display:flex;flex-direction:column;gap:4px}.icp[data-v-f81f51c5]{font-size:12px;color:#ffffff4d}@media (max-width: 1024px){.footer-grid[data-v-f81f51c5]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.footer[data-v-f81f51c5]{padding:48px 24px 24px}.footer-grid[data-v-f81f51c5]{grid-template-columns:1fr;gap:40px}.footer-bottom[data-v-f81f51c5]{flex-direction:column;gap:16px;text-align:center}.footer-bottom-left[data-v-f81f51c5]{align-items:center}}.home[data-v-c7fe3815]{min-height:100vh}
