/* The control shows the current language; native options identify the alternatives. */
.site-language-picker{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;width:118px;height:38px;margin-left:auto;border:1px solid #d7e0e8;border-radius:10px;background:#fff;color:#234462;font:400 13px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;box-sizing:border-box}
.site-language-picker:hover{border-color:#9bb2c7}
.site-language-picker:focus-within{outline:2px solid #2d7796;outline-offset:3px}
.site-language-picker>.site-language-select{appearance:none;-webkit-appearance:none;display:block;position:static;width:100%;height:100%;min-width:0;margin:0;padding:7px 25px 7px 32px;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;line-height:normal;cursor:pointer;outline:none;box-shadow:none;opacity:1}
.site-language-select option{background:white;color:#234462}
.site-language-picker>svg{position:absolute;pointer-events:none;display:block}
.site-language-picker>.language-globe{left:10px;width:15px;height:15px}
.site-language-picker>.language-chevron{right:9px;width:9px;height:7px}
@media(max-width:360px){.nav>nav{display:none}.legal-header{flex-wrap:wrap;gap:12px}.legal-header>a:not(.brand){order:3;flex-basis:100%}.legal-header>.site-language-picker{margin-left:auto}}
