.subhero-about-founder{padding:140px 0 64px;background:linear-gradient(135deg,#f7fafc 0,#e8f0eb 55%,#fff 100%)}.subhero-about-founder img{width:100%;border-radius:16px;min-height:320px;-o-object-fit:cover;object-fit:cover;background:#d9e2ec;box-shadow:12px 12px 0 rgba(46,107,79,.12)}.doo-eyebrow{display:inline-block;color:var(--brand-primary);font-weight:800;text-transform:uppercase;font-size:.8125rem;margin-bottom:8px}.doo-band-alt{background:var(--brand-bg-alt)}.narrow-copy{max-width:820px}.cnst-pullquote{font-size:1.4rem;font-weight:800;color:var(--brand-primary-dark);border-left:4px solid var(--brand-secondary);padding:8px 0 8px 20px;margin:28px 0}.cnst-icon-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px;margin-top:24px}.cnst-icon-row article{background:#fff;border:1px solid var(--brand-border);border-radius:12px;padding:20px}.cnst-icon-row h3{font-size:1.05rem;margin-bottom:8px}.cnst-icon-row p{margin:0;color:var(--brand-text);font-size:.95rem}.cnst-community-row{display:grid;grid-template-columns:1.1fr 0.9fr;grid-gap:32px;gap:32px;align-items:center;margin-bottom:40px}.cnst-community-row--reverse{grid-template-columns:0.9fr 1.1fr}.cnst-community-row--reverse .cnst-community-text{order:2}.cnst-community-row--reverse img{order:1}.cnst-community-row img{width:100%;border-radius:12px;min-height:240px;-o-object-fit:cover;object-fit:cover;background:#d9e2ec}.cnst-community-text p{color:var(--brand-text)}.cnst-about__cta{background:var(--brand-bg-alt)}.doo-cta-form-card{background:#fff;border:1px solid var(--brand-border);border-radius:16px;padding:28px}@media (max-width:991.98px){.cnst-community-row,.cnst-community-row--reverse{grid-template-columns:1fr}.cnst-community-row--reverse .cnst-community-text,.cnst-community-row--reverse img{order:initial}}