.serviceChoose{min-height:44px;padding:12px 0;max-width:100%;line-height:1.6}.navlinks .btn,.actions .btn,.cta .btn{min-height:44px}.heroCard strong{line-height:1.35}.card>span{color:#80642c}.card a:focus-visible{outline:3px solid #80642c;outline-offset:4px}@media(max-width:760px){.serviceChoose{font-size:14px}.footer a{display:inline-block;padding-block:7px}.card h3{font-size:21px}}

.heroCard.coachService img{object-position:center top;height:clamp(280px,30vw,390px)}@media(max-width:760px){.heroCard.coachService img{height:300px;object-position:center top}}
