/* cover-zh.css — Sprachblock aus Lilys Entwurf culture-site/zh/index.html, nach cover.css geladen; unveraendert bis auf CSS_PATCHES (fh-book-convert). */
/* ===== 中文版排版 (zh-CN) ===== */
@font-face{font-family:"ZH Punct Sans";font-weight:100 900;src:local("PingFangSC-Regular"),local("PingFang SC Regular"),local("Hiragino Sans GB W3"),local("Microsoft YaHei"),local("Noto Sans CJK SC"),local("Source Han Sans SC");unicode-range:U+2018-2019,U+201C-201D,U+2014,U+2026;}
:root{--display:"Spectral","Noto Serif SC","Songti SC","STSong","Source Han Serif SC",Georgia,serif;
  --sans:"ZH Punct Sans","Manrope","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}
body{line-break:strict;}
h1,.authors-sec h2,.p-name{letter-spacing:0;}
h1{font-size:clamp(1.7rem,8.6cqi,4.2rem);}
@media (max-width:820px){h1{font-size:clamp(2.1rem,10vw,3rem);}}
h1 .l1{letter-spacing:.06em;}
.lede{font-size:clamp(1.05rem,1.2vw,1.15rem);letter-spacing:.02em;word-break:keep-all;}
.keys{letter-spacing:.06em;}
.p-bio{line-height:1.8;text-align:justify;text-justify:inter-character;}
.authors-intro,.contribute{line-height:1.75;}
.p-bio cite{font-style:normal;}
