:root{font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,PingFang SC,Microsoft YaHei,sans-serif}html,body{margin:0;padding:0;width:100%}#app{width:100%;min-height:100vh;margin:0;padding:0}.navBar[data-v-832cac72]{position:sticky;top:0;z-index:50;background:#eef3f6}.inner[data-v-832cac72]{height:68px;width:min(1400px,calc(100% - 32px));margin:0 auto;display:flex;align-items:center;justify-content:space-between}.brand[data-v-832cac72]{display:inline-flex;align-items:center;height:68px}.logo[data-v-832cac72]{height:34px;width:auto;display:block}.navList[data-v-832cac72]{display:flex;align-items:center;gap:0}.navWrap[data-v-832cac72]{position:relative}.navItem[data-v-832cac72]{width:134px;height:68px;position:relative;display:flex;align-items:center;justify-content:center;gap:4px;border:0;background:transparent;cursor:pointer;text-decoration:none;font-family:Source Han Sans CN,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0px;color:#1d212a;-webkit-user-select:none;user-select:none}.navItem[data-v-832cac72]:focus-visible{outline:2px solid rgba(37,99,235,.25);outline-offset:-2px;border-radius:8px}.chev[data-v-832cac72]{width:14px;height:14px;display:inline-block;color:#1d212a;transform:translateY(.5px)}.navItem.isActive[data-v-832cac72]:after{content:"";position:absolute;left:4px;bottom:0;width:126px;height:2px;background:#2563eb}.navItem.isOpen .chev[data-v-832cac72]{transform:translateY(.5px) rotate(180deg)}.dropdown[data-v-832cac72]{position:absolute;top:68px;left:50%;transform:translate(-50%);margin-top:8px;display:grid;gap:8px;padding:12px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:12px;box-shadow:0 14px 30px #0f172a1f}.ddItem[data-v-832cac72]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:10px;text-decoration:none;color:#1d212a;font-family:Source Han Sans CN,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;font-size:14px;line-height:20px}.ddItem[data-v-832cac72]:hover{background:#2563eb14}.soon[data-v-832cac72]{font-size:12px;line-height:16px;padding:2px 8px;border-radius:999px;background:#2563eb1a;color:#2563eb;white-space:nowrap}.fade-enter-active[data-v-832cac72],.fade-leave-active[data-v-832cac72]{transition:opacity .12s ease,transform .12s ease}.fade-enter-from[data-v-832cac72],.fade-leave-to[data-v-832cac72]{opacity:0;transform:translate(-50%) translateY(-6px)}.footer[data-v-be8c3286]{background:linear-gradient(180deg,#0f172a,#020617);color:#cbd5f5;padding:60px 0 20px;font-size:14px}.footer-container[data-v-be8c3286]{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}.footer-brand h3[data-v-be8c3286]{color:#fff;font-size:18px;margin-bottom:16px}.footer-brand .desc[data-v-be8c3286]{line-height:1.8;color:#94a3b8;margin-bottom:12px}.footer-column h4[data-v-be8c3286]{color:#fff;font-size:16px;margin-bottom:14px}.footer-column ul[data-v-be8c3286]{list-style:none;padding:0;margin:0}.footer-column li[data-v-be8c3286]{margin-bottom:10px;color:#94a3b8}.footer-link[data-v-be8c3286]{color:inherit;text-decoration:none;transition:color .3s}.footer-link[data-v-be8c3286]:hover{color:#e0f2fe}.footer-bottom[data-v-be8c3286]{border-top:1px solid rgba(255,255,255,.08);margin-top:40px;padding-top:16px;text-align:center;font-size:13px;color:#64748b}@media(max-width:900px){.footer-container[data-v-be8c3286]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.footer-container[data-v-be8c3286]{grid-template-columns:1fr}}.app-container[data-v-87c60a93]{min-height:100vh}.app-main[data-v-87c60a93]{min-height:calc(100vh - 68px);background:#f5f5f5}.services-section[data-v-66da0248]{padding:100px 0;background-color:#f8fafc;display:flex;justify-content:center}.container[data-v-66da0248]{max-width:1200px;width:100%;margin:0 auto;padding:0 24px}.section-header[data-v-66da0248]{text-align:center;max-width:700px;margin:0 auto 60px}.header-tag[data-v-66da0248]{color:#2563eb;font-size:13px;font-weight:700;letter-spacing:2px;margin-bottom:12px;display:block}.sectionTitle[data-v-66da0248]{font-size:36px;font-weight:700;color:#0f172a;margin-bottom:16px}.title-line[data-v-66da0248]{width:50px;height:4px;background:#2563eb;margin:0 auto 24px;border-radius:2px}.sectionSubtitle[data-v-66da0248]{font-size:17px;color:#64748b;line-height:1.6}.serviceList[data-v-66da0248]{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.serviceItem[data-v-66da0248]{flex:0 1 calc(33.333% - 24px);min-width:280px}.item-card[data-v-66da0248]{background:linear-gradient(180deg,#e0f2fe,#fff 50%);border:1px solid #e2e8f0;border-radius:24px;padding:40px 30px;height:100%;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.item-card[data-v-66da0248]:hover{transform:translateY(-10px);background:linear-gradient(180deg,#bae6fd,#fff 60%);box-shadow:0 20px 40px #2563eb1a;border-color:#7dd3fc}.icon-box[data-v-66da0248]{position:relative;width:80px;height:80px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.icon-emoji[data-v-66da0248]{font-size:40px;z-index:2;transition:transform .3s ease}.icon-bg[data-v-66da0248]{position:absolute;width:100%;height:100%;background:#ffffffb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 12px #0000000d;border-radius:24px;transform:rotate(45deg);transition:all .4s ease;z-index:1}.item-card:hover .icon-bg[data-v-66da0248]{background:#2563eb;transform:rotate(0);border-radius:16px;box-shadow:0 8px 20px #2563eb4d}.item-card:hover .icon-emoji[data-v-66da0248]{transform:scale(1.1)}h3[data-v-66da0248]{font-size:20px;font-weight:700;color:#1e293b;margin-bottom:12px}.item-desc[data-v-66da0248]{font-size:15px;color:#64748b;line-height:1.6;margin-bottom:20px}.more-btn[data-v-66da0248]{font-size:14px;font-weight:600;color:#2563eb;opacity:0;transition:all .3s ease;transform:translateY(10px);display:inline-block}.item-card:hover .more-btn[data-v-66da0248]{opacity:1;transform:translateY(0)}@media(max-width:1024px){.serviceItem[data-v-66da0248]{flex:0 1 calc(50% - 24px)}}@media(max-width:640px){.serviceItem[data-v-66da0248]{flex:0 1 100%}.sectionTitle[data-v-66da0248]{font-size:28px}}.serviceSection[data-v-0c1a8e61]{width:min(1200px,calc(100vw - 48px));margin:80px auto}.section-header[data-v-0c1a8e61]{text-align:center;max-width:700px;margin:0 auto 60px}.header-tag[data-v-0c1a8e61]{color:#2563eb;font-size:13px;font-weight:700;letter-spacing:2px;margin-bottom:12px;display:block}.sectionTitle[data-v-0c1a8e61]{font-size:36px;font-weight:700;color:#0f172a;margin-bottom:16px}.title-line[data-v-0c1a8e61]{width:50px;height:4px;background:#2563eb;margin:0 auto 24px;border-radius:2px}.sectionSubtitle[data-v-0c1a8e61]{font-size:17px;color:#64748b;line-height:1.6}.hero[data-v-0c1a8e61]{position:relative;height:560px;border-radius:32px;overflow:hidden;background-size:cover;background-position:center;transition:background-image .5s ease-in-out}.heroOverlay[data-v-0c1a8e61]{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a33,#0f172ab3);pointer-events:none}.grid[data-v-0c1a8e61]{position:relative;height:100%;display:grid;grid-template-columns:repeat(6,1fr)}.cell[data-v-0c1a8e61]{position:relative;border:0;background:transparent;color:#fff;padding:0;cursor:pointer;outline:none;transition:all .3s ease}.divider[data-v-0c1a8e61]{position:absolute;top:15%;right:0;width:1px;height:70%;background:#fff3}.base[data-v-0c1a8e61]{position:absolute;left:0;right:0;bottom:50px;text-align:center;transition:opacity .3s ease}.title[data-v-0c1a8e61]{font-size:20px;font-weight:700;margin-bottom:12px}.bottom-line[data-v-0c1a8e61]{width:30px;height:3px;background:#2563eb;margin:0 auto}.panel[data-v-0c1a8e61]{position:absolute;inset:0;background:#2563ebbf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.panel.show[data-v-0c1a8e61]{opacity:1}.panel-content[data-v-0c1a8e61]{padding:40px;text-align:left}.panelTitle[data-v-0c1a8e61]{font-size:26px;font-weight:800;margin-bottom:20px;border-left:4px solid #fff;padding-left:15px}.panelDesc[data-v-0c1a8e61]{font-size:15px;line-height:1.8;color:#ffffffe6;margin-bottom:30px}.more-box[data-v-0c1a8e61]{display:flex;align-items:center;gap:10px;font-weight:600}.more-icon[data-v-0c1a8e61]{transition:transform .3s ease}.cell:hover .more-icon[data-v-0c1a8e61]{transform:translate(8px)}@media(max-width:1100px){.grid[data-v-0c1a8e61]{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.hero[data-v-0c1a8e61]{height:700px}.divider[data-v-0c1a8e61]{display:none}.cell[data-v-0c1a8e61]{border:1px solid rgba(255,255,255,.1)}}@media(max-width:640px){.grid[data-v-0c1a8e61]{grid-template-columns:1fr}.sectionTitle[data-v-0c1a8e61]{font-size:28px}.hero[data-v-0c1a8e61]{height:auto}.cell[data-v-0c1a8e61]{height:150px}.panel-content[data-v-0c1a8e61]{padding:20px}}.flow-section[data-v-7e811eb2]{padding:100px 0;background:#fff;position:relative}.container[data-v-7e811eb2]{max-width:1200px;margin:0 auto;padding:0 24px}.section-header[data-v-7e811eb2]{text-align:center;max-width:700px;margin:0 auto 60px}.header-tag[data-v-7e811eb2]{color:#2563eb;font-size:13px;font-weight:700;letter-spacing:2px;margin-bottom:12px;display:block}.sectionTitle[data-v-7e811eb2]{font-size:36px;font-weight:700;color:#0f172a;margin-bottom:16px}.title-line[data-v-7e811eb2]{width:50px;height:4px;background:#2563eb;margin:0 auto 24px;border-radius:2px}.sectionSubtitle[data-v-7e811eb2]{font-size:17px;color:#64748b;line-height:1.6}.section-intro[data-v-7e811eb2]{color:#64748b;font-size:16px}.flow-container[data-v-7e811eb2]{position:relative}.main-track[data-v-7e811eb2]{position:absolute;top:38px;left:5%;right:5%;height:1px;background:#f1f5f9;z-index:0}.flow-grid[data-v-7e811eb2]{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;position:relative;z-index:1}.node-wrapper[data-v-7e811eb2]{display:flex;justify-content:center;margin-bottom:24px}.node-outer[data-v-7e811eb2]{width:76px;height:76px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .4s ease}.node-inner[data-v-7e811eb2]{width:40px;height:40px;background:#fff;border:1px solid #e2e8f0;color:#94a3b8;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;transition:all .4s ease}.step-card[data-v-7e811eb2]{position:relative;background:#fff;border-radius:20px;border:1px solid #f1f5f9;overflow:hidden;transition:all .4s cubic-bezier(.165,.84,.44,1);box-shadow:0 10px 30px #00000008;height:100%}.card-gradient-bg[data-v-7e811eb2]{position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(180deg,#eff6ff,#fff 40%);z-index:1;pointer-events:none}.card-content[data-v-7e811eb2]{position:relative;z-index:2;padding:30px 20px;text-align:center}.flow-item:hover .node-inner[data-v-7e811eb2]{background:#2563eb;border-color:#2563eb;color:#fff;transform:scale(1.1);box-shadow:0 8px 20px #2563eb4d}.flow-item:hover .step-card[data-v-7e811eb2]{transform:translateY(-8px);border-color:#2563eb4d;box-shadow:0 20px 40px #2563eb14}.flow-item:hover .card-gradient-bg[data-v-7e811eb2]{background:linear-gradient(180deg,#dbeafe,#fff 50%)}.step-card h3[data-v-7e811eb2]{font-size:18px;font-weight:700;color:#1e293b;margin-bottom:12px}.step-card p[data-v-7e811eb2]{font-size:14px;color:#64748b;line-height:1.6}@media(max-width:1024px){.main-track[data-v-7e811eb2]{display:none}.flow-grid[data-v-7e811eb2]{grid-template-columns:1fr;gap:30px}.flow-item[data-v-7e811eb2]{display:flex;align-items:flex-start;gap:20px}.node-wrapper[data-v-7e811eb2]{margin-bottom:0}.step-card[data-v-7e811eb2]{flex:1;text-align:left}.card-content[data-v-7e811eb2]{text-align:left;padding:25px}.card-gradient-bg[data-v-7e811eb2]{background:linear-gradient(90deg,#eff6ff,#fff 30%)}}.intro-section[data-v-7a0c71b8]{padding:120px 0;background:#fff;overflow:hidden}.container[data-v-7a0c71b8]{max-width:1200px;margin:0 auto;padding:0 24px}.section-header[data-v-7a0c71b8]{text-align:center;max-width:700px;margin:0 auto 60px}.header-tag[data-v-7a0c71b8]{color:#2563eb;font-size:13px;font-weight:700;letter-spacing:2px;margin-bottom:12px;display:block}.sectionTitle[data-v-7a0c71b8]{font-size:36px;font-weight:700;color:#0f172a;margin-bottom:16px}.title-line[data-v-7a0c71b8]{width:50px;height:4px;background:#2563eb;margin:0 auto 24px;border-radius:2px}.sectionSubtitle[data-v-7a0c71b8]{font-size:17px;color:#64748b;line-height:1.6}.intro-box[data-v-7a0c71b8]{display:flex;align-items:center;gap:100px}.intro-image[data-v-7a0c71b8]{flex:1;position:relative;padding:20px}.image-wrapper[data-v-7a0c71b8]{position:relative;z-index:5;border-radius:40px;overflow:visible}.image-wrapper img[data-v-7a0c71b8]{width:100%;height:auto;border-radius:40px;display:block;box-shadow:0 30px 60px #0f172a26}.floating-badge[data-v-7a0c71b8]{position:absolute;bottom:30px;right:-20px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:16px 24px;border-radius:20px;display:flex;align-items:center;gap:12px;box-shadow:0 10px 30px #0000001a;border:1px solid rgba(255,255,255,.5);animation:float-7a0c71b8 4s ease-in-out infinite}@keyframes float-7a0c71b8{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-v-7a0c71b8]{font-size:24px}.badge-text[data-v-7a0c71b8]{display:flex;flex-direction:column}.badge-text strong[data-v-7a0c71b8]{color:#0f172a;font-size:14px}.badge-text span[data-v-7a0c71b8]{color:#64748b;font-size:12px}.image-deco-outline[data-v-7a0c71b8]{position:absolute;top:0;right:0;width:80%;height:80%;border:2px solid #eff6ff;border-radius:40px;z-index:1;transform:translate(20px,-20px)}.intro-text[data-v-7a0c71b8]{flex:1.2}.intro-text h2[data-v-7a0c71b8]{font-size:40px;color:#0f172a;line-height:1.3;margin-bottom:28px;font-weight:800}.highlight[data-v-7a0c71b8]{background:linear-gradient(120deg,#2563eb,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main-desc[data-v-7a0c71b8]{font-size:18px;color:#475569;line-height:1.8;margin-bottom:45px}.main-desc strong[data-v-7a0c71b8]{color:#0f172a;box-shadow:inset 0 -8px #2563eb14}.stats-grid[data-v-7a0c71b8]{display:flex;gap:20px;margin-bottom:50px}.stat-card[data-v-7a0c71b8]{flex:1;background:linear-gradient(180deg,#f8faff,#fff);border:1px solid #f1f5f9;padding:24px 15px;border-radius:20px;transition:all .3s ease}.stat-card[data-v-7a0c71b8]:hover{transform:translateY(-5px);border-color:#dbeafe;box-shadow:0 10px 20px #2563eb0d}.num[data-v-7a0c71b8]{display:block;font-size:32px;font-weight:900;color:#0f172a;margin-bottom:4px}.num small[data-v-7a0c71b8]{font-size:18px;color:#2563eb;margin-left:2px}.label[data-v-7a0c71b8]{font-size:13px;color:#94a3b8;font-weight:600}.about-btn[data-v-7a0c71b8]{padding:18px 38px;background:#0f172a;color:#fff;border:none;border-radius:16px;font-weight:700;font-size:16px;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .3s ease}.about-btn[data-v-7a0c71b8]:hover{background:#2563eb;transform:translate(5px);box-shadow:0 15px 30px #2563eb33}.arrow[data-v-7a0c71b8]{transition:transform .3s ease}.about-btn:hover .arrow[data-v-7a0c71b8]{transform:translate(5px)}@media(max-width:1024px){.intro-box[data-v-7a0c71b8]{flex-direction:column;gap:60px;text-align:center}.tag-row[data-v-7a0c71b8],.stats-grid[data-v-7a0c71b8]{justify-content:center}.action-area[data-v-7a0c71b8]{display:flex;justify-content:center}.floating-badge[data-v-7a0c71b8]{right:10px}}.hero[data-v-f4c6d153]{position:relative;height:750px;min-height:600px;overflow:hidden;background:#002b5e;width:100%}.bg-wrapper[data-v-f4c6d153]{position:absolute;inset:0;z-index:0}.bg-item[data-v-f4c6d153]{position:absolute;inset:0;background-size:cover;background-position:center right;opacity:0;transition:opacity 1.2s ease-in-out}.bg-item.active[data-v-f4c6d153]{opacity:1}.hero-mask[data-v-f4c6d153]{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#0f172ae6,#0f172a66,#0f172a1a)}.container[data-v-f4c6d153]{max-width:1200px;margin:0 auto;padding:0 40px;position:relative;height:100%}.hero-stage[data-v-f4c6d153]{z-index:2;display:flex;flex-direction:column;justify-content:center}.content-box[data-v-f4c6d153]{max-width:750px;color:#fff}.hero-title[data-v-f4c6d153]{font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1.2;margin-bottom:24px}.text-accent[data-v-f4c6d153]{background:linear-gradient(90deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-desc[data-v-f4c6d153]{font-size:clamp(16px,1.2vw,20px);color:#ffffffd9;line-height:1.8;margin-bottom:40px;max-width:600px}.cta-btn[data-v-f4c6d153]{padding:14px 40px;border-radius:50px;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.5);font-size:18px;font-weight:600;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:10px}.cta-btn[data-v-f4c6d153]:hover{background:#fff;color:#002b5e;border-color:#fff;transform:translateY(-2px)}.indicators[data-v-f4c6d153]{position:absolute;bottom:60px;left:50%;transform:translate(-50%);display:flex;gap:10px;z-index:10}.indicators span[data-v-f4c6d153]{width:12px;height:4px;background:#ffffff4d;border-radius:2px;cursor:pointer;transition:all .4s ease}.indicators span.active[data-v-f4c6d153]{background:#60a5fa;width:40px}.fade-up-enter-active[data-v-f4c6d153]{transition:all .8s ease-out}.fade-up-enter-from[data-v-f4c6d153]{opacity:0;transform:translateY(30px)}@media(max-width:768px){.hero[data-v-f4c6d153]{height:500px}.hero-stage[data-v-f4c6d153]{align-items:center;text-align:center}.hero-desc[data-v-f4c6d153]{margin:0 auto 30px}.indicators[data-v-f4c6d153]{left:50%;transform:translate(-50%)}}
