.pg-home .ed-hero:before,.pg-coaching .ed-hero:before,.pg-about .ed-hero:before{display:none}.pg-home .hca-founders{color:var(--text-muted);margin:1.25rem 0 0;font-size:1rem}.pg-home .hca-mark,.pg-coaching .hca-mark,.pg-about .hca-mark{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:48px;display:grid}.pg-home .hca-mark-portrait,.pg-coaching .hca-mark-portrait,.pg-about .hca-mark-portrait{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;border-radius:2px;width:100%;max-width:440px;height:auto;display:block}.pg-home .hca-situations{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.pg-home .hca-card{border-top:2px solid var(--accent);padding-top:1.5rem}.pg-home .hca-card h3{margin-bottom:1rem;font-size:clamp(1.75rem,2.4vw,2rem);line-height:1.25}.pg-home .hca-num{color:var(--accent)}.pg-home .hca-card p{max-width:52ch;margin:0;font-size:1.075rem;line-height:1.7}@media (max-width:1100px){.pg-home .hca-mark,.pg-coaching .hca-mark,.pg-about .hca-mark{grid-template-columns:minmax(0,1fr) minmax(280px,36%);gap:40px}}@media (max-width:760px){.pg-home .hca-mark,.pg-coaching .hca-mark,.pg-about .hca-mark{grid-template-columns:1fr;gap:2rem}.pg-home .hca-mark-portrait,.pg-coaching .hca-mark-portrait,.pg-about .hca-mark-portrait{justify-self:start;width:min(100%,440px)}.pg-home .hca-situations{grid-template-columns:1fr;gap:2rem}.pg-home .hca-card h3{font-size:1.75rem}.pg-home .hca-card p{font-size:1rem;line-height:1.75}}
