/* Language control shares the header row, never creates another top bar. */
.site-language{display:flex;align-items:center;gap:2px;flex-shrink:0;padding:3px;border:1px solid var(--border);border-radius:var(--radius-pill);font:500 12px/1.4 var(--font-ui)}
.site-language a{padding:6px 9px;border-radius:var(--radius-pill);text-decoration:none;white-space:nowrap}
.site-language a[aria-current=true]{background:var(--brand);color:white}
.site-language a:hover{background:var(--surface-soft);color:var(--brand)}
.site-language a[aria-current=true]:hover{background:var(--brand-dark);color:white}
html[lang=zh-CN]{--tracking-display:0;--tracking-heading:0;--font-ui:"Helvetica Neue",Arial,"PingFang SC","Microsoft YaHei",sans-serif}
html[lang=zh-CN] :is(h1,h2,h3){letter-spacing:0;line-height:1.3}
html[lang=zh-CN] .eyebrow{letter-spacing:0}
html[lang=zh-CN] .hero-copy h1{font-size:clamp(36px,4.3vw,62px);letter-spacing:0;line-height:1.28}
html[lang=zh-CN] .primary-navigation>a[href$="/au/bk_23619187.html"]{padding:13px 24px;color:white;background:var(--brand);border-radius:var(--radius-pill);text-decoration:none}
@media(max-width:1350px){.header-main{gap:12px}.primary-navigation{gap:8px}.site-language a{padding:6px 8px}}
@media(max-width:1180px){.site-language{order:4}.header-search{order:3}.primary-navigation{order:5}}
@media(max-width:580px){.site-language{margin-left:auto}.header-search{order:6}.site-language a{padding:6px 10px}}
