@font-face{font-family:'TCS Manrope';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/manrope-400.woff2') format('woff2')}
@font-face{font-family:'TCS Manrope';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/manrope-500.woff2') format('woff2')}
@font-face{font-family:'TCS Manrope';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/manrope-600.woff2') format('woff2')}
@font-face{font-family:'TCS Manrope';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/manrope-700.woff2') format('woff2')}
@font-face{font-family:'TCS Manrope';font-style:normal;font-weight:800;font-display:swap;src:url('/fonts/manrope-800.woff2') format('woff2')}
@font-face{font-family:'TCS Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/source-sans-3-400.woff2') format('woff2')}
@font-face{font-family:'TCS Source Sans 3';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/source-sans-3-500.woff2') format('woff2')}
@font-face{font-family:'TCS Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/source-sans-3-600.woff2') format('woff2')}
@font-face{font-family:'TCS Source Sans 3';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/source-sans-3-700.woff2') format('woff2')}
@font-face{font-family:'TCS Noto Sans SC';font-style:normal;font-weight:100 900;font-display:swap;src:url('/fonts/noto-sans-sc-site-subset-368.woff2') format('woff2')}
:root{--tcs-body-font:'TCS Source Sans 3','TCS Noto Sans SC','PingFang SC','Microsoft YaHei',sans-serif;--tcs-heading-font:'TCS Manrope','TCS Noto Sans SC','PingFang SC','Microsoft YaHei',sans-serif}
body,input,textarea,select,button{font-family:var(--tcs-body-font)!important}
h1,h2,h3,h4,.brand,.lockup-name,.wordmark,.metric,.cover-title{font-family:var(--tcs-heading-font)!important}
.bigzh-text,.seal-m,.brand-character{font-family:'TCS Noto Sans SC','PingFang SC','Microsoft YaHei',sans-serif!important}
.live-directory-link{display:inline-block;margin-top:14px;text-underline-offset:4px}

:root{--body:var(--tcs-body-font);--label:var(--tcs-body-font);--wm:var(--tcs-heading-font);--display:var(--tcs-heading-font);--serif:var(--tcs-heading-font)}
p,li,a,label,summary,.label,.eyebrow{font-family:var(--tcs-body-font)!important}
a.brand,.wordmark,.lockup-name,.metric,h1,h2,h3,h4{font-family:var(--tcs-heading-font)!important}
