/* Official artwork: preserve color, transparency, and intrinsic aspect ratio. */
body .brand{min-width:0;flex-shrink:0}
body .brand img.mds-primary-logo,body .customer-header>.brand img.mds-primary-logo{display:block;width:170px!important;height:auto!important;max-width:100%;object-fit:contain;border-radius:0;box-shadow:none;filter:none}
body .gate-logo{width:min(240px,80%);height:auto;object-fit:contain;border-radius:0;box-shadow:none}
body .visit-brand .mds-primary-logo{width:min(340px,100%);height:auto;object-fit:contain}
@media(max-width:767px){body .brand img.mds-primary-logo,body .customer-header>.brand img.mds-primary-logo{width:128px!important;height:auto!important}body .customer-header{column-gap:6px!important}}
@media(max-width:374px){body .brand img.mds-primary-logo,body .customer-header>.brand img.mds-primary-logo{width:112px!important}}
