/* =========================================================
   Health China Tour · English layout layer
   ---------------------------------------------------------
   英文用拉丁字形：字面比汉字窄、词与词之间靠空格分隔、
   大写字母多。中文版靠字距撑气场，直译过来会显得松散，
   这里按西文的节奏重排字距、行高与内边距。
   载入顺序：style.css → lang-en.css（本文件只做覆盖）
   ========================================================= */

:root{
    --font:-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;
    --font-num:"Arial Black","Segoe UI",Impact,"Helvetica Neue",Arial,sans-serif;
}

/* 汉字的字距设定对拉丁字母过宽，回到 0 再按层级微调 */
body{letter-spacing:0;}

/* —— 标题层级 —— */
.sec-title{letter-spacing:-.02em;line-height:1.24;}
.hero h1{letter-spacing:-.028em;line-height:1.14;}
.sec-sub{line-height:1.72;}

/* —— 小标签：中文靠字距拉宽，英文改用大写 + 字距 —— */
.eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:12px;}
.pic-tag,.prod-kind,.exp-kind,.pack-flag,.addon-k{letter-spacing:0;}

/* —— 正文：拉丁 x-height 小，行高比中文需要略大 —— */
.about-main p,.addon-list li,.info-card p,.step p{line-height:1.78;}

/* —— 按钮：英文词组比中文短字宽，内边距对称放宽更稳 —— */
.btn{padding-left:26px;padding-right:26px;letter-spacing:.01em;}

/* —— 导航：英文标签长短不均，收紧字距避免换行 —— */
.nav-links a{letter-spacing:0;}

/* —— 胶囊标签：英文词长，放宽内边距并取消中文专属字距 —— */
.partner-wall span{letter-spacing:0;padding-left:22px;padding-right:22px;}

/* —— 数字与大写标签（A类/B类等）在西文下加字距更利落 —— */
.prod-kind,.exp-kind{letter-spacing:.06em;}

/* —— 页脚联系条：标签列在中文下按 2 字设定（44px），
      英文 "Address" 等词更长，实测溢出 7px，故加宽 —— */
.contact-list li{grid-template-columns:62px 1fr;}
