@font-face{font-family:Bene Display Chinese;src:local(PingFangSC-Semibold),local(PingFang SC Semibold),local(HiraginoSansGB-W6),local(Hiragino Sans GB W6),local(MicrosoftYaHei-Bold),local(Microsoft YaHei Bold),local(NotoSansCJKsc-Bold),local(Noto Sans CJK SC Bold),local(NotoSansSC-Bold),local(Noto Sans SC Bold),local(SourceHanSansSC-Bold),local(Source Han Sans SC Bold);font-weight:100 900;unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF}:root:lang(zh),.zh-root{--sans:"Inter", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--serif:"Bene Display", "Bene Display Chinese", "Manrope", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--serif)}.zh-root .kb-paragraph,.zh-root .kb-bullets li,.zh-root .kb-faq__answer,.zh-root .up-legal-intro,.zh-root .up-form-hero p{line-height:1.8}.zh-root h1,.zh-root h2,.zh-root h3{letter-spacing:0}.zh-points{color:var(--ink);flex-wrap:wrap;gap:8px 20px;margin:0 0 24px;padding:0;font-size:15px;list-style:none;display:flex}.zh-points li:before{content:"✓";color:var(--violet);margin-right:6px;font-weight:700}.zh-header__bar{height:var(--header-h);padding-inline:var(--gutter);align-items:center;gap:20px;display:flex}.zh-header__home{color:inherit;flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.zh-header__name{border-left:1px solid color-mix(in srgb, currentColor 30%, transparent);font-family:var(--sans);color:var(--ink);padding-left:10px;font-size:18px;font-weight:600;line-height:1}.zh-header__nav ul{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.zh-header__tab-button{min-height:40px;color:inherit;font-family:var(--sans);font-size:15px;font-weight:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 12px 0 16px;display:inline-flex}.zh-header__tab-button:focus-visible{outline-offset:2px;outline:2px solid}.zh-header__tab.is-current:not(.is-open){background:color-mix(in srgb, currentColor 8%, transparent)}.zh-header .mega-menu__tile-title{letter-spacing:0;white-space:pre-line;font-size:min(32px,16cqi);font-weight:600;line-height:1.25}.zh-header .mega-menu__promo-title{letter-spacing:0;font-weight:600;line-height:1.25}.zh-header .mega-menu__link,.zh-header .mega-menu__view-all,.zh-header .mega-menu__cta-link{word-break:keep-all}.zh-header .mega-menu__cta-copy{text-wrap:pretty;line-height:1.7}.zh-header .mega-menu__promo-copy{white-space:pre-line;text-wrap:pretty}@media (min-width:1100px) and (max-width:1279px){.zh-header .mega-menu__grid{grid-template-columns:minmax(0,225fr) minmax(0,290fr) minmax(0,290fr) minmax(0,290fr)}.zh-header .mega-menu__promo{display:none}}.zh-header__actions{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.zh-header__cta-short,.zh-header__menu{display:none}.zh-header__panel{inset:var(--header-h) 0 auto 0;max-height:calc(100dvh - var(--header-h));overscroll-behavior:contain;padding:4px var(--gutter) 24px;background:var(--white);border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);box-shadow:0 12px 24px color-mix(in srgb, var(--ink) 10%, transparent);position:absolute;overflow-y:auto}.zh-header__groups{gap:0 32px;display:grid}@media (min-width:700px){.zh-header__groups{grid-template-columns:repeat(3,minmax(0,1fr))}}.zh-header__group-title{font-family:var(--sans);color:var(--violet);margin:18px 0 2px;font-size:13px;font-weight:600;line-height:1.4}.zh-header__panel ul{margin:0;padding:0;list-style:none}.zh-header__panel-link{border-bottom:1px solid color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink);padding:12px 0;font-size:16px;line-height:1.4;text-decoration:none;display:block}.zh-header__panel-link[aria-current=page]{color:var(--violet);font-weight:600}@media (max-width:1099px){.zh-header__nav{display:none}.zh-header__menu{display:inline-flex}.zh-header__bar{gap:12px}.zh-header__actions{gap:8px}}@media (max-width:520px){.zh-header__cta-long{display:none}.zh-header__cta-short{display:inline}.zh-header__cta{padding-inline:14px}.zh-header__name{padding-left:8px;font-size:16px}.zh-header__home{gap:8px}}.zh-header__search{display:none}@media (min-width:1100px){.zh-header__search{display:inline-flex}}.zh-header__panel-search{border:1px solid color-mix(in srgb, var(--ink) 16%, transparent);background:var(--white);width:100%;min-height:48px;color:color-mix(in srgb, var(--ink) 64%, transparent);font:inherit;text-align:left;cursor:pointer;border-radius:999px;align-items:center;gap:10px;margin-top:12px;padding:0 16px;font-size:15px;display:flex}.zh-header__panel-lang{padding-top:16px;display:none}.zh-header__panel-lang .lang-switch{width:100%;min-height:44px;color:var(--violet);font-size:15px}@media (max-width:384px){.zh-header__actions .lang-switch{display:none}.zh-header__panel-lang{display:block}}@media (max-width:340px){.zh-header__bar{gap:8px;padding-inline:12px}}.site-header.is-transparent .zh-header__name{color:inherit}.zh-root .home-page,.zh-root .home-page .home-scope{--font-display-local:var(--serif);--font-sans-local:var(--sans)}.zh-home .home-page .home-motion-hero .hm-headline,.zh-home .home-numbers__title,.zh-home .home-stat__value,.zh-home .mp-section-title,.zh-home .mp-band__title{font-weight:600}.zh-home .home-page .home-motion-hero .hm-headline{line-height:1.15}.zh-home .home-numbers__title{text-wrap:wrap;line-height:1.2}.zh-home .home-numbers__title em{display:block}.zh-home .mp-section-title,.zh-home .mp-band__title{line-height:1.2}.zh-home .mp-section-title,.zh-home .mp-section-description,.zh-home .mp-band__title,.zh-home .mp-band__description,.zh-home .hm-copy__para{text-wrap:balance}.zh-home .mp-card{position:relative}.zh-home .mp-card .button:after{content:"";border-radius:var(--mp-radius);position:absolute;inset:0}@media (max-width:1023px){.zh-home .home-numbers__title{font-size:clamp(30px,9vw,42px)}}@media (max-width:767px){.zh-home .mp-section-title,.zh-home .mp-band__title{font-size:clamp(28px,8vw,40px)}}.site-footer__zh-note{opacity:.8;max-width:62ch;margin-top:12px}.zh-nowrap{white-space:nowrap}
