.coaching-hero{background:#071b36;color:white;padding:65px 6%}.coaching-hero h1{font-size:clamp(40px,6vw,80px);line-height:1.05}.coaching-hero h1 span,.coaching-hero .eyebrow{color:#e7c45d}.coaching-hero>p:last-child{line-height:1.8;color:#d2dce5;margin-top:28px}.coaching-nav{display:flex;gap:30px;padding:24px 6%;background:#e9ece6;font-weight:bold}.coaching-section{scroll-margin-top:100px}.coaching-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.coaching-heading h2{margin:0}.coaching-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.coach-card{background:white;border-bottom:3px solid #e7c45d;min-width:0}.coach-photo{aspect-ratio:3/2;background:#e3e7e3}.coach-photo{overflow:hidden}.coach-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}.coach-info{padding:26px}.coach-info h3{font-size:30px;margin:10px 0}.coach-info>p:last-child{font-size:14px;line-height:1.7;color:#526172}.coach-info .eyebrow{font-size:10px}.coaching-home{padding:45px 6%;background:#e9ece6}.coaching-home h2{font-size:36px}#women{background:#e9ece6}@media(max-width:650px){.coaching-grid{grid-template-columns:1fr}.coaching-heading{align-items:start;flex-direction:column}.coaching-hero{padding:45px 6%}.coaching-nav{font-size:13px}.coach-info h3{font-size:27px}}
.coach-photo-placeholder{display:grid;place-items:center;background:#071b36}.coach-photo-placeholder img{width:38%;height:70%;object-fit:contain;object-position:center}
