/* One company brand treatment for the cover and all journal pages. */
.brand-original{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
.brand-home{display:inline-flex;align-items:center;flex-shrink:0;padding-block:8px;line-height:1}
img[data-brand-logo]{display:block;max-width:100%;height:auto;object-fit:contain;filter:none!important;transform:none!important;clip-path:none!important;box-shadow:none!important;animation:none!important;transition:none!important}
.brand-home>img[data-brand-logo]{width:180px}
.editorial-subpage .logo--company{padding-block:8px}
.editorial-subpage .logo--company img[data-brand-logo]{width:180px}
.footer-wordmark.brand-home{padding-block:8px;margin-bottom:12px}
.footer-wordmark.brand-home>img[data-brand-logo],.editorial-subpage .footer-company-logo img[data-brand-logo]{width:220px}
@media(max-width:760px){
 .utility .brand-home>img[data-brand-logo]{width:130px}
 .editorial-subpage .logo--company img[data-brand-logo]{width:150px}
 .editorial-subpage .site-header .brand-service-company{flex-basis:100%;padding:0 0 15px;border-bottom:1px solid var(--line)}
 .editorial-subpage .brand-service-company>img[data-brand-logo]{width:150px}
}
