/* Native marks supplied by Juan; reset the old puzzle-logo crop only. */
.hbox-site-header .brand-crop{width:70px;height:64px;padding:7px 13px;background:#004a8a;flex-shrink:0}
.hbox-site-header .brand-crop .brand-art{display:block;width:44px;height:50px;overflow:visible;position:relative;flex:none}
.hbox-site-header .brand-crop .brand-art img{display:block;position:static;inset:auto;width:44px!important;height:50px!important;max-width:none;object-fit:contain;transform:none;filter:none}
.site-footer .footer-identity .brand{width:230px;height:76px;max-width:100%;display:block;padding:0;background:none;border:0}
.site-footer .footer-identity .brand-art{display:block;width:230px;height:76px;max-width:100%;overflow:visible;position:relative}
.site-footer .footer-identity .brand-art img{display:block;position:static;inset:auto;width:230px!important;height:76px!important;max-width:100%;object-fit:contain;transform:none;filter:none}
@media(max-width:860px){.hbox-site-header .brand-crop{width:62px;height:56px;padding:6px 12px}.hbox-site-header .brand-crop .brand-art,.hbox-site-header .brand-crop .brand-art img{width:38px!important;height:44px!important}}
