.language-switch{display:flex;align-items:center;gap:6px;flex-shrink:0;font-size:12px}.language-switch button{border:0;border-bottom:1px solid transparent;background:transparent;padding:7px 4px;min-height:36px}.language-switch button[aria-pressed="true"]{border-color:currentColor;font-weight:650}.header{gap:20px}.header nav{gap:22px}html[lang="zh-CN"]{font-family:"Microsoft YaHei","PingFang SC","Noto Sans SC",sans-serif}html[lang="zh-CN"] h1{font-size:clamp(50px,5.6vw,80px);line-height:1.28;letter-spacing:0}html[lang="zh-CN"] h2{letter-spacing:0;line-height:1.4}html[lang="zh-CN"] h3{letter-spacing:0;line-height:1.4}html[lang="zh-CN"] .hero-copy{width:min(690px,65%)}html[lang="zh-CN"] .brand-tag{letter-spacing:3px}html[lang="zh-CN"] .product-type{letter-spacing:.5px}html[lang="zh-CN"] .title-line{padding-bottom:.12em;margin-bottom:-.12em}@media(max-width:1100px){.header nav{gap:13px;font-size:12px}.header .nav-cta{gap:12px;padding:11px}.brand-name{font-size:26px}.brand-tag{font-size:7px}}@media(max-width:800px){.header{gap:12px}.language-switch{margin-left:auto}.header .menu-toggle{order:3}.header nav{gap:23px;font-size:13px}html[lang="zh-CN"] .hero-copy{width:100%}}@media(max-width:540px){.header{padding-left:18px;padding-right:18px;gap:8px}.brand-name{font-size:23px;gap:8px}.brand-rule{height:22px}.brand-tag{font-size:6px;letter-spacing:1px}.menu-toggle{padding:7px 9px;gap:10px}.language-switch{font-size:11px;gap:2px}html[lang="zh-CN"] .hero h1{font-size:46px}html[lang="zh-CN"] .brand-tag{letter-spacing:1px}html[lang="zh-CN"] .hero-detail{font-size:10px}}
