/* ===== English version (en/) layout adjustments =====
   英文平均字符更长，统一在此文件对英文版做字号/间距/换行适配；
   通过 html[lang="en"] 作用域生效，不影响中文版。 */
html[lang="en"] body{font-size:15px}
html[lang="en"] .nav .wrap{gap:16px}
html[lang="en"] .menu{gap:20px;font-size:14px}
html[lang="en"] .nav .btn{padding:0 16px;font-size:13px}
html[lang="en"] .hero-copy h1{font-size:clamp(30px,3.4vw,52px);line-height:1.16}
html[lang="en"] .p-hero h1{font-size:clamp(30px,3.5vw,54px);line-height:1.15}
html[lang="en"] h2.t{font-size:clamp(25px,2.9vw,42px);line-height:1.25}
html[lang="en"] h3{line-height:1.3}
html[lang="en"] .lead{font-size:clamp(14px,1.02vw,16.5px);line-height:1.75}
html[lang="en"] .sub{font-size:clamp(14px,.95vw,16px)}
html[lang="en"] .eyebrow{font-size:11.5px;letter-spacing:.09em}
html[lang="en"] .pills span{font-size:12px;padding:6px 12px}
html[lang="en"] .p-kpis{gap:20px 26px}
html[lang="en"] .p-kpis div span{font-size:12px}
html[lang="en"] .label{font-size:12px;letter-spacing:.12em}
html[lang="en"] .core-tag{font-size:12.5px;padding:8px 14px}
html[lang="en"] .kpi .n{font-size:clamp(30px,3vw,48px);min-width:2.6em}
html[lang="en"] .kpi p{font-size:12px}
html[lang="en"] .stat3 small{font-size:11.5px}
html[lang="en"] .fact span{font-size:12px}
html[lang="en"] .steps span{font-size:11px;padding:4px 9px}
html[lang="en"] .case .lvl{font-size:11px}
html[lang="en"] .lv{font-size:11.5px}
html[lang="en"] .plan .k{font-size:11px}
html[lang="en"] .plan small{font-size:11.5px}
html[lang="en"] .foot-note{font-size:13.5px}
html[lang="en"] .btn{font-size:14px;padding:0 20px}
html[lang="en"] .cta{gap:12px;flex-wrap:wrap}
html[lang="en"] .lx-tabs button small{font-size:11px}
html[lang="en"] .sys span{font-size:12px;padding:6px 10px}
html[lang="en"] .chips i{font-size:11.5px}
html[lang="en"] .crumb{font-size:12.5px}
/* race 对比条：分段窄、文字长，缩小字号防裁切 */
html[lang="en"] .race .bar span{font-size:10.5px;padding-left:8px;letter-spacing:-.01em}
@media (max-width:900px){
  html[lang="en"] .menu{font-size:17px;gap:4px}
  html[lang="en"] .core-tag{white-space:normal;text-align:center;max-width:86vw}
  html[lang="en"] .p-kpis{gap:14px 22px}
  html[lang="en"] .card h4{font-size:10.5px;white-space:nowrap}
}
