@font-face{font-family:HarmonyOS Sans SC Black;src:url(/font/HarmonyOS_Sans_SC_Black.ttf)format("truetype");font-style:normal;font-weight:900;font-display:swap}*,:before,:after{box-sizing:border-box;font-family:HarmonyOS Sans SC Black,Microsoft YaHei,PingFang SC,sans-serif!important}:root{--color-brand:#009daa;--color-brand-dark:#007f8a}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-width:none;min-height:100%;min-height:100dvh;overflow-x:hidden}html.scroll-snap-y{scroll-snap-type:y mandatory}@media (max-width:1024px){html.scroll-snap-y{scroll-snap-type:none}}html::-webkit-scrollbar{display:none}body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-ms-overflow-style:none;scrollbar-width:none;min-height:100%;background:#fff;min-height:100dvh;margin:0;overflow-x:hidden}body::-webkit-scrollbar{display:none}#app{min-height:100%;width:100%;min-height:100dvh;overflow-x:hidden}.nav-dropdown-backdrop[data-v-62ffbd83]{z-index:198;pointer-events:auto;background:#00000059;position:fixed;top:0;bottom:0;left:0;right:0}.nav[data-v-62ffbd83]{background:var(--color-brand);color:#fff;z-index:200;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif;position:fixed;top:0;left:0;right:0}.nav__inner[data-v-62ffbd83]{align-items:center;gap:16px;max-width:1440px;height:40px;min-height:40px;margin:0 auto;padding:0 20px;display:flex}.nav__logo[data-v-62ffbd83]{color:inherit;flex-shrink:0;align-items:center;line-height:0;text-decoration:none;display:flex}.nav__logo-img[data-v-62ffbd83]{object-fit:contain;object-position:left center;width:auto;max-width:min(38vw,180px);height:16px;display:block}.nav__toggle[data-v-62ffbd83]{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;justify-content:center;gap:3px;padding:0;display:none}.nav__toggle[data-v-62ffbd83]:focus-visible{outline-offset:2px;outline:2px solid #fff}.nav__toggle-bar[data-v-62ffbd83]{background:currentColor;border-radius:1px;width:18px;height:2px;display:block}.nav__links[data-v-62ffbd83]{flex:1;justify-content:center;align-self:stretch;align-items:center;gap:clamp(20px,4vw,48px);min-height:40px;display:flex}.nav__item[data-v-62ffbd83]{align-items:center;height:100%;display:flex;position:relative}.nav__link--flat[data-v-62ffbd83]{color:inherit;white-space:nowrap;align-items:center;height:100%;padding:2px 0;font-size:.75rem;line-height:1.2;text-decoration:none;display:flex;position:relative}.nav__link--flat[data-v-62ffbd83]:after{content:"";background:#ffffffe6;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav__link--flat[data-v-62ffbd83]:hover:after,.nav__item:hover .nav__link--flat[data-v-62ffbd83]:after{transform:scaleX(1)}.nav__link--flat[data-v-62ffbd83]:focus-visible:after{transform:scaleX(1)}.nav__right[data-v-62ffbd83]{flex-shrink:0;align-items:center;gap:4px;display:flex}.nav__actions[data-v-62ffbd83]{align-items:center;gap:8px;display:flex}.nav__icon-btn[data-v-62ffbd83]{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .2s;display:flex}.nav__icon-btn[data-v-62ffbd83]:hover{background:#ffffff1f}.nav__icon-btn[data-v-62ffbd83]:focus-visible{background:#ffffff1f}.nav__icon-btn[data-v-62ffbd83]:focus-visible{outline-offset:2px;outline:2px solid #fff}.nav__icon[data-v-62ffbd83]{width:16px;height:16px}.glass[data-v-62ffbd83]{-webkit-backdrop-filter:blur(11px);background:#ffffff7a;border-bottom:1px solid #ffffff8c;box-shadow:0 10px 32px #0000000f}.nav__panel[data-v-62ffbd83]{--panel-ease:cubic-bezier(.22, 1, .36, 1);z-index:199;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s var(--panel-ease), visibility .32s, transform .34s var(--panel-ease)}.nav__panel--mega[data-v-62ffbd83]{position:fixed;top:40px;left:0;right:0;transform:translateY(-14px)}.nav__item:hover .nav__panel--mega[data-v-62ffbd83],.nav__item:focus-within .nav__panel--mega[data-v-62ffbd83]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nav__panel--support[data-v-62ffbd83]{position:fixed;top:40px;left:0;right:0;transform:translateY(-14px)}.nav__item:hover .nav__panel--support[data-v-62ffbd83],.nav__item:focus-within .nav__panel--support[data-v-62ffbd83]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.support-grid[data-v-62ffbd83]{justify-content:center;align-items:start;gap:0 28px;display:grid}.support-col[data-v-62ffbd83]{opacity:0;min-width:0;transition:opacity .32s var(--panel-ease), transform .34s var(--panel-ease);transform:translateY(12px)}.support-col__link[data-v-62ffbd83]{min-width:0;color:inherit;outline-offset:3px;border-radius:6px;flex-direction:column;align-items:center;gap:14px;text-decoration:none;display:flex}.support-col__link[data-v-62ffbd83]:focus-visible{outline:2px solid var(--color-brand,#009daa)}.nav__item:hover .support-grid .support-col[data-v-62ffbd83]:first-child,.nav__item:focus-within .support-grid .support-col[data-v-62ffbd83]:first-child{opacity:1;transition-delay:80ms;transform:translateY(0)}.nav__item:hover .support-grid .support-col[data-v-62ffbd83]:nth-child(2),.nav__item:focus-within .support-grid .support-col[data-v-62ffbd83]:nth-child(2){opacity:1;transition-delay:.12s;transform:translateY(0)}.nav__item:hover .support-grid .support-col[data-v-62ffbd83]:nth-child(3),.nav__item:focus-within .support-grid .support-col[data-v-62ffbd83]:nth-child(3){opacity:1;transition-delay:.16s;transform:translateY(0)}.support-col__head[data-v-62ffbd83]{color:#222;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex;overflow:visible}.support-col__link:hover .support-col__head[data-v-62ffbd83]{color:var(--color-brand,#009daa)}.support-col__visual[data-v-62ffbd83]{border:1px solid #0000000f;border-radius:5px;flex-shrink:0;width:168px;height:84px;overflow:hidden}.support-col__img[data-v-62ffbd83]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .28s;display:block;transform:scale(1)}.support-col__link:hover .support-col__img[data-v-62ffbd83]{transform:scale(1.1)}.support-col__ph[data-v-62ffbd83]{background:linear-gradient(145deg,#e8ecee,#dde3e6);width:100%;height:100%}.nav__panel-inner--mega>.mega-side[data-v-62ffbd83]{opacity:0;transition:opacity .38s var(--panel-ease) 50ms, transform .4s var(--panel-ease) 50ms;transform:translate(-12px)}.nav__item:hover .nav__panel--mega .mega-side[data-v-62ffbd83],.nav__item:focus-within .nav__panel--mega .mega-side[data-v-62ffbd83]{opacity:1;transform:translate(0)}.nav__panel-inner--mega>.mega-main[data-v-62ffbd83]{opacity:0;transition:opacity .4s var(--panel-ease) 80ms, transform .42s var(--panel-ease) 80ms;transform:translateY(16px)}.nav__item:hover .nav__panel--mega .mega-main[data-v-62ffbd83],.nav__item:focus-within .nav__panel--mega .mega-main[data-v-62ffbd83]{opacity:1;transform:translateY(0)}.mega-main .mega-col[data-v-62ffbd83]{opacity:0;transition:opacity .32s var(--panel-ease), transform .34s var(--panel-ease);transform:translateY(10px)}.nav__item:hover .mega-main .mega-col[data-v-62ffbd83]:first-child,.nav__item:focus-within .mega-main .mega-col[data-v-62ffbd83]:first-child{opacity:1;transition-delay:.1s;transform:translateY(0)}.nav__item:hover .mega-main .mega-col[data-v-62ffbd83]:nth-child(2),.nav__item:focus-within .mega-main .mega-col[data-v-62ffbd83]:nth-child(2){opacity:1;transition-delay:.15s;transform:translateY(0)}.nav__item:hover .mega-main .mega-col[data-v-62ffbd83]:nth-child(3),.nav__item:focus-within .mega-main .mega-col[data-v-62ffbd83]:nth-child(3){opacity:1;transition-delay:.2s;transform:translateY(0)}.nav__panel-inner[data-v-62ffbd83]{max-width:1440px;margin:0 auto;padding:0 20px}.nav__panel-inner.nav__panel-inner--support[data-v-62ffbd83]{padding:28px 20px 36px}.nav__panel-inner--mega[data-v-62ffbd83]{align-items:flex-start;gap:22px;padding:28px 20px 36px;display:flex}.mega-side[data-v-62ffbd83]{flex-direction:column;flex:0 0 300px;gap:4px;display:flex}.mega-side__btn[data-v-62ffbd83]{cursor:pointer;text-align:left;width:100%;font:inherit;color:#333;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:12px 14px;font-size:.875rem;transition:background .15s;display:flex}.mega-side__btn[data-v-62ffbd83]:hover,.mega-side__btn--active[data-v-62ffbd83]{color:var(--color-brand,#009daa);background:#ffffff8c}.mega-side__icon[data-v-62ffbd83]{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.mega-side__icon-img[data-v-62ffbd83]{object-fit:contain;object-position:center;width:22px;height:22px;display:block}.mega-main[data-v-62ffbd83]{flex:1;grid-template-columns:repeat(3,max-content);place-content:start;gap:12px 108px;min-width:0;display:grid}.mega-col[data-v-62ffbd83]{box-sizing:border-box;min-width:196px;padding-right:12px}.mega-col__head[data-v-62ffbd83]{color:#222;align-items:center;gap:9px;margin-bottom:11px;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex;overflow:visible}.mega-col__head[data-v-62ffbd83]:hover{color:var(--color-brand,#009daa)}.mega-col__arrow[data-v-62ffbd83],.support-col__arrow[data-v-62ffbd83]{flex-shrink:0;align-items:center;line-height:0;display:inline-flex;overflow:visible}.nav-arrow__clip[data-v-62ffbd83]{--nav-arrow-cell:20px;--nav-arrow-h:16px;width:var(--nav-arrow-cell);height:var(--nav-arrow-h);color:var(--color-brand,#009daa);flex-shrink:0;position:relative;overflow:hidden}.nav-arrow__track[data-v-62ffbd83]{width:calc(var(--nav-arrow-cell) * 2);height:100%;transform:translateX(calc(-1 * var(--nav-arrow-cell)));will-change:transform;flex-flow:row;align-items:center;display:flex}.mega-col__head .nav-arrow__track[data-v-62ffbd83],.support-col__link .nav-arrow__track[data-v-62ffbd83]{animation:none}.nav-arrow__cell[data-v-62ffbd83]{flex:0 0 var(--nav-arrow-cell);width:var(--nav-arrow-cell);height:var(--nav-arrow-h);display:block;overflow:visible}.nav-arrow__path[data-v-62ffbd83]{fill:none;stroke:currentColor;stroke-width:2.35px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mega-col__head:hover .nav-arrow__track[data-v-62ffbd83],.support-col__link:hover .nav-arrow__track[data-v-62ffbd83]{animation:.28s cubic-bezier(.4,0,.25,1) forwards nav-arrow-track-shift-62ffbd83}.mega-col__head:focus-visible .nav-arrow__track[data-v-62ffbd83]{animation:.28s cubic-bezier(.4,0,.25,1) forwards nav-arrow-track-shift-62ffbd83}.support-col__link:focus-visible .nav-arrow__track[data-v-62ffbd83]{animation:.28s cubic-bezier(.4,0,.25,1) forwards nav-arrow-track-shift-62ffbd83}@keyframes nav-arrow-track-shift-62ffbd83{0%{transform:translateX(calc(-1 * var(--nav-arrow-cell,20px)))}to{transform:translate(0)}}.mega-col__list[data-v-62ffbd83]{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.mega-product[data-v-62ffbd83]{color:#000;flex-direction:column;align-items:flex-start;gap:6px;text-decoration:none;transition:color .15s;display:flex}.mega-product[data-v-62ffbd83]:hover{color:var(--color-brand,#009daa)}.mega-product__visual[data-v-62ffbd83]{border:1px solid #0000000f;border-radius:5px;flex-shrink:0;width:168px;height:84px;overflow:hidden}.mega-product__img[data-v-62ffbd83]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .28s;display:block;transform:scale(1)}.mega-product:hover .mega-product__img[data-v-62ffbd83]{transform:scale(1.1)}.mega-product__ph[data-v-62ffbd83]{background:linear-gradient(145deg,#e8ecee,#dde3e6);border-radius:0;flex-shrink:0;width:100%;height:100%}.mega-product__name[data-v-62ffbd83]{max-width:168px;font-size:.75rem;line-height:1.35}.nav__panel--simple[data-v-62ffbd83]{transform-origin:top;border-radius:0 0 10px 10px;width:max-content;min-width:168px;margin-top:0;padding:0;position:absolute;top:100%;left:50%;right:auto;transform:translate(-50%,-10px)scale(.97);box-shadow:0 12px 32px #0000001f}.nav__item:hover .nav__panel--simple[data-v-62ffbd83],.nav__item:focus-within .nav__panel--simple[data-v-62ffbd83]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)scale(1)}.simple-list[data-v-62ffbd83]{opacity:0;transition:opacity .28s var(--panel-ease,cubic-bezier(.22, 1, .36, 1)) 40ms, transform .3s var(--panel-ease,cubic-bezier(.22, 1, .36, 1)) 40ms;margin:0;padding:10px 0;list-style:none;transform:translateY(-6px)}.nav__item:hover .simple-list[data-v-62ffbd83],.nav__item:focus-within .simple-list[data-v-62ffbd83]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.nav__panel[data-v-62ffbd83]{transition-duration:.12s;transition-timing-function:ease}.nav__panel--mega[data-v-62ffbd83],.nav__panel--support[data-v-62ffbd83]{transform:translateY(-4px)}.nav__panel-inner--mega>.mega-side[data-v-62ffbd83],.nav__panel-inner--mega>.mega-main[data-v-62ffbd83],.mega-main .mega-col[data-v-62ffbd83],.support-grid .support-col[data-v-62ffbd83],.simple-list[data-v-62ffbd83]{transition:opacity .12s,transform .12s!important}.nav__item:hover .mega-main .mega-col[data-v-62ffbd83],.nav__item:focus-within .mega-main .mega-col[data-v-62ffbd83],.nav__item:hover .support-grid .support-col[data-v-62ffbd83],.nav__item:focus-within .support-grid .support-col[data-v-62ffbd83]{transition-delay:0s!important}.mega-col__head:hover .nav-arrow__track[data-v-62ffbd83],.support-col__link:hover .nav-arrow__track[data-v-62ffbd83]{animation:none!important;transform:none!important}.mega-col__head:focus-visible .nav-arrow__track[data-v-62ffbd83]{animation:none!important;transform:none!important}.support-col__link:focus-visible .nav-arrow__track[data-v-62ffbd83]{animation:none!important;transform:none!important}.nav-arrow__track .nav-arrow__cell[data-v-62ffbd83]:nth-child(2){display:none}}.simple-list__link[data-v-62ffbd83]{color:#333;white-space:nowrap;padding:10px 20px;font-size:.8125rem;text-decoration:none;transition:background .15s,color .15s;display:block}.simple-list__link[data-v-62ffbd83]:hover{color:var(--color-brand,#009daa);background:#009daa14}@media (max-width:1100px){.mega-main[data-v-62ffbd83]{gap:10px 84px}}@media (max-width:1024px){.nav__item[data-v-62ffbd83]{width:100%}.nav__panel[data-v-62ffbd83]{display:none!important}.nav__inner[data-v-62ffbd83]{justify-content:space-between;padding:0 16px}.nav__logo[data-v-62ffbd83]{flex:1}.nav__toggle[data-v-62ffbd83]{display:flex}.nav__links[data-v-62ffbd83]{background:var(--color-brand-dark);z-index:99;flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;gap:0;padding:16px 0;transition:transform .25s;position:fixed;top:40px;bottom:0;left:0;right:0;overflow-y:auto;transform:translate(100%)}.nav__links--open[data-v-62ffbd83]{transform:translate(0)}.nav__link--flat[data-v-62ffbd83]{text-align:center;border-bottom:1px solid #ffffff1a;justify-content:center;width:100%;padding:16px}.nav__link--flat[data-v-62ffbd83]:after{display:none}}.visually-hidden[data-v-62ffbd83]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-search[data-v-62ffbd83]{z-index:300;color:#333;-webkit-font-smoothing:antialiased;background:#fff;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #00000014}.nav-search__inner[data-v-62ffbd83]{box-sizing:border-box;flex-direction:row;align-items:center;gap:clamp(12px,3vw,28px);max-width:1440px;min-height:48px;margin:0 auto;padding:12px 20px;display:flex}.nav-search__logo[data-v-62ffbd83]{color:inherit;flex-shrink:0;align-items:center;line-height:0;text-decoration:none;display:flex}.nav-search__logo-img[data-v-62ffbd83]{object-fit:contain;object-position:left center;filter:brightness(0);opacity:.88;width:auto;max-width:min(42vw,200px);height:18px;display:block}.nav-search__form[data-v-62ffbd83]{flex-direction:row;flex:1;align-items:center;gap:clamp(10px,2.5vw,24px);min-width:0;margin:0;display:flex}.nav-search__field[data-v-62ffbd83]{border-bottom:1px solid #e5e5e5;flex-direction:row;flex:1;align-items:center;gap:10px;min-width:0;padding:6px 0;display:flex}.nav-search__field-icon[data-v-62ffbd83]{color:#9a9a9a;flex-shrink:0;width:18px;height:18px}.nav-search__input[data-v-62ffbd83]{color:#222;background:0 0;border:none;outline:none;flex:1;min-width:0;margin:0;padding:4px 0;font-size:.9375rem}.nav-search__input[data-v-62ffbd83]::placeholder{color:#a8a8a8}.nav-search__close[data-v-62ffbd83]{width:40px;height:40px;color:var(--color-brand,#009daa);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s;display:flex}.nav-search__close[data-v-62ffbd83]:hover{background:#009daa14}.nav-search__close[data-v-62ffbd83]:focus-visible{background:#009daa14}.nav-search__close[data-v-62ffbd83]:focus-visible{outline:2px solid var(--color-brand,#009daa);outline-offset:2px}.nav-search__close-icon[data-v-62ffbd83]{width:22px;height:22px}@media (max-width:640px){.nav-search__inner[data-v-62ffbd83]{flex-wrap:wrap;gap:10px 12px;padding:10px 14px}.nav-search__logo[data-v-62ffbd83]{order:0}.nav-search__close[data-v-62ffbd83]{order:1;margin-left:auto}.nav-search__form[data-v-62ffbd83]{flex:100%;order:2}.nav-search__field[data-v-62ffbd83]{flex:100%}}.site[data-v-93a928ac]{background:#fff;flex-direction:column;width:100%;min-height:100vh;display:flex;overflow-x:hidden}.site[data-v-93a928ac]>:last-child{flex-direction:column;flex:auto;min-height:0;display:flex}.hero[data-v-1c5a62b3]{width:100%;max-width:100%;min-height:100vh;scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;background:#0a1218;flex-direction:column;height:100dvh;min-height:100dvh;display:flex;overflow:hidden}.hero__video[data-v-1c5a62b3]{object-fit:cover;object-position:center center;flex:auto;width:100%;min-height:0;display:block}@media (max-width:1024px){.hero[data-v-1c5a62b3]{height:100svh;min-height:100svh}.hero__video[data-v-1c5a62b3]{object-fit:contain}}.section-heading-block[data-v-947731fe]{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.section-heading-block__title[data-v-947731fe]{letter-spacing:.06em;color:var(--section-heading-title-color,#d32f2f);margin:0;font-size:45px;font-weight:800;line-height:1.2}.section-heading-block__line[data-v-947731fe]{flex-flow:row;align-items:center;gap:6px;width:100%;min-width:0;max-width:min(100%,720px);margin-top:10px;display:flex}.section-heading-block__accent[data-v-947731fe]{object-fit:contain;object-position:left center;-webkit-user-select:none;user-select:none;pointer-events:none;flex-shrink:0;width:13px;height:4px;display:block}.section-heading-block__fade[data-v-947731fe]{object-fit:fill;object-position:left center;-webkit-user-select:none;user-select:none;pointer-events:none;flex:0 auto;width:min(100%,200px);min-width:48px;height:4px;min-height:4px;display:block}.section-heading-block__subtitle[data-v-947731fe]{letter-spacing:.03em;color:var(--section-heading-subtitle-color,#008b8b);margin:12px 0 0;font-size:34px;font-weight:400;line-height:1.45}.brand-intro[data-v-f0a70659]{--brand-intro-card-radius:20px;--brand-intro-red:#d32f2f;--brand-intro-teal:#008ba3;--brand-intro-text:#1f2937;--brand-intro-muted:#5c6370;--brand-intro-border:#e2e6eb;--brand-intro-nav-h:40px;--brand-intro-gutter-x:clamp(16px, 12vw, 200px);--brand-intro-compliance-h:56px;box-sizing:border-box;background:linear-gradient(#e8f0f7 0%,#f4f7fb 45%,#eef3f9 100%);flex-direction:column;flex:auto;align-self:stretch;align-items:stretch;width:100vw;height:100vh;min-height:0;margin:0;padding:0;display:flex;position:relative}.brand-intro__heading[data-v-f0a70659]{top:calc(var(--brand-intro-nav-h) + clamp(8px, 1.5vw, 40px));z-index:10;--section-heading-title-color:var(--brand-intro-red);--section-heading-subtitle-color:var(--brand-intro-teal);max-width:min(92vw,520px);margin:0;position:absolute;left:clamp(16px,4vw,48px)}.brand-intro__center[data-v-f0a70659]{left:0;right:0;bottom:var(--brand-intro-compliance-h);z-index:1;box-sizing:border-box;width:95%;height:75vh;padding-top:calc(var(--brand-intro-nav-h) + clamp(3.5rem, 12vw, 6rem));padding-inline:var(--brand-intro-gutter-x);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff40;border:3px solid #fff;border-radius:50px;justify-content:space-between;margin:0 auto;display:flex;position:absolute;box-shadow:inset 0 0 20px 3px #fff}.left_img-content[data-v-f0a70659]{box-sizing:border-box;flex:1;min-width:0;padding:clamp(18px,2.2vw,28px);display:block;position:relative}.right_text-content[data-v-f0a70659]{box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:10px;padding:clamp(12px,1.6vw,18px) clamp(18px,2.2vw,28px);display:flex}.brand-intro__building[data-v-f0a70659]{object-fit:contain;object-position:left bottom;filter:drop-shadow(0 18px 30px #0000001f);height:65vh;display:block;position:absolute;bottom:0;left:-425px}.brand-intro__company-title[data-v-f0a70659]{flex-wrap:wrap;justify-content:flex-start;align-self:flex-start;align-items:baseline;gap:10px;line-height:1;display:flex}.brand-intro__company-en[data-v-f0a70659]{letter-spacing:.08em;padding:0 0 20px;font-size:clamp(2.175rem,4.65vw,2.45rem);font-weight:900}.brand-intro__company-en--red[data-v-f0a70659]{color:var(--brand-intro-red)}.brand-intro__company-en--teal[data-v-f0a70659]{color:var(--brand-intro-teal)}.brand-intro__company-cn[data-v-f0a70659]{color:var(--brand-intro-teal);letter-spacing:.02em;text-align:left;align-self:flex-start;margin:0;font-size:clamp(2.175rem,4.65vw,2.45rem);font-weight:800}.brand-intro__grid[data-v-f0a70659]{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,auto);align-self:flex-start;width:100%;margin-top:clamp(10px,1.6vw,22px);margin-right:auto;display:grid;position:relative}.brand-intro__grid[data-v-f0a70659]:before{content:"";opacity:.9;background:linear-gradient(#0000 0%,#0000001f 18%,#00000029 50%,#0000001f 82%,#0000 100%);width:1.5px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px);box-shadow:0 0 0 1px #ffffff38}.brand-intro__grid[data-v-f0a70659]:after{content:"";opacity:.9;background:linear-gradient(90deg,#0000 0%,#0000001f 18%,#00000029 50%,#0000001f 82%,#0000 100%);height:1.5px;position:absolute;top:50%;left:0;right:0;transform:translateY(-.5px);box-shadow:0 0 0 1px #ffffff38}.brand-intro__cell[data-v-f0a70659]{min-width:0;padding:clamp(8px,1vw,12px)}.brand-intro__cell[data-v-f0a70659]:first-child,.brand-intro__cell[data-v-f0a70659]:nth-child(2){padding-bottom:clamp(24px,3vw,42px)}.brand-intro__cell[data-v-f0a70659]:nth-child(3),.brand-intro__cell[data-v-f0a70659]:nth-child(4){padding-top:clamp(24px,3vw,42px)}.brand-intro__cell[data-v-f0a70659]:first-child,.brand-intro__cell[data-v-f0a70659]:nth-child(3){padding-right:clamp(14px,1.8vw,22px)}.brand-intro__cell[data-v-f0a70659]:nth-child(2),.brand-intro__cell[data-v-f0a70659]:nth-child(4){padding-left:clamp(14px,1.8vw,22px)}.brand-intro__cell-title[data-v-f0a70659]{color:#333;letter-spacing:.02em;text-align:left;margin:0 0 10px;font-size:clamp(1.18rem,1.55vw,1.34rem)}.brand-intro__cell-body[data-v-f0a70659]{color:#111827b3;text-align:left;margin:0;font-size:clamp(.88rem,.96vw,.98rem);font-weight:500;line-height:1.65}.brand-intro__bottom-wrap[data-v-f0a70659]{z-index:6;box-sizing:border-box;width:100%;padding-bottom:env(safe-area-inset-bottom,0);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.brand-intro__stats[data-v-f0a70659]{isolation:isolate;box-sizing:border-box;width:100%;min-height:clamp(5rem,11vw,7rem);padding-inline:var(--brand-intro-gutter-x);-webkit-backdrop-filter:blur(16px);background:#ffffff5c;border-top:1px solid #fff;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 8px 32px #ffffff80}.brand-intro__stats-inner[data-v-f0a70659]{z-index:1;box-sizing:border-box;flex-wrap:nowrap;flex:auto;place-content:center space-between;align-self:stretch;align-items:center;gap:clamp(16px,3vw,28px) clamp(32px,7vw,96px);width:100%;max-width:100%;min-height:0;margin:0 auto;padding:clamp(14px,2.2vw,22px) clamp(16px,4vw,48px);display:flex;position:relative}.brand-intro__stat[data-v-f0a70659]{flex-flow:row;flex:0 auto;justify-content:flex-start;align-items:center;gap:clamp(8px,1.2vw,14px);min-width:0;display:flex}.brand-intro__stat-val[data-v-f0a70659]{color:var(--brand-intro-red);letter-spacing:.02em;white-space:nowrap;font-size:clamp(1.35rem,1rem + 2.8vw,2.15rem);font-weight:800;line-height:1.1}.brand-intro__stat-sep[data-v-f0a70659]{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;display:flex}.brand-intro__stat-sep-dot[data-v-f0a70659]{background:var(--brand-intro-teal);border-radius:50%;width:6px;height:6px}.brand-intro__stat-sep-plus[data-v-f0a70659]{color:var(--brand-intro-red);font-size:.65rem;font-weight:800;line-height:1}.brand-intro__stat-text[data-v-f0a70659]{flex-direction:column;gap:1px;min-width:0;display:flex}.brand-intro__stat-line[data-v-f0a70659]{margin:0;line-height:1.2}.brand-intro__stat-line--cn[data-v-f0a70659]{color:#333;font-size:clamp(.92rem,1.3vw,1.06rem);font-weight:800}.brand-intro__stat-line--en[data-v-f0a70659]{color:#4b5563;letter-spacing:.02em;font-size:clamp(.62rem,.82vw,.72rem);font-weight:600}.brand-intro__compliance[data-v-f0a70659]{width:100%;height:var(--brand-intro-compliance-h);box-sizing:border-box;padding-block-start:0;padding-block-end:0;padding-inline:var(--brand-intro-gutter-x);background:0 0;border:none;border-top:1px solid #0000000f;flex-direction:column;justify-content:center;margin:0;display:flex}.brand-intro__compliance-inner[data-v-f0a70659]{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;max-width:100%;min-height:0;margin:0 auto;padding:0 clamp(16px,4vw,48px);display:flex}.brand-intro__compliance-icons[data-v-f0a70659]{align-items:center;gap:10px;display:flex}.brand-intro__icon[data-v-f0a70659]{width:20px;height:20px;color:var(--brand-intro-teal)}.brand-intro__compliance-text[data-v-f0a70659]{color:#333;letter-spacing:.02em;margin:0;font-size:.98rem}@media (max-width:880px){.brand-intro__center[data-v-f0a70659]{padding-bottom:clamp(10rem,28vh,16rem)}.brand-intro__grid[data-v-f0a70659]{grid-template-columns:1fr}}@media (max-width:1686px){.right_text-content[data-v-f0a70659]{padding-right:0}}@media (max-width:1700px){.brand-intro__company-title[data-v-f0a70659]{white-space:nowrap;flex-wrap:nowrap}.brand-intro__company-en[data-v-f0a70659],.brand-intro__company-cn[data-v-f0a70659]{font-size:clamp(1.7rem,3.2vw,2rem)}}@media (min-width:1680px) and (max-width:1780px){.brand-intro__center[data-v-f0a70659]{height:79vh}.right_text-content[data-v-f0a70659]{gap:6px;padding-top:8px}.brand-intro__company-en[data-v-f0a70659]{padding-bottom:10px}.brand-intro__grid[data-v-f0a70659]{margin-top:8px}.brand-intro__cell[data-v-f0a70659]:first-child,.brand-intro__cell[data-v-f0a70659]:nth-child(2){padding-bottom:clamp(14px,1.8vw,22px)}.brand-intro__cell[data-v-f0a70659]:nth-child(3),.brand-intro__cell[data-v-f0a70659]:nth-child(4){padding-top:clamp(14px,1.8vw,22px)}}@media (max-width:520px){.brand-intro__stat[data-v-f0a70659]{flex:100%;justify-content:flex-start}.brand-intro__compliance[data-v-f0a70659]{height:auto;min-height:var(--brand-intro-compliance-h);padding-block-start:12px;padding-block-end:12px}.brand-intro__compliance-inner[data-v-f0a70659]{flex-direction:column;align-items:flex-start}}.placeholder-full-section[data-v-0c8deebb]{width:100vw;height:100vh;min-height:100vh;background:#e8edf2;place-items:center;min-height:100dvh;display:grid;position:relative;overflow:hidden}.timeline-stage[data-v-0c8deebb]{aspect-ratio:1920/1080;width:100vw;height:56.2493vw;max-height:100vh;position:relative;overflow:hidden}.placeholder-full-section__bg[data-v-0c8deebb]{object-fit:fill;object-position:center center;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.timeline-head[data-v-0c8deebb]{z-index:2;--section-heading-title-color:#d73333;--section-heading-subtitle-color:#0b98ac;position:absolute;top:clamp(32px,4vw,64px);left:clamp(20px,3.5vw,56px)}.timeline-points[data-v-0c8deebb]{z-index:2;box-sizing:border-box;padding-inline-start:clamp(14px,1.8vw,28px);padding-inline-end:clamp(14px,1.8vw,28px);position:absolute;top:0;bottom:0;left:0;right:0}.timeline-point[data-v-0c8deebb]{box-sizing:border-box;width:clamp(210px,19vw,340px);min-width:210px;max-width:340px;padding-left:14px;position:absolute;transform:none}.timeline-point__line[data-v-0c8deebb]{object-fit:fill;width:4px;position:absolute;left:0}.timeline-point__line--long[data-v-0c8deebb],.timeline-point__line--short[data-v-0c8deebb]{height:clamp(170px,14.2vw,270px)}.timeline-point__line--down[data-v-0c8deebb]{top:10px}.timeline-point__line--up[data-v-0c8deebb]{top:auto;bottom:0}.timeline-point__year[data-v-0c8deebb]{color:#1293a7;margin:0;font-size:clamp(.96rem,1.35vw,1.55rem);font-weight:700}.timeline-point__text[data-v-0c8deebb]{white-space:pre-line;color:#303840;margin:8px 0 0;font-size:clamp(.7rem,.8vw,1rem);font-weight:600;line-height:1.4}.timeline-mobile[data-v-0c8deebb]{display:none}@media (max-width:1200px){.placeholder-full-section[data-v-0c8deebb]{height:auto;min-height:100dvh;padding:20px 16px 24px;display:block;overflow:visible}.timeline-stage[data-v-0c8deebb]{aspect-ratio:1920/1080;width:100%;height:auto}.placeholder-full-section__bg[data-v-0c8deebb]{object-fit:fill;border-radius:10px}.timeline-head[data-v-0c8deebb]{margin:0 0 14px;position:static}.timeline-points[data-v-0c8deebb]{display:none}.timeline-mobile[data-v-0c8deebb]{gap:14px;margin-top:16px;display:grid}.timeline-mobile__item[data-v-0c8deebb]{grid-template-columns:10px 1fr;align-items:start;gap:12px;display:grid}.timeline-mobile__line[data-v-0c8deebb]{object-fit:fill;width:8px;height:86px;margin-top:2px}.timeline-mobile__year[data-v-0c8deebb]{color:#1293a7;margin:0;font-size:1.08rem;font-weight:700}.timeline-mobile__text[data-v-0c8deebb]{white-space:pre-line;color:#303840;margin:4px 0 0;font-size:.9rem;font-weight:600;line-height:1.45}}.ip-video[data-v-03c8e460]{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;background:#0a1218;flex-direction:column;width:100%;max-width:100%;margin:0;padding:0;line-height:0;display:flex;overflow:hidden}.ip-video__media[data-v-03c8e460]{object-fit:cover;object-position:center center;vertical-align:top;width:100%;height:auto;display:block}@media (max-width:1024px){.ip-video[data-v-03c8e460]{height:100svh;min-height:100svh}.ip-video__media[data-v-03c8e460]{object-fit:contain}}.visually-hidden[data-v-e6dfcc47]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.foot[data-v-e6dfcc47]{box-sizing:border-box;color:#4a4a4a;background:#f8f8f8;width:100%;max-width:100%;margin-top:-1px;padding:96px 20px 40px;overflow-x:hidden}.foot__inner[data-v-e6dfcc47]{max-width:1200px;margin:0 auto}.foot__search[data-v-e6dfcc47]{text-align:center;border-bottom:1px solid #e8e8e8;padding-top:16px;padding-bottom:48px}.foot__search-title[data-v-e6dfcc47]{color:#333;letter-spacing:.02em;margin:0 0 24px;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:600}.foot__search-form[data-v-e6dfcc47]{max-width:640px;margin:0 auto 20px}.foot__search-bar[data-v-e6dfcc47]{background:#fff;border:1px solid #ebebeb;border-radius:999px;align-items:center;gap:12px;padding:14px 22px;display:flex;box-shadow:0 1px 2px #0000000a}.foot__search-icon[data-v-e6dfcc47]{color:#9a9a9a;flex-shrink:0;width:20px;height:20px}.foot__search-input[data-v-e6dfcc47]{color:#333;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.95rem}.foot__search-input[data-v-e6dfcc47]::placeholder{color:#b0b0b0}.foot__tags[data-v-e6dfcc47]{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.foot__tag[data-v-e6dfcc47]{color:#888;background:#fff;border:1px solid #ebebeb;border-radius:999px;padding:8px 18px;font-size:.875rem;text-decoration:none;transition:color .2s,border-color .2s;display:inline-block}.foot__tag[data-v-e6dfcc47]:hover{color:var(--color-brand);border-color:var(--color-brand)}.foot__cols[data-v-e6dfcc47]{border-bottom:1px solid #e8e8e8;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 48px;padding:48px 0;display:grid}.foot__col-title[data-v-e6dfcc47]{color:#333;margin:0 0 16px;font-size:.95rem;font-weight:600}.foot__col-list[data-v-e6dfcc47]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.foot__col-link[data-v-e6dfcc47]{color:#777;font-size:.9rem;text-decoration:none;transition:color .2s}.foot__col-link[data-v-e6dfcc47]:hover{color:var(--color-brand)}.foot__bottom[data-v-e6dfcc47]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding-top:36px;display:flex}.foot__contact[data-v-e6dfcc47]{flex:1;min-width:220px}.foot__phone[data-v-e6dfcc47]{color:#333;align-items:center;gap:10px;margin:0 0 8px;font-size:1.15rem;font-weight:600;display:flex}.foot__phone-icon[data-v-e6dfcc47]{width:22px;height:22px;color:var(--color-brand);flex-shrink:0}.foot__phone a[data-v-e6dfcc47]{color:inherit;text-decoration:none}.foot__phone a[data-v-e6dfcc47]:hover{color:var(--color-brand)}.foot__hours[data-v-e6dfcc47]{color:#888;margin:0 0 16px;font-size:.85rem}.foot__legal[data-v-e6dfcc47]{color:#aaa;margin:0;font-size:.8rem;line-height:1.5}.foot__wechat[data-v-e6dfcc47]{text-align:center;flex-shrink:0}.foot__qr[data-v-e6dfcc47]{object-fit:contain;width:96px;height:96px;image-rendering:crisp-edges;background:#fff;border:1px solid #e8e8e8;border-radius:4px;margin:0 auto 10px;display:block}.foot__wechat-tip[data-v-e6dfcc47]{color:#888;margin:0;font-size:.75rem}@media (max-width:768px){.foot[data-v-e6dfcc47]{padding:72px 16px 32px}.foot__cols[data-v-e6dfcc47]{grid-template-columns:repeat(2,minmax(0,1fr));padding:36px 0}.foot__bottom[data-v-e6dfcc47]{flex-direction:column;align-items:flex-start}.foot__wechat[data-v-e6dfcc47]{text-align:left}.foot__qr[data-v-e6dfcc47]{margin-left:0}}@media (max-width:420px){.foot__cols[data-v-e6dfcc47]{grid-template-columns:1fr}}.home[data-v-094c61f3]{width:100%;min-width:0;max-width:none;min-height:100vh;box-sizing:border-box;background:#f5f7f9;flex-direction:column;flex:auto;min-height:100dvh;display:flex;overflow-x:hidden}
