.header[data-v-62c19074]{position:sticky;top:0;-webkit-backdrop-filter:saturate(1.2) blur(8px);backdrop-filter:saturate(1.2) blur(8px);background:#ffffffa6;border-bottom:1px solid rgba(0,0,0,.06);z-index:10}.inner[data-v-62c19074]{max-width:1100px;margin:0 auto;height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.brand[data-v-62c19074]{display:flex;align-items:center;gap:10px;text-decoration:none}.brand-logo[data-v-62c19074]{width:70px;height:70px;object-fit:cover}.brand-text[data-v-62c19074]{display:flex;flex-direction:column;line-height:1.1}.brand-text .cn[data-v-62c19074]{font-weight:900;color:#111827}.brand-text .en[data-v-62c19074]{font-size:12px;color:#6b7280;text-transform:lowercase;margin-top:6px;text-align:right}.nav[data-v-62c19074]{display:flex;align-items:center;gap:18px}.nav a[data-v-62c19074]{position:relative;color:#333;text-decoration:none;font-weight:500;height:36px;display:flex;align-items:center;transition:color .2s ease}.nav a[data-v-62c19074]:after{content:"";position:absolute;left:0;right:0;bottom:-6px;margin:0 auto;width:0;height:2px;background:#6c5ce7;border-radius:2px;transition:width .2s ease}.nav a[data-v-62c19074]:hover{color:#6c5ce7}.nav a[data-v-62c19074]:hover:after{width:100%}.nav .theme[data-v-62c19074]{background:transparent;border:1px solid #e5e7eb;border-radius:8px;padding:6px 10px;cursor:pointer}.language-switcher[data-v-62c19074]{position:relative;display:inline-block;margin-left:12px}.lang-btn[data-v-62c19074]{display:flex;align-items:center;gap:6px;background:transparent;border:1px solid #e5e7eb;border-radius:8px;padding:0 12px;height:36px;cursor:pointer;font-size:14px;font-weight:500;color:#333;transition:all .2s ease}.lang-btn[data-v-62c19074]:hover{border-color:#6c5ce7;color:#6c5ce7}.lang-current[data-v-62c19074]{min-width:50px;text-align:left}.lang-icon[data-v-62c19074]{transition:transform .2s ease}.lang-icon.rotate[data-v-62c19074]{transform:rotate(180deg)}.lang-dropdown[data-v-62c19074]{position:absolute;top:100%;right:0;margin-top:4px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px #0000001f;min-width:120px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease;z-index:50}.lang-dropdown.show[data-v-62c19074]{opacity:1;visibility:visible;transform:translateY(0)}.lang-option[data-v-62c19074]{display:block;width:100%;padding:8px 12px;background:transparent;border:none;text-align:left;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s ease}.lang-option[data-v-62c19074]:first-child{border-radius:8px 8px 0 0}.lang-option[data-v-62c19074]:last-child{border-radius:0 0 8px 8px}.lang-option[data-v-62c19074]:hover{background-color:#f8f9fa}.lang-option.active[data-v-62c19074]{background-color:#6c5ce7;color:#fff}.lang-option.active[data-v-62c19074]:hover{background-color:#5a4fd4}.theme-switcher[data-v-62c19074]{display:inline-block;margin-left:12px}.theme-btn[data-v-62c19074]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;color:#333;transition:all .2s ease}.theme-btn[data-v-62c19074]:hover{border-color:#6c5ce7;color:#6c5ce7}.menu[data-v-62c19074]{display:none;width:36px;height:36px;background:transparent;border:none;padding:0;cursor:pointer}.menu span[data-v-62c19074]{display:block;height:2px;background:#333;margin:6px 0;border-radius:2px}@media (max-width: 900px){.inner[data-v-62c19074]{height:60px;padding:0 12px}.brand-logo[data-v-62c19074]{width:32px;height:32px}.brand-text .cn[data-v-62c19074]{font-size:14px;line-height:1.2}.brand-text .en[data-v-62c19074]{font-size:10px;margin-top:2px}.nav[data-v-62c19074]{position:fixed;right:12px;top:64px;background:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 20px 40px #00000014;padding:12px;display:none;flex-direction:column;width:180px}.nav.open[data-v-62c19074]{display:flex}.menu[data-v-62c19074]{display:block}.language-switcher[data-v-62c19074]{margin-left:0;margin-top:8px;width:100%;height:40px}.lang-btn[data-v-62c19074]{width:100%;justify-content:space-between}.lang-dropdown[data-v-62c19074]{position:static;margin-top:8px;transform:none;box-shadow:none;border:none;background:transparent}.lang-dropdown.show[data-v-62c19074]{transform:none}.lang-option[data-v-62c19074]{background:#6c5ce71a;margin-bottom:4px;border-radius:8px;border:1px solid rgba(108,92,231,.2)}.lang-option.active[data-v-62c19074]{background-color:#6c5ce7;color:#fff}.theme-switcher[data-v-62c19074]{margin-left:0;margin-top:4px;width:100%}.theme-btn[data-v-62c19074]{width:100%}}:root[data-theme=dark] .header[data-v-62c19074]{background:#1c1c2299;border-bottom-color:#ffffff14}:root[data-theme=dark] .nav a[data-v-62c19074]{color:#e5e7eb}:root[data-theme=dark] .nav a[data-v-62c19074]:hover{color:#a5b4fc}:root[data-theme=dark] .brand-text .cn[data-v-62c19074]{color:#f9fafb}:root[data-theme=dark] .brand-text .en[data-v-62c19074]{color:#9ca3af}:root[data-theme=dark] .lang-btn[data-v-62c19074]{color:#e5e7eb;border-color:#374151}:root[data-theme=dark] .lang-btn[data-v-62c19074]:hover{border-color:#a5b4fc;color:#a5b4fc}:root[data-theme=dark] .lang-dropdown[data-v-62c19074]{background:#1f2937;border-color:#374151}:root[data-theme=dark] .lang-option[data-v-62c19074]{color:#e5e7eb}:root[data-theme=dark] .lang-option[data-v-62c19074]:hover{background-color:#374151}:root[data-theme=dark] .lang-option.active[data-v-62c19074]{background-color:#7c3aed}:root[data-theme=dark] .theme-btn[data-v-62c19074]{color:#e5e7eb;border-color:#374151}:root[data-theme=dark] .theme-btn[data-v-62c19074]:hover{border-color:#a5b4fc;color:#a5b4fc}:root[data-theme=dark] .nav[data-v-62c19074]{background:#1f2937;border-color:#374151}:root[data-theme=dark] .menu span[data-v-62c19074]{background:#e5e7eb}@media (max-width: 900px){:root[data-theme=dark] .lang-option[data-v-62c19074]{background:#8b5cf626;border-color:#8b5cf64d;color:#e5e7eb}:root[data-theme=dark] .lang-option[data-v-62c19074]:hover{background:#8b5cf640}:root[data-theme=dark] .lang-option.active[data-v-62c19074]{background-color:#7c3aed;color:#fff}}.footer[data-v-c96450a7]{background:#fafafb;border-top:1px solid #eceef3;margin-top:40px}.inner[data-v-c96450a7]{max-width:1100px;margin:0 auto;padding:45px 16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.brand[data-v-c96450a7]{display:flex;align-items:center;gap:12px}.logo[data-v-c96450a7]{width:40px;height:40px;object-fit:cover;border-radius:8px;border:1px solid #e5e7eb;background:#fff}.name[data-v-c96450a7]{font-weight:800;color:#111827}.contact[data-v-c96450a7]{text-align:right}.label[data-v-c96450a7]{color:#6b7280;font-size:12px}.email[data-v-c96450a7]{color:#4f46e5;text-decoration:none;font-weight:600}.email[data-v-c96450a7]:hover{text-decoration:underline}.email.muted[data-v-c96450a7]{color:#9ca3af}.addr[data-v-c96450a7]{margin-top:6px;color:#4b5563;font-size:13px}.legal[data-v-c96450a7]{text-align:center;color:#6b7280;font-size:12px;padding:8px 0 16px}@media (max-width: 720px){.contact[data-v-c96450a7]{text-align:left}}:root[data-theme=dark] .footer[data-v-c96450a7]{background:#1f2937;border-top-color:#374151}:root[data-theme=dark] .name[data-v-c96450a7]{color:#f9fafb}:root[data-theme=dark] .label[data-v-c96450a7]{color:#9ca3af}:root[data-theme=dark] .email[data-v-c96450a7]{color:#8b5cf6}:root[data-theme=dark] .email.muted[data-v-c96450a7]{color:#6b7280}:root[data-theme=dark] .legal[data-v-c96450a7]{color:#9ca3af}.page[data-v-d5b19dc7]{min-height:100vh;background:radial-gradient(1200px 500px at 70% 20%,rgba(129,140,248,.15),transparent 60%),linear-gradient(180deg,#f9fbff,#f4f6fb)}.hero[data-v-d5b19dc7]{padding:0 16px;position:relative;height:840px;display:flex;align-items:center}.hero-inner[data-v-d5b19dc7]{max-width:1200px;margin:0 auto;text-align:left;height:100%;width:100%;display:flex;align-items:center}.hero-content[data-v-d5b19dc7]{display:flex;align-items:center;width:100%;gap:40px}.hero-box[data-v-d5b19dc7]{width:50%;padding:0;border:none;background:transparent}.hero-animation[data-v-d5b19dc7]{width:50%;display:flex;justify-content:center;align-items:center}.lottie-container[data-v-d5b19dc7]{width:100%;max-width:500px;height:400px}.hero-flow[data-v-d5b19dc7]{position:absolute;left:50%;transform:translate(-50%);bottom:-60px;width:60%;height:120px;background:radial-gradient(600px 120px at 50% 0,rgba(108,92,231,.18),transparent 70%);filter:blur(6px);pointer-events:none}.reveal[data-v-d5b19dc7]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.reveal.reveal-show[data-v-d5b19dc7]{opacity:1;transform:translateY(0)}.reveal[data-v-d5b19dc7]:nth-child(1){transition-delay:.1s}.reveal[data-v-d5b19dc7]:nth-child(2){transition-delay:.2s}.reveal[data-v-d5b19dc7]:nth-child(3){transition-delay:.3s}.reveal[data-v-d5b19dc7]:nth-child(4){transition-delay:.4s}.reveal[data-v-d5b19dc7]:nth-child(5){transition-delay:.5s}.scroll-to-top[data-v-d5b19dc7]{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50%;color:#fff;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease;box-shadow:0 4px 20px #667eea4d;z-index:1000;display:flex;align-items:center;justify-content:center}.scroll-to-top[data-v-d5b19dc7]:hover{transform:translateY(-2px);box-shadow:0 6px 25px #667eea66}.scroll-to-top.show[data-v-d5b19dc7]{opacity:1;visibility:visible;transform:translateY(0)}.scroll-to-top svg[data-v-d5b19dc7]{width:20px;height:20px}.promo[data-v-d5b19dc7]{padding:28px 16px 10px}.promo-inner[data-v-d5b19dc7]{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.promo .tip[data-v-d5b19dc7]{background:#e8f0fe;color:#2b5cff;padding:10px 14px;border-radius:10px;font-weight:600}.promo .tip.big[data-v-d5b19dc7]{font-size:16px;padding:14px 18px;border-radius:12px}.promo .contacts[data-v-d5b19dc7]{display:flex;gap:12px;align-items:center;justify-content:center}.promo .qq-btn[data-v-d5b19dc7]{background:#2b5cff;color:#fff;padding:12px 18px;border-radius:12px;text-decoration:none;font-weight:700;box-shadow:0 6px 18px #2b5cff2e}.promo .qq-btn[data-v-d5b19dc7]:hover{filter:brightness(1.05)}.headline[data-v-d5b19dc7]{padding:50px 10px}.headline .panel[data-v-d5b19dc7]{max-width:1100px;margin:0 auto;padding:36px 28px;text-align:center}.headline .hl-title[data-v-d5b19dc7]{font-size:44px;font-weight:800;margin:0 0 10px;color:#0f172a}.headline .hl-sub[data-v-d5b19dc7]{font-size:26px;font-weight:700;color:#0f172a;opacity:.9;margin:0 0 14px}.headline .hl-desc[data-v-d5b19dc7]{color:#475569;line-height:1.9;max-width:900px;margin:0 auto 18px;font-size:16px}.headline .hl-cta[data-v-d5b19dc7]{display:inline-block;background:#6c5ce7;color:#fff;padding:10px 16px;border-radius:10px;text-decoration:none}@media (max-width: 768px){.headline .hl-title[data-v-d5b19dc7]{font-size:28px}.headline .hl-sub[data-v-d5b19dc7]{font-size:18px}}.features[data-v-d5b19dc7]{padding:30px 16px 60px}.features .grid[data-v-d5b19dc7]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.features .card[data-v-d5b19dc7]{background:#fff;border:1px solid #eee;border-radius:16px;padding:20px;text-align:center;box-shadow:0 10px 30px #0000000a;transition:transform .25s ease,box-shadow .25s ease}.features .card[data-v-d5b19dc7]:hover{transform:translateY(-4px);box-shadow:0 20px 50px #0000000f}.features .icon[data-v-d5b19dc7]{width:52px;height:52px;margin:0 auto 10px;background:#eef2ff;border-radius:14px}.features .icon img[data-v-d5b19dc7]{width:100%;height:100%;object-fit:contain;border-radius:12px}.features .icon-emoji[data-v-d5b19dc7]{font-size:24px;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.features .title[data-v-d5b19dc7]{font-weight:700;margin:8px 0 6px}.features .desc[data-v-d5b19dc7]{color:#555;font-size:14px}.solutions[data-v-d5b19dc7]{padding:78px 16px 80px}.solutions-inner[data-v-d5b19dc7]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:center}.sol-title[data-v-d5b19dc7]{font-size:28px;font-weight:900;margin:0 0 6px;color:#0f172a}.sol-sub[data-v-d5b19dc7]{color:#374151;margin:0 0 14px}.sol-points[data-v-d5b19dc7]{padding-left:16px;color:#374151}.sol-points li[data-v-d5b19dc7]{margin:6px 0}.sol-image img[data-v-d5b19dc7]{width:110px;border-radius:16px;border:1px solid #eef2ff;box-shadow:0 10px 30px #0000000a;background:#fff}@media (max-width: 900px){.solutions-inner[data-v-d5b19dc7]{grid-template-columns:1fr}}@media (max-width: 900px){.features .grid[data-v-d5b19dc7]{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.features .grid[data-v-d5b19dc7]{grid-template-columns:1fr}}h1[data-v-d5b19dc7]{font-size:64px;font-weight:900;letter-spacing:.2px;margin:0 0 10px;color:#0f172a}.subtitle[data-v-d5b19dc7]{color:#0f172a;opacity:.9;font-size:28px;font-weight:600;margin-bottom:24px}.desc[data-v-d5b19dc7]{color:#374151;line-height:1.9;max-width:860px;margin:0 auto 18px;font-size:18px}.cta[data-v-d5b19dc7]{display:inline-block;background:#2b5cff;color:#fff;padding:12px 18px;border-radius:12px;text-decoration:none}.controls[data-v-d5b19dc7]{position:absolute;left:0;right:0;bottom:18px;display:flex;align-items:center;justify-content:center;gap:18px}.dots[data-v-d5b19dc7]{display:flex;gap:8px}.dot[data-v-d5b19dc7]{width:8px;height:8px;border-radius:999px;background:#0003;border:none;cursor:pointer}.dot.active[data-v-d5b19dc7]{background:#6c5ce7}.arrow[data-v-d5b19dc7]{width:34px;height:34px;border-radius:50%;border:1px solid rgba(0,0,0,.15);background:#fff9;cursor:pointer}.arrow[data-v-d5b19dc7]:hover{background:#ffffffd9}.ai-capabilities[data-v-d5b19dc7]{padding:80px 16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.ai-container[data-v-d5b19dc7]{max-width:1076px;margin:0 auto}.ai-content[data-v-d5b19dc7]{display:flex;align-items:center;gap:60px}.ai-text[data-v-d5b19dc7]{flex:1}.ai-title[data-v-d5b19dc7]{font-size:48px;font-weight:900;margin:0 0 16px;color:#0f172a;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ai-subtitle[data-v-d5b19dc7]{font-size:24px;font-weight:700;margin:0 0 40px;color:#374151}.ai-features[data-v-d5b19dc7]{display:flex;flex-direction:column;gap:24px}.feature-item[data-v-d5b19dc7]{display:flex;align-items:flex-start;gap:16px;padding:20px;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;transition:transform .3s ease,box-shadow .3s ease}.feature-item[data-v-d5b19dc7]:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.feature-icon[data-v-d5b19dc7]{font-size:32px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#8ac2d3);border-radius:12px;flex-shrink:0}.feature-icon img[data-v-d5b19dc7]{width:70%;height:70%;object-fit:contain;border-radius:8px}.feature-text h4[data-v-d5b19dc7]{font-size:18px;font-weight:700;margin:0 0 8px;color:#0f172a}.feature-text p[data-v-d5b19dc7]{font-size:14px;color:#6b7280;line-height:1.6;margin:0}.ai-animation[data-v-d5b19dc7]{flex:1;display:flex;justify-content:center;align-items:center}.ai-lottie-container[data-v-d5b19dc7]{width:100%;max-width:500px;height:440px}.cards-accordion[data-v-d5b19dc7]{padding:10px 16px 60px;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:40px}.section-title[data-v-d5b19dc7]{width:100%;max-width:1100px;margin:0 auto 18px;text-align:center;font-size:28px;font-weight:900;color:#0f172a}.cards-container[data-v-d5b19dc7]{display:flex;width:90vw;max-width:1100px;height:380px;overflow:hidden}.card-item[data-v-d5b19dc7]{position:relative;width:60px;margin:10px;cursor:pointer;border-radius:30px;background-size:cover;background-position:center;background-repeat:no-repeat;transition:.5s cubic-bezier(.05,.61,.41,.95);overflow:hidden;box-shadow:0 4px 15px #0000001a}.card-item.active[data-v-d5b19dc7]{flex:1;margin:0;border-radius:40px;box-shadow:0 8px 25px #00000026}.card-shadow[data-v-d5b19dc7]{position:absolute;bottom:0;left:0;right:0;height:100px;transition:.5s cubic-bezier(.05,.61,.41,.95);background:linear-gradient(to top,rgba(0,0,0,.2) 0%,transparent 70%)}.card-item.active .card-shadow[data-v-d5b19dc7]{background:linear-gradient(to top,rgba(0,0,0,.3) 0%,transparent 60%)}.card-content[data-v-d5b19dc7]{display:flex;position:absolute;left:10px;right:0;bottom:10px;height:40px;transition:.5s cubic-bezier(.05,.61,.41,.95)}.card-item.active .card-content[data-v-d5b19dc7]{bottom:20px;left:20px}.card-icon[data-v-d5b19dc7]{min-width:40px;width:40px;height:40px;border-radius:50%;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001a}.card-icon img[data-v-d5b19dc7]{width:70%;height:70%;object-fit:contain}.card-icon-emoji[data-v-d5b19dc7]{font-size:20px;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.card-text[data-v-d5b19dc7]{display:flex;flex-direction:column;justify-content:center;margin-left:10px;color:#fff;width:100%}.card-text div[data-v-d5b19dc7]{width:calc(100% - 70px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;opacity:0;transition:opacity .5s ease-out}.card-tit[data-v-d5b19dc7]{font-weight:800;font-size:18px}.card-sub[data-v-d5b19dc7]{transition-delay:.1s}.card-item.active .card-text div[data-v-d5b19dc7]{opacity:1}.card-item[data-v-d5b19dc7]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.card-item.active[data-v-d5b19dc7]:hover{box-shadow:0 10px 30px #0003}.fade-in[data-v-d5b19dc7]{animation:fadeSlide-d5b19dc7 .6s ease both}@keyframes fadeSlide-d5b19dc7{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){h1[data-v-d5b19dc7]{font-size:30px;line-height:1.2;word-break:break-word}.subtitle[data-v-d5b19dc7]{font-size:22px;line-height:1.3;word-break:break-word}.desc[data-v-d5b19dc7]{font-size:16px;line-height:1.6;word-break:break-word}.cards-container[data-v-d5b19dc7]{flex-direction:column;height:auto;width:100%;max-width:400px;gap:12px}.card-item[data-v-d5b19dc7]{width:100%;height:80px;margin:0;border-radius:12px;display:flex;align-items:center;padding:0 20px;position:relative}.card-item[data-v-d5b19dc7]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;border-radius:12px;pointer-events:none}.card-item.active[data-v-d5b19dc7]{height:160px;border-radius:12px}.card-content[data-v-d5b19dc7]{position:static;width:100%;height:auto;align-items:center;padding:0;position:relative;z-index:1}.card-item.active .card-content[data-v-d5b19dc7]{position:static}.card-text[data-v-d5b19dc7]{margin-left:16px;width:auto;flex:1;padding:12px 16px;border-radius:8px}.card-text div[data-v-d5b19dc7]{width:auto;white-space:normal;opacity:1;text-overflow:unset;overflow:visible}.card-tit[data-v-d5b19dc7]{font-size:16px;margin-bottom:4px;font-weight:700;color:#afc3e1}.card-sub[data-v-d5b19dc7]{font-size:13px;opacity:.9;line-height:1.5;margin-top:6px;color:#afc3e1;font-weight:500}.card-item:not(.active) .card-sub[data-v-d5b19dc7]{display:none}.hero[data-v-d5b19dc7]{height:auto;min-height:600px;padding:40px 16px}.hero-content[data-v-d5b19dc7]{flex-direction:column;gap:20px}.hero-box[data-v-d5b19dc7]{width:100%;text-align:center;padding:20px 0}.hero-animation[data-v-d5b19dc7]{width:100%;order:-1;display:flex;justify-content:center;align-items:center}.lottie-container[data-v-d5b19dc7]{max-width:300px;height:250px;margin:0 auto}.hero-box h1[data-v-d5b19dc7]{color:#0f172a!important;text-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:16px}.hero-box .subtitle[data-v-d5b19dc7]{color:#0f172a!important;text-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:20px}.hero-box .desc[data-v-d5b19dc7]{color:#374151!important;text-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:24px}.ai-capabilities[data-v-d5b19dc7]{padding:60px 16px}.ai-content[data-v-d5b19dc7]{flex-direction:column;gap:40px}.ai-title[data-v-d5b19dc7]{font-size:36px;text-align:center}.ai-subtitle[data-v-d5b19dc7]{font-size:20px;text-align:center;margin-bottom:30px}.ai-features[data-v-d5b19dc7]{gap:16px}.feature-item[data-v-d5b19dc7]{padding:16px;flex-direction:column;text-align:center;gap:12px}.feature-icon[data-v-d5b19dc7]{align-self:center}.ai-lottie-container[data-v-d5b19dc7]{max-width:300px;height:300px}}:root[data-theme=dark] .page[data-v-d5b19dc7]{background:radial-gradient(1200px 500px at 70% 20%,rgba(139,92,246,.15),transparent 60%),linear-gradient(180deg,#0f172a,#1e293b)}:root[data-theme=dark] .hero[data-v-d5b19dc7]{color:#f9fafb}:root[data-theme=dark] h1[data-v-d5b19dc7],:root[data-theme=dark] .hl-title[data-v-d5b19dc7],:root[data-theme=dark] .ai-title[data-v-d5b19dc7],:root[data-theme=dark] .section-title[data-v-d5b19dc7],:root[data-theme=dark] .sol-title[data-v-d5b19dc7]{color:#f9fafb!important}:root[data-theme=dark] .subtitle[data-v-d5b19dc7],:root[data-theme=dark] .hl-sub[data-v-d5b19dc7],:root[data-theme=dark] .ai-subtitle[data-v-d5b19dc7]{color:#e2e8f0!important}:root[data-theme=dark] .desc[data-v-d5b19dc7],:root[data-theme=dark] .hl-desc[data-v-d5b19dc7],:root[data-theme=dark] .sol-sub[data-v-d5b19dc7]{color:#cbd5e1!important}:root[data-theme=dark] .features .card[data-v-d5b19dc7]{background:#1e293b;border-color:#334155}:root[data-theme=dark] .features .title[data-v-d5b19dc7]{color:#f1f5f9}:root[data-theme=dark] .features .desc[data-v-d5b19dc7]{color:#94a3b8}:root[data-theme=dark] .ai-capabilities[data-v-d5b19dc7]{background:linear-gradient(135deg,#0f172a,#1e293b)}:root[data-theme=dark] .feature-item[data-v-d5b19dc7]{background:#1e293b;border-color:#334155}:root[data-theme=dark] .feature-text h4[data-v-d5b19dc7]{color:#f1f5f9}:root[data-theme=dark] .feature-text p[data-v-d5b19dc7]{color:#94a3b8}:root[data-theme=dark] .card-text[data-v-d5b19dc7]{color:#f9fafb}:root[data-theme=dark] .scroll-to-top[data-v-d5b19dc7]{background:linear-gradient(135deg,#7c3aed,#5b21b6)}@media (max-width: 768px){:root[data-theme=dark] h1[data-v-d5b19dc7],:root[data-theme=dark] h2[data-v-d5b19dc7],:root[data-theme=dark] h3[data-v-d5b19dc7],:root[data-theme=dark] h4[data-v-d5b19dc7],:root[data-theme=dark] h5[data-v-d5b19dc7],:root[data-theme=dark] h6[data-v-d5b19dc7]{color:#f9fafb!important;text-shadow:0 1px 3px rgba(0,0,0,.3)}:root[data-theme=dark] p[data-v-d5b19dc7],:root[data-theme=dark] span[data-v-d5b19dc7],:root[data-theme=dark] div[data-v-d5b19dc7]{color:#cbd5e1!important;text-shadow:0 1px 2px rgba(0,0,0,.2)}}:root{--text: #111827;--bg: #ffffff;--bg-secondary: #f9fafb;--border: #e5e7eb}:root[data-theme=dark]{--text: #f9fafb;--bg: #111827;--bg-secondary: #1f2937;--border: #374151}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,PingFang SC,Microsoft YaHei,sans-serif;background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}@media (max-width: 768px){body{font-size:16px;line-height:1.6}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{color:#0f172a!important;text-shadow:0 1px 2px rgba(0,0,0,.1)}}
