/* Section labels remain secondary, with a readable size and contrast on black. */
body :is(.lp-credibility__eyebrow,.lp-signature-work__eyebrow,.selected-work-eyebrow,.lp-leadership-kicker,.case-story-eyebrow,.case-glance-heading>p,.lp-hero-eyebrow,.ewallet-kicker,.project-case-study-kicker,.lp-cinematic-footer__eyebrow,.lp-footer-v28__eyebrow,.section-sub-title .subtitle) {
 font-family:Montserrat,Arial,sans-serif!important; font-size:14px!important; font-weight:600!important;
 line-height:1.6!important; letter-spacing:.08em!important;
}
body :is(.lp-credibility__eyebrow,.lp-signature-work__eyebrow,.selected-work-eyebrow) { color:#c3c0ba!important; }
body :is(.lp-leadership-grid,.lp-project-leadership-grid,.lp-approach__grid) article>span,
body .case-alternatives article>span { font-family:Montserrat,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.6!important;letter-spacing:.08em!important; }
body :is(.work-category,.lp-bento-category) { font-size:13px!important;line-height:1.5!important;letter-spacing:.07em!important;color:#c3c0ba!important; }
body #impact .lp-credibility__metrics li>span { font-size:14px;line-height:1.6; }
