.header .brand.lm-brand-with-logo{display:flex;align-items:center;gap:18px;text-decoration:none;flex-shrink:0}
.lm-brand-copy{min-width:0}
.header .brand .lm-brand-logo{display:block;flex:0 0 auto;width:140px;height:105px;max-width:none;object-fit:contain;margin:0;border:0;background:transparent}
.header nav{flex-wrap:wrap}
@media(max-width:1100px){.header{flex-wrap:wrap;row-gap:20px}.header .brand .lm-brand-logo{width:120px;height:90px}}
@media(max-width:600px){.header .brand.lm-brand-with-logo{gap:12px;max-width:100%}.header .brand .lm-brand-logo{width:90px;height:73px}.header .lm-brand-copy small{white-space:normal}.header nav{gap:12px 18px}}
