/* Preserve the approved columns and give the new approach and leadership room. */
.home-page .home-redo-hero h1{font-size:clamp(2.5rem,4.8vw,4.8rem);overflow-wrap:normal}
.home-page .home-redo-hero h1 span{display:block}
.home-page #our-approach{background:#fff;padding:72px 0;border-top:1px solid #ddd}
.home-page #our-approach>.seo-wrap>p:not(.section-eyebrow){margin-bottom:36px;max-width:850px}
.home-page #our-approach .principle-grid p{font-size:16px}
.home-page #our-approach .principle-grid h3{font-size:28px}
.home-page #our-approach .profile-reference{margin-top:32px}
.home-page .home-founder{background:#fff;border-bottom:1px solid #ddd}
.home-page .home-founder .founder-photo{width:220px;max-width:100%}
.home-page .home-founder .founder-grid{max-width:1184px}
.seo-reading h3{font:400 26px/1.2 var(--font-heading);margin:26px 0 14px}
@media(max-width:767px){
 .home-page .home-redo-hero h1{font-size:clamp(2.25rem,8vw,3.5rem)}
 .home-page #our-approach{padding:52px 0}
 .home-page .home-founder .founder-photo{width:190px}
}
