/* A compact globe control stays visible beside the desktop and mobile navigation. */
.header{gap:24px}.header nav{margin-left:auto}.language-picker{position:relative;flex:none;align-self:center;color:#fff;font-size:12px;font-weight:600}.language-picker summary{list-style:none;display:flex;align-items:center;justify-content:center;gap:7px;min-width:82px;min-height:44px;padding:8px 10px;border:1px solid #ffffff45;border-radius:24px;cursor:pointer;user-select:none}.language-picker summary::-webkit-details-marker{display:none}.language-picker summary:hover,.language-picker[open] summary{border-color:#0098da;color:#47c5ff}.language-picker summary:focus-visible,.language-options a:focus-visible{outline:2px solid #0098da;outline-offset:4px}.language-chevron{margin-left:1px;transition:transform .15s}.language-picker[open] .language-chevron{transform:rotate(180deg)}.language-options{position:absolute;right:0;top:calc(100% + 10px);width:166px;padding:6px;border:1px solid #ffffff30;border-radius:14px;background:#0c131e;box-shadow:0 12px 32px #0005;z-index:25}.language-options a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 12px;border-radius:8px;color:#eef3f8;text-decoration:none}.language-options a:hover,.language-options a[aria-current=true]{background:#0098da20;color:#47c5ff}.language-options a span{min-width:14px}
@media(max-width:900px) and (min-width:701px){.header{gap:12px}.header nav{gap:14px;font-size:12px}.header .nav-cta{padding:12px}.language-picker summary{min-width:76px;padding-inline:8px}}
@media(max-width:700px){.header{gap:12px}.header>a:first-child{margin-right:auto}.header .menu-toggle{margin-left:auto;order:3;gap:12px}.language-picker{order:2}.language-picker summary{min-width:76px}.header nav{order:4;margin-left:0}.language-options{right:0}}
@media(max-width:360px){.header{gap:8px}.header .logo{max-width:96px}.header .menu-toggle{padding-inline:12px;gap:9px}.language-picker summary{min-width:69px;gap:5px;padding-inline:7px}}
@media(prefers-reduced-motion:reduce){.language-chevron{transition:none}}
