/* ---------------------------------------------------------------------------
   中文页里的拉丁字符改用与英文页一致的 Latin 字体
   （2026-09-29，@amy-xiao 报「中文字里的英文需要用最新的英文字体」，@QA-Insurgo 定规格）

   实测（CDP CSS.getPlatformFontsForNode，1440px，三语首页逐元素取实际用到的字体）：

     元素            英文页            中文页（改前）
     h1/h2/h3        Georgia           Libre Caslon Display + Songti TC
     p / li          Inter             zh-CN: Inter ✓ / zh-TW: DM Sans ✗

   也就是两处不一致：
   1. 三语标题里的拉丁（截图中的 AI、FDE、Harness）落在 Libre Caslon Display —— 那是
      v22 之前的旧标题字体；英文页 v22 起已改为 Georgia（type-v22.css 用 !important 锁定）。
   2. 繁体正文里的拉丁落在 DM Sans（来自 zh-tw-fonts-v57.css 的 `DM,...` 栈），
      英文正文是 Inter。简体正文本来就是 Inter，不受影响。

   做法：只把 Latin 字体放到字体栈**最前面**。浏览器按字符逐个回退，Georgia/Inter
   都不含汉字，所以汉字会自然落到后面的中文字库 —— **CJK 字形一个都没动**，
   只换拉丁部分。这与 type-v22.css 里已有的 `.agenta-title-word` 用 Georgia 是同一手法。

   作用域限定在首页（main.home-v19）与服务弹窗（.service-dialog）——
   本轮验收范围就是首页；文章页的中英混排未改，需要的话另开一版。 */

/* 1) 标题：拉丁用 Georgia，与英文页 h1/h2/h3 一致；CJK 保持 Songti TC/SC 不变 */
html:lang(zh) main.home-v19 h1,
html:lang(zh) main.home-v19 h2,
html:lang(zh) main.home-v19 h3,
html:lang(zh) .service-dialog h1,
html:lang(zh) .service-dialog h2,
html:lang(zh) .service-dialog h3 {
  font-family: Georgia, 'Times New Roman', 'Songti TC', 'Songti SC', serif !important;
}

/* 2) 繁体正文：拉丁用 Inter，与英文页 p/li 一致；CJK 保持港台黑体栈不变。
      简体正文已经是 Inter，这里不需要也不去动它。 */
html[lang^="zh-TW"] main.home-v19,
html[lang^="zh-TW"] main.home-v19 p,
html[lang^="zh-TW"] main.home-v19 li,
html[lang^="zh-TW"] main.home-v19 dd,
html[lang^="zh-TW"] main.home-v19 .lead,
html[lang^="zh-TW"] .service-dialog,
html[lang^="zh-TW"] .service-dialog p,
html[lang^="zh-TW"] .service-dialog li {
  font-family: Inter, 'PingFang HK', 'PingFang TC', 'Noto Sans HK', 'Noto Sans TC',
               'Microsoft JhengHei', 'Heiti TC', sans-serif !important;
}
