.golf-hero .golf-copy.client-outcome{max-width:760px}.golf-hero .golf-copy.client-outcome h1{font-size:clamp(46px,4.4vw,66px);line-height:1.06}.golf-hero .golf-copy.client-outcome>p:not(.eyebrow){max-width:620px}.client-working,.client-communication,.client-learning,.client-next{padding-top:60px;padding-bottom:60px;border-top:1px solid #c7cbbc}.client-working>h2,.client-communication>h2,.client-learning>h2,.client-next>h2{font:400 clamp(35px,4vw,54px)/1.15 Georgia,serif;letter-spacing:-.035em}.client-roadmap{list-style:none;counter-reset:plan;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin:25px 0 0;padding:0}.client-roadmap li{counter-increment:plan;border-top:2px solid #8a7148;padding-top:18px}.client-roadmap li:before{content:counter(plan,decimal-leading-zero);font:12px Arial,sans-serif;letter-spacing:.1em;color:#76613d}.client-roadmap h3{font:400 26px/1.25 Georgia,serif;letter-spacing:-.02em;margin:18px 0}.client-roadmap p,.client-communication>p,.client-learning p,.client-next>p{font-size:16px;line-height:1.85}.client-working:has(li:nth-child(5)) .client-roadmap{grid-template-columns:repeat(3,minmax(0,1fr))}.client-communication>p{max-width:850px}.service-proof{padding:26px 30px;background:#eeece3;margin-top:30px;margin-bottom:30px;border-left:3px solid #8a7148}.service-proof .review-entry{padding:0;border:0}.service-proof blockquote p{font-size:25px}.service-proof .eyebrow{font-size:11px}.service-proof .guide-small{font-size:12px;margin-bottom:0}.proceeds-invitation{margin:35px 0;padding:28px;background:#e7eadf;border-left:3px solid #8a7148}.proceeds-invitation h3{font-size:31px}.proceeds-invitation p{font-size:16px;line-height:1.8}.proceeds-invitation .guide-small{font-size:13px}.client-learning-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:35px}.client-learning-grid article{padding-top:22px;border-top:2px solid #8a7148}.client-learning-grid h3{font:400 29px/1.25 Georgia,serif}.client-learning-grid a{display:flex;align-items:center;min-height:44px;font-size:15px;margin-top:10px}.client-next>div{display:flex;gap:15px;flex-wrap:wrap}.client-next .guide-small,.client-learning .guide-small{font-size:13px}.client-next>.text-link{display:inline-flex;align-items:center;min-height:44px}.client-next .button{white-space:normal}.client-outcome .hero-actions .button{white-space:normal}@media(max-width:1050px){.client-roadmap,.client-working:has(li:nth-child(5)) .client-roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}.client-learning-grid{grid-template-columns:1fr;gap:20px}.golf-hero .golf-copy.client-outcome{max-width:670px}}@media(max-width:620px){.golf-hero .golf-copy.client-outcome h1{font-size:clamp(35px,10vw,44px)}.client-roadmap,.client-working:has(li:nth-child(5)) .client-roadmap{grid-template-columns:1fr;gap:22px}.client-working,.client-communication,.client-learning,.client-next{padding-top:40px;padding-bottom:40px}.service-proof{padding:24px}.service-proof blockquote p{font-size:23px}.client-next>div{flex-direction:column;align-items:stretch}.client-roadmap h3{margin:12px 0}.proceeds-invitation{padding:24px}}
