@font-face{font-family:RZH;font-style:normal;font-weight:500;font-display:swap;src:url(rzh-500.woff2) format('woff2')}@font-face{font-family:RZH;font-style:normal;font-weight:700;font-display:swap;src:url(rzh-700.woff2) format('woff2')}/* 261110 COS126U: connectedcontinentspress.com/zh/ — the Chinese layer over style.css. Our own type only. */
html[lang="zh-Hans"] body,html[lang="zh-Hans"] h1,html[lang="zh-Hans"] h2,html[lang="zh-Hans"] h3,html[lang="zh-Hans"] .btn,html[lang="zh-Hans"] .logo small{font-family:RZH,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",sans-serif;letter-spacing:0}
html[lang="zh-Hans"] h1,html[lang="zh-Hans"] h2{font-weight:700;line-height:1.3}
html[lang="zh-Hans"] p{line-height:1.8}
.zh .lang+.lang{margin-left:6px}
.zhead{padding:48px 0 18px}.zhead h1{font-size:44px;margin:6px 0 10px}
.zgrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}
.zgrid.five{grid-template-columns:repeat(5,minmax(0,1fr))}
.zsh{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}
.zsh img{width:100%;height:auto;display:block;border-radius:3px;box-shadow:0 6px 18px rgba(0,0,0,.45)}
.zsh .zt{font-weight:700;font-size:15px;line-height:1.45}
.zsh .zst{display:inline-block;align-self:flex-start;border:1px solid currentColor;border-radius:999px;padding:1px 10px;font-size:13px;opacity:.85}
.zsh:hover img{outline:2px solid #C2A24A}
.zbook{padding:40px 0}
.zbg{display:grid;grid-template-columns:minmax(0,360px) 1fr;gap:40px;align-items:start}
.zcov img{width:100%;height:auto;display:block;border-radius:4px;box-shadow:0 10px 28px rgba(0,0,0,.5)}
.zbook h1{font-size:34px;margin:6px 0 8px}
.zsub{font-size:17px;opacity:.9}
.zhl{font-size:21px;font-weight:700;line-height:1.6;margin:18px 0}
.zstats{list-style:none;padding:0;margin:18px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.zstats li{border:1px solid rgba(194,162,74,.5);border-radius:8px;padding:10px;text-align:center}
.zstats b{display:block;font-size:24px;color:#C2A24A}
.zstats span{font-size:13.5px}
.zstate{display:inline-block;border:1px solid #C2A24A;color:#C2A24A;border-radius:999px;padding:4px 14px;font-weight:700}
.zcons{padding:28px 0 44px}
@media(max-width:900px){.zgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.zgrid.five{grid-template-columns:repeat(3,minmax(0,1fr))}.zbg{grid-template-columns:1fr}.zcov{max-width:300px}.zstats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.zgrid,.zgrid.five{grid-template-columns:repeat(2,minmax(0,1fr))}.zhead h1{font-size:34px}}
@media(min-width:760px){.zh .bar{justify-content:flex-start}.zh nav.main{order:1;margin-left:32px}.zh .bar .lang{order:2}}
