.site-header .brand{display:block;min-width:60px;line-height:0}.site-header .header-brand-logo{display:block;width:60px;height:auto;max-height:31px;object-fit:contain;object-position:right center}.site-header .header-inner{gap:2rem}.site-header .header-contact{display:flex;align-items:center;justify-content:center}
@media(max-width:760px){.site-header .brand{min-width:50px}.site-header .header-brand-logo{width:50px;max-height:25.5px}.site-header .header-inner{gap:1rem}.site-header .main-nav{order:3;width:100%}}
