.coach-site #tools .free-resources{color:var(--pa-black)}.coach-site #tools .free-resources__heading{margin:0 0 32px;max-width:none}.coach-site #tools .free-resources__kicker{margin:0 0 24px;color:var(--pa-red)!important}.coach-site #tools .free-resources__heading h2{margin:0;max-width:100%;color:var(--pa-black)!important;font-size:clamp(44px,5vw,84px);line-height:.97}.coach-site #tools .free-resources__heading h2 em{color:var(--pa-red)!important;font-style:normal}.coach-site #tools .free-resources__intro{max-width:860px;margin-top:clamp(28px,3vw,44px);margin-bottom:24px}.coach-site #tools .free-resources__eyebrow{margin:0 0 10px;color:var(--pa-red);font-family:Barlow Condensed,sans-serif!important;font-size:14px;font-weight:800;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.coach-site #tools .free-resources__intro h3{margin:0 0 14px;color:var(--pa-black);font-family:Barlow Condensed,sans-serif!important;font-size:clamp(26px,2.4vw,36px);font-weight:800;line-height:1.1}.coach-site #tools .free-resources__intro>p:last-child,.coach-site #tools .free-resources__card>p:not(.free-resources__brand){color:var(--pa-black);font-family:Manrope,sans-serif!important;font-size:16px;line-height:1.7;letter-spacing:normal;text-transform:none}.coach-site #tools .free-resources__intro>p:last-child{margin:0}.coach-site #tools .free-resources__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.coach-site #tools .free-resources__card{display:flex;flex-direction:column;min-width:0;padding:clamp(22px,2vw,32px);color:var(--resource-accent);border:1px solid var(--resource-accent);background:var(--pa-white);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.coach-site #tools .free-resources__card--strength{--resource-accent: var(--pa-gold)}.coach-site #tools .free-resources__card--mobility{--resource-accent: var(--pa-blue)}.coach-site #tools .free-resources__card--nutrition{--resource-accent: var(--pa-orange)}.coach-site #tools .free-resources__brand{margin:0 0 24px;color:var(--resource-accent);font-family:Barlow Condensed,sans-serif!important;font-size:14px;font-weight:800;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.coach-site #tools .free-resources__card h3{margin:0 0 16px;color:var(--resource-accent)!important;font-family:Barlow Condensed,sans-serif!important;font-size:clamp(28px,2.6vw,40px);font-weight:800;line-height:1.05;text-transform:uppercase}.coach-site #tools .free-resources__overview{margin:0 0 16px}.coach-site #tools .free-resources__topics{margin:0 0 28px}.coach-site #tools .free-resources__card .free-resources__link{align-self:flex-start;margin-top:auto;color:var(--resource-accent)!important;font-family:Barlow Condensed,sans-serif!important;font-size:16px;font-weight:800;line-height:1.5}.coach-site #tools .free-resources__link span{color:inherit!important}.coach-site #tools .free-resources__card:hover,.coach-site #tools .free-resources__card:focus-within{transform:translateY(-4px);border-color:var(--resource-accent);background:color-mix(in srgb,var(--resource-accent) 9%,var(--pa-white));box-shadow:inset 0 0 0 1px var(--resource-accent),0 10px 28px color-mix(in srgb,var(--resource-accent) 25%,transparent)}.coach-site #tools .free-resources__link:focus-visible{outline:2px solid var(--resource-accent);outline-offset:5px}@media(max-width:1000px){.coach-site #tools .free-resources__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.coach-site #tools .free-resources__card:last-child{grid-column:1 / -1}}@media(max-width:640px){.coach-site #tools .free-resources__grid{grid-template-columns:minmax(0,1fr);gap:18px}.coach-site #tools .free-resources__card:last-child{grid-column:auto}.coach-site #tools .free-resources__brand{margin-bottom:18px}}@media(prefers-reduced-motion:reduce){.coach-site #tools .free-resources__card{transition:none}.coach-site #tools .free-resources__card:hover,.coach-site #tools .free-resources__card:focus-within{transform:none}}html .coach-site .personal-section>.section-heading{margin-bottom:0;row-gap:0}html .coach-site .personal-section>.section-heading>h2{margin-block:0}html .coach-site .personal-section>.section-heading>.coach-kicker{margin-top:0;margin-bottom:16px}html .coach-site .personal-section>.section-heading>p:not(.coach-kicker){margin-top:24px;margin-bottom:0}html .coach-site .personal-section .system-map{margin-top:24px}html .coach-site .personal-section .map-core{margin-top:20px;margin-bottom:0}html .coach-site .personal-section .coaching-sequence{margin-top:24px;padding-top:20px}.coach-site .personal-section{box-sizing:border-box;width:100%;max-width:none;padding-inline:max(24px,4.5vw)}.coach-site .personal-section>.section-heading{display:block;width:100%;max-width:none;margin-inline:0;text-align:center}.coach-site .personal-section>.section-heading>.coach-kicker{width:100%;max-width:none;margin-inline:0;text-align:left;color:var(--ps-red-text, var(--pa-red))!important}.coach-site .personal-section>.section-heading>h2{width:100%;max-width:none;margin-inline:auto;text-align:center}.coach-site .personal-section>.section-heading>h2 em{color:var(--pa-red)!important}.coach-site .personal-section>.section-heading>p:not(.coach-kicker){max-width:68ch;margin-inline:auto;text-align:center}.coach-site .personal-section .system-map{box-sizing:border-box;width:100%;max-width:1280px;min-width:0;margin:clamp(28px,3vw,44px) auto 0}.coach-site .personal-section .system-map .map-core{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:12px;width:min(100%,720px);max-width:100%;min-width:0;margin:24px auto 0;padding:26px clamp(20px,3vw,40px);border:1px solid var(--pa-black);border-radius:0;background:var(--pa-black);color:var(--pa-white);box-shadow:8px 8px 0 var(--pa-red);text-align:center}.coach-site .personal-section .system-map .map-core>small{display:block;margin:0;color:var(--pa-white);font:800 14px/1.4 Barlow Condensed,sans-serif;letter-spacing:.12em;text-transform:uppercase}.coach-site .personal-section .system-map .map-core>strong{display:block;width:100%;max-width:100%;margin:0;color:var(--pa-white);font-family:Barlow Condensed,sans-serif!important;font-size:clamp(32px,4.2vw,60px)!important;font-weight:900;line-height:1.03;letter-spacing:-.01em;white-space:normal;word-break:normal;text-wrap:balance}.coach-site .personal-section .system-map .map-core .map-pillars{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 7px;max-width:100%;margin:0;color:var(--pa-white);font:800 14px/1.5 Barlow Condensed,sans-serif;letter-spacing:.04em}.system-map .input-cloud{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1vw,14px)}.system-map .input-cloud span,.system-map .input-cloud span:nth-child(n){grid-column:auto;grid-row:auto}.system-map .input-cloud span{display:grid;place-items:center;min-height:clamp(76px,7vw,92px)!important;padding:16px 12px;background:#ffffff1f;border:1px solid #969d98;box-shadow:none;text-align:center;font:700 clamp(11px,1.05vw,13px) "Barlow Condensed",sans-serif;letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.system-map .coaching-sequence{list-style:none;margin:clamp(34px,4vw,54px) 0 0;padding:clamp(18px,2vw,26px) 0 0;border-top:3px solid #171b1b;display:grid;grid-template-columns:repeat(18,minmax(0,1fr));row-gap:clamp(16px,2vw,26px)}.system-map .coach-step:nth-child(1){grid-row:1;grid-column:1 / span 5}.system-map .coach-step:nth-child(2){grid-row:1;grid-column:6 / span 5}.system-map .coach-step:nth-child(3){grid-row:1;grid-column:11 / span 5}.system-map .coach-step:nth-child(4){grid-row:2;grid-column:4 / span 5}.system-map .coach-step:nth-child(5){grid-row:2;grid-column:9 / span 5}.system-map .coach-step:nth-child(6){grid-row:2;grid-column:14 / span 5}.system-map .coach-step{display:flex;min-height:clamp(120px,11vw,148px);background:#efece2;border:1px solid var(--ps-red, #e84032);overflow:hidden;clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px)}.system-map .coach-step-rail{flex:0 0 auto;width:clamp(46px,4.4vw,58px);display:grid;place-items:center;background:#070909;color:var(--ps-red, #e84032);font:900 clamp(16px,1.5vw,20px) "Barlow Condensed",sans-serif;letter-spacing:.06em}.system-map .coach-step-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:clamp(13px,1.3vw,18px) clamp(14px,1.4vw,20px);text-align:center;flex:1 1 auto}.system-map .coach-step span{display:block;margin:0;color:#070909;font:900 clamp(19px,1.9vw,26px) "Barlow Condensed",sans-serif;letter-spacing:.03em;line-height:1;text-transform:uppercase}.system-map .coach-step-body p{margin:0;color:#566061;font:500 clamp(12px,1.05vw,13px)/1.5 Manrope,sans-serif;text-transform:none;letter-spacing:0}.system-map .coaching-sequence:after{content:"";grid-column:1 / -1;height:3px;margin-top:clamp(14px,1.6vw,22px);background:var(--ps-red, #e84032)}@media(max-width:900px){.system-map .input-cloud,.system-map .coaching-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.system-map .coach-step,.system-map .coach-step:nth-child(n){grid-column:auto;grid-row:auto}}@media(max-width:520px){.system-map .input-cloud{grid-template-columns:minmax(0,1fr)}.system-map .input-cloud span{min-height:62px!important}}.system-map .work-standard-stars{display:flex;align-items:center;justify-content:center;gap:13px;margin:22px auto;padding:0;line-height:0}.system-map .work-standard-stars svg{display:block;width:auto;height:30px;fill:none;stroke:#070909;stroke-width:1.6;stroke-linejoin:round}.system-map .work-standard-stars+.work-standard{margin-top:0}@media(max-width:640px){.system-map .work-standard-stars{gap:11px;margin:18px auto}.system-map .work-standard-stars svg{height:26px}}.coach-destinations.coach-future>.blog-card,.coach-destinations.coach-future>.destination-split,.coach-destinations.coach-future>.shop-mini,.coach-destinations.coach-future>.affiliate-mini{border:1px solid color-mix(in srgb,var(--pa-gold) 35%,transparent)!important;box-shadow:#000000ad 0 -72px 54px inset,color-mix(in srgb,var(--pa-gold) 28%,transparent) 0 0 0 1px!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.coach-destinations.coach-future>.blog-card:hover,.coach-destinations.coach-future>.blog-card:focus-visible,.coach-destinations.coach-future>.destination-split:hover,.coach-destinations.coach-future>.destination-split:focus-within,.coach-destinations.coach-future>.shop-mini:hover,.coach-destinations.coach-future>.shop-mini:focus-within,.coach-destinations.coach-future>.affiliate-mini:hover,.coach-destinations.coach-future>.affiliate-mini:focus-within{transform:translateY(-6px)!important;border-color:var(--pa-gold)!important;box-shadow:#00000094 0 -72px 54px inset,color-mix(in srgb,var(--pa-gold) 30%,transparent) 0 0 0 1px,0 15px 38px color-mix(in srgb,var(--pa-gold) 18%,transparent)!important}.coach-destinations.coach-future>.shop-mini,.coach-destinations.coach-future>.affiliate-mini{cursor:default!important}.destination-split .split-region-x{cursor:default!important}.destination-split .split-half-elite img{object-fit:cover!important;object-position:46% 34%!important;opacity:1!important}.coach-destinations.coach-future{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.coach-destinations.coach-future>.blog-card,.coach-destinations.coach-future>.destination-split,.coach-destinations.coach-future>.shop-mini{min-height:clamp(280px,22vw,360px)!important}.coach-destinations.coach-future .destination-caption{padding:20px!important}.coach-destinations.coach-future .destination-caption>b,.coach-destinations.coach-future .split-region>b{font-size:clamp(22px,1.5vw,26px)!important;line-height:1.12;overflow-wrap:anywhere}.coach-destinations.coach-future .card-status,.coach-destinations.coach-future .split-sub,.coach-destinations.coach-future .split-flag,.coach-destinations.coach-future .split-go{font-size:14px!important;line-height:1.4!important;letter-spacing:.06em!important;white-space:normal!important}.coach-destinations.coach-future .split-region{padding:20px 14px;gap:6px}.coach-destinations.coach-future .coaching-home-card .destination-image{object-fit:contain!important;object-position:center 28%}.coach-destinations.coach-future .amazon-disclosure--fullrow .amazon-disclosure-body{font-size:14px;max-width:100ch}@media(min-width:1600px){.coach-destinations.coach-future{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media(max-width:1000px){.coach-destinations.coach-future{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-motion:reduce){.coach-destinations.coach-future>.blog-card,.coach-destinations.coach-future>.destination-split,.coach-destinations.coach-future>.shop-mini,.coach-destinations.coach-future>.affiliate-mini{transition:none!important;transform:none!important}}.coach-destinations.coach-future{grid-template-columns:repeat(2,minmax(0,1fr))!important}.coach-destinations.coach-future>.blog-card,.coach-destinations.coach-future>.destination-split,.coach-destinations.coach-future>.shop-mini{min-height:clamp(220px,16vw,280px)!important}@media(min-width:1200px){.coach-destinations.coach-future{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:620px){.coach-destinations.coach-future{grid-template-columns:minmax(0,1fr)!important}}.coach-destinations.coach-future>.shop-mini.blog-card{aspect-ratio:4 / 5}@media(max-width:1100px){.coach-destinations.coach-future>article.shop-mini.blog-card{aspect-ratio:4 / 5!important}}.strength-section{--cell-outline: #e4ae25}.mobility-section{--cell-outline: #009dff}.nutrition-section{--cell-outline: #ff6914}.accountability-section{--cell-outline: #e84032}:is(.strength-section,.mobility-section,.nutrition-section) .tag-grid>span,.accountability-section .accountability-grid>span{padding:12px 14px!important;border:1px solid color-mix(in srgb,var(--cell-outline) 72%,transparent)!important;background:#070909!important;background-image:none!important;color:#f2f0e8!important;text-align:left!important;box-shadow:none!important;transform:none!important;opacity:1!important;transition:border-color .16s ease,box-shadow .16s ease}:is(.strength-section,.mobility-section,.nutrition-section) .tag-grid>span:hover,.accountability-section .accountability-grid>span:hover{border-color:var(--cell-outline)!important;outline:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cell-outline) 45%,transparent),inset 0 0 12px color-mix(in srgb,var(--cell-outline) 30%,transparent)!important;transform:none!important}@media(prefers-reduced-motion:reduce){:is(.strength-section,.mobility-section,.nutrition-section) .tag-grid>span,.accountability-section .accountability-grid>span{transition:none}}.map-core small{display:block;text-align:center;color:#e0dcd2;font-weight:800}.map-core strong{white-space:nowrap;font-size:clamp(28px,4vw,56px)}.map-core p{color:#efeae0;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.work-standard span:nth-child(1),.work-standard span:nth-child(2){color:#14110f}.work-standard span:nth-child(3){color:var(--ps-red)}.why-coaching-section>h2.applying-statement{margin-inline:auto;max-width:100%;font-size:clamp(17px,5vw,92px)!important;line-height:1.02;text-align:center!important;white-space:normal}.applying-statement .as-line-1,.applying-statement .as-line-2{display:block;white-space:nowrap;font-style:normal}.applying-statement .as-line-1{color:var(--ps-white, #f2f0e8)}.applying-statement .as-line-2{color:var(--ps-red)}@media(max-width:480px){.applying-statement{font-size:clamp(20px,5.6vw,26px)}.applying-statement .as-line-1,.applying-statement .as-line-2{white-space:normal}}.coaching-faq summary{color:var(--ps-red)}.coaching-faq details p{color:#f2f0e8!important}.why-coaching-lead>p:not(.coach-kicker){color:#f2f0e8!important}.why-checklist span{color:#f2f0e8}.growth-outcomes article:nth-child(1) span{color:#14110f!important}.growth-outcomes article:nth-child(2) span{color:var(--ps-red-text, var(--ps-red))!important}.growth-outcomes article:nth-child(1):not(:last-child):after{color:var(--ps-red)}.growth-outcomes article:nth-child(2):not(:last-child):after{color:#d8a743}.client-stories-empty{max-width:880px;margin:46px auto 0;padding:34px clamp(20px,4vw,44px);border:1px solid rgba(255,255,255,.16);background:#ffffff08;text-align:center}.client-stories-empty .cse-kicker{margin:0 0 12px}.client-stories-empty h3{margin:0 0 16px;font-size:clamp(26px,3.4vw,44px);line-height:1;text-transform:uppercase}.client-stories-empty .cse-slots{display:inline-block;margin:0 0 18px;padding:8px 14px;border:1px solid rgba(216,167,67,.5);color:#d8a743!important;font-family:Barlow Condensed,sans-serif;font-size:12px!important;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.client-stories-empty .cse-invite{margin:0 0 22px;color:#d7d1c8!important;font-size:15px!important}.client-stories-empty .cse-actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:8px}.client-stories-empty .cse-share{display:inline-flex;align-items:center;padding:13px 22px;border:1px solid var(--ps-red);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);color:var(--ps-red);font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;transition:background .16s ease,color .16s ease}.client-stories-empty .cse-share:hover,.client-stories-empty .cse-share:focus-visible{background:var(--ps-red);color:#fff}.client-stories-empty .cse-permissions{margin-top:18px;text-align:left}.client-stories-empty .cse-permissions summary{cursor:pointer;color:#d8a743;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:800;letter-spacing:.14em;text-align:center;text-transform:uppercase}.client-stories-empty .cse-permissions p{margin:14px 0 10px;color:#d7d1c8!important;font-size:13px!important;line-height:1.65!important}.client-stories-empty .cse-permissions ul{margin:0;padding-left:20px}.client-stories-empty .cse-permissions li{margin-bottom:6px;color:#f2f0e8;font-size:13px;line-height:1.6}.more-heading>.coach-kicker{margin-bottom:18px}.coach-site .heroes-recognition{background-color:var(--page-black, #070909)!important;background-image:radial-gradient(120% 78% at 50% 50%,#ffffff04,#ffffff02 38%,#fff0 72%)!important;background-repeat:no-repeat!important;background-size:100% 100%!important;background-position:center!important;border:0;box-shadow:none}.coach-site .heroes-recognition:has(.more-btn:hover){background-color:var(--page-black, #070909)!important;background-image:radial-gradient(88% 62% at 50% 84%,#efc76933,#efc76912,#efc76900 68%),radial-gradient(120% 78% at 50% 50%,#ffffff04,#ffffff02 38%,#fff0 72%)!important}.system-tool.nutrition{color:#be6f23}.system-tool.nutrition small,.system-tool.nutrition b{color:#95571b}.system-tool.strength small,.system-tool.strength b{color:#83601f}.system-tool.mobility small,.system-tool.mobility b{color:#146ba4}.growth-outcomes article:nth-child(3) span{color:#d8a743!important}.results-carousel{position:relative;z-index:6;margin-top:44px}.results-controls{position:relative;z-index:7;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;gap:18px}.results-count{min-width:250px;text-align:center;color:#9aa39f;font:800 10px Barlow Condensed,sans-serif;letter-spacing:.13em;text-transform:uppercase}.results-controls button{width:46px;height:46px;display:grid;place-items:center;border:1px solid #8e9692;background:#111516;color:#f2efe7;font-size:20px;line-height:1;cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease}.results-controls button:hover{transform:translateY(-3px);border-color:#df4636;background:#df4636}.results-controls button:focus-visible{outline:2px solid #d8a743;outline-offset:2px}.results-viewport{overflow:hidden;touch-action:pan-y;cursor:grab}.results-carousel.is-dragging .results-viewport{cursor:grabbing}.results-viewport:focus-visible{outline:2px solid #d8a743;outline-offset:4px}.results-track{list-style:none;margin:0;padding:0;display:flex;gap:14px;width:max-content;will-change:transform}.result-card{flex:0 0 auto;width:300px;display:flex;flex-direction:column;border:1px solid rgba(216,167,67,.35);background:linear-gradient(160deg,#141819,#070909);overflow:hidden}.result-comparison{display:grid;grid-template-columns:1fr 1fr}.result-comparison.result-single{grid-template-columns:1fr}.result-photo{position:relative;margin:0;height:230px;overflow:hidden;background:#15191a}.result-photo img{width:100%;height:100%;object-fit:cover;display:block}.result-after{border-left:1px solid rgba(216,167,67,.3)}.result-photo.result-sprite img{position:absolute;top:50%;left:0;width:500%;max-width:none;height:auto;object-fit:fill;transform:translate(calc(var(--panel) * -20%),-50%)}.result-photo figcaption{position:absolute;left:0;bottom:0;padding:6px 10px;background:#060808d1;color:#d8a743;font:800 9px Barlow Condensed,sans-serif;letter-spacing:.18em;text-transform:uppercase}.result-info{flex:1 0 auto;padding:16px 18px 18px;border-top:1px solid rgba(216,167,67,.28);background:#080a0a99}.result-info h3{margin:0 0 8px;color:#e64232;font:900 22px Barlow Condensed,sans-serif;letter-spacing:.04em;text-transform:uppercase}.result-info p{margin:0;color:#aab2af;font-size:12px;line-height:1.55}.result-info p b{color:#e64232;font:800 11px Barlow Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase}.result-timeframe{margin-top:6px!important;color:#8f9895!important;font:800 10px Barlow Condensed,sans-serif!important;letter-spacing:.14em;text-transform:uppercase}@media(max-width:900px){.result-card{width:268px}.result-photo{height:200px}}@media(max-width:560px){.result-card{width:232px}.result-photo{height:170px}.result-info{padding:13px 14px 15px}.result-info h3{font-size:19px}.results-count{min-width:0}.results-controls{gap:12px}}@media(prefers-reduced-motion:reduce){.results-controls button:hover{transform:none}}.cv{--cv-red: var(--pa-red);--cv-gold: var(--pa-gold);--cv-paper: var(--pa-white);--cv-rule: rgba(255, 255, 255, .13);margin-top:28px;color:var(--pa-white);background:#070909;border:1px solid rgba(255,255,255,.16);border-top:4px solid var(--cv-red);box-shadow:0 24px 70px #0000002e;max-width:100%;overflow-x:hidden}.cv-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.cv-row+.cv-row .cv-card{border-bottom:0}.cv-card{position:relative;display:flex;flex-direction:column;align-items:stretch;min-height:245px;padding:23px 20px 20px;border-right:1px solid var(--cv-rule);border-bottom:1px solid var(--cv-rule);background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 60%);cursor:pointer;min-width:0;text-align:left}.cv-card:last-child{border-right:0}.cv-card:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--pa-gold) 14%,transparent),color-mix(in srgb,var(--pa-red) 4%,transparent) 65%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pa-gold) 55%,transparent);opacity:0;pointer-events:none;transition:opacity .18s ease}.cv-card>*{position:relative}.cv-card:hover:before,.cv-card:focus-within:before{opacity:1}.cv-card:focus-within{outline:3px solid var(--cv-gold);outline-offset:-3px}.cv-number{display:block;flex-shrink:0;margin:0;color:var(--cv-gold);font:900 13px Barlow Condensed,sans-serif;letter-spacing:.16em}.cv-card-identity{display:flex;align-items:baseline;gap:10px;min-width:0}.cv .cv-card-identity h3{margin:0}.cv-card h3{margin:0 0 4px;color:var(--pa-white);font:900 24px/1 Barlow Condensed,sans-serif;text-transform:uppercase}.cv-role{min-height:0;margin:0 0 18px;color:var(--pa-gray);font-size:14px;font-weight:600;line-height:1.35;letter-spacing:normal}.cv-card-rule{display:block;flex-shrink:0;width:100%;height:2px;margin:10px 0 7px;background:var(--cv-red)}.cv-quote{margin:0;color:var(--cv-paper);font-family:"Source Serif 4",Georgia,serif;font-size:16px;font-weight:600;line-height:1.35;letter-spacing:normal}.cv-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px}.cv .cv-open{display:block;width:auto;min-width:0;min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--pa-gold);text-align:left;cursor:pointer;font:800 14px/1.35 Barlow Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase}.cv .cv-open:after{content:none}.cv .cv-open .cv-open-arrow{color:var(--pa-gold);white-space:nowrap}.cv .cv-card:hover .cv-open,.cv .cv-card:focus-within .cv-open{color:var(--pa-gold)}.cv .cv-open:focus-visible{outline:2px solid var(--cv-gold);outline-offset:3px}.cv-card.is-active{background:linear-gradient(145deg,color-mix(in srgb,var(--pa-red) 18%,transparent),color-mix(in srgb,var(--pa-red) 4%,transparent));box-shadow:inset 0 0 0 2px var(--cv-red)}.cv-card.is-active h3{color:var(--cv-red)}.cv-card.is-active .cv-number{color:var(--pa-white)}.cv-panel{position:relative;display:block;overflow:hidden;color:var(--pa-white);background:radial-gradient(circle at 7% 12%,color-mix(in srgb,var(--pa-gold) 12%,transparent),transparent 21%),#090d0d;border-top:4px solid var(--cv-gold);animation:cv-reveal .38s cubic-bezier(.2,.75,.2,1) both}.cv-panel[hidden]{display:none}@keyframes cv-reveal{0%{clip-path:inset(0 100% 0 0);opacity:.25}to{clip-path:inset(0 0 0 0);opacity:1}}@media(prefers-reduced-motion:reduce){.cv-panel{animation:none}.cv-card:before{transition:none}}.cv-panel-identity{display:grid;grid-template-columns:auto auto 1fr;align-items:baseline;gap:15px;padding:43px 56px 12px}.cv-panel-number{color:var(--cv-red);font:900 14px Barlow Condensed,sans-serif;letter-spacing:.16em}.cv-panel-number:after{content:"";display:inline-block;width:12px;height:12px;margin-left:14px;background:var(--cv-red);box-shadow:18px 0 0 var(--cv-gold)}.cv-panel-identity h3{margin:0 0 0 23px;color:var(--cv-red);font:900 clamp(32px,3.4vw,54px)/.9 "Barlow Condensed",sans-serif;text-transform:uppercase}.cv-panel-role{margin:0;color:var(--cv-gold);font:700 clamp(18px,1.65vw,25px)/1.2 "Barlow Condensed",sans-serif;letter-spacing:normal}.cv-panel-body{display:grid;grid-template-rows:auto 1fr;min-width:0;padding:18px 76px 42px 56px}.cv-panel-quote{margin:0 0 22px;color:var(--pa-white);font-family:"Source Serif 4",Georgia,serif;font-size:clamp(24px,2.5vw,39px);font-weight:700;line-height:1.12;letter-spacing:-.02em}.cv-panel-full{max-height:270px;margin:0;padding-right:22px;overflow-y:auto;color:#bfc8c5;font-family:"Source Serif 4",Georgia,serif;font-size:17px;line-height:1.6;letter-spacing:normal;white-space:pre-line;scrollbar-color:var(--cv-red) rgba(17,21,21,.1)}.cv-close{position:absolute;top:18px;right:18px;min-height:38px;padding:7px 13px;border:1px solid rgba(255,255,255,.35);color:var(--pa-white);background:transparent;cursor:pointer;font:800 12px/1 Barlow Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase}.cv-close:hover,.cv-close:focus-visible{color:var(--pa-white);background:var(--cv-red);border-color:var(--cv-red)}.cv-close:focus-visible{outline:3px solid var(--cv-gold);outline-offset:2px}@media(max-width:1050px){.cv-row{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-card,.cv-card:last-child{border-right:1px solid var(--cv-rule);border-bottom:1px solid var(--cv-rule)}.cv-row .cv-card:nth-child(2n){border-right:0}.cv-panel-body{padding-right:58px}}@media(max-width:680px){.cv-row{grid-template-columns:1fr}.cv-card,.cv-card:last-child,.cv-row .cv-card:nth-child(2n){min-height:0;border-right:0;border-bottom:1px solid var(--cv-rule)}.cv-panel-identity{display:block;padding:58px 22px 12px}.cv-panel-number{display:block;margin-bottom:22px}.cv-panel-identity h3{margin:0 0 8px}.cv-panel-body{padding:30px 22px}.cv-panel-full{max-height:310px;padding-right:12px}}.cv,.cv *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:none;-webkit-text-stroke:0}.cv .cv-quote,.cv .cv-panel-quote,.cv .cv-panel-full{font-family:"Source Serif 4",Georgia,Times New Roman,serif!important;text-transform:none}.cv .cv-card h3{font-size:27px;font-weight:900;line-height:1;letter-spacing:.015em;color:var(--pa-white)}.cv .cv-card.is-active{background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 60%);box-shadow:inset 0 0 0 2px var(--cv-red)}.cv .cv-card.is-active h3{color:var(--cv-red)}.cv .cv-quote{font-weight:500;color:#ddd6c6}@media(max-width:1050px){.cv .cv-card h3{font-size:26px}}@media(max-width:680px){.cv .cv-card h3{font-size:24px}}html .coach-site #client-voices .cv-card:is(:hover,:focus-within,.is-active){background:color-mix(in srgb,var(--pa-gold) 12%,var(--pa-black));box-shadow:inset 0 0 0 2px var(--pa-gold),inset 0 0 34px color-mix(in srgb,var(--pa-gold) 18%,transparent),0 0 24px color-mix(in srgb,var(--pa-gold) 22%,transparent)}html .coach-site #client-voices .cv-card:is(:hover,:focus-within,.is-active):before{background:radial-gradient(ellipse at top left,color-mix(in srgb,var(--pa-gold) 22%,transparent),transparent 75%);box-shadow:inset 0 0 0 1px var(--pa-gold);opacity:1}html .coach-site #client-voices .cv-card:is(:hover,:focus-within,.is-active) :is(h3,.cv-number),html .coach-site #client-voices :is(.cv-open,.cv-open-arrow){color:var(--pa-gold)!important}.cv .cv-index-footer{margin:0;padding:12px 20px;border-top:1px solid var(--cv-rule);color:var(--pa-gold);font:800 12px/1.4 Barlow Condensed,sans-serif;letter-spacing:.12em;text-align:center;text-transform:uppercase}html .coach-site #client-voices .cv-card:not(.is-active):not(:hover):not(:has(:focus-visible)){background:transparent!important;border-color:color-mix(in srgb,var(--pa-gray) 25%,transparent)!important;box-shadow:none!important}html .coach-site #client-voices .cv-card:not(.is-active):not(:hover):not(:has(:focus-visible)):before,html .coach-site #client-voices .cv-card:not(.is-active):not(:hover):not(:has(:focus-visible)):after{opacity:0!important;box-shadow:none!important}html .coach-site #client-voices .cv-card:not(.is-active):not(:hover):not(:has(:focus-visible)) h3{color:var(--pa-white)!important;text-shadow:none!important}.cv--rail .cv-rail-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--cv-rule)}.cv--rail .cv-rail-count{margin:0;color:#cfd3d1;font:800 13px Barlow Condensed,sans-serif;letter-spacing:.14em;text-transform:uppercase}.cv--rail .cv-rail-controls{display:flex;gap:8px}.cv--rail .cv-rail-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 14px;background:transparent;border:1px solid color-mix(in srgb,var(--pa-gold) 46%,transparent);color:var(--pa-white);font:800 14px Barlow Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.cv--rail .cv-rail-btn:hover,.cv--rail .cv-rail-btn:focus-visible{border-color:var(--pa-gold);color:var(--pa-gold)}.cv--rail .cv-rail-btn:focus-visible{outline:2px solid var(--cv-gold);outline-offset:2px}.cv--rail .cv-viewport{overflow:hidden}.cv--rail .cv-track{display:flex;width:max-content;will-change:transform}.cv--rail .cv-set{display:flex}.cv--rail .cv-card{flex:0 0 clamp(248px,23vw,310px);min-height:268px;border-bottom:0;border-right:1px solid var(--cv-rule)}.cv--rail .cv-card:last-child{border-right:1px solid var(--cv-rule)}.cv--rail .cv-card--spot{background:none;cursor:default}.cv--rail .cv-card--spot .cv-card-identity{align-items:center}.cv--rail .cv-spot-mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px dashed color-mix(in srgb,var(--pa-gold) 62%,transparent);color:var(--pa-gold);font:800 18px Barlow Condensed,sans-serif;line-height:1}.cv--rail .cv-card--spot h3{color:#cfd3d1}.cv--rail .cv-spot-note{margin:10px 0 0;color:#cfd3d1;font:500 14px/1.5 Manrope,sans-serif;letter-spacing:normal}.cv--rail .cv-card--spot:before{content:none}@media(max-width:680px){.cv--rail .cv-card{flex-basis:min(78vw,300px)}.cv--rail .cv-rail-bar{padding:12px 14px}}@media(prefers-reduced-motion:reduce){.cv--rail .cv-viewport{overflow-x:auto}.cv--rail .cv-track{transform:none!important}}.coach-mentor-intro[data-astro-cid-kxqnjtwa]{box-sizing:border-box;width:100%;margin-top:clamp(32px,4vw,56px);padding:clamp(32px,4vw,56px) 0 0;background:transparent;color:var(--pa-white);text-align:center}.mentor-kicker[data-astro-cid-kxqnjtwa]{margin:0 0 24px;color:var(--pa-red);font-family:Barlow Condensed,sans-serif!important;font-size:15px;font-weight:800;line-height:1.4;letter-spacing:.17em;text-transform:uppercase}.coach-mentor-intro[data-astro-cid-kxqnjtwa] h2[data-astro-cid-kxqnjtwa]{margin:0 0 22px;font-family:Barlow Condensed,sans-serif!important;font-size:clamp(34px,4vw,44px);font-weight:800;line-height:1;letter-spacing:normal;text-transform:uppercase}.coach-mentor-intro[data-astro-cid-kxqnjtwa] h2[data-astro-cid-kxqnjtwa] span[data-astro-cid-kxqnjtwa]{display:block}.coach-mentor-intro[data-astro-cid-kxqnjtwa] h2[data-astro-cid-kxqnjtwa] span[data-astro-cid-kxqnjtwa]:last-child{color:var(--pa-red)}.mentor-message[data-astro-cid-kxqnjtwa]{max-width:800px;margin:0 auto;font-family:Manrope,sans-serif!important;font-size:16px;font-weight:400;line-height:1.8;letter-spacing:normal;text-transform:none;text-wrap:pretty}#about .coach-profile-copy{min-width:0;grid-column:2;grid-row:1}#about .coach-profile-figure{min-width:0;grid-column:1;grid-row:1}#about .coach-profile-figure .accountability-art{box-sizing:border-box;width:100%}#about .coach-profile-links{box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));grid-column:auto;gap:18px 8px;width:100%;max-width:100%;margin:28px 0 0;padding:0}#about .coach-profile-links .social-platform{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;gap:8px}#about .coach-profile-links .social-platform>a,#about .coach-profile-links .social-link-pending{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;min-height:74px;border:0;background:transparent;color:var(--pa-white);text-align:center;text-decoration:none}#about .coach-profile-links .social-profile-icon{box-sizing:border-box;display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border:1px solid var(--pa-gold);border-radius:50%;background:var(--pa-black);color:var(--pa-white);transition:color .18s ease,border-color .18s ease,box-shadow .18s ease}#about .coach-profile-links svg{display:block;width:22px;height:22px}#about .coach-profile-links .social-profile-label{max-width:100%;color:var(--pa-white);font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.025em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}#about .coach-profile-links .social-platform>a:focus-visible{outline:2px solid var(--pa-red);outline-offset:4px}#about .coach-profile-links .social-platform>a:is(:hover,:focus-visible) .social-profile-icon{border-color:var(--pa-red);color:var(--pa-red);box-shadow:0 0 0 1px var(--pa-red),0 0 22px color-mix(in srgb,var(--pa-red) 45%,transparent)}#about .coach-profile-links .social-platform>a:is(:hover,:focus-visible) .social-profile-label{color:var(--pa-red)}#about .coach-profile-links .social-link-pending{cursor:default}@media(prefers-reduced-motion:reduce){#about .coach-profile-links .social-profile-icon{transition:none}}@media(max-width:900px){#about.accountability-section{grid-template-columns:minmax(0,1fr)}#about .coach-profile-figure{grid-column:1;grid-row:1}#about .coach-profile-copy{grid-column:1;grid-row:2}}html .coach-site #about .coach-profile-links.social-logo-links{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:18px 12px;width:100%;min-width:0;margin:24px 0 0;padding:0;border:0!important;background:transparent!important;box-shadow:none!important}html .coach-site #about .coach-profile-links .social-platform{display:block;flex:0 0 76px;width:76px;min-width:0;margin:0;padding:0;border:0!important;background:transparent!important;box-shadow:none!important}html .coach-site #about .coach-profile-links .social-platform>:is(a,.social-link-pending){box-sizing:border-box;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:78px;height:auto;margin:0;padding:0!important;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:var(--pa-white);text-decoration:none;transform:none!important;clip-path:none!important}html .coach-site #about .coach-profile-links .social-platform>a{cursor:pointer}html .coach-site #about .coach-profile-links .social-platform>.social-link-pending{cursor:default}html .coach-site #about .coach-profile-links .social-profile-icon{box-sizing:border-box;display:grid!important;place-items:center;flex:0 0 48px;width:48px!important;height:48px!important;min-width:48px;min-height:48px;max-width:48px;max-height:48px;aspect-ratio:1;margin:0!important;padding:0!important;border:1px solid color-mix(in srgb,var(--pa-white) 45%,transparent)!important;border-radius:50%!important;background:var(--pa-black)!important;box-shadow:none;color:var(--pa-white)!important;transform:none!important;clip-path:none!important;transition:color .16s ease,border-color .16s ease,box-shadow .16s ease}html .coach-site #about .coach-profile-links .social-profile-icon svg{display:block;position:static;width:22px!important;height:22px!important;margin:0;padding:0;border:0!important;background:transparent!important;color:inherit;transform:none!important}html .coach-site #about .coach-profile-links .social-profile-label{display:block!important;width:auto!important;min-width:0;min-height:0;height:auto;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--pa-white)!important;font:600 11px/1.5 Manrope,sans-serif!important;letter-spacing:.015em!important;text-transform:none!important;text-align:center;white-space:nowrap;transform:none!important;clip-path:none!important;transition:color .16s ease}html .coach-site #about .coach-profile-links .social-platform>:is(a,.social-link-pending):before,html .coach-site #about .coach-profile-links .social-platform>:is(a,.social-link-pending):after,html .coach-site #about .coach-profile-links :is(.social-profile-icon,.social-profile-label):before,html .coach-site #about .coach-profile-links :is(.social-profile-icon,.social-profile-label):after{content:none!important;display:none!important}html .coach-site #about .coach-profile-links a:is(:hover,:focus-visible) .social-profile-icon{color:var(--pa-red)!important;border-color:var(--pa-red)!important;box-shadow:0 0 18px color-mix(in srgb,var(--pa-red) 45%,transparent)!important}html .coach-site #about .coach-profile-links a:is(:hover,:focus-visible) .social-profile-label{color:var(--pa-red)!important}html .coach-site #about .coach-profile-links a:focus-visible{outline:2px solid var(--pa-red);outline-offset:5px}@media(max-width:480px){html .coach-site #about .coach-profile-links.social-logo-links{gap:18px 8px}html .coach-site #about .coach-profile-links .social-platform{flex-basis:72px;width:72px}}@media(prefers-reduced-motion:reduce){html .coach-site #about .coach-profile-links :is(.social-profile-icon,.social-profile-label){transition:none}}#tools.resources-section{background:var(--ps-paper, var(--pa-white));color:var(--pa-black)}#tools.resources-section .coach-hub--resources{box-sizing:border-box;display:block;grid-column:1 / -1;width:100%;min-width:0;max-width:none;margin:clamp(28px,4vw,48px) 0 0;padding:clamp(12px,2vw,24px);background:transparent;color:var(--pa-black)}#tools.resources-section .coach-destinations{width:100%;margin-top:0;background:transparent}#tools.resources-section .coach-destinations :is(.destination-caption>b,.split-region>b,.split-sub){color:var(--pa-white)}#tools.resources-section .coach-destinations .amazon-disclosure{background:transparent}#tools.resources-section .coach-destinations .amazon-disclosure-body{color:var(--pa-black)!important}#tools.resources-section .coach-destinations .amazon-disclosure-title{display:inline-block;padding:3px 6px;background:var(--pa-black);color:var(--pa-gold)!important}html .coach-site #tools.resources-section{background:var(--pa-black)!important;color:var(--pa-white)!important}html .coach-site #tools .free-resources__heading h2,html .coach-site #tools .free-resources__intro h3{color:var(--pa-white)!important}html .coach-site #tools .free-resources__heading h2 em,html .coach-site #tools .free-resources__heading .coach-kicker,html .coach-site #tools .free-resources__intro .free-resources__eyebrow{color:var(--pa-red)!important;background:transparent!important}html .coach-site #tools .free-resources__intro>p:not(.free-resources__eyebrow){color:var(--pa-white)!important}html .coach-site #tools .free-resources__grid>article{background:var(--pa-black)!important;color:var(--pa-white)!important}html .coach-site #tools .free-resources__grid>article :is(p,span,small):not(:first-child){color:var(--pa-white)!important}html .coach-site #tools .free-resources__grid>article:is(:hover,:focus-within){background:color-mix(in srgb,var(--resource-accent, var(--pa-gold)) 10%,var(--pa-black))!important;box-shadow:inset 0 0 0 1px var(--resource-accent, var(--pa-gold)),0 0 22px color-mix(in srgb,var(--resource-accent, var(--pa-gold)) 30%,transparent)}html .coach-site #tools .coach-hub--resources{display:block!important;box-sizing:border-box;width:100%!important;max-width:none!important;margin:32px 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html .coach-site #tools .coach-hub--resources .coach-destinations{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch;justify-content:stretch!important;gap:16px!important;box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}html .coach-site #tools .coach-destinations>:is(a,article){box-sizing:border-box;justify-self:stretch;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:280px;max-height:440px;aspect-ratio:4 / 5;margin:0!important;border:1px solid color-mix(in srgb,var(--pa-gold) 55%,transparent)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}html .coach-site #tools .coach-destinations>:is(a,article):is(:hover,:focus-within){border-color:var(--pa-gold)!important;box-shadow:0 0 0 1px var(--pa-gold),0 0 26px color-mix(in srgb,var(--pa-gold) 50%,transparent)!important;transform:translateY(-4px)}html .coach-site #tools .coach-destinations>a:focus-visible{outline:2px solid var(--pa-gold);outline-offset:5px}html .coach-site #tools .coach-destinations .amazon-disclosure{display:block!important;grid-column:1 / -1!important;box-sizing:border-box;width:100%!important;max-width:none!important;height:auto!important;margin:8px 0 0!important;padding:20px 24px!important;border:1px solid color-mix(in srgb,var(--pa-white) 25%,transparent)!important;border-left:3px solid var(--pa-gold)!important;background:var(--pa-black)!important;color:var(--pa-white)!important;text-align:left!important;opacity:1!important;visibility:visible!important}html .coach-site #tools .amazon-disclosure :is(.amazon-disclosure-title,.amazon-disclosure-body,b){display:block;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;background:transparent!important;color:var(--pa-white)!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;-webkit-text-fill-color:var(--pa-white)!important}html .coach-site #tools .amazon-disclosure .amazon-disclosure-title{color:var(--pa-gold)!important;-webkit-text-fill-color:var(--pa-gold)!important;margin-bottom:8px!important;font:800 18px/1.3 Barlow Condensed,sans-serif!important;letter-spacing:.04em;text-transform:uppercase}html .coach-site #tools .amazon-disclosure .amazon-disclosure-body{font:400 14px/1.75 Manrope,sans-serif!important;letter-spacing:normal!important;text-transform:none!important}html .coach-site #tools .amazon-disclosure .amazon-disclosure-body b{display:inline}@media(max-width:1000px){html .coach-site #tools .coach-hub--resources .coach-destinations{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){html .coach-site #tools .coach-hub--resources .coach-destinations{grid-template-columns:minmax(0,1fr)!important}html .coach-site #tools .coach-destinations>:is(a,article){min-height:320px}html .coach-site #tools .coach-destinations .amazon-disclosure{padding:18px!important}}@media(prefers-reduced-motion:reduce){html .coach-site #tools .coach-destinations>:is(a,article){transition:none}html .coach-site #tools .coach-destinations>:is(a,article):is(:hover,:focus-within){transform:none}}#results .section-heading h2.client-stories-heading,#results .section-heading .client-stories-heading .progress-phrase,#results .section-heading .client-stories-heading .progress-conjunction{color:var(--pa-white)!important}#results .section-heading .client-stories-heading .before-word{color:var(--pa-gray)!important}#results .section-heading .client-stories-heading .progress-after{color:var(--pa-red)!important;font-style:normal}.coach-site .coach-hero>.hero-copy{min-width:0}.coach-site .coach-hero .hero-lede{width:100%;max-width:none;white-space:normal}@media(min-width:1280px){.coach-site .coach-hero>.hero-copy{padding-right:clamp(16px,2vw,32px)}.coach-site .coach-hero .hero-lede{font-size:clamp(16px,1.15vw,20px);letter-spacing:normal;white-space:nowrap}}.coach-site .why-coaching-columns{align-items:stretch}.coach-site .why-coaching-columns>.coaching-faq,.coach-site .why-coaching-columns>.why-coaching-lead{box-sizing:border-box;min-width:0;padding:clamp(20px,2.2vw,28px);border:1px solid rgba(255,255,255,.16);border-radius:36px}.coach-site .why-coaching-columns>.coaching-faq>.coach-kicker:first-child,.coach-site .why-coaching-columns>.why-coaching-lead>.coach-kicker:first-child{margin-top:0}@media(max-width:680px){.coach-site .why-coaching-columns>.coaching-faq,.coach-site .why-coaching-columns>.why-coaching-lead{border-radius:24px}}.coach-site .lever-section>.lever-heading{width:100%;max-width:none;text-align:left}.coach-site .lever-heading>.coach-kicker{margin-bottom:16px;color:var(--pa-red)!important}.coach-site .lever-heading .lever-system-title{display:flex;flex-wrap:wrap;gap:.06em .25em;max-width:none;margin:0;color:var(--pa-white)!important;font-size:clamp(36px,4.2vw,76px);line-height:.98;letter-spacing:-.015em}.coach-site .lever-system-title>span{color:inherit!important;white-space:nowrap}.coach-site .lever-heading .lever-built{margin:18px 0 0;color:var(--pa-red)!important;font-family:Barlow Condensed,sans-serif!important;font-size:clamp(22px,2.2vw,32px);font-weight:800;line-height:1.15;letter-spacing:.055em;text-transform:uppercase}.coach-site .lever-section .lever-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-top:32px}.coach-site .lever-grid>article:nth-child(1){--lever-accent: var(--pa-gold)}.coach-site .lever-grid>article:nth-child(2){--lever-accent: var(--pa-blue)}.coach-site .lever-grid>article:nth-child(3){--lever-accent: var(--pa-orange)}.coach-site .lever-grid>article:nth-child(4){--lever-accent: var(--pa-red)}.coach-site .lever-section .lever-grid>article{display:flex;flex-direction:column;min-width:0;min-height:0;margin-top:0;padding:clamp(20px,2vw,30px);border-top:4px solid var(--lever-accent)!important;transform:none!important}.coach-site .lever-section .lever-grid>article>span,.coach-site .lever-section .lever-grid>article>span b,.coach-site .lever-section .lever-grid>article>h3,.coach-site .lever-section .lever-grid>article>strong{color:var(--lever-accent)!important}.coach-site .lever-section .lever-grid>article>span{font-size:14px;line-height:1.3}.coach-site .lever-section .lever-grid>article>h3{min-height:2.1em;margin:26px 0 12px;font-size:clamp(26px,2.1vw,34px);line-height:1.05}.coach-site .lever-section .lever-grid>article>strong{min-height:2.6em;margin-bottom:16px}.coach-site .lever-section .lever-grid>article>p{margin:0;color:var(--pa-white)!important;font-family:Manrope,sans-serif!important;font-size:16px;line-height:1.65;letter-spacing:normal;text-transform:none}@media(max-width:1000px){.coach-site .lever-section .lever-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.coach-site .lever-heading .lever-system-title{font-size:clamp(30px,8.4vw,48px)}.coach-site .lever-section .lever-grid{grid-template-columns:minmax(0,1fr)}.coach-site .lever-section .lever-grid>article>h3,.coach-site .lever-section .lever-grid>article>strong{min-height:0}}
