/* Original approved main SVG: signet, wordmark, line and claim remain one asset. */
.mx-vector-brand{display:block;max-width:100%;line-height:0;text-decoration:none!important;flex:0 0 auto;}
.mx-vector-brand .mx-vector-logo{display:block;width:100%;height:auto;object-fit:contain;object-position:left center;max-height:none;}
.mx-vector-brand .mx-vector-logo--dark{display:none;}
html[data-theme="dark"] .mx-vector-brand .mx-vector-logo--light{display:none;}
html[data-theme="dark"] .mx-vector-brand .mx-vector-logo--dark{display:block;}
.mx-vector-brand--header{width:480px;}
.mx-footer .mx-vector-brand--footer{width:480px;}
.mx-footer .mx-footer-brand{font-size:0!important;line-height:0!important;}
.mx-vector-brand:focus-visible{outline:2px solid var(--mx-gold-hover);outline-offset:4px;}
html[data-theme="dark"] .mx-vector-brand:focus-visible{outline-color:var(--mx-gold);}
@media(max-width:1180px){
 .mx-header .mx-header-inner{flex-wrap:wrap!important;row-gap:12px!important;}
 .mx-header .mx-brand-lockup-final{flex:0 0 100%!important;max-width:100%;}
 .mx-header .mx-nav{flex:1 1 auto;}
 .mx-header .mx-header-actions{margin-left:auto!important;}
}
.mx-header .mx-brand-lockup-final{min-width:0!important;max-width:100%;}.mx-header .mx-brand-lockup-final>p{width:100%;max-width:480px;min-width:0;flex:0 1 480px;}
