/* V224: precise decorative cleanup, preserving content and controls. */
body main .on[data-p="about"] .about-principles-v165 .about-principle::after,
body main .on[data-p="careers"] .careers-principles-card::before,
body main .on[data-p="careers"] .careers-principles-card::after,
body main .on[data-p="careers"] .careers-apply-v194 .careers-apply-card::after,
body main .on[data-p="partner"] .partner-start-v199 .partner-start-card::before {
 content:none!important;display:none!important;
}
body main .on[data-p="careers"] .careers-principles-heading-rule,
body main .on[data-p="partner"] .partner-healthcare-rule {display:none!important;}
body main .on[data-p="careers"] .careers-principles-card {border-bottom:0!important;}
/* Align icon, title and description on mobile Care feature rows. */
@media(max-width:760px){
 body main .brand-showcase .care ul.areas {display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:15px!important;margin:14px 0 22px!important;width:100%!important;padding:0!important;list-style:none!important;}
 body main .brand-showcase .care ul.areas > li {display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;column-gap:13px!important;row-gap:5px!important;align-items:start!important;width:100%!important;min-width:0!important;margin:0!important;padding:12px 0 12px 13px!important;box-sizing:border-box!important;border-left:3px solid #32d9e5!important;background:transparent!important;}
 body main .brand-showcase .care ul.areas > li > b {display:contents!important;}
 body main .brand-showcase .care ul.areas .care-area-symbol {grid-column:1!important;grid-row:1 / span 2!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;width:26px!important;height:28px!important;margin:1px 0 0!important;padding:0!important;color:#fff!important;}
 body main .brand-showcase .care ul.areas .care-area-title {grid-column:2!important;grid-row:1!important;font-family:var(--helprite-font-heading,inherit)!important;font-size:15px!important;line-height:1.35!important;font-weight:700!important;color:#fff!important;margin:0!important;}
 body main .brand-showcase .care ul.areas .care-area-copy {grid-column:2!important;grid-row:2!important;font-family:var(--helprite-font-body,inherit)!important;font-size:13px!important;line-height:1.5!important;font-weight:400!important;color:#fff!important;margin:0!important;min-width:0!important;}
}
