.zh-hans body{font-family:'Montserrat', 'Noto Sans SC', 'Heiti', 'Nunito Sans', sans-serif}.zh-hans .hn{font-style:italic;font-weight:100;line-height:110%}@media (max-width: 1023.98px){.zh-hans .hn{font-size:64px}}@media (min-width: 1024px){.zh-hans .hn{font-size:180px}}.zh-hans .h1{line-height:140%}@media (max-width: 1023.98px){.zh-hans .h1{font-weight:300;font-size:48px}}@media (min-width: 1024px){.zh-hans .h1{font-weight:300;font-size:72px}}@media (max-width: 1023.98px){.zh-hans .h1-40{font-weight:300;font-size:40px;line-height:140%}}@media (min-width: 1024px){.zh-hans .h1-lg-72{line-height:140%;font-weight:300;font-size:72px}}.zh-hans .h1s{line-height:140%}@media (max-width: 1023.98px){.zh-hans .h1s{font-size:48px;font-weight:400}}@media (min-width: 1024px){.zh-hans .h1s{font-size:72px;font-weight:300}}.zh-hans .h1xs{line-height:140%}@media (max-width: 1023.98px){.zh-hans .h1xs{font-weight:400;font-size:32px}}@media (min-width: 1024px){.zh-hans .h1xs{font-weight:300;font-size:72px}}.zh-hans .h2{line-height:140%;font-weight:400}@media (max-width: 1023.98px){.zh-hans .h2{font-size:32px}}@media (min-width: 1024px){.zh-hans .h2{font-size:40px}}.zh-hans .h2l{line-height:130%}@media (max-width: 1023.98px){.zh-hans .h2l{font-weight:normal;font-size:40px}}@media (min-width: 1024px){.zh-hans .h2l{font-style:normal;font-weight:normal;font-size:40px}}.zh-hans .h2s{line-height:130%}@media (max-width: 1023.98px){.zh-hans .h2s{font-weight:normal;font-size:24px}}@media (min-width: 1024px){.zh-hans .h2s{font-style:normal;font-weight:normal;font-size:40px}}.zh-hans .h3{line-height:140%;font-weight:500}@media (max-width: 1023.98px){.zh-hans .h3{font-size:24px}}@media (min-width: 1024px){.zh-hans .h3{font-size:24px}}.zh-hans .h3-2{line-height:140%;font-weight:500}@media (max-width: 1023.98px){.zh-hans .h3-2{font-size:18px}}@media (min-width: 1024px){.zh-hans .h3-2{font-size:24px}}.zh-hans .h3-3{line-height:140%;font-weight:500}@media (max-width: 1023.98px){.zh-hans .h3-3{font-size:32px}}@media (min-width: 1024px){.zh-hans .h3-3{font-size:24px}}.zh-hans .h4{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0;text-transform:none}.zh-hans .h5{font-weight:400;font-size:16px;line-height:160%;letter-spacing:0.02em}.zh-hans .h6{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0.12em;text-transform:none}.zh-hans .h7{font-size:14px;line-height:160%;letter-spacing:0}.zh-hans .fs-h40{font-weight:300;font-size:40px;line-height:140%;text-transform:none;letter-spacing:0}.zh-hans .fs-h1{font-weight:300;line-height:140%;text-transform:none;letter-spacing:0}@media (max-width: 1023.98px){.zh-hans .fs-h1{font-size:48px}}@media (min-width: 1024px){.zh-hans .fs-h1{font-size:72px}}.zh-hans .fs-h2{font-weight:normal;line-height:140%;text-transform:none;letter-spacing:0}@media (max-width: 1023.98px){.zh-hans .fs-h2{font-size:32px}}@media (min-width: 1024px){.zh-hans .fs-h2{font-size:40px}}.zh-hans .fs-h32{font-weight:500;font-size:32px;line-height:140%;text-transform:none;letter-spacing:0}.zh-hans .fs-h3{font-weight:500;line-height:140%;letter-spacing:0.02em;text-transform:none}@media (max-width: 1023.98px){.zh-hans .fs-h3{font-size:18px}}@media (min-width: 1024px){.zh-hans .fs-h3{font-size:24px}}.zh-hans .fs-h20{font-weight:500;font-size:20px;line-height:140%;text-transform:none}.zh-hans .fs-h4{font-weight:500;font-size:18px;line-height:160%;text-transform:none;letter-spacing:0}.zh-hans .fs-h5{font-weight:normal;font-size:16px;line-height:160%;letter-spacing:0.02em;text-transform:none}.zh-hans .fs-h6{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0.12em;text-transform:none}.zh-hans .fs-h7{font-weight:normal;font-size:14px;line-height:160%;text-transform:none;letter-spacing:0}.zh-hans .fs-h8{font-weight:normal;font-size:12px;line-height:160%}.zh-hans .fs-h9{font-weight:600;font-size:14px;line-height:130%;letter-spacing:0.12em}@media (min-width: 1024px){.zh-hans .fs-lg-h1{font-weight:300;font-size:72px;line-height:140%;text-transform:none;letter-spacing:0}}@media (min-width: 1024px){.zh-hans .fs-lg-h2{font-weight:normal;font-size:40px;line-height:140%;text-transform:none;letter-spacing:0}}@media (min-width: 1024px){.zh-hans .fs-lg-h3{font-weight:500;font-size:24px;line-height:140%;text-transform:none;letter-spacing:0}}@media (min-width: 1024px){.zh-hans .fs-lg-h4{font-weight:500;font-size:18px;line-height:160%;text-transform:none;letter-spacing:0}}@media (min-width: 1024px){.zh-hans .fs-lg-h5{font-weight:normal;font-size:16px;line-height:160%;letter-spacing:0.02em;text-transform:none}}@media (min-width: 1024px){.zh-hans .fs-lg-h6{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0.12em;text-transform:none}}@media (min-width: 1024px){.zh-hans .fs-lg-h7{font-weight:normal;font-size:14px;line-height:160%;text-transform:none;letter-spacing:0}}@media (max-width: 1023.98px){.zh-hans .header .ch-nav-link{font-size:16px}.zh-hans .header .header__nav-back{font-size:16px}}.zh-hans .header .btn--outline-primary{height:38px;font-size:16px}.zh-hans .header .btn--primary{height:38px;font-size:16px}.zh-hans .kv__subtitle{line-height:140%;font-size:18px;font-weight:700}@media (min-width: 768px){.zh-hans .kv__subtitle{font-weight:500;font-size:24px}}.zh-hans .report__title{line-height:140%;font-size:18px;font-weight:700}@media (min-width: 1024px){.zh-hans .report__title{font-size:24px;font-weight:500}}.zh-hans .career__label{line-height:140%;font-size:18px;font-weight:700}@media (min-width: 1024px){.zh-hans .career__label{font-weight:500;font-size:24px}}@media (max-width: 1023.98px){.zh-hans .subnav__item-title{font-size:18px}}@media (max-width: 1023.98px){.zh-hans .tab.tab--subnav{padding-bottom:14px}.zh-hans .tab.tab--subnav:after{height:4px}}@media (min-width: 1024px){.zh-hans .tab.tab--subnav{padding-bottom:20px}.zh-hans .tab.tab--subnav:after{height:4px}}.zh-hans .tab__title{font-size:18px;font-weight:500;letter-spacing:0}.zh-hans .btn--arrow,.zh-hans .btn--download{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0.12em}.zh-hans .btn--primary{height:49px;padding:10px 20px;font-weight:500}.zh-hans .btn--outline-primary{font-weight:500}.zh-hans .btn-text--transform-none{text-transform:none}.zh-hans .btn-text{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0.12em;text-transform:none}.zh-hans .media__playbtn-label{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0.12em}.zh-hans .btn-sm{font-size:16px;line-height:160%;font-weight:400}.zh-hans .btn-xs{font-size:14px;line-height:160%;font-weight:400}.zh-hans .info-cube__unit{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0}@media (min-width: 1024px){.zh-hans .info-cube__unit{color:#7d7d7d}}.zh-hans .info-cube__btn{font-size:18px;font-weight:500;letter-spacing:0}.zh-hans .info-cube__number{font-family:'Montserrat', 'Noto Sans SC', 'Heiti', 'Nunito Sans', sans-serif}@media (max-width: 767.98px){.zh-hans .info-cube__number{font-size:64px}}@media (max-width: 1023.98px){.zh-hans .freeze_col th,.zh-hans .freeze_col td{font-weight:normal;font-size:16px;line-height:160%;letter-spacing:0}}@media (min-width: 1024px){.zh-hans .freeze_col th,.zh-hans .freeze_col td{font-weight:500;font-size:18px;line-height:130%;letter-spacing:0.02em}}.zh-hans .table-rwd{font-family:'Montserrat', 'Noto Sans SC', 'Heiti', 'Nunito Sans', sans-serif}.zh-hans .table-rwd caption{font-weight:500;font-size:24px;line-height:140%}@media (max-width: 1023.98px){.zh-hans .table-rwd .table-rwd--thead-title th{font-weight:normal;font-size:16px;line-height:160%;letter-spacing:0}}@media (min-width: 1024px){.zh-hans .table-rwd .table-rwd--thead-title th{font-weight:500;font-size:18px;line-height:130%;letter-spacing:0.02em}}@media (max-width: 1023.98px){.zh-hans .table-rwd .table-rwd--thead-title--white span{font-weight:normal;font-size:16px;line-height:160%;letter-spacing:0}}@media (min-width: 1024px){.zh-hans .table-rwd .table-rwd--thead-title--white span{font-weight:500;font-size:18px;line-height:130%;letter-spacing:0.02em}}.zh-hans .table-rwd .table-rwd--thead-title--white span+span{font-weight:500;font-size:24px;line-height:140%;letter-spacing:0.02em}.zh-hans .table-rwd .table-rwd--thead-sub-title--gray,.zh-hans .table-rwd .table-rwd--thead-sub-title--blue{letter-spacing:0.02em}@media (max-width: 1023.98px){.zh-hans .table-rwd .table-rwd--thead-sub-title--gray th,.zh-hans .table-rwd .table-rwd--thead-sub-title--blue th{font-weight:normal;font-size:16px;line-height:160%;letter-spacing:0}}@media (min-width: 1024px){.zh-hans .table-rwd .table-rwd--thead-sub-title--gray th,.zh-hans .table-rwd .table-rwd--thead-sub-title--blue th{font-weight:500;font-size:18px;line-height:130%;letter-spacing:0.02em}}.zh-hans .table-rwd td{font-weight:normal;font-size:16px;line-height:150%}@media (max-width: 1023.98px){.zh-hans .table-rwd td p{font-weight:normal;font-size:16px;line-height:160%;letter-spacing:0}}@media (min-width: 1024px){.zh-hans .table-rwd td p{font-weight:500;font-size:18px;line-height:130%;letter-spacing:0.02em}}@media (max-width: 1023.98px){.zh-hans .table-rwd td.table-rwd--row-sub-title,.zh-hans .table-rwd td.table-rwd--row-sub-title-lg{font-weight:normal;font-size:16px;line-height:150%;letter-spacing:0}}@media (min-width: 1024px){.zh-hans .table-rwd td.table-rwd--row-sub-title{font-weight:500;font-size:18px;line-height:130%;letter-spacing:0.02em}.zh-hans .table-rwd td.table-rwd--row-sub-title .table-rwd--row-sub-title-normal-text{font-weight:normal;font-size:16px;line-height:150%;letter-spacing:0}.zh-hans .table-rwd td.table-rwd--row-sub-title-lg{font-weight:500;font-size:24px;line-height:140%;letter-spacing:0.02em}}.zh-hans .table-rwd--th-fz-lg [class^='table-rwd--thead-title'] th{font-weight:500;font-size:24px;line-height:140%;letter-spacing:0.02em}@media (min-width: 1024px){.zh-hans .table-rwd--td-fwb td{font-weight:500;font-size:18px;line-height:130%;letter-spacing:0.02em}}.zh-hans .pdf-download-link span,.zh-hans .analyst-meeting-link span,.zh-hans .goto-website-link,.zh-hans .table-btn-halo-black,.zh-hans .table-btn-halo-primary{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0.12em}.zh-hans .table{width:100%}@media (max-width: 767.98px){.zh-hans .table{border:1px solid #909BAC}}.zh-hans .table .thead--primary-blue th{background-color:#04327A;color:#fff}.zh-hans .table .thead--blue-grey th{background-color:#F0F4F7;color:#041C43}@media (max-width: 767.98px){.zh-hans .table th{border:1px solid #b7b7b7}.zh-hans .table th div{padding:12px 8px}}@media (min-width: 768px){.zh-hans .table th div{padding:24px 16px}}@media (max-width: 767.98px){.zh-hans .table td{border:1px solid #b7b7b7}.zh-hans .table td div{padding:12px 8px}}@media (min-width: 768px){.zh-hans .table td{border-bottom:1px solid #b7b7b7}.zh-hans .table td div{padding:24px 16px}}@media (min-width: 768px){.zh-hans .table.bb-light td{border-bottom:1px solid #E0E0E0}}@media (min-width: 1200px){.zh-hans .info-cube__col--lg{padding:0 36px}}@media (min-width: 768px){.zh-hans form .row{margin-left:-16px;margin-right:-16px}.zh-hans form .col,.zh-hans form .col-1,.zh-hans form .col-2,.zh-hans form .col-3,.zh-hans form .col-4,.zh-hans form .col-5,.zh-hans form .col-6,.zh-hans form .col-7,.zh-hans form .col-8,.zh-hans form .col-9,.zh-hans form .col-10,.zh-hans form .col-11,.zh-hans form .col-12,.zh-hans form .col-auto{padding-left:16px;padding-right:16px}.zh-hans form .col-md,.zh-hans form .col-md-1,.zh-hans form .col-md-2,.zh-hans form .col-md-3,.zh-hans form .col-md-4,.zh-hans form .col-md-5,.zh-hans form .col-md-6,.zh-hans form .col-md-7,.zh-hans form .col-md-8,.zh-hans form .col-md-9,.zh-hans form .col-md-10,.zh-hans form .col-md-11,.zh-hans form .col-md-12,.zh-hans form .col-md-auto{padding-left:16px;padding-right:16px}.zh-hans form .form-row .col,.zh-hans form .form-row .col-1,.zh-hans form .form-row .col-2,.zh-hans form .form-row .col-3,.zh-hans form .form-row .col-4,.zh-hans form .form-row .col-5,.zh-hans form .form-row .col-6,.zh-hans form .form-row .col-7,.zh-hans form .form-row .col-8,.zh-hans form .form-row .col-9,.zh-hans form .form-row .col-10,.zh-hans form .form-row .col-11,.zh-hans form .form-row .col-12,.zh-hans form .form-row .col-auto{padding-left:5px;padding-right:5px}.zh-hans form .form-row .col-md,.zh-hans form .form-row .col-md-1,.zh-hans form .form-row .col-md-2,.zh-hans form .form-row .col-md-3,.zh-hans form .form-row .col-md-4,.zh-hans form .form-row .col-md-5,.zh-hans form .form-row .col-md-6,.zh-hans form .form-row .col-md-7,.zh-hans form .form-row .col-md-8,.zh-hans form .form-row .col-md-9,.zh-hans form .form-row .col-md-10,.zh-hans form .form-row .col-md-11,.zh-hans form .form-row .col-md-12,.zh-hans form .form-row .col-md-auto{padding-left:5px;padding-right:5px}}@media (min-width: 1024px){.zh-hans form .col,.zh-hans form .col-1,.zh-hans form .col-2,.zh-hans form .col-3,.zh-hans form .col-4,.zh-hans form .col-5,.zh-hans form .col-6,.zh-hans form .col-7,.zh-hans form .col-8,.zh-hans form .col-9,.zh-hans form .col-10,.zh-hans form .col-11,.zh-hans form .col-12,.zh-hans form .col-auto{padding-left:16px;padding-right:16px}.zh-hans form .col-md,.zh-hans form .col-md-1,.zh-hans form .col-md-2,.zh-hans form .col-md-3,.zh-hans form .col-md-4,.zh-hans form .col-md-5,.zh-hans form .col-md-6,.zh-hans form .col-md-7,.zh-hans form .col-md-8,.zh-hans form .col-md-9,.zh-hans form .col-md-10,.zh-hans form .col-md-11,.zh-hans form .col-md-12,.zh-hans form .col-md-auto{padding-left:16px;padding-right:16px}.zh-hans form .col-lg,.zh-hans form .col-lg-1,.zh-hans form .col-lg-2,.zh-hans form .col-lg-3,.zh-hans form .col-lg-4,.zh-hans form .col-lg-5,.zh-hans form .col-lg-6,.zh-hans form .col-lg-7,.zh-hans form .col-lg-8,.zh-hans form .col-lg-9,.zh-hans form .col-lg-10,.zh-hans form .col-lg-11,.zh-hans form .col-lg-12,.zh-hans form .col-lg-auto{padding-left:16px;padding-right:16px}.zh-hans form .form-row .col,.zh-hans form .form-row .col-1,.zh-hans form .form-row .col-2,.zh-hans form .form-row .col-3,.zh-hans form .form-row .col-4,.zh-hans form .form-row .col-5,.zh-hans form .form-row .col-6,.zh-hans form .form-row .col-7,.zh-hans form .form-row .col-8,.zh-hans form .form-row .col-9,.zh-hans form .form-row .col-10,.zh-hans form .form-row .col-11,.zh-hans form .form-row .col-12,.zh-hans form .form-row .col-auto{padding-left:5px;padding-right:5px}.zh-hans form .form-row .col-md,.zh-hans form .form-row .col-md-1,.zh-hans form .form-row .col-md-2,.zh-hans form .form-row .col-md-3,.zh-hans form .form-row .col-md-4,.zh-hans form .form-row .col-md-5,.zh-hans form .form-row .col-md-6,.zh-hans form .form-row .col-md-7,.zh-hans form .form-row .col-md-8,.zh-hans form .form-row .col-md-9,.zh-hans form .form-row .col-md-10,.zh-hans form .form-row .col-md-11,.zh-hans form .form-row .col-md-12,.zh-hans form .form-row .col-md-auto{padding-left:5px;padding-right:5px}.zh-hans form .form-row .col-lg,.zh-hans form .form-row .col-lg-1,.zh-hans form .form-row .col-lg-2,.zh-hans form .form-row .col-lg-3,.zh-hans form .form-row .col-lg-4,.zh-hans form .form-row .col-lg-5,.zh-hans form .form-row .col-lg-6,.zh-hans form .form-row .col-lg-7,.zh-hans form .form-row .col-lg-8,.zh-hans form .form-row .col-lg-9,.zh-hans form .form-row .col-lg-10,.zh-hans form .form-row .col-lg-11,.zh-hans form .form-row .col-lg-12,.zh-hans form .form-row .col-lg-auto{padding-left:5px;padding-right:5px}}.zh-hans .news__article h1{line-height:140%;letter-spacing:0}@media (max-width: 1023.98px){.zh-hans .news__article h1{font-size:48px}}@media (min-width: 1024px){.zh-hans .news__article h1{font-size:72px}}.zh-hans .news__article h2{line-height:140%;letter-spacing:0}@media (max-width: 1023.98px){.zh-hans .news__article h2{font-size:32px}}@media (min-width: 1024px){.zh-hans .news__article h2{font-size:40px}}.zh-hans .news__article h3{line-height:140%;font-weight:500;letter-spacing:0}@media (max-width: 1023.98px){.zh-hans .news__article h3{font-size:18px}}@media (min-width: 1024px){.zh-hans .news__article h3{font-size:24px}}.zh-hans .news__article h4{line-height:160%;font-weight:500;font-size:18px;letter-spacing:0}.zh-hans .news__article h5{line-height:160%;font-weight:400;font-size:16px;letter-spacing:0.02em}.zh-hans .news__article h6{line-height:160%;font-weight:500;font-size:18px;letter-spacing:0.12em}
