.language-switch{flex-shrink:0;display:flex;align-items:center;gap:5px}.language-switch label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.language-switch select{font-family:inherit;font-size:16px;font-weight:650;color:var(--ink);border:1px solid #d5d9eb;border-radius:30px;padding:10px 27px 10px 12px;background:#f5f7ff;max-width:168px;cursor:pointer}.header-inner{gap:16px}#nav{gap:14px}#nav a{font-size:16px}#nav .navbtn{padding:12px 16px}.brand{width:155px}html[lang=zh-Hans] body{font-family:'Segoe UI','Microsoft YaHei','Noto Sans CJK SC',sans-serif}html[lang=zh-Hans] h1,html[lang=zh-Hans] h2,html[lang=zh-Hans] h3{letter-spacing:0;line-height:1.35}html[lang=ms] h1,html[lang=ms] h2{overflow-wrap:anywhere}.buttons .btn{white-space:normal;text-align:center}.header-inner>.brand{margin-right:auto}
@media(max-width:1250px){.menu{display:block}#nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:20px 5%;border-bottom:1px solid var(--line);max-height:calc(100dvh - 110px);overflow:auto}#nav.open{display:flex;flex-direction:column;align-items:stretch;gap:5px}#nav a{font-size:19px;padding:12px}#nav a[aria-current=page]{box-shadow:none;background:#edf6ff;border-radius:8px}#nav .navbtn{text-align:center;margin-top:8px}.header-inner>.brand{order:0}.language-switch{order:1}.menu{order:2}#nav{order:3}}
@media(max-width:600px){.language-switch select{font-size:14px;max-width:132px;padding:9px 17px 9px 9px}.header-inner{gap:8px;flex-wrap:wrap;padding-block:8px}.brand{width:110px}.menu{font-size:16px;padding:9px 10px}.hero h1{overflow-wrap:anywhere}html[lang=ms] h1{font-size:clamp(2rem,8vw,3rem)}html[lang=zh-Hans] .eyebrow{letter-spacing:.04em}}
@media(max-width:360px){.language-switch select{max-width:108px;font-size:13px}.brand{width:97px}.menu{font-size:14px;padding:8px}}
.header-inner>#nav{flex-shrink:0}
