.forCoachesPage{--for-coaches-navy:#07172f;--for-coaches-navy-soft:#0b213e;--for-coaches-gold:#e0b63f;--for-coaches-gold-light:#f2d474;--for-coaches-gold-deep:#a77c16;--for-coaches-heading:#101b2e;--for-coaches-body:#455064;--for-coaches-muted:#687286;--for-coaches-border:#ddd7c9;--for-coaches-canvas:#f6f4ef;width:100%;max-width:none;min-width:0;min-height:auto;padding:0;overflow-x:clip;background:var(--for-coaches-canvas);color:var(--for-coaches-heading)}.forCoachesPage a:focus-visible{outline:3px solid rgba(224,182,63,.48);outline-offset:3px}.forCoachesMasthead{width:100%;height:211px;margin:0;padding:0;overflow:hidden;position:relative;background:radial-gradient(circle at 78% 12%,rgba(224,182,63,.13),transparent 31%),linear-gradient(112deg,#06152c,#0a1d38 62%,#07172f);color:#ffffff}.forCoachesMasthead:after{width:min(520px,42vw);height:1px;content:"";position:absolute;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(224,182,63,.7))}.forCoachesContainer,.forCoachesMastheadInner{width:min(1120px,calc(100% - 48px));margin-inline:auto}.forCoachesMastheadInner{height:100%;display:grid;grid-template-columns:minmax(0,1fr) 324px;align-items:center;gap:64px}.forCoachesMastheadCopy{min-width:0;max-width:740px}.forCoachesEyebrow{margin:0 0 8px;color:var(--for-coaches-gold-deep);font-size:11px;font-weight:850;letter-spacing:.14em;line-height:1.25;text-transform:uppercase}.forCoachesFinalCta .forCoachesEyebrow,.forCoachesFoundingPanel .forCoachesEyebrow,.forCoachesMasthead .forCoachesEyebrow,.forCoachesWhySection .forCoachesEyebrow{color:var(--for-coaches-gold)}.forCoachesMasthead h1{max-width:740px;margin:0;color:#ffffff;font-size:clamp(38px,3.2vw,49px);font-weight:860;letter-spacing:-.038em;line-height:1.02}.forCoachesMastheadCopy>p:last-child{max-width:710px;margin:11px 0 0;color:#c4cdda;font-size:15.5px;font-weight:500;line-height:1.52}.forCoachesMastheadUtility{min-width:0;padding-left:30px;border-left:1px solid rgba(224,182,63,.28)}.forCoachesHeroActions{margin:0;display:grid;gap:9px}.forCoachesButton{min-height:46px;padding:11px 18px;border:1px solid transparent;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--for-coaches-navy);font-size:14px;font-weight:850;line-height:1.15;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.forCoachesButton:hover{transform:translateY(-1px)}.forCoachesButtonGold{border-color:var(--for-coaches-gold);background:linear-gradient(180deg,#ebc95f,#d7a928);color:var(--for-coaches-navy)}.forCoachesButtonGold:hover{border-color:var(--for-coaches-gold-light);background:linear-gradient(180deg,#f0d171,#ddb239);color:var(--for-coaches-navy)}.forCoachesButtonOutline{border-color:rgba(224,182,63,.62);background:rgba(255,255,255,.02);color:var(--for-coaches-gold-light)}.forCoachesButtonOutline:hover{border-color:var(--for-coaches-gold-light);background:rgba(224,182,63,.08);color:#ffe391}.forCoachesButtonNavy{border-color:var(--for-coaches-navy);background:var(--for-coaches-navy);color:#ffffff}.forCoachesButtonNavy:hover{border-color:var(--for-coaches-navy-soft);background:var(--for-coaches-navy-soft);color:#ffffff}.forCoachesMasthead .freeOnboardingReassurance{margin:9px 0 0;color:rgba(255,255,255,.65);font-size:12px;font-weight:650;line-height:1.4;text-align:center}.forCoachesSection{width:100%;margin:0;padding:64px 0}.forCoachesSectionIntro{max-width:720px;margin:0 0 28px}.forCoachesSectionIntroCentered{margin-inline:auto;text-align:center}.forCoachesFinalCta h2,.forCoachesFoundingPanel h2,.forCoachesReviewPanel h2,.forCoachesSectionIntro h2{margin:0;color:var(--for-coaches-heading);font-size:clamp(30px,3.1vw,42px);font-weight:850;letter-spacing:-.035em;line-height:1.08}.forCoachesSectionIntro>p:last-child{margin:11px 0 0;color:var(--for-coaches-body);font-size:15.5px;line-height:1.58}.forCoachesStartSection{padding-top:58px;background:radial-gradient(circle at 18% 5%,rgba(224,182,63,.08),transparent 24%),var(--for-coaches-canvas)}.forCoachesPathGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.forCoachesPage .forCoachesPathCard{min-width:0;min-height:270px;padding:28px;border:1px solid var(--for-coaches-border);border-radius:18px;background:#ffffff;position:relative;display:flex;align-items:flex-start;flex-direction:column;box-shadow:0 16px 38px rgba(7,23,47,.065)}.forCoachesPage .forCoachesPathCard:before{height:3px;content:"";position:absolute;inset:-1px 28px auto;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--for-coaches-gold),transparent 88%)}.forCoachesPathTopline{width:100%;margin-bottom:17px;display:flex;align-items:center;gap:12px}.forCoachesPathTopline span{color:var(--for-coaches-gold-deep);font-size:12px;font-weight:900;letter-spacing:.12em}.forCoachesPathTopline p{margin:0;color:var(--for-coaches-muted);font-size:11px;font-weight:850;letter-spacing:.11em;line-height:1.3;text-transform:uppercase}.forCoachesPage .forCoachesPathCard h3{max-width:430px;margin:0;color:var(--for-coaches-heading);font-size:26px;font-weight:830;letter-spacing:-.025em;line-height:1.13}.forCoachesCardCopy{margin:10px 0 22px;color:var(--for-coaches-body);font-size:15px;line-height:1.55}.forCoachesPathCard .forCoachesButton{min-width:216px;margin-top:auto}.forCoachesWhySection{padding:60px 0 54px;background:radial-gradient(circle at 82% 15%,rgba(224,182,63,.1),transparent 28%),linear-gradient(112deg,#06152c,#0a1d38 68%,#07172f);color:#ffffff}.forCoachesWhySection .forCoachesSectionIntro h2{max-width:670px;color:#ffffff}.forCoachesReasonGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.forCoachesPage .forCoachesReasonCard{min-width:0;min-height:156px;padding:2px 30px 4px;border:0;border-left:1px solid rgba(224,182,63,.28);border-radius:0;background:transparent;display:block;box-shadow:none}.forCoachesPage .forCoachesReasonCard:first-child{padding-left:0;border-left:0}.forCoachesPage .forCoachesReasonCard:last-child{padding-right:0}.forCoachesReasonNumber{display:block;margin-bottom:22px;color:var(--for-coaches-gold);font-size:12px;font-weight:900;letter-spacing:.13em}.forCoachesReasonCard h3{margin:0;color:#ffffff;font-size:17px;font-weight:850;letter-spacing:.035em;line-height:1.28;text-transform:uppercase}.forCoachesReasonCard p{max-width:290px;margin:10px 0 0;color:#bec8d6;font-size:14.5px;line-height:1.58}.forCoachesRankingNote{margin:28px 0 0;padding-top:18px;border-top:1px solid rgba(224,182,63,.2);color:#aeb9c9;font-size:12.5px;line-height:1.55}.forCoachesWorkflowSection{background:#ffffff}.forCoachesStepGrid{margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none}.forCoachesPage .forCoachesStepCard{min-width:0;padding:0 25px;border:0;border-radius:0;background:transparent;position:relative;display:block;box-shadow:none}.forCoachesPage .forCoachesStepCard:first-child{padding-left:0}.forCoachesPage .forCoachesStepCard:last-child{padding-right:0}.forCoachesPage .forCoachesStepCard:not(:last-child):after{width:1px;content:"";position:absolute;inset:7px 0 0 auto;background:linear-gradient(var(--for-coaches-gold),rgba(224,182,63,.08))}.forCoachesPage .forCoachesStepNumber{width:auto;height:auto;border-radius:0;background:transparent;display:block;margin-bottom:19px;color:var(--for-coaches-gold-deep);font-size:18px;font-weight:900;letter-spacing:.08em;line-height:1}.forCoachesStepCard h3{margin:0;color:var(--for-coaches-heading);font-size:17px;font-weight:840;line-height:1.28}.forCoachesStepCard p{margin:9px 0 0;color:var(--for-coaches-body);font-size:14px;line-height:1.56}.forCoachesCredibilitySection{padding:54px 0;border-top:1px solid #ebe6dc;background:var(--for-coaches-canvas)}.forCoachesCredibilityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.forCoachesFoundingPanel,.forCoachesReviewPanel{min-width:0;padding:28px;border-radius:18px}.forCoachesReviewPanel{border:1px solid var(--for-coaches-border);background:#ffffff}.forCoachesFoundingPanel{border:1px solid rgba(224,182,63,.38);background:radial-gradient(circle at 88% 6%,rgba(224,182,63,.12),transparent 32%),var(--for-coaches-navy-soft);color:#ffffff}.forCoachesFoundingPanel h2,.forCoachesReviewPanel h2{max-width:480px;font-size:clamp(24px,2.2vw,31px)}.forCoachesFoundingPanel h2{color:#ffffff}.forCoachesFoundingPanel>p:not(.forCoachesEyebrow),.forCoachesReviewPanel>p:not(.forCoachesEyebrow){margin:12px 0 20px;font-size:14.5px;line-height:1.6}.forCoachesReviewPanel>p:not(.forCoachesEyebrow){color:var(--for-coaches-body)}.forCoachesFoundingPanel>p:not(.forCoachesEyebrow){color:#c2ccda}.forCoachesTextLink{width:fit-content;color:var(--for-coaches-gold-deep);display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:850;line-height:1.35;text-decoration:none}.forCoachesTextLink:hover{color:#79580f;text-decoration:underline;text-underline-offset:4px}.forCoachesFinalCta .forCoachesTextLink,.forCoachesFoundingPanel .forCoachesTextLink{color:var(--for-coaches-gold-light)}.forCoachesFinalCta .forCoachesTextLink:hover,.forCoachesFoundingPanel .forCoachesTextLink:hover{color:#ffe391}.forCoachesFinalCta{width:100%;margin:0;padding:47px 0;background:var(--for-coaches-navy);color:#ffffff}.forCoachesFinalInner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px}.forCoachesFinalCta h2{max-width:680px;color:#ffffff;font-size:clamp(28px,2.8vw,39px)}.forCoachesFinalActions{min-width:290px;display:grid;gap:9px}.forCoachesFinalActions .forCoachesTextLink{margin:5px auto 0}@media (max-width:900px){.forCoachesMasthead{height:auto;min-height:211px}.forCoachesMastheadInner{padding:27px 0;grid-template-columns:minmax(0,1fr) 280px;gap:34px}.forCoachesMasthead h1{font-size:clamp(35px,5vw,44px)}.forCoachesMastheadUtility{padding-left:24px}.forCoachesPage .forCoachesReasonCard{padding-inline:22px}.forCoachesStepGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 0}.forCoachesPage .forCoachesStepCard:nth-child(3){padding-left:0}.forCoachesPage .forCoachesStepCard:nth-child(2):after{display:none}.forCoachesFinalInner{grid-template-columns:minmax(0,1fr) 280px;gap:32px}}@media (max-width:720px){.forCoachesContainer,.forCoachesMastheadInner{width:min(100% - 32px,1120px)}.forCoachesMastheadInner{padding:31px 0 29px;grid-template-columns:1fr;gap:20px}.forCoachesMasthead h1{font-size:clamp(34px,9vw,42px);line-height:1.04}.forCoachesMastheadCopy>p:last-child{font-size:14.5px}.forCoachesMastheadUtility{padding:0;border:0}.forCoachesHeroActions{grid-template-columns:1fr 1fr}.forCoachesSection{padding:48px 0}.forCoachesStartSection{padding-top:46px}.forCoachesSectionIntro{margin-bottom:23px}.forCoachesSectionIntro h2{font-size:clamp(28px,6vw,36px)}.forCoachesCredibilityGrid,.forCoachesPathGrid{grid-template-columns:1fr}.forCoachesPage .forCoachesPathCard{min-height:246px}.forCoachesReasonGrid{grid-template-columns:1fr}.forCoachesPage .forCoachesReasonCard,.forCoachesPage .forCoachesReasonCard:first-child,.forCoachesPage .forCoachesReasonCard:last-child{min-height:0;padding:21px 0;border:0;border-top:1px solid rgba(224,182,63,.22)}.forCoachesPage .forCoachesReasonCard:first-child{border-top:0}.forCoachesReasonNumber{margin-bottom:11px}.forCoachesReasonCard p{max-width:520px}.forCoachesRankingNote{margin-top:13px}.forCoachesFinalInner{grid-template-columns:1fr;gap:24px}.forCoachesFinalActions{width:100%;min-width:0;grid-template-columns:1fr 1fr}.forCoachesFinalActions .forCoachesTextLink{grid-column:1/-1}}@media (max-width:480px){.forCoachesContainer,.forCoachesMastheadInner{width:min(100% - 28px,1120px)}.forCoachesMastheadInner{padding-block:29px}.forCoachesMasthead h1{font-size:clamp(33px,10.2vw,40px)}.forCoachesFinalActions,.forCoachesHeroActions{grid-template-columns:1fr}.forCoachesMasthead .freeOnboardingReassurance{text-align:left}.forCoachesButton{width:100%;min-height:48px}.forCoachesSection{padding:42px 0}.forCoachesFoundingPanel,.forCoachesPage .forCoachesPathCard,.forCoachesReviewPanel{padding:22px;border-radius:16px}.forCoachesPage .forCoachesPathCard{min-height:232px}.forCoachesPage .forCoachesPathCard h3{font-size:23px}.forCoachesStepGrid{grid-template-columns:1fr;gap:0}.forCoachesPage .forCoachesStepCard,.forCoachesPage .forCoachesStepCard:first-child,.forCoachesPage .forCoachesStepCard:last-child,.forCoachesPage .forCoachesStepCard:nth-child(3){padding:20px 0;border-top:1px solid #e5dfd3}.forCoachesPage .forCoachesStepCard:first-child{padding-top:0;border-top:0}.forCoachesPage .forCoachesStepCard:last-child{padding-bottom:0}.forCoachesPage .forCoachesStepCard:after{display:none}.forCoachesStepNumber{margin-bottom:10px}.forCoachesCredibilitySection{padding-block:42px}.forCoachesFinalCta{padding:40px 0}.forCoachesFinalActions .forCoachesTextLink{grid-column:auto}}@media (prefers-reduced-motion:reduce){.forCoachesButton{transition:none}.forCoachesButton:hover{transform:none}}@media print{.forCoachesFinalCta,.forCoachesFoundingPanel,.forCoachesMasthead,.forCoachesWhySection{background:#ffffff!important;color:#101b2e!important}.forCoachesMasthead{height:auto!important}.forCoachesContainer,.forCoachesMastheadInner{width:100%!important}.forCoachesFinalCta h2,.forCoachesFoundingPanel h2,.forCoachesMasthead h1,.forCoachesWhySection h2,.forCoachesWhySection h3{color:#101b2e!important}.forCoachesFoundingPanel>p:not(.forCoachesEyebrow),.forCoachesMastheadCopy>p:last-child,.forCoachesRankingNote,.forCoachesReasonCard p{color:#455064!important}}