.language-switch{white-space:nowrap;flex-shrink:0;gap:7px}.language[lang]{min-width:20px;padding:7px 1px}
@media(min-width:801px) and (max-width:1150px){.desktop-nav{gap:16px;margin-left:0}.header-actions{gap:18px}.header-contact{gap:10px;padding:10px}}
@media(max-width:480px){.header-actions{gap:16px}.language-switch{gap:5px}.language[lang]{min-width:19px;font-size:10px}.brand img{max-width:132px}}
