/* Chinese-only typography: preserve the shared type roles, containers and layouts. */
html:lang(zh) {
    --xyl-font: 'PingFang SC', 'Microsoft YaHei', 'Noto Sans CJK SC', Arial, sans-serif;
    --leading-display: 1.2;
    --leading-section: 1.25;
    --leading-feature: 1.3;
    --leading-body: 1.8;
}
html:lang(zh) .xyl-page :is(h1,h2,h3,.eyebrow),
html:lang(zh) .site-footer {letter-spacing: normal;}
html:lang(zh) .xyl-page :is(p,small) {word-break: normal;overflow-wrap: break-word;}
html:lang(zh) .primary-navigation a {letter-spacing: .03em;}
html:lang(zh) .site-footer__brand {font-family: 'Moderustic',Arial,sans-serif;}
