/* 0.1.14: retain the Mission-aligned Tag Line; reduce only the header Mutual logo.
   Full-width overrides from 0.1.13 are intentionally removed. Base 0.1.12
   container caps, gutters and hero geometry apply again. No source images change. */
/* Same two-column label/copy grid and same heading type as the Mission above it.
   No decorative card, oversized type, gradient background, arrow or waterline. */
.mutual-wordpress.mutual-final-polish [data-page="about"] .mfp-tagline-row {
    margin-top: 44px; padding-top: 32px;
    border-top: 1px solid #D7DFE9;
    width: 100%; min-width: 0; background: transparent;
}
.mutual-wordpress.mutual-final-polish [data-page="about"] .mfp-tagline-row .about-main-copy { min-width: 0; }
.mutual-wordpress.mutual-final-polish [data-page="about"] .mfp-tagline-heading { white-space: normal; overflow-wrap: break-word; }
.mutual-wordpress.mutual-final-polish [data-page="about"] .mfp-tagline-heading br { display: none; }
.mutual-wordpress.mutual-final-polish [data-page="about"] .mfp-tagline-heading > span {
    display: inline; font: inherit; letter-spacing: inherit; color: inherit;
    background: none; -webkit-text-fill-color: currentColor;
}
@media (max-width: 640px) {
    .mutual-wordpress.mutual-final-polish [data-page="about"] .mfp-tagline-row { margin-top: 30px; padding-top: 24px; }
    .mutual-wordpress.mutual-final-polish [data-page="about"] .mfp-tagline-row > .about-side-label { margin-bottom: 25px; }
}

/* Header only: do not resize footer/modal logos or the IR Database wordmark. */
.mutual-wordpress.mutual-final-polish .site-header .brand-link > img.brand-mutual {
    width: 96px;
    height: auto;
    max-height: 38px;
    object-fit: contain;
}
@media (max-width: 1240px) {
    .mutual-wordpress.mutual-final-polish .site-header .brand-link > img.brand-mutual {
        width: 92px;
    }
}
@media (max-width: 640px) {
    .mutual-wordpress.mutual-final-polish .site-header .brand-link > img.brand-mutual {
        width: 88px;
        max-height: 35px;
    }
}

/* Keep the existing 0.1.13 navigation-trigger fix, not its full-width sizing.
   The product desktop menu is hidden below 900px; its menu trigger must remain usable. */
@media screen and (max-width: 900px) {
    .mutual-wordpress.mutual-final-polish .site-page.product > .site-header .menu-toggle { display: flex; }
    .mutual-wordpress.mutual-final-polish .site-page.product > .site-header .header-cta { margin-left: auto; }
}
