.language-picker{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto;color:#eee5bf;font:500 13px/1.3 system-ui,sans-serif;margin:6px 0 6px 12px;max-width:100%}.language-picker select{font:inherit;color:inherit;background:#181c20;border:1px solid #736940;border-radius:9px;padding:9px 24px 9px 10px;min-height:42px;width:auto;max-width:150px;cursor:pointer}.language-picker select:focus-visible{outline:2px solid #e7d977;outline-offset:3px}.language-picker-standalone{position:relative;display:flex;justify-content:flex-end;margin:12px 20px}.has-language-picker{flex-wrap:wrap}.has-language-picker nav{flex-wrap:wrap}html[lang="de"] button,html[lang="fr"] button{overflow-wrap:anywhere}html[lang="zh-Hans"]{font-family:system-ui,"PingFang SC","Microsoft YaHei",sans-serif}html[lang="zh-Hans"] .eyebrow,html[lang="zh-Hans"] .welcome-kicker{letter-spacing:.08em}@media(max-width:600px){.language-picker{margin:4px 0 4px auto}.language-picker select{max-width:132px;padding-right:18px}.has-language-picker{gap:6px 10px!important}.client-header-actions{flex-wrap:wrap}}
/* Long navigation labels may occupy a second row without overlapping content. */
.topbar.has-language-picker,.friendly-home .topbar.has-language-picker{height:auto;min-height:76px;padding-top:10px;padding-bottom:10px}.has-language-picker>nav{min-width:0}.has-language-picker .language-picker{align-self:center}.language-picker span{font-size:20px}@media(max-width:420px){.client-header.has-language-picker>.client-header-actions{order:3;flex-basis:100%;justify-content:flex-end}.client-header.has-language-picker>.language-picker{order:2}.client-header.has-language-picker>.brand{order:1}}
