html[lang="zh-Hans"] body{font-family:"Microsoft YaHei","PingFang SC","Noto Sans CJK SC",sans-serif;line-height:1.8}html[lang="zh-Hans"] h1,html[lang="zh-Hans"] h2,html[lang="zh-Hans"] h3{letter-spacing:0;line-height:1.4;font-weight:400}html[lang="zh-Hans"] .inner-hero h1{font-size:clamp(44px,5vw,76px)}html[lang="zh-Hans"] .inner-lead{line-height:1.95}html[lang="zh-Hans"] .eyebrow,html[lang="zh-Hans"] .reading-aside{letter-spacing:.04em}html[lang="zh-Hans"] .reading-body .card h2{line-height:1.5}html[lang="zh-Hans"] .footer-top p{font-family:inherit;font-style:normal}html[lang="zh-Hans"] .brand,html[lang="zh-Hans"] .footer-name,html[lang="zh-Hans"] .language-switch,html[lang="zh-Hans"] .number{font-family:"Segoe UI",Arial,sans-serif}html[lang="zh-Hans"] .language-switch{gap:6px}html[lang="zh-Hans"] .language-switch a{min-width:40px}html[lang="zh-Hans"] .language-switch a[aria-current]{border-color:#b3d9e5;color:#e6f4f6}html[lang="zh-Hans"] .reading-body p{overflow-wrap:break-word}@media(max-width:760px){html[lang="zh-Hans"] .inner-hero .back-link{margin-top:28px;margin-bottom:20px}html[lang="zh-Hans"] .inner-hero h1{font-size:40px;margin:18px 0 22px}html[lang="zh-Hans"] .inner-lead{font-size:16px}html[lang="zh-Hans"] .reading-body,html[lang="zh-Hans"] .reading-body p{font-size:16px;line-height:1.95}html[lang="zh-Hans"] .reading-body .status{font-size:13px}html[lang="zh-Hans"] .reading-aside .page-toc a{font-size:15px}}
/* Réserve de préproduction et corps courant : contraste mesuré sur papier. */
html[lang="zh-Hans"] .reading-body p{color:#4a6265}
