.custom-logo-link{display:inline-flex;align-items:center;max-width:100%;vertical-align:middle}
.custom-logo-link img.custom-logo,.sc-brand-logo{max-height:64px;width:auto;max-width:min(260px,65vw);height:auto;object-fit:contain}
.sc-brand-with-logo{display:flex;align-items:center;gap:14px}
.sd-brand .sc-brand-logo{max-height:48px;max-width:160px}
.sd-brand .sd-brand-icon:has(img){background:transparent;width:auto;height:auto;flex-basis:auto}
@media(max-width:640px){.custom-logo-link img.custom-logo{max-height:48px;max-width:180px}.sd-brand .sc-brand-logo{max-width:110px;max-height:38px}}
