/* V4.3 brand wordmark layout-only overrides; preserves site functions */
.brand{width:176px;min-width:146px;justify-content:flex-start;overflow:visible;line-height:1}
.brand img{display:block;width:170px;height:auto;max-height:55px;object-fit:contain;object-position:left center}
.nav{min-height:80px}
.mark{background:#fff;min-height:280px;border-radius:18px}
.mark img{width:min(86%,540px);max-height:220px;object-fit:contain}
.v43-footer-wordmark{width:148px;max-width:100%;height:auto;display:block;margin-bottom:7px}
.v43-footer-sub{font-size:10px;letter-spacing:.14em;color:#738296}
@media(max-width:1200px){.brand{width:146px;min-width:120px}.brand img{width:138px}}
@media(max-width:1030px){.brand{width:164px;min-width:0}.brand img{width:155px}}
@media(max-width:420px){.brand{width:144px}.brand img{width:135px}}
