.v4-hero[data-v-52e3b75d]{align-items:center;background:#0a1a2b;color:#fff;display:flex;min-height:100vh;min-height:100svh;overflow:hidden;position:relative;width:100%}.v4-hero-bg[data-v-52e3b75d]{inset:0;overflow:hidden;position:absolute}.v4-hero-slide[data-v-52e3b75d]{display:block;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .8s cubic-bezier(.16,1,.3,1)}.v4-hero-bg.is-loaded .v4-hero-slide.is-active[data-v-52e3b75d]{opacity:1}.v4-hero-slide[data-v-52e3b75d] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;transform:scale(1.06);transition:transform 8s cubic-bezier(.16,1,.3,1);width:100%}.v4-hero-slide.is-active[data-v-52e3b75d] img{transform:scale(1)}.v4-hero-dots[data-v-52e3b75d]{align-items:center;bottom:28px;display:inline-flex;gap:10px;left:clamp(20px,5vw,48px);pointer-events:auto;position:absolute;z-index:4}.v4-hero-dot[data-v-52e3b75d]{background:#ffffff73;border:0;border-radius:999px;cursor:pointer;height:6px;padding:0;transition:background .3s ease,width .3s ease,opacity .3s ease;width:6px}.v4-hero-dot[data-v-52e3b75d]:hover{background:#ffffffb3}.v4-hero-dot.is-active[data-v-52e3b75d]{background:#fff;width:18px}.v4-hero-grad[data-v-52e3b75d]{background:linear-gradient(120deg,#000000c7,#0000008c 30%,#00000040 70%,#00000073),linear-gradient(180deg,rgba(0,0,0,.45),transparent 30%,transparent 65%,rgba(0,0,0,.45))}.v4-hero-grad[data-v-52e3b75d],.v4-hero-vignette[data-v-52e3b75d]{inset:0;pointer-events:none;position:absolute}.v4-hero-vignette[data-v-52e3b75d]{background:radial-gradient(ellipse 90% 70% at 50% 50%,transparent 50%,rgba(0,0,0,.35) 100%)}.v4-hero-content[data-v-52e3b75d]{padding-bottom:96px;padding-top:96px;position:relative;width:100%;z-index:2}.v4-hero-wrap[data-v-52e3b75d]{margin:0 auto;width:min(1200px,100% - 40px)}.v4-hero-grid[data-v-52e3b75d]{display:flex;flex-direction:column;gap:0}.v4-hero-actions[data-v-52e3b75d],.v4-hero-dek[data-v-52e3b75d],.v4-hero-eyebrow[data-v-52e3b75d],.v4-hero-title[data-v-52e3b75d]{opacity:0;transform:translateY(20px);transition:opacity .48s cubic-bezier(.16,1,.3,1),transform .48s cubic-bezier(.16,1,.3,1)}.v4-hero-eyebrow.is-in[data-v-52e3b75d]{opacity:1;transform:none;transition-delay:40ms}.v4-hero-title.is-in[data-v-52e3b75d]{opacity:1;transform:none;transition-delay:.11s}.v4-hero-dek.is-in[data-v-52e3b75d]{opacity:1;transform:none;transition-delay:.21s}.v4-hero-actions.is-in[data-v-52e3b75d]{opacity:1;transform:none;transition-delay:.31s}.v4-hero-eyebrow[data-v-52e3b75d]{color:#ffffffeb;font-size:clamp(16px,1.46vw,28px);font-weight:400;letter-spacing:.04em;margin:0;text-transform:none}.v4-hero-eyebrow[data-v-52e3b75d],.v4-hero-title[data-v-52e3b75d]{font-family:Microsoft YaHei,PingFang SC,Noto Sans SC,sans-serif}.v4-hero-title[data-v-52e3b75d]{color:#fff;font-size:clamp(44px,4.6vw,88px);font-weight:700;letter-spacing:.02em;line-height:1.18;margin:clamp(16px,1.67vw,32px) 0 0;white-space:nowrap}.v4-hero-title-em[data-v-52e3b75d]{background:linear-gradient(180deg,#fff,#ffffffa6);-webkit-background-clip:text;background-clip:text;color:transparent}.v4-hero-dek[data-v-52e3b75d]{color:#ffffffe6;font-family:Microsoft YaHei,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(16px,1.46vw,28px);font-weight:400;line-height:1.5;margin:clamp(28px,3.23vw,62px) 0 0;max-width:none;white-space:nowrap}@media(max-width:768px){.v4-hero-slide[data-v-52e3b75d] img{-o-object-position:33% 30%;object-position:33% 30%}.v4-hero-title[data-v-52e3b75d]{font-size:clamp(28px,8.5vw,40px);white-space:nowrap}.v4-hero-dek[data-v-52e3b75d],.v4-hero-eyebrow[data-v-52e3b75d]{white-space:normal}}.hidden-md-down[data-v-52e3b75d]{display:none}@media(min-width:768px){.hidden-md-down[data-v-52e3b75d]{display:inline}}.v4-hero-actions[data-v-52e3b75d]{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:24px}.v4-hero-text-btn[data-v-52e3b75d]{align-items:center;color:#fff;display:inline-flex;font-size:16px;font-weight:400;gap:4px;height:48px;padding:0 8px;text-decoration:none;transition:opacity .2s ease,gap .25s var(--v4-ease)}.v4-hero-text-btn[data-v-52e3b75d]:hover{gap:8px;opacity:.85}.v4-hero-scroll[data-v-52e3b75d]{bottom:32px;left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:opacity .6s ease;transition-delay:.8s;z-index:3}.v4-hero-scroll.is-in[data-v-52e3b75d]{opacity:1}@media(max-height:700px){.v4-hero-scroll[data-v-52e3b75d]{display:none}}@media(prefers-reduced-motion:reduce){.v4-hero-actions[data-v-52e3b75d],.v4-hero-bg[data-v-52e3b75d] img,.v4-hero-dek[data-v-52e3b75d],.v4-hero-eyebrow[data-v-52e3b75d],.v4-hero-scroll[data-v-52e3b75d],.v4-hero-slide[data-v-52e3b75d],.v4-hero-title[data-v-52e3b75d]{transform:none!important;transition:none!important}.v4-hero-actions[data-v-52e3b75d],.v4-hero-dek[data-v-52e3b75d],.v4-hero-eyebrow[data-v-52e3b75d],.v4-hero-scroll[data-v-52e3b75d],.v4-hero-title[data-v-52e3b75d]{opacity:1!important}.v4-hero-scroll-dot[data-v-52e3b75d]{animation:none}}.v4-intro[data-v-f482a47c]{background:#fff;text-align:center}.v4-intro-cta[data-v-f482a47c]{margin-top:clamp(20px,2vw,32px)}.v4-intro-link[data-v-f482a47c]{align-items:center;display:inline-flex;gap:8px}.v4-intro-arrow[data-v-f482a47c]{height:14px;-o-object-fit:contain;object-fit:contain;width:auto}.v4-intro-video[data-v-f482a47c]{aspect-ratio:16/9;background:#0b1020;box-shadow:0 10px 40px #0f172a24;margin:clamp(28px,4vw,48px) auto 0;max-width:1200px;overflow:hidden;position:relative;width:100%}.v4-intro-video__el[data-v-f482a47c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v4-intro-video__el[data-v-f482a47c]:-webkit-full-screen,.v4-intro-video__el[data-v-f482a47c]:fullscreen{background:#000;object-fit:contain}@media(max-width:640px){.v4-intro-video[data-v-f482a47c]{margin-top:22px}}.v4-biz-header[data-v-0f3f55e2]{margin-bottom:clamp(40px,6vh,71px);max-width:1087px}.v4-biz-grid[data-v-0f3f55e2]{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:640px){.v4-biz-grid[data-v-0f3f55e2]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.v4-biz-grid[data-v-0f3f55e2]{grid-template-columns:repeat(4,1fr)}}.v4-biz-card[data-v-0f3f55e2]{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:0;display:flex;flex-direction:column;gap:14px;min-height:280px;padding:clamp(28px,3vw,44px) clamp(20px,2vw,28px);position:relative;text-align:center;transition:transform .5s var(--v4-ease,cubic-bezier(.16,1,.3,1)),box-shadow .4s ease}.v4-biz-card[data-v-0f3f55e2]:hover{box-shadow:0 14px 22px -14px #00000038;transform:translateY(-3px)}.v4-biz-card-icon[data-v-0f3f55e2]{color:#437bff;display:grid;height:64px;place-items:center;transition:transform .4s var(--v4-ease,cubic-bezier(.16,1,.3,1));width:64px}.v4-biz-card:hover .v4-biz-card-icon[data-v-0f3f55e2]{transform:translateY(-2px) scale(1.04)}.v4-biz-card-title[data-v-0f3f55e2]{color:#000;font-family:"Microsoft YaHei",var(--v4-font-display);font-size:20px;font-weight:700;letter-spacing:0;line-height:1.3;margin:4px 0 0}.v4-biz-card-desc[data-v-0f3f55e2]{color:#333;flex:1;font-size:14px;line-height:1.7;margin:0}@media(prefers-reduced-motion:reduce){.v4-biz-card[data-v-0f3f55e2],.v4-biz-card-icon[data-v-0f3f55e2]{transition:none}}.v4-stats[data-v-1d3e9cc9]{background:#fff}.v4-stats-header[data-v-1d3e9cc9]{margin:0 auto clamp(40px,6vh,71px);max-width:1087px}.v4-stats-grid[data-v-1d3e9cc9]{display:grid;gap:clamp(36px,5vw,64px) clamp(24px,3vw,48px);grid-template-columns:1fr 1fr}@media(min-width:1024px){.v4-stats-grid[data-v-1d3e9cc9]{grid-template-columns:repeat(4,1fr)}}.v4-stat[data-v-1d3e9cc9]{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center}.v4-stat-num[data-v-1d3e9cc9]{align-items:baseline;display:flex;flex-wrap:nowrap;gap:6px;justify-content:center;min-width:0;white-space:nowrap}.v4-stat-num-v[data-v-1d3e9cc9]{font-family:"Microsoft YaHei",var(--v4-font-display);font-size:clamp(36px,3vw,58px);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.v4-stat-num-l[data-v-1d3e9cc9],.v4-stat-num-v[data-v-1d3e9cc9]{color:#000;flex:0 0 auto;letter-spacing:0}.v4-stat-num-l[data-v-1d3e9cc9]{font-family:"Microsoft YaHei",var(--v4-font-body);font-size:clamp(13px,1.1vw,16px);font-weight:400}.v4-stat-src[data-v-1d3e9cc9]{color:#666;font-size:clamp(12px,.83vw,16px);font-weight:400;letter-spacing:.01em;line-height:1.5}.v4-sol-header[data-v-b764866d]{margin:0 auto clamp(40px,6vh,71px);max-width:1087px}.v4-sol-grid[data-v-b764866d]{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:768px){.v4-sol-grid[data-v-b764866d]{grid-template-columns:repeat(2,1fr)}}.v4-sol-card[data-v-b764866d]{aspect-ratio:590/394;background:#0a1a2b;border-radius:0;box-shadow:0 0 6px #0000004d;display:block;overflow:hidden;position:relative;text-decoration:none}.v4-sol-card-img[data-v-b764866d]{display:block;height:100%;inset:0;position:absolute;width:100%}.v4-sol-card[data-v-b764866d] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1);width:100%}.v4-sol-card[data-v-b764866d]:hover img{transform:scale(1.05)}.v4-sol-card-mask[data-v-b764866d]{background:linear-gradient(180deg,#0000000d,#0000001a 45%,#0000009e);inset:0;pointer-events:none;position:absolute}.v4-sol-card-cap[data-v-b764866d]{bottom:clamp(18px,2.2vw,30px);display:flex;flex-direction:column;gap:8px;left:clamp(20px,2.6vw,32px);max-width:78%;position:absolute;z-index:2}.v4-sol-card-title[data-v-b764866d]{color:#fff;font-family:"Microsoft YaHei",var(--v4-font-display);font-size:clamp(22px,2.08vw,40px);font-weight:700;letter-spacing:0}.v4-sol-card-sub[data-v-b764866d]{color:#ffffffe0;font-family:"Microsoft YaHei",var(--v4-font-body);font-size:clamp(13px,.94vw,18px);font-weight:400;line-height:1.5}.v4-sol-card-arrow[data-v-b764866d]{border:1px solid hsla(0,0%,100%,.6);border-radius:50%;bottom:clamp(18px,2.2vw,30px);color:#fff;display:grid;height:40px;opacity:0;place-items:center;position:absolute;right:clamp(18px,2vw,28px);transform:translateY(6px);transition:opacity .3s ease,transform .3s ease,background .25s ease;width:40px;z-index:2}.v4-sol-card:hover .v4-sol-card-arrow[data-v-b764866d]{background:#ffffff29;opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.v4-sol-card[data-v-b764866d] img,.v4-sol-card-arrow[data-v-b764866d]{transition:none}}.v4-cases[data-v-1961b668]{background:#fff}.v4-cases-header[data-v-1961b668]{margin:0 auto clamp(40px,6vh,71px);max-width:1087px}.v4-case-feat[data-v-1961b668]{color:inherit;display:block;margin-bottom:clamp(56px,7vh,96px);text-decoration:none}.v4-case-feat-img[data-v-1961b668]{aspect-ratio:16/8;background:#e5e5ea;border-radius:0;box-shadow:0 0 6px #0000004d;margin-bottom:28px;overflow:hidden;position:relative}.v4-case-feat-img[data-v-1961b668] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.4s cubic-bezier(.16,1,.3,1);width:100%}.v4-case-feat:hover .v4-case-feat-img[data-v-1961b668] img{transform:scale(1.03)}.v4-case-feat-text[data-v-1961b668]{align-items:center;display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:760px;text-align:center}.v4-case-feat-title[data-v-1961b668]{color:#000;font-family:"Microsoft YaHei",var(--v4-font-display);font-size:clamp(20px,1.56vw,24px);font-weight:700;letter-spacing:0;line-height:1.3;margin:0;text-wrap:balance}.v4-case-feat-cta[data-v-1961b668]{align-items:center;color:#0071e3;display:inline-flex;font-size:15px;font-weight:500;gap:4px;margin-top:4px;transition:gap .3s cubic-bezier(.16,1,.3,1)}.v4-case-feat:hover .v4-case-feat-cta[data-v-1961b668]{gap:8px}.v4-case-meta[data-v-1961b668]{align-items:center;color:#999;display:inline-flex;font-size:14px;font-weight:400;gap:8px;letter-spacing:.02em;margin:0}.v4-case-meta-dot[data-v-1961b668]{color:#cfcfcf}.v4-case-metric[data-v-1961b668]{color:#999;font-weight:400}.v4-cases-grid[data-v-1961b668]{display:grid;gap:clamp(28px,3vw,40px);grid-template-columns:1fr}@media(min-width:768px){.v4-cases-grid[data-v-1961b668]{grid-template-columns:repeat(3,1fr)}}.v4-case-card[data-v-1961b668]{background:#fff;box-shadow:0 0 6px #0000004d;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none}.v4-case-card-img[data-v-1961b668]{aspect-ratio:4/3;background:#e5e5ea;border-radius:0;overflow:hidden}.v4-case-card .v4-case-card-title[data-v-1961b668]{padding:18px 20px 4px}.v4-case-card .v4-case-meta[data-v-1961b668]{padding:0 20px 20px}.v4-case-card-img[data-v-1961b668] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1);width:100%}.v4-case-card:hover .v4-case-card-img[data-v-1961b668] img{transform:scale(1.04)}.v4-case-card-title[data-v-1961b668]{color:#000;font-family:"Microsoft YaHei",var(--v4-font-display);font-size:clamp(18px,1.56vw,24px);font-weight:700;letter-spacing:0;line-height:1.35;margin:0}.v4-cases-foot[data-v-1961b668]{display:flex;justify-content:center;margin-top:clamp(40px,5vh,64px)}.v4-cases-more[data-v-1961b668]{align-items:center;display:inline-flex;gap:8px}.v4-case-feat-cta[data-v-1961b668]:hover,.v4-cases-more[data-v-1961b668]:hover{text-decoration:none}.v4-cases-more-arrow[data-v-1961b668]{height:14px;-o-object-fit:contain;object-fit:contain;width:auto}.v4-cta[data-v-193bc081]{background:#000;color:#fff;min-height:clamp(220px,16vw,300px);overflow:hidden}.v4-cta[data-v-193bc081],.v4-cta-inner[data-v-193bc081]{align-items:center;display:flex;position:relative}.v4-cta-inner[data-v-193bc081]{flex-direction:column;gap:clamp(12px,1.4vw,20px);padding:clamp(40px,5vw,64px) 0;text-align:center;z-index:2}.v4-cta-title[data-v-193bc081]{color:#fff;font-family:"Microsoft YaHei",var(--v4-font-display);font-size:clamp(24px,2.08vw,40px);font-weight:700;letter-spacing:0;line-height:1.2;margin:0}.v4-cta-dek[data-v-193bc081]{color:#ffffffd1;font-weight:400;line-height:1.6;margin:0}.v4-cta-btn[data-v-193bc081],.v4-cta-dek[data-v-193bc081]{font-family:"Microsoft YaHei",var(--v4-font-body);font-size:clamp(13px,.83vw,14px)}.v4-cta-btn[data-v-193bc081]{align-items:center;border:1px solid hsla(0,0%,100%,.85);border-radius:999px;color:#fff;display:inline-flex;gap:10px;height:clamp(42px,2.6vw,50px);margin-top:clamp(8px,1vw,14px);padding:0 clamp(22px,1.6vw,30px);text-decoration:none;transition:background .25s ease,color .25s ease}.v4-cta-btn[data-v-193bc081]:hover{background:#fff;color:#000}.v4-cta-btn:hover .v4-cta-btn-arrow[data-v-193bc081]{filter:invert(1)}.v4-cta-btn-arrow[data-v-193bc081]{height:clamp(11px,.83vw,14px);-o-object-fit:contain;object-fit:contain;width:auto}
