/* Chinese text only. Native/local fonts; no font downloads, CDN, tracking or brand-artwork changes. */
html[lang^="zh"]{--asc-cn-font:"PingFang SC","Microsoft YaHei","Noto Sans CJK SC","Noto Sans SC",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
html[lang^="zh"] body,
html[lang^="zh"] body *,
html[lang^="zh"] body *::before,
html[lang^="zh"] body *::after{font-family:var(--asc-cn-font)!important}
/* Existing responsive sizes/line heights remain. Weight and spacing supply the sans-serif hierarchy. */
html[lang^="zh"] h1,
html[lang^="zh"] h2{font-weight:600!important;letter-spacing:-.01em!important}
html[lang^="zh"] h3,
html[lang^="zh"] h4,
html[lang^="zh"] h5,
html[lang^="zh"] h6{font-weight:600!important;letter-spacing:0!important}
html[lang^="zh"] :is(.eyebrow,.portal-kicker,.bh-kicker,.im-eyebrow){font-weight:500}
/* Preserve readable technical identifiers and code when present. */
html[lang^="zh"] :is(code,kbd,samp,pre),
html[lang^="zh"] :is(code,kbd,samp,pre) *{font-family:ui-monospace,"SFMono-Regular",Consolas,"Liberation Mono","PingFang SC","Microsoft YaHei",monospace!important}
