header nav>[aria-current=page]{border-bottom:1px solid #8b987a;padding-bottom:4px}header nav{gap:clamp(12px,2vw,30px)}
@media(min-width:601px) and (max-width:800px){header{height:auto;position:relative;padding:10px 25px 18px;display:block}header .brand-logo{width:290px;height:68px}.header-tools{display:block}.language-switch{position:absolute;right:25px;top:35px}.header-tools nav{justify-content:space-between;margin-top:10px;gap:12px;font-size:12px}}
@media(max-width:600px){header nav{gap:8px;font-size:10px}html[lang=en] header nav{font-size:10px;gap:7px}}
