@charset "UTF-8";.section-head[data-v-0740ba1d]{--stamp-line: #d8d8d8;--stamp-check: #cccccc;--stamp-text: #c2c2c2;--section-title: #1a1a1a;position:relative;z-index:4;display:flex;align-items:flex-end;gap:clamp(8px,.7vw,12px)}.section-head.is-dark[data-v-0740ba1d]{--stamp-line: rgba(255, 255, 255, .62);--stamp-check: #f0f0f0;--stamp-text: #d2d2d2;--section-title: #f5f5f5;gap:clamp(16px,1.4vw,27px)}.stamp[data-v-0740ba1d]{position:relative;flex:none;width:clamp(136px,8.9vw,171px);aspect-ratio:173/113}.stamp.has-image[data-v-0740ba1d]{aspect-ratio:356/238}.stamp-img[data-v-0740ba1d]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.stamp-frame[data-v-0740ba1d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--stamp-line);stroke:currentColor;stroke-width:1;stroke-linecap:square}.stamp-check[data-v-0740ba1d]{stroke:var(--stamp-check);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.stamp-en[data-v-0740ba1d]{position:absolute;left:44%;bottom:0;font-family:Regular,PingFang SC,sans-serif;font-size:clamp(16px,1.3vw,25px);line-height:1.5;letter-spacing:.01em;color:var(--stamp-text);white-space:nowrap}.section-title[data-v-0740ba1d]{margin:0 0 2px;font-family:Medium,PingFang SC,sans-serif;font-size:clamp(24px,1.67vw,32px);font-weight:400;line-height:1.2;letter-spacing:0;color:var(--section-title);white-space:nowrap}.case-panel[data-v-67849bc6]{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:clamp(52px,9.8vh,100px) 8.65vw 110px;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background:#f3f3f3;color:#1a1a1a}.case-watermark[data-v-67849bc6]{position:absolute;right:.8vw;top:clamp(64px,13.1vh,133px);z-index:0;font-family:Arial,Helvetica Neue,sans-serif;font-size:clamp(96px,9.5vw,182px);font-weight:500;line-height:.88;letter-spacing:.01em;color:#e9e9e9;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:scaleX(.95);transform-origin:right top}.case-hand[data-v-67849bc6]{position:absolute;right:-2vw;bottom:0;z-index:2;width:auto;height:78%;max-height:920px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-stage[data-v-67849bc6]{position:relative;z-index:3;flex:1;min-height:0;margin-bottom:20px;padding-top:clamp(20px,3vh,40px);display:flex;align-items:flex-end;gap:8px}.case-card[data-v-67849bc6]{box-sizing:border-box;width:clamp(480px,37.4vw,718px);min-height:clamp(380px,(100vh - 264px) * .6,610px);padding:clamp(26px,2.5vw,48px);display:flex;flex-direction:column;align-items:flex-start;background:#fff;box-shadow:0 26px 60px #00000012}.case-title[data-v-67849bc6]{margin:0 0 clamp(30px,5.3vh,54px);font-family:Medium,PingFang SC,sans-serif;font-size:clamp(24px,1.67vw,32px);font-weight:400;line-height:1.35;text-align:left;color:#1a1a1a}.case-points[data-v-67849bc6]{list-style:none;margin:0 0 clamp(24px,4vh,44px);padding:0;display:flex;flex-direction:column;gap:clamp(16px,3.1vh,31px)}.case-points li[data-v-67849bc6]{position:relative;padding-left:14px;font-family:Regular,PingFang SC,sans-serif;font-size:clamp(13px,.94vw,18px);line-height:1.6;text-align:left;color:#3a3a3a}.case-points li[data-v-67849bc6]:before{content:"";position:absolute;left:0;top:.68em;width:3px;height:3px;border-radius:50%;background:#333}.case-badge[data-v-67849bc6]{margin:auto 0 0;padding:clamp(11px,.83vw,16px) clamp(18px,1.56vw,30px);background:#333;font-family:Medium,PingFang SC,sans-serif;font-size:clamp(14px,1.04vw,20px);line-height:1.3;letter-spacing:.02em;color:#fff;white-space:nowrap}.case-shot[data-v-67849bc6]{flex:none;width:clamp(256px,21.28vw,408px);aspect-ratio:3/2;margin:0;overflow:hidden;background:#0b1220;box-shadow:0 24px 50px #00000047}.case-shot img[data-v-67849bc6]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.is-latin .case-title[data-v-67849bc6]{font-size:clamp(20px,1.56vw,30px);line-height:1.3}.is-latin .case-badge[data-v-67849bc6]{white-space:normal}@media (max-width: 1100px){.case-panel[data-v-67849bc6]{padding-left:6vw;padding-right:6vw}.case-hand[data-v-67849bc6]{display:none}.case-watermark[data-v-67849bc6]{font-size:96px}}@media (max-width: 900px){.case-panel[data-v-67849bc6]{padding:26px 7vw 110px}.case-watermark[data-v-67849bc6]{display:none}.case-stage[data-v-67849bc6]{flex:0 0 auto;padding-top:26px;flex-direction:column;align-items:stretch;gap:24px}.case-card[data-v-67849bc6]{width:100%;min-height:0;padding:26px}.case-title[data-v-67849bc6]{margin-bottom:22px;font-size:26px}.case-points[data-v-67849bc6]{margin-bottom:24px;gap:12px}.case-badge[data-v-67849bc6]{margin-top:0}.case-shot[data-v-67849bc6]{width:100%}}@media (min-width: 901px) and (max-height: 760px){.case-panel[data-v-67849bc6]{padding-top:44px;padding-bottom:110px}.case-hand[data-v-67849bc6]{height:72%;bottom:0}.case-watermark[data-v-67849bc6]{top:66px;font-size:110px}.case-card[data-v-67849bc6]{min-height:340px;padding:40px}.case-title[data-v-67849bc6]{margin-bottom:22px;font-size:27px}.case-points[data-v-67849bc6]{margin-bottom:24px;gap:10px}.case-badge[data-v-67849bc6]{padding:11px 24px;font-size:15px}}.approach-panel[data-v-6025c2d0]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#1b1b1b}.approach-scene[data-v-6025c2d0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.approach-pane[data-v-6025c2d0]{position:absolute;top:0;right:0;bottom:0;z-index:2;box-sizing:border-box;width:49.2%;padding:clamp(56px,10vh,101px) 3.1vw 110px clamp(70px,6.1vw,117px);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background:#333;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 clamp(190px,28.3vh,288px),clamp(24px,3.7vh,37px) clamp(150px,22vh,224px),0 clamp(110px,15.8vh,160px));filter:drop-shadow(-12px 0 28px rgba(0,0,0,.38))}.approach-grid[data-v-6025c2d0]{list-style:none;width:min(800px,100% + clamp(0px,3.2vw,61px));margin:clamp(42px,7.8vh,80px) 0 0 clamp(-61px,-3.2vw,0px);padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(24px,2.1vw,40px);column-gap:clamp(24px,2.1vw,40px);row-gap:clamp(10px,2vh,20px)}.approach-item[data-v-6025c2d0]{display:flex;flex-direction:column;align-items:center;text-align:center}.approach-icon[data-v-6025c2d0]{width:clamp(72px,5.16vw,99px);height:clamp(72px,5.16vw,99px);display:flex;align-items:center;justify-content:center;flex:none}.approach-icon img[data-v-6025c2d0]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.approach-icon.is-bare[data-v-6025c2d0]{border:1px solid rgba(255,255,255,.28);border-radius:50%}.approach-icon.is-bare img[data-v-6025c2d0]{width:54%;height:54%}.approach-title[data-v-6025c2d0]{margin:clamp(20px,3.8vh,39px) 0 0;font-family:Medium,PingFang SC,sans-serif;font-size:clamp(11.2px,.708vw,13.6px);font-weight:400;line-height:1.5;text-wrap:balance;color:#f2f2f2}.approach-desc[data-v-6025c2d0]{margin:3px 0 0;max-width:20em;font-family:Light,PingFang SC,sans-serif;font-size:clamp(10.4px,.708vw,13.6px);line-height:1.78;text-wrap:balance;color:#ffffffc7}@media (max-width: 1100px){.approach-pane[data-v-6025c2d0]{padding-left:5vw;padding-right:3.5vw}.approach-grid[data-v-6025c2d0]{margin-left:-3vw;-moz-column-gap:32px;column-gap:32px}}@media (max-width: 900px){.approach-panel[data-v-6025c2d0]{overflow-x:hidden;overflow-y:auto;background:#3a3a3a}.approach-scene[data-v-6025c2d0]{position:relative;height:34vh;min-height:220px}.approach-pane[data-v-6025c2d0]{position:relative;width:100%;padding:26px 7vw 96px;overflow:visible;clip-path:none;filter:none}.approach-grid[data-v-6025c2d0]{width:100%;margin:28px 0 0;-moz-column-gap:30px;column-gap:30px;row-gap:34px}.approach-icon[data-v-6025c2d0]{width:73.6px;height:73.6px}}@media (min-width: 901px) and (max-height: 760px){.approach-pane[data-v-6025c2d0]{padding-top:20px;padding-bottom:110px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 214px,28px 166px,0 118px)}.approach-grid[data-v-6025c2d0]{margin-top:12px;row-gap:16px}.approach-title[data-v-6025c2d0]{margin-top:14px}}.value-panel[data-v-9d4c014b]{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:clamp(52px,9.8vh,100px) 8.65vw 130px;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background:#fff;color:#1a1a1a}.value-watermark[data-v-9d4c014b]{position:absolute;right:.8vw;top:clamp(50px,9.8vh,95px);z-index:0;font-family:Arial,Helvetica Neue,sans-serif;font-size:clamp(110px,12.3vw,236px);font-weight:500;line-height:.88;letter-spacing:.01em;color:#e9e9e9;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:scaleX(.82);transform-origin:right top}.value-stage[data-v-9d4c014b]{position:relative;z-index:1;flex:1;min-height:0;margin-top:clamp(80px,14.8vh,150px);display:flex;align-items:center;gap:clamp(48px,5.3vw,101px)}.value-photo[data-v-9d4c014b]{display:block;flex:none;width:auto;height:100%;max-width:55%;max-height:443px;aspect-ratio:659/443;box-sizing:border-box;-o-object-fit:cover;object-fit:cover;box-shadow:0 20px 50px #00000014}.value-list[data-v-9d4c014b]{min-width:0;max-width:860px;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:clamp(20px,3vh,30px)}.value-list li[data-v-9d4c014b]{display:flex;align-items:flex-start;gap:8px;font-family:Regular,PingFang SC,sans-serif;font-size:clamp(14px,.94vw,18px);line-height:1.78;text-align:left;color:#333}.value-dot[data-v-9d4c014b]{flex:none;width:4px;height:4px;margin-top:.82em;border-radius:50%;background:#333}@media (max-width: 1100px){.value-panel[data-v-9d4c014b]{padding-left:6vw;padding-right:6vw}.value-watermark[data-v-9d4c014b]{right:2vw;font-size:110px}}@media (max-width: 900px){.value-panel[data-v-9d4c014b]{padding:26px 7vw 130px}.value-watermark[data-v-9d4c014b]{display:none}.value-stage[data-v-9d4c014b]{flex:none;margin-top:30px;flex-direction:column;gap:28px}.value-photo[data-v-9d4c014b]{width:100%;height:auto;max-width:none;max-height:none}}@media (min-width: 901px) and (max-height: 760px){.value-panel[data-v-9d4c014b]{padding-top:44px;padding-bottom:130px}.value-watermark[data-v-9d4c014b]{top:60px;font-size:130px}.value-stage[data-v-9d4c014b]{margin-top:66px}.value-list[data-v-9d4c014b]{gap:18px}}.serviceHub[data-v-fbe60e21]{position:relative;height:calc(100vh - 64px);overflow:hidden;background:#04070f}.serviceHub .mode-bg[data-v-fbe60e21]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity .9s ease}.serviceHub .mode-bg.is-active[data-v-fbe60e21]{z-index:2;opacity:1}.serviceHub .scene-mask[data-v-fbe60e21]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:radial-gradient(72% 58% at 50% 42%,#03060e00,#03060e47 62%,#03060ed1),linear-gradient(180deg,#03060e6b,#03060e1f 32%,#03060eb3)}.serviceHub .hero-particles[data-v-fbe60e21]{z-index:5}.serviceHub .scene-body[data-v-fbe60e21]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;overflow:hidden}.serviceHub .hero-panel[data-v-fbe60e21]{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:28px 5vw 128px;display:flex;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto}.serviceHub .hero[data-v-fbe60e21]{display:flex;flex-direction:column;align-items:center;text-align:center}.serviceHub .mode-emblem[data-v-fbe60e21]{display:block;width:clamp(94px,6.9vw,116px);height:auto;filter:drop-shadow(0 0 22px rgba(160,190,255,.22));animation:sceneUp-fbe60e21 .9s var(--cm-ease, ease) .04s both}.serviceHub .mode-title[data-v-fbe60e21]{margin:18px 0 0;font-family:PangMenZhengDao;font-weight:400;font-size:clamp(44px,3.9vw,72px);line-height:1.16;letter-spacing:.08em;color:#f2f6ff;text-shadow:0 10px 40px rgba(0,0,0,.62),0 0 34px rgba(80,130,255,.28);animation:sceneUp-fbe60e21 .9s var(--cm-ease, ease) .12s both}.serviceHub .mode-title.is-latin[data-v-fbe60e21]{font-size:clamp(30px,2.9vw,52px);letter-spacing:.04em}.serviceHub .mode-rule[data-v-fbe60e21]{width:clamp(46px,3.4vw,64px);height:4px;margin-top:18px;border-radius:4px;background:linear-gradient(90deg,#3170ff,#22d3ee);box-shadow:0 0 18px #3170ffcc;animation:sceneUp-fbe60e21 .9s var(--cm-ease, ease) .2s both}.serviceHub .mode-sub[data-v-fbe60e21]{margin:16px 0 0;font-family:Medium;font-size:clamp(14px,1.15vw,19px);letter-spacing:.32em;text-transform:uppercase;color:#e2eaffe6;animation:sceneUp-fbe60e21 .9s var(--cm-ease, ease) .26s both}.serviceHub .mode-arrow[data-v-fbe60e21]{width:32px;height:32px;margin-top:clamp(26px,3.2vh,42px);padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(206,218,240,.5);background:transparent;color:#dee8fad9;cursor:pointer;transition:color .3s ease,border-color .3s ease,background .3s ease;animation:sceneUp-fbe60e21 .9s var(--cm-ease, ease) .34s both,arrowFloat-fbe60e21 2.6s ease-in-out 1.3s infinite}.serviceHub .mode-arrow svg[data-v-fbe60e21]{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.serviceHub .mode-arrow[data-v-fbe60e21]:hover{color:#fff;border-color:#ffffffd9;background:#ffffff0f}.serviceHub .mode-arrow[data-v-fbe60e21]:focus-visible{outline:2px solid #6e9bff;outline-offset:3px}.serviceHub.is-tab-light[data-v-fbe60e21] .side_nav_count{color:#2a364e99}.serviceHub.is-tab-light[data-v-fbe60e21] .side_nav_current{color:#1b2332;text-shadow:none}.serviceHub .scene-tabs[data-v-fbe60e21]{position:absolute;left:0;right:0;bottom:0;z-index:7;height:50px;padding:0 24px;margin-bottom:60px;display:flex;align-items:center;justify-content:center;gap:clamp(34px,5vw,76px);transition:background .45s ease}.serviceHub .scene-tabs.is-home[data-v-fbe60e21],.serviceHub .scene-tabs.is-light[data-v-fbe60e21],.serviceHub .scene-tabs.is-dark[data-v-fbe60e21]{background:#0006}.serviceHub .scene-tab[data-v-fbe60e21]{position:relative;padding:6px 2px;border:0;background:transparent;font-family:Regular;font-size:15px;letter-spacing:.08em;color:#e2eaffb3;cursor:pointer;transition:color .3s ease,text-shadow .3s ease}.serviceHub .scene-tab[data-v-fbe60e21]:hover{color:#eef3ff}.serviceHub .scene-tab.is-active[data-v-fbe60e21]{color:#5f8dff;text-shadow:0 0 18px rgba(95,141,255,.55)}.serviceHub .scene-tab.is-active[data-v-fbe60e21]:after{content:"";position:absolute;left:50%;bottom:-2px;width:18px;height:2px;border-radius:2px;transform:translate(-50%);background:linear-gradient(90deg,#3170ff,#22d3ee);box-shadow:0 0 12px #3170ffcc}.serviceHub .scene-tabs.is-light .scene-tab[data-v-fbe60e21]{color:#666}.serviceHub .scene-tabs.is-light .scene-tab[data-v-fbe60e21]:hover{color:#222}.serviceHub .scene-tabs.is-light .scene-tab.is-active[data-v-fbe60e21]{color:#2f6bff;text-shadow:none}.serviceHub .scene-tabs.is-light .scene-tab.is-active[data-v-fbe60e21]:after{background:#2f6bff;box-shadow:none}.serviceHub .scene-tabs.is-dark .scene-tab[data-v-fbe60e21]{color:#a8a8a8}.serviceHub .scene-tabs.is-dark .scene-tab[data-v-fbe60e21]:hover{color:#fff}.serviceHub .scene-tabs.is-dark .scene-tab.is-active[data-v-fbe60e21]{color:#4b86ff;text-shadow:none}.serviceHub .scene-tabs.is-dark .scene-tab.is-active[data-v-fbe60e21]:after{background:#4b86ff;box-shadow:none}.serviceHub .scene-tab[data-v-fbe60e21]:focus-visible{outline:2px solid #6e9bff;outline-offset:4px}.serviceHub .scene-swap-enter-active[data-v-fbe60e21]{transition:opacity .45s ease}.serviceHub .scene-swap-leave-active[data-v-fbe60e21]{transition:opacity .38s ease}.serviceHub .scene-swap-enter-from[data-v-fbe60e21],.serviceHub .scene-swap-leave-to[data-v-fbe60e21]{opacity:0}@media (min-width: 768px) and (max-height: 760px){.serviceHub .hero-panel[data-v-fbe60e21]{padding-top:16px;padding-bottom:112px}.serviceHub .mode-emblem[data-v-fbe60e21]{width:86px;height:auto}.serviceHub .mode-title[data-v-fbe60e21]{margin-top:12px;font-size:46px}.serviceHub .mode-title.is-latin[data-v-fbe60e21]{font-size:34px}.serviceHub .mode-rule[data-v-fbe60e21],.serviceHub .mode-sub[data-v-fbe60e21]{margin-top:12px}.serviceHub .mode-arrow[data-v-fbe60e21]{width:28px;height:28px;margin-top:18px}}@keyframes sceneUp-fbe60e21{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes arrowFloat-fbe60e21{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion: reduce){.serviceHub .mode-emblem[data-v-fbe60e21],.serviceHub .mode-title[data-v-fbe60e21],.serviceHub .mode-rule[data-v-fbe60e21],.serviceHub .mode-sub[data-v-fbe60e21],.serviceHub .mode-arrow[data-v-fbe60e21]{animation:none!important}.serviceHub .mode-bg[data-v-fbe60e21],.serviceHub .scene-tabs[data-v-fbe60e21],.serviceHub .scene-swap-enter-active[data-v-fbe60e21],.serviceHub .scene-swap-leave-active[data-v-fbe60e21]{transition:none!important}}
