:root{--pa-red: #e84032;--pa-gold: #d8a743;--pa-orange: #ff671d;--audit-black: #070909;--audit-h1: 64px;--audit-h1-mobile: 40px;--audit-h2: 34px;--audit-h2-mobile: 26px;--audit-section-gap: 72px;--pa-red-on-light: #e84032;--pa-red-on-dark: #e84032;--audit-nav-gap: 18px}:root,.coach-site,.safe-example-panel{--ps-red-text: var(--pa-red-on-dark) !important;--cv-red: var(--pa-red) !important}.growth-outcomes article:nth-child(3) span{color:var(--pa-gold)!important}html .coach-nav.secondary-nav{min-height:78px;padding-block:0;flex-wrap:nowrap;align-items:center;gap:var(--audit-nav-gap)}html .coach-nav.secondary-nav nav{flex-wrap:nowrap;gap:var(--audit-nav-gap);margin-inline-start:auto}html .coach-nav.secondary-nav nav>a{margin:0;white-space:nowrap}html .coach-nav.secondary-nav>.nav-home-link,html .coach-nav.secondary-nav>.nav-cta{margin:0}html .nav-more-reminder{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px;min-height:40px;padding:6px 16px;border-top:1px solid color-mix(in srgb,var(--pa-gold) 35%,transparent);background:color-mix(in srgb,var(--pa-gold) 8%,var(--audit-black));color:#f2f0e8;text-align:center}html .nav-more-reminder :is(strong,span,a){font:400 13px/1.6 Manrope,system-ui,sans-serif;text-transform:none;letter-spacing:normal}html .nav-more-reminder strong{color:var(--pa-gold);font-weight:800}html .nav-more-reminder a{color:var(--pa-gold);text-decoration:underline;text-underline-offset:3px}html .secondary-nav .nav-cta[data-cta-accent]{--cta-accent: var(--pa-red) !important}html .secondary-nav .nav-cta[aria-current=page]{--cta-accent: var(--pa-gold) !important}html .coach-site h1,html body:is(.pa-journal,.journal-locked) h1,html .coach-site h1#gear-title,html .coach-site h1#pg-title{font-family:Barlow Condensed,sans-serif!important;font-size:var(--audit-h1)!important;font-weight:900!important;letter-spacing:-.03em!important;line-height:.85!important}html .coach-site h2:not(.pg-sr),html body:is(.pa-journal,.journal-locked) h2{font-size:var(--audit-h2)!important;font-weight:900!important;line-height:1.05}html .coach-site :is(p,li,dd,figcaption,blockquote){line-height:1.6}html .coach-site :is(p,span,div,small,b).coach-kicker,html .coach-site .mentor-kicker,html .coach-site .cv-index-footer,html .coach-site .map-pillars,html .coach-site #tools .free-resources__eyebrow,html .coach-site #tools .free-resources__brand,html .coach-site .eyebrow,html body:is(.pa-journal,.journal-locked) :is(.jl-hero-byline,.jl-eyebrow){line-height:1.6!important}html body:is(.pa-journal,.journal-locked) :is(p,li,dd,figcaption){line-height:1.75}html :is(.form-hero,.more-form-hero),html .contact-page .pg-hero{padding-top:48px!important}html .coach-site .gear-hero{padding-bottom:24px!important}html .coach-site .gear-hero+*{margin-top:0!important}html .apparel-page>:last-child{margin-bottom:0!important}html .coach-site section+section{margin-top:var(--audit-section-gap)}html .coach-site .resource-section-heading{margin-bottom:32px!important}html :is(.contact-page,.more-form-page) :is(.form-hero,.more-form-hero,.pg-hero)>img{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32%,#000 72%,transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 32%,#000 72%,transparent 100%)!important;opacity:.42!important}html :is(.contact-page,.more-form-page) .form-hero:before{background:none!important}html .contact-page .contact-hero{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:520px;padding:48px max(6vw,40px) 70px;overflow:hidden;background:var(--audit-black);border-bottom:1px solid color-mix(in srgb,var(--pa-red) 45%,transparent)}html .contact-page .contact-hero>img{position:absolute;right:-2%;top:52%;width:min(58vw,800px);transform:translateY(-50%)}html .contact-page .contact-hero>div{position:relative;z-index:1;max-width:780px}html .contact-page .form-hero .contact-intro,html .contact-page .form-hero .contact-intro>p:not(.coach-kicker){margin-inline:0!important;text-align:left!important}html .contact-page .contact-section{padding-top:var(--audit-section-gap)!important}html .coach-site .resource-hero:before{background:radial-gradient(circle at 72% 46%,color-mix(in srgb,var(--page-accent) 18%,transparent),transparent 42%)!important}html .rb:before{background:radial-gradient(62% 78% at 50% 50%,var(--tint),transparent 72%)!important}html .rb-stage:before{background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--rb-accent, var(--pa-gold)) 12%,transparent),transparent 72%)!important}html .wellness-panel{padding:18px!important;background:var(--panel-bg, var(--audit-black))!important}html .wellness-panel .wellness-mark{position:absolute;top:18px;left:18px;width:calc(100% - 36px);height:calc(100% - 36px);max-width:none;max-height:none;object-fit:contain;object-position:center}html .apparel-page :is(figure,.apparel-hero,picture){background:var(--audit-black)!important}html .apparel-page img{background:var(--audit-black)!important;border:0!important;object-fit:cover!important;object-position:50% 40%!important;max-height:540px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%),linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%),linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}html .coach-site .gear-subnav{position:sticky;top:78px;z-index:40;background:var(--audit-black)}html .coach-site .gear-anchor{display:block;height:0;scroll-margin-top:150px}@media(max-width:768px){html .coach-site .gear-subnav,html .gear-page .gear-subnav{position:static!important;top:auto!important;max-height:none!important;overflow:visible!important;padding:10px 12px}html .coach-site .gear-subnav ul{display:flex!important;flex-wrap:wrap!important;gap:8px;margin:0;padding:0;list-style:none;overflow:visible!important}html .coach-site .gear-subnav li{flex:0 0 auto;margin:0}html .coach-site .gear-subnav :is(a,.gear-subnav-link){display:flex!important;align-items:center;width:auto!important;min-height:44px;padding:8px 14px!important;border:1px solid rgba(242,240,232,.28);border-radius:999px;font:800 13px Barlow Condensed,sans-serif!important;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}html .coach-site .gear-subnav :is(span,small,p):not(.gear-subnav-link){display:none!important}html .coach-site .gear-subnav b{font:inherit}html .coach-site .gear-subnav .gear-subnav-link.is-current,html .coach-site .gear-subnav [aria-current=page],html .coach-site .gear-subnav .gear-subnav-link.is-current b,html .coach-site .gear-subnav [aria-current=page] b{background:var(--pa-gold);border-color:var(--pa-gold);color:#070909!important}html .gear-page :is(.gear-controls,.gear-filter,.fd-local-nav){position:static!important}}.nav-menu-toggle{display:none}@media(max-width:768px){html .coach-nav.secondary-nav{min-height:56px;flex-wrap:nowrap;gap:10px;padding-inline:12px}html .coach-nav.secondary-nav>nav,html .coach-nav.secondary-nav>.nav-home-link{display:none!important}html .coach-nav.secondary-nav .nav-menu-toggle{display:inline-flex;align-items:center;justify-content:center;order:1;flex:0 0 44px;width:44px;min-width:44px;height:44px;margin-inline-start:auto;padding:0;border:2px solid var(--pa-gold);background:transparent;cursor:pointer}html .coach-nav.secondary-nav .nav-menu-toggle:focus-visible{outline:3px solid var(--pa-gold);outline-offset:2px}.nav-menu-bars{display:grid;gap:4px}.nav-menu-bars i{display:block;width:20px;height:2px;background:#f2f0e8}html .coach-nav.secondary-nav .coach-brand{flex:0 1 auto;min-width:0;gap:8px}html .coach-nav.secondary-nav .coach-brand :is(b,small){white-space:nowrap}html .coach-nav.secondary-nav .coach-brand b{font-size:16px}html .coach-nav.secondary-nav .coach-brand small{font-size:9px;letter-spacing:.2em}html .coach-nav.secondary-nav .coach-brand-mark{width:36px;height:36px}html .coach-nav.secondary-nav>.nav-cta{order:2;flex:0 1 auto;min-width:0}html .coach-nav.secondary-nav>.nav-cta>span{padding-inline:12px;font-size:13px}html .nav-drawer{position:fixed;inset:56px 0 0;z-index:200;overscroll-behavior:contain;overflow-y:auto;padding:8px 16px calc(24px + env(safe-area-inset-bottom));border-top:2px solid var(--pa-gold);background:var(--audit-black)}html .nav-drawer[hidden]{display:none}html .coach-nav.secondary-nav .nav-drawer nav.nav-drawer-nav{display:grid!important;grid-auto-flow:row!important;gap:0!important;margin:0!important;flex-wrap:nowrap}html .nav-drawer .nav-drawer-heading{margin:18px 0 2px;color:#8d9490;font:800 12px Barlow Condensed,sans-serif;letter-spacing:.18em;text-transform:uppercase}html .nav-drawer .nav-drawer-cta{margin-top:10px;border:2px solid var(--pa-red);border-bottom-color:var(--pa-red);text-align:center}html .nav-drawer .nav-drawer-section{font-size:15px;opacity:.85}html .nav-drawer .nav-active{color:var(--pa-gold)}html .nav-drawer a{display:flex;align-items:center;width:100%;min-height:52px;padding:14px 8px;border-bottom:1px solid rgba(242,240,232,.14);color:#f2f0e8;font:800 17px Barlow Condensed,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}html .nav-drawer a:focus-visible{outline:3px solid var(--pa-gold);outline-offset:-3px}html.nav-drawer-open{overflow:hidden}html .coach-site h1,html body:is(.pa-journal,.journal-locked) h1,html .coach-site h1#gear-title,html .coach-site h1#pg-title{font-size:var(--audit-h1-mobile)!important}html .coach-site h2:not(.pg-sr),html body:is(.pa-journal,.journal-locked) h2{font-size:var(--audit-h2-mobile)!important}html .coach-site section+section{margin-top:48px}html .contact-page .contact-hero{grid-template-columns:1fr;min-height:0;padding:32px 20px 40px}html .contact-page .contact-hero>img{right:-14%;width:150%;opacity:.22!important}}html .fd-shell :is(.fd-selected-kit,.fd-method-grid li),html .fd-shell .fd-contents-grid article:last-child{--ps-red-text: var(--pa-red)}html .fd-shell :is(.fd-kicker,.fd-format,.fd-method-number),html .fd-shell :is(h2,h3) em,html .fd-shell .fd-selected-actions .pg-link{color:var(--ps-red-text)!important}html .fd-shell .fd-contents-grid article:last-child .fd-format{color:var(--pa-gold)!important}html .coach-site.programs-revamp .pg-foundations :is(.coach-kicker,h2 em):not(.fd-selected-kit *),html .coach-site.programs-revamp :is(.pg-faq,.pg-actions,.pg-contact-options) .pg-link,html .coach-site.programs-revamp .pg-faq .pg-contact-options>summary{color:var(--ps-red-text)!important}html .coach-site .growth-outcomes article:nth-child(3) span{color:#070909!important}html .coach-site .eligibility-key b{color:var(--ps-red-text)!important;border-color:var(--ps-red-text)!important}html .coach-site .fd-phase-bar :is(span,strong){color:#070909!important}html .coach-site .pg-support-step-arrow,html .gear-browse-page :is(.brand-card-config>summary,.brand-group-note a,.brand-group-note a span){color:var(--ps-red-text)!important}html .coach-site .coach-step-rail{color:var(--pa-red-on-dark)!important}html .coach-site :is(.pg-card,.lever-grid article,.contact-form,.cv-card,.loop-card),html .coach-site .fd-shell :is(.fd-kit-preview,.fd-selected-kit){background-image:none!important}html .fd-local-nav,html .coach-site :is(.pg-card,.cv-card,.loop-card,.gear-card,.brand-card){box-shadow:none!important}html .coach-nav.secondary-nav{box-shadow:inset 0 -1px #ffffff1a!important}@media(max-width:768px){html :is(.coach-footer,.site-footer) a,html .footer-legal a,html .footer-note a,html .coach-site :is(.text-link,.free-resources__link,.gear-area-browse,.gear-card-report,.resource-gear-link,.apparel-link,.contact-direct-link a,.jl-text-link),html .coach-site .gear-card-name a,html .coach-site .contact-email-grid a,html .coach-site .gear-card-links a{display:inline-flex;align-items:center;min-height:44px}html .coach-site summary,html body:is(.pa-journal,.journal-locked) summary{min-height:44px;padding-block:10px}html .coach-site input[type=file]{min-height:44px;padding:10px 12px}}html .coach-site :is(select,input,textarea){color-scheme:dark}html .coach-site select option{background:#070909;color:#f2f0e8}html .coach-site input[type=file]{color:#c9cecc}html .coach-site input[type=file]::file-selector-button{margin-right:12px;padding:10px 14px;border:1px solid rgba(255,255,255,.28);background:#ffffff0f;color:#f2f0e8;font:800 12px Barlow Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}html .coach-site input[type=file]::file-selector-button:hover{border-color:var(--pa-gold);color:var(--pa-gold)}html .coach-nav.secondary-nav{position:sticky;top:0;z-index:50;display:flex;align-items:center;box-sizing:border-box;padding-inline:clamp(12px,4vw,64px);background:#070909e6;backdrop-filter:blur(18px)}html .coach-nav.secondary-nav .coach-brand{display:flex;align-items:center;gap:11px;min-width:max-content;color:#f2f0e8;text-decoration:none}html .coach-nav.secondary-nav .coach-brand :is(b,small){display:block;line-height:1}html .coach-nav.secondary-nav>nav{display:flex;align-items:center}html .coach-nav.secondary-nav>nav a{text-decoration:none}html .editorial-site img{max-width:100%;height:auto}html .coach-site .coach-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}html .coach-site .coach-actions>:is(a,.coach-btn,.pa-cta){min-height:54px;box-sizing:border-box}html .coach-site .coach-actions>.coach-btn{display:inline-flex;align-items:center;justify-content:center;font:800 14px Barlow Condensed,sans-serif;letter-spacing:.12em;text-transform:uppercase}@media(max-width:768px){html .coach-site .coach-actions{display:grid;grid-auto-flow:row;width:100%}html .coach-site .coach-actions>:is(a,.coach-btn,.pa-cta){width:100%}}html .coach-site .gear-transparent-copy[data-collapsed]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html .coach-site .gear-transparent-toggle{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;padding:10px 18px;border:1px solid var(--pa-gold);background:transparent;color:var(--pa-gold);font:800 13px Barlow Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}html .coach-site .gear-transparent-toggle:hover{background:#d8a7431f}html .gear-browse-list .gear-browse-item.is-beyond-page,html .brand-grid .brand-card.is-beyond-page,html .is-beyond-page{display:none!important}html .gear-paging{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:26px}html .gear-paging-more{display:inline-flex;align-items:center;min-height:44px;padding:12px 22px;border:1px solid var(--pa-gold);background:transparent;color:var(--pa-gold);font:800 14px Barlow Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}html .gear-paging-more:hover{background:#d8a7431f}html .gear-paging-count{margin:0;color:#cfd3d1;font-size:13px}html body:is(.journal-locked,.pa-journal) [data-lane-chip]{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;font-size:14px}html .more-form-page .more-form-hero>img,html .more-form-page .form-hero>img{opacity:1!important;mix-blend-mode:normal!important;-webkit-mask-image:none!important;mask-image:none!important}html .cv-row[data-cv-collapsed]{display:none!important}html .cv-more{display:inline-flex;align-items:center;min-height:44px;margin:8px auto 26px;padding:12px 22px;border:1px solid var(--pa-gold);background:transparent;color:var(--pa-gold);font:800 14px Barlow Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}html .cv-more:hover{background:#d8a7431f}@media(max-width:768px){html .nav-more-reminder{min-height:0;padding:8px 14px;font-size:12px;line-height:1.45}html .nav-more-reminder strong{font-size:12px}html .nav-more-reminder>span{display:none}}@media(max-width:768px){html body:is(.journal-locked,.pa-journal) :is(.jl-lane h3 a,.jl-lane-start a,.jl-skip,.jl-inline-apply,.jl-card a,.jl-feature a),html .coach-site :is(.pg-link,.fd-local-nav a,.fd-local-nav-exit,.fd-addons a,.pg-actions a,.pg-contact-options a),html .nav-more-reminder a,html .coach-site .pa-cta,html body:is(.journal-locked,.pa-journal) .pa-cta{display:inline-flex;align-items:center;min-height:44px}}html body:is(.journal-locked,.pa-journal) :is(.jl-eyebrow,.jl-meta a){color:var(--pa-red-on-dark, #e84032)}@media(max-width:768px){html .coach-site :is(.gear-back-link,.gear-back-link--forward,.brand-card-site,.brand-card-link,.gear-card-cta),html .coach-site :is(.form-legal a,.form-terms a,.privacy-note a){display:inline-flex;align-items:center;min-height:44px}html .coach-site .gear-filter-label{min-height:44px}html .coach-site :is(input[type=file],.form-row input[type=file]){min-height:44px;box-sizing:border-box}}@media(max-width:768px){html .coach-site .gear-browse-item a:not(.gear-card-cta),html .coach-site .gear-card a:not(.gear-card-cta),html .coach-site .gear-sort select,html .contact-page :is(.form-legal-notice a,.form-row a,.contact-section small a){display:inline-flex;align-items:center;min-height:44px}html .coach-site .gear-sort select{padding-block:10px}html .contact-page input[type=file],html .contact-page .form-row input[type=file]{min-height:44px;padding:10px 12px;box-sizing:border-box}}@media(max-width:768px){html .coach-site .gear-card-name a,html .coach-site .gear-browse-item .gear-card-name a{display:inline-flex!important;align-items:center;min-height:44px}}@media(max-width:768px){html .coach-site .gear-card.gear-card--v2 .gear-card-name a{display:inline-flex!important;align-items:center;min-height:44px}}@media(max-width:768px){html .coach-site .fw-more{min-height:44px;padding-block:11px}}html .coach-nav.secondary-nav .coach-brand-mark{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;box-sizing:border-box;overflow:hidden}html .coach-nav.secondary-nav .coach-brand-mark img{width:100%;height:100%;object-fit:contain}html :is(.philosophy,.personal-section,.tools-section,.intake-shell,.results-section,.about-section,.mobility-section,.resource-library,.fd-shell,.pg-faq,.pg-start,.pg-compare,.pg-table-wrap,.loop-card,.feedback-loop,.elite-positioning,.access-grid,.audit-form,.honesty-note,.safe-example-panel) :is(.coach-kicker,legend,.fd-kicker,.fd-format,.pg-link,.safe-example-trigger,.eligibility-key b,.growth-outcomes span,.process-loop b,.value-list b,.why-checklist b,.result-grid span,.work-standard span,.coaching-faq summary,.pg-step-num,.pg-start-num,.more-heading span){font-size:19px!important;font-weight:800!important}html .coach-site .feedback-loop,html .coach-site .destination-split,html .coach-site .destination-split:before,html .coach-site .destination-split:after,html .gear-page .pg-hero,html .gear-browse-page .pg-hero,html body:is(.journal-locked,.pa-journal) .jl-lane{background-image:none!important}html .coach-site .destination-split{background-color:#070909!important}html body:is(.journal-locked,.pa-journal) .jl-lane{background-color:color-mix(in srgb,var(--lane-color, #070909) 12%,#070909)!important}@media(max-width:420px){html .coach-nav.secondary-nav{gap:8px;padding-inline:12px}html .coach-nav.secondary-nav .coach-brand b{font-size:15px}html .coach-nav.secondary-nav .coach-brand small{font-size:8px;letter-spacing:.16em}html .coach-nav.secondary-nav .coach-brand-mark{width:32px;height:32px}html .coach-nav.secondary-nav>.nav-cta{min-width:0}html .coach-nav.secondary-nav>.nav-cta>span{padding-inline:10px;font-size:12px;letter-spacing:.06em}}html .coach-site.programs-revamp .fd-local-nav{position:sticky;top:var(--pa-nav-height, 78px);z-index:40}html .coach-site.programs-revamp :is(#options,#additional-services,#process,#compare,#faq,#foundations,#foundation-kits,#foundation-method,#foundation-inside,#foundation-pricing,#foundation-faq){scroll-margin-top:calc(var(--pa-nav-height, 78px) + var(--fd-nav-height, 86px) + 24px)!important}html .coach-site.programs-revamp #levels{scroll-margin-top:calc(var(--pa-nav-height, 78px) + 24px)!important}html .coach-site :is(.form-hero,.more-form-hero,.contact-hero){background-color:#070909}html .contact-page .contact-hero{min-height:650px}html .more-form-page .more-form-hero>img{opacity:1!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 97%,transparent 100%),linear-gradient(180deg,transparent 0,#000 3%,#000 97%,transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 97%,transparent 100%),linear-gradient(180deg,transparent 0,#000 3%,#000 97%,transparent 100%)!important;-webkit-mask-composite:source-in;mask-composite:intersect}@media(max-width:768px){html .coach-site.programs-revamp .fd-local-nav{position:static}}html .coach-site{--v8-canvas: #070909 !important;--v8-panel: #070909 !important}html .coach-site :is(.hero-art,.discipline-art,.mobility-visual,.nutrition-art),html .coach-site :is(.hero-art,.nutrition-art):after,html .coach-site :is(.discipline,.mobility-section,.nutrition-section,.accountability-section):after,html .coach-site .accountability-section,html .coach-site .cv-card:before,html .coach-site .cv-panel,html .coach-site .heroes-recognition,html .coach-site :is(.split-half-x,.split-half-elite){background-image:none!important}html .coach-site :is(.hero-art,.discipline-art,.mobility-visual,.nutrition-art){background-color:#070909!important}html .coach-site .destination-caption{background-image:none!important;background-color:#050606f0!important}html .coach-site .split-art:after{background-image:none!important;background-color:#0607073d!important}html .coach-site .split-seam{background-image:none!important;background-color:var(--pa-gold, #d8a743)!important}html .coach-site .results-conversion{background-image:none!important;background-color:#070909!important}html body .more-btn{background-image:none!important;background-color:var(--pa-gold, #d8a743)!important}html body .more-btn:before{background-image:none!important}html .coach-site :is(.resource-library .gt-format,.resource-library .gt-doc-nocover,.feedback-loop .loop-head-note){color:#5a5f5b!important}html .coach-site .cv-panel{background-color:#070909!important}@media(max-width:768px){html .coach-site.programs-revamp :is(#options,#additional-services,#process,#compare,#faq,#foundations,#foundation-kits,#foundation-method,#foundation-inside,#foundation-pricing,#foundation-faq,#levels){scroll-margin-top:calc(var(--pa-nav-height, 56px) + 24px)!important}}html .gear-browse-page .brand-card-config-body :is(p,li,b,strong,em,small){color:#070909!important}html .gear-browse-page .brand-card-config-body .brand-card-config-spec,html .gear-browse-page .brand-card-config-body .brand-card-config-maker{color:#070909!important}html .gear-browse-page .brand-card-config-body .brand-card-config-source,html .gear-browse-page .brand-card-config-figure figcaption{color:#070909!important}html .coach-site .gear-back-link span[aria-hidden=true],html .gear-page .gear-back-link span[aria-hidden=true],html .gear-browse-page .gear-back-link span[aria-hidden=true]{font-size:19px!important;font-weight:800!important;line-height:1!important}html .coach-site #tools .amazon-disclosure--compact.amazon-disclosure--centred .amazon-disclosure-body,html .coach-site .amazon-disclosure--compact.amazon-disclosure--centred .amazon-disclosure-body{max-width:720px;margin-left:auto!important;margin-right:auto!important;text-align:left!important;text-indent:0!important}html .coach-site .amazon-disclosure--compact.amazon-disclosure--centred .amazon-disclosure-body b{font-weight:800}html .coach-site .results-energy-single .energy-base{opacity:.24!important;filter:saturate(.72) brightness(.72)!important;transition:opacity .45s ease,filter .45s ease}html .coach-site .results-energy-single :is(.energy-red,.energy-gold){opacity:0!important;transition:opacity .4s ease}html .coach-site .results-state .state-commit,html .coach-site .result-stage-captions .caption-commit,html .coach-site .results-interactive .results-reflection{opacity:0!important;transform:none!important;transition:opacity .4s ease}html .coach-site .results-pair .result-half h3{opacity:.34;transition:opacity .4s ease}html .coach-site .results-interactive:is(:has(.coach-half:hover),:has(.coach-half:focus-within),.is-lit-coach,.is-lit-all) .energy-red{opacity:1!important}html .coach-site .results-interactive:is(:has(.coach-half:hover),:has(.coach-half:focus-within),.is-lit-coach,.is-lit-all) .coach-half h3{opacity:1}html .coach-site .results-interactive:is(:has(.client-half:hover),:has(.client-half:focus-within),.is-lit-client,.is-lit-all) .energy-gold{opacity:1!important}html .coach-site .results-interactive:is(:has(.client-half:hover),:has(.client-half:focus-within),.is-lit-client,.is-lit-all) .client-half h3{opacity:1}html .coach-site .results-interactive:is(:has(.results-apply a:hover),:has(.results-apply a:focus-visible),.is-lit-all) :is(.energy-red,.energy-gold){opacity:1!important}html .coach-site .results-interactive:is(:has(.results-apply a:hover),:has(.results-apply a:focus-visible),.is-lit-all) :is(.state-commit,.caption-commit,.results-reflection){opacity:1!important}html .coach-site .results-interactive:is(:has(.results-apply a:hover),:has(.results-apply a:focus-visible),.is-lit-all) .result-half h3{opacity:1}html .coach-site .results-energy-single img{--ring-mask: radial-gradient(circle at 50% 38%, transparent 0 34%, #000 37% 100%), radial-gradient(circle at 50% 42%, #000 0 52%, rgba(0,0,0,.55) 68%, transparent 82%);-webkit-mask-image:var(--ring-mask)!important;mask-image:var(--ring-mask)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}html .coach-site .results-energy-single .energy-red{-webkit-mask-image:var(--ring-mask),linear-gradient(to right,#000 0 43%,rgba(0,0,0,.5) 50%,transparent 57%)!important;mask-image:var(--ring-mask),linear-gradient(to right,#000 0 43%,rgba(0,0,0,.5) 50%,transparent 57%)!important}html .coach-site .results-energy-single .energy-gold{-webkit-mask-image:var(--ring-mask),linear-gradient(to left,#000 0 43%,rgba(0,0,0,.5) 50%,transparent 57%)!important;mask-image:var(--ring-mask),linear-gradient(to left,#000 0 43%,rgba(0,0,0,.5) 50%,transparent 57%)!important}html .coach-site .results-energy-single :is(.energy-base,.energy-red,.energy-gold){transition:opacity .45s ease,filter .45s ease!important}html .coach-site .results-interactive:is(:has(.results-apply a:hover),:has(.results-apply a:focus-visible),.is-lit-all) .energy-base{opacity:1!important;filter:none!important}html .coach-site .results-state span{opacity:0!important;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease!important}html .coach-site .result-stage-captions>p{transition:opacity .45s ease,transform .45s ease!important}html .coach-site .results-interactive:is(:has(.coach-half:hover),:has(.coach-half:focus-within),.is-lit-coach) .state-coach{opacity:1!important;transform:none!important}html .coach-site .results-interactive:is(:has(.coach-half:hover),:has(.coach-half:focus-within),.is-lit-coach) .caption-coach{opacity:1!important;transform:none!important}html .coach-site .results-interactive:is(:has(.client-half:hover),:has(.client-half:focus-within),.is-lit-client) .state-client{opacity:1!important;transform:none!important}html .coach-site .results-interactive:is(:has(.client-half:hover),:has(.client-half:focus-within),.is-lit-client) .caption-client{opacity:1!important;transform:none!important}html .coach-site .results-interactive:is(:has(.results-apply a:hover),:has(.results-apply a:focus-visible),.is-lit-all) .state-commit{opacity:1!important;transform:none!important}html .coach-site .results-interactive:is(:has(.results-apply a:hover),:has(.results-apply a:focus-visible),.is-lit-all) .caption-commit{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){html .coach-site .results-interactive :is(.energy-base,.energy-red,.energy-gold,.state-commit,.caption-commit,.results-reflection,.result-half h3){transition:none!important}}html .coach-site .fd-step-label{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important}html .coach-site .fd-pricing-line{margin:6px 0 0!important;color:#3a403d!important;font:800 16px Barlow Condensed,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important}html .coach-site .fd-shell .fd-kit-choice{border-color:#c9c6bc!important}html .coach-site .fd-shell .fd-kit-choice[aria-pressed=true],html .coach-site .fd-shell .fd-kit-choice:hover,html .coach-site .fd-shell .fd-kit-choice:focus-visible{border-color:var(--pa-red, #e84032)!important}html .coach-site .form-hero>img{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent 100%)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}html .coach-site .more-form-hero>img{opacity:1!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%),linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%),linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent 100%)!important}html .coach-site :is(.form-hero,.contact-hero,.more-form-hero){background-color:#070909!important}@media(min-width:769px){html .coach-site .gear-subnav,html .gear-page .gear-subnav,html .gear-browse-page .gear-subnav{position:fixed!important;top:var(--pa-nav-height, 78px)!important;left:0!important;right:0!important;z-index:40!important}html .coach-site .gear-subnav>ul{max-width:1500px!important;margin-inline:auto!important}}@media(min-width:769px)and (max-width:1200px){html .coach-site .gear-subnav.gear-subnav--six>ul{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;grid-template-columns:none!important}html .coach-site .gear-subnav.gear-subnav--six>ul>li{flex:1 1 200px;max-width:260px}}html .coach-site .blog-card-shot{object-fit:cover!important;object-position:59% 50%!important;transform:scale(1.34) translateY(-11%)!important;transform-origin:59% 50%!important}html .coach-site #client-voices .cv-card:is(:hover,:focus-within,.is-active):before{background-image:radial-gradient(ellipse at top left,color-mix(in srgb,var(--pa-gold) 22%,transparent),transparent 75%)!important;opacity:1!important}html .coach-site .destination-split .split-region :is(b,.split-sub,.split-flag,.split-go){overflow-wrap:normal!important;word-break:keep-all!important;hyphens:none!important;text-shadow:0 2px 8px #070a0a,0 0 14px #070a0a,0 0 18px #070a0a}html .coach-site .destination-split .split-region b{font-size:17px!important;line-height:1.12!important}html .coach-site .destination-split .split-region :is(.split-sub,.split-flag,.split-go){font-size:12px!important;line-height:1.3!important}html .coach-site .destination-split .split-region{padding-left:10px!important;padding-right:10px!important}@media(min-width:1350px){html .coach-nav.secondary-nav nav{gap:10px!important}html .coach-nav.secondary-nav nav>a{padding-left:3px!important;padding-right:3px!important;letter-spacing:.8px!important}}@media(min-width:769px)and (max-width:1349px){html .coach-nav.secondary-nav>nav,html .coach-nav.secondary-nav>.nav-home-link{display:none!important}html .coach-nav.secondary-nav .nav-menu-toggle{display:inline-flex;align-items:center;justify-content:center;order:1;flex:0 0 44px;width:44px;min-width:44px;height:44px;margin-inline-start:auto;padding:0;border:2px solid var(--pa-gold);background:transparent;cursor:pointer}html .coach-nav.secondary-nav .nav-menu-toggle:focus-visible{outline:3px solid var(--pa-gold);outline-offset:2px}html .coach-nav.secondary-nav>.nav-cta{order:2}html .coach-nav.secondary-nav .nav-menu-bars{display:grid;gap:4px}html .coach-nav.secondary-nav .nav-menu-bars i{display:block;width:20px;height:2px;background:#f2f0e8}html .nav-drawer{position:fixed;inset:var(--pa-nav-height, 78px) 0 0 0;z-index:200;overscroll-behavior:contain;overflow-y:auto;padding:8px max(6vw,24px) calc(24px + env(safe-area-inset-bottom));border-top:2px solid var(--pa-gold);background:var(--audit-black, #070909)}html .nav-drawer[hidden]{display:none}html .coach-nav.secondary-nav .nav-drawer nav.nav-drawer-nav{display:grid!important;grid-auto-flow:row!important;gap:0!important;margin:0!important;flex-wrap:nowrap}html .nav-drawer .nav-drawer-heading{margin:18px 0 2px;color:#8d9490;font:800 12px Barlow Condensed,sans-serif;letter-spacing:.18em;text-transform:uppercase}html .nav-drawer .nav-drawer-cta{margin-top:10px;border:2px solid var(--pa-red);text-align:center}html .nav-drawer .nav-drawer-section{font-size:15px;opacity:.85}html .nav-drawer .nav-active{color:var(--pa-gold)}html .nav-drawer a{display:flex;align-items:center;width:100%;min-height:52px;padding:14px 8px;border-bottom:1px solid rgba(242,240,232,.14);color:#f2f0e8;font:800 17px Barlow Condensed,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}html .nav-drawer a:focus-visible{outline:3px solid var(--pa-gold);outline-offset:-3px}html.nav-drawer-open{overflow:hidden}}html body:is(.journal-locked,.pa-journal) .jl-chips .jl-chip-soon{opacity:.55;cursor:not-allowed}html body:is(.journal-locked,.pa-journal) .jl-lane-soon{color:#cfd3d1;font-style:normal}html .coach-site .cse-tally{margin:14px 0 0;color:var(--pa-white, #f2f0e8);font:800 15px Barlow Condensed,sans-serif;letter-spacing:.14em;text-transform:uppercase}html .coach-site .cse-tally b{color:var(--pa-gold, #d8a743);font-weight:800}html .coach-site .fd-block-head h3 .fd-step-label,html .coach-site .fd-block-head .fd-step-label{display:inline;color:var(--pa-red, #e84032);font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:6px!important}html .coach-site .growth-outcomes article:nth-child(3) span{color:#a97a14!important}html .coach-site .growth-outcomes article:nth-child(3){border-top-color:#a97a14!important}html .coach-site #about .coach-profile-links a:is(:hover,:focus-visible) .social-profile-icon{box-shadow:0 0 0 1px var(--pa-red, #e84032),0 0 22px color-mix(in srgb,var(--pa-red, #e84032) 45%,transparent)!important;border-color:var(--pa-red, #e84032)!important;transition:box-shadow .2s ease,border-color .2s ease}html .coach-site .resource-count-label{margin:10px 0 0;color:#8a6410;font:800 19px Barlow Condensed,sans-serif;letter-spacing:.14em;text-transform:uppercase}html .coach-site .resource-intro-line{margin:8px 0 0;max-width:62ch}html .coach-site .fw-more{background:var(--fw-ink, #070909)!important;border-color:var(--fw-gold-face, #c99a2e)!important;color:var(--fw-gold-face, #c99a2e)!important}html .coach-site .resource-library-group--bonus .gt-download{background:#070909!important;border-color:#c99a2e!important;color:#c99a2e!important}html .coach-site .resource-library-group--bonus .gt-download--off{background:#070909b8!important;border-color:#ffffff73!important;color:#c4cac7!important}@media(min-width:900px){html .coach-site .rb-header .rb-copy h1{min-height:3.4em}html .coach-site .rb-header .rb-copy .rb-lede{min-height:6.4em}}html .coach-site :is(.form-hero,.contact-hero,.more-form-hero){position:relative;background-color:#070909!important}html .coach-site :is(.form-hero,.contact-hero,.more-form-hero):after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#070909,#070909bd 11%,#07090900 32%),linear-gradient(to left,#070909,#07090900 16%),linear-gradient(to right,#070909,#07090900 10%),linear-gradient(to bottom,#070909,#07090900 14%),#07090929}html .coach-site :is(.form-hero,.contact-hero,.more-form-hero)>div,html .coach-site :is(.form-hero,.contact-hero,.more-form-hero)>form{position:relative;z-index:2}html .coach-site.more-form-page .more-form-hero:before,html .more-form-page .more-form-hero:before{content:""!important;position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 68% 42%,color-mix(in srgb,var(--pa-gold, #d8a743) 13%,transparent),transparent 58%)!important}html .coach-site .form-hero:has(>.nav-more-reminder),html body .form-hero:has(>.nav-more-reminder){grid-template-rows:1fr auto}html .coach-site .form-hero>.nav-more-reminder,html body .form-hero>.nav-more-reminder{grid-column:1 / -1;grid-row:2;align-self:end;position:relative;z-index:2;margin:28px calc(-1*max(6vw,40px)) -70px;width:auto;border-top:1px solid color-mix(in srgb,var(--pa-gold, #d8a743) 45%,transparent)}@media(max-width:680px){html .coach-site .form-hero>.nav-more-reminder,html body .form-hero>.nav-more-reminder{margin-inline:-22px}}@media(min-width:769px){html .coach-site.programs-revamp .nav-more-reminder,html .programs-page .nav-more-reminder{position:sticky;top:var(--pa-nav-height, 78px);z-index:39}html .coach-site.programs-revamp .fd-local-nav{top:calc(var(--pa-nav-height, 78px) + var(--pa-more-reminder-height, 0px))!important}}html .coach-site .nav-home-link,html body .nav-home-link{background:#070909!important;border:1.6px solid #c99a2e!important;color:#c99a2e!important}html .coach-site .nav-home-link:hover,html .coach-site .nav-home-link:focus-visible,html body .nav-home-link:hover,html body .nav-home-link:focus-visible{border-color:var(--pa-gold, #d8a743)!important;color:var(--pa-gold, #d8a743)!important}html body .access-grid article>span,html body .access-grid span{font-size:19px!important;font-weight:800!important;line-height:1.1!important}html body .access-grid article>h2{margin-top:88px!important}html .coach-site .resource-error,html .coach-site .resource-error-page .resource-error{background-image:none!important}html .coach-site .resource-error:before,html .coach-site .resource-error:after{background-image:none!important}html .coach-site .resource-error-actions>:is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px!important;background:#070909!important;border:1.6px solid #c99a2e!important;color:#c99a2e!important;font:800 14px Barlow Condensed,sans-serif!important;letter-spacing:.12em;text-transform:uppercase;text-decoration:none!important}html .coach-site .resource-error-actions>:is(a,button):hover,html .coach-site .resource-error-actions>:is(a,button):focus-visible{border-color:var(--pa-gold, #d8a743)!important;color:var(--pa-gold, #d8a743)!important}@media(min-width:701px){html body.journal-locked .jl-hero,html body.pa-journal .jl-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}}html body.journal-locked #journal-main .jl-hero .jl-eyebrow,html body.pa-journal #journal-main .jl-hero .jl-eyebrow,html body.journal-locked .jl-hero .jl-eyebrow,html body.pa-journal .jl-hero .jl-eyebrow{font-family:Barlow Condensed,sans-serif!important;font-size:14.4px;font-weight:900;letter-spacing:.2em!important;text-transform:uppercase!important;margin:0 0 22px}html body.journal-locked .jl-hero>div>p:not(.jl-eyebrow):not(.jl-hero-byline),html body.pa-journal .jl-hero>div>p:not(.jl-eyebrow):not(.jl-hero-byline){font-size:16px;line-height:1.7}html body.journal-locked .jl-hero .jl-hero-shot,html body.pa-journal .jl-hero .jl-hero-shot{max-height:540px}@media(min-width:1100px){html .coach-site.programs-revamp .pg-hero.pg-hero--more{grid-template-columns:minmax(0,.95fr) minmax(0,.8fr) minmax(0,1.25fr);align-items:center;gap:clamp(24px,2.8vw,48px)}html .coach-site.programs-revamp .pg-hero-resources{display:contents}html .coach-site.programs-revamp .pg-hero.pg-hero--more>.pg-hero-copy{grid-column:1;grid-row:1}html .coach-site.programs-revamp .pg-hero-resources .pg-support{grid-column:3;grid-row:1;max-width:none;padding:10px 16px 8px;align-self:center}html .coach-site.programs-revamp .pg-more-art{grid-column:2;grid-row:1;width:100%;max-width:420px;justify-self:center;align-self:center}}@media(max-width:1099px){html .coach-site.programs-revamp .pg-more-art{width:min(100%,520px);margin-inline:auto}}html .coach-site.programs-revamp .pg-more-art--still{position:relative;opacity:.74;filter:saturate(.82);pointer-events:none;cursor:default}html .coach-site.programs-revamp .pg-more-art--still:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(152deg,#ffffff21,#ffffff0a 30%,#fff0 55%)}@media(min-width:1280px)and (max-width:1419px){html .gear-grid.gear-grid--inline{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1420px){html .gear-grid.gear-grid--inline{grid-template-columns:repeat(5,minmax(0,1fr))}}html .gear-grid.gear-grid--inline .gear-card.gear-card--v2 .gear-card-name{overflow-wrap:break-word;word-break:normal;hyphens:none}html .gear-grid.gear-grid--inline .gear-card.gear-card--v2 :is(.gear-card-cta,.gear-buy,a[class*=gear-card]){overflow-wrap:break-word;word-break:normal;white-space:normal}html .gear-grid.gear-grid--inline .gear-card.gear-card--v2 .gear-card-name{-webkit-line-clamp:4!important;line-clamp:4!important;max-height:4.8em!important}html body .evidence-page h1{font-family:Barlow Condensed,sans-serif;font-weight:900;line-height:.95;letter-spacing:-.02em;text-transform:uppercase}html body .evidence-page .evidence-card h2{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:27px;line-height:1.1;text-transform:uppercase}html body.pa-chrome-on-planner :is(header.coach-nav,footer.coach-footer,.nav-drawer){color:var(--pa-white, #f2f0e8)}html body.pa-chrome-on-planner :is(header.coach-nav,footer.coach-footer,.nav-drawer) a{color:inherit}html body .evidence-page .evidence-card .tag{font-size:19px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:.08em;padding:4px 9px}html body .evidence-page .evidence-card a,html body .evidence-page>a{color:var(--ink, #20201e)!important;text-decoration:underline;text-decoration-color:#e84032;text-decoration-thickness:2px;text-underline-offset:.22em}html .coach-site .secondary-nav .nav-more{position:relative;display:inline-flex;align-items:center}html .coach-site .secondary-nav .nav-more-toggle{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}html .coach-site .secondary-nav .nav-more-caret{font-size:.8em;line-height:1;transition:transform .18s ease}html .coach-site .secondary-nav .nav-more.is-open .nav-more-caret{transform:rotate(180deg)}html .coach-site .secondary-nav .nav-more-menu{position:absolute;top:calc(100% + 14px);right:0;z-index:60;display:grid;gap:2px;min-width:212px;padding:10px;background:#070909;border:1px solid color-mix(in srgb,var(--pa-gold, #d8a743) 42%,transparent);box-shadow:0 14px 34px #00000075}html .coach-site .secondary-nav .nav-more-menu[hidden]{display:none}html .coach-site .secondary-nav .nav-more-menu a{display:block;padding:9px 10px;white-space:nowrap}html .coach-site .secondary-nav .nav-more-menu a:hover,html .coach-site .secondary-nav .nav-more-menu a:focus-visible{background:color-mix(in srgb,var(--pa-gold, #d8a743) 13%,transparent)}html .coach-site .secondary-nav .nav-more-menu a:after{content:none!important}html .coach-site :is(#why-coaching,#strength,#mobility,#nutrition,#about,#tools,#results){scroll-margin-top:calc(var(--pa-nav-height, 78px) + 12px)}html .coach-site #about .coach-profile-links :is(.social-platform>a,.social-link-pending){display:grid;place-items:center;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease}html .coach-site #about .coach-profile-links .social-link-pending{cursor:default}html .coach-site #about .coach-profile-links .social-platform>.social-link-pending:hover,html .coach-site #about .coach-profile-links .social-platform>a:is(:hover,:focus-visible){transform:translateY(-5px)!important;box-shadow:0 8px 24px color-mix(in srgb,var(--pa-red, #e84032) 38%,transparent),0 0 18px color-mix(in srgb,var(--pa-red, #e84032) 24%,transparent)!important}html .coach-site #about .coach-profile-links .social-link-pending:hover :is(svg,.social-profile-icon),html .coach-site #about .coach-profile-links .social-platform>a:is(:hover,:focus-visible) :is(svg,.social-profile-icon){color:var(--pa-red, #e84032)!important;animation:pa-social-wiggle .25s ease-in-out 1}html .coach-site #about .coach-profile-links .social-link-pending:hover .social-profile-label,html .coach-site #about .coach-profile-links .social-platform>a:is(:hover,:focus-visible) .social-profile-label{color:var(--pa-white, #f2f0e8)!important}html .coach-site #about .coach-profile-links .social-platform>a:active{transform:scale(.95)}html .coach-site #about .coach-profile-links .social-platform>a:focus-visible{outline:2px solid var(--pa-red, #e84032);outline-offset:4px}@keyframes pa-social-wiggle{0%{rotate:0deg}30%{rotate:-7deg}65%{rotate:6deg}to{rotate:0deg}}@media(prefers-reduced-motion:reduce){html .coach-site #about .coach-profile-links :is(.social-platform>a,.social-link-pending){transition:border-color .25s ease,box-shadow .25s ease,color .25s ease}html .coach-site #about .coach-profile-links .social-platform>.social-link-pending:hover,html .coach-site #about .coach-profile-links .social-platform>a:is(:hover,:focus-visible),html .coach-site #about .coach-profile-links .social-platform>a:active{transform:none!important}html .coach-site #about .coach-profile-links :is(svg,.social-profile-icon){animation:none!important}}html .coach-site .audit-form .service-background-group{display:grid;gap:8px;margin-top:6px}html .coach-site .audit-form .service-background-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:6px 20px;margin-top:2px}html .coach-site #about .coach-profile-links.social-strip{flex-wrap:wrap!important;justify-content:center!important;align-content:flex-start;row-gap:18px;max-width:100%}html .coach-site #about .coach-profile-links.social-strip{grid-template-columns:none}html .coach-site .nav-home-link,html body .nav-home-link{transition:background-color .16s ease,border-color .16s ease,color .16s ease,filter .16s ease}html .coach-site .nav-home-link:is(:hover,:focus-visible,:active),html body .nav-home-link:is(:hover,:focus-visible,:active){background:#070909!important;border-color:var(--pa-gold, #d8a743)!important;color:var(--pa-gold, #d8a743)!important;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--pa-gold, #d8a743) 60%,transparent))}html .coach-site .nav-home-link:focus-visible,html body .nav-home-link:focus-visible{outline:2px solid var(--pa-gold, #d8a743);outline-offset:3px}@media(prefers-reduced-motion:reduce){html .coach-site .nav-home-link,html body .nav-home-link{transition:none}}html footer.coach-footer .footer-social-strip{grid-column:1 / -1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px 14px;margin:26px 0 4px;padding:22px 0 0;border-top:1px solid color-mix(in srgb,var(--pa-gold, #d8a743) 22%,transparent);list-style:none}html footer.coach-footer .footer-social-strip .social-platform{flex:0 0 76px;width:76px;min-width:0;margin:0;padding:0;border:0;background:none}html footer.coach-footer .footer-social-strip .social-link-pending{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:9px;width:100%;margin:0;padding:0;border:0;background:none;cursor:default;color:var(--pa-white, #f2f0e8);transition:transform .25s ease,box-shadow .25s ease,color .25s ease}html footer.coach-footer .footer-social-strip .social-profile-icon{display:grid;place-items:center;width:34px;height:34px;margin:0;padding:0;border:0;background:none;color:inherit}html footer.coach-footer .footer-social-strip :is(svg,img){width:22px!important;height:22px!important;display:block;padding:0!important;border:0!important;background:none!important;color:inherit}html footer.coach-footer .footer-social-strip .social-profile-label{display:block;width:100%;margin:0;padding:0;border:0;background:none;font:700 10px/1.25 Barlow Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#9aa3a0;overflow-wrap:break-word;transition:color .25s ease}html footer.coach-footer .footer-social-strip .social-link-pending:hover{transform:translateY(-5px);box-shadow:0 8px 24px color-mix(in srgb,var(--pa-red, #e84032) 38%,transparent),0 0 18px color-mix(in srgb,var(--pa-red, #e84032) 24%,transparent)}html footer.coach-footer .footer-social-strip .social-link-pending:hover :is(svg,.social-profile-icon){color:var(--pa-red, #e84032);animation:pa-social-wiggle .25s ease-in-out 1}html footer.coach-footer .footer-social-strip .social-link-pending:hover .social-profile-label{color:var(--pa-white, #f2f0e8)}@media(max-width:520px){html footer.coach-footer .footer-social-strip{gap:18px 10px}html footer.coach-footer .footer-social-strip .social-platform{flex-basis:68px;width:68px}}@media(prefers-reduced-motion:reduce){html footer.coach-footer .footer-social-strip .social-link-pending{transition:box-shadow .25s ease,color .25s ease}html footer.coach-footer .footer-social-strip .social-link-pending:hover{transform:none}html footer.coach-footer .footer-social-strip :is(svg,.social-profile-icon){animation:none!important}}html .legal-page .policy-subheading{margin:22px 0 10px;font:800 19px Barlow Condensed,sans-serif;letter-spacing:.06em;text-transform:uppercase}@supports selector(:has(*)){html .coach-site .pg-grid--four .pg-card:has(.pg-detail[open]),html .coach-site .pg-grid--three .pg-card:has(.pg-detail[open]){grid-column:auto}html .coach-site .pg-grid--four .pg-card:has(.pg-detail[open])>*{max-width:none}html .coach-site .pg-grid--four .pg-card:has(.pg-detail[open]) .pg-detail-body,html .coach-site .pg-grid--three .pg-card:has(.pg-detail[open]) .pg-detail-body{grid-template-columns:minmax(0,1fr)}html .coach-site .pg-card:has(.pg-detail[open]) .pg-card-actions{max-width:none}}html .coach-site .pg-detail[open] .pg-detail-body{margin-top:14px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--pa-gold, #d8a743) 26%,transparent)}html .coach-site .more-heading .more-eligible-on{margin:10px 0 0;color:#c7cdc9;font:600 14px/1.6 Manrope,sans-serif}html .coach-site .results-pair .result-half{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}html .coach-site .results-pair .result-half ul{width:100%;max-width:260px;margin-inline:auto}html .coach-site .results-pair .result-half li{text-align:center}html .coach-site .results-pair .result-half{pointer-events:auto}html .coach-site .results-energy-single img{--ring-mask: radial-gradient(circle at 50% 38%, transparent 0 34%, #000 37% 100%), radial-gradient(circle at 50% 42%, #000 0 52%, rgba(0,0,0,.55) 68%, transparent 82%), linear-gradient(to bottom, transparent 0, rgba(0,0,0,.65) 7%, #000 16% 84%, rgba(0,0,0,.65) 93%, transparent 100%), linear-gradient(to right, transparent 0, rgba(0,0,0,.7) 5%, #000 12% 88%, rgba(0,0,0,.7) 95%, transparent 100%)}html .coach-site .gt-slot-empty{display:block}html .coach-site .gt-upcoming{cursor:default}html .coach-site .gt-upcoming .gt-art--placeholder{display:grid;place-items:center;aspect-ratio:4 / 3;background:radial-gradient(circle at 50% 42%,rgba(255,103,29,.1),transparent 62%),repeating-linear-gradient(135deg,transparent 0 9px,rgba(255,255,255,.022) 9px 18px),#0b0d0d;border:1px dashed color-mix(in srgb,var(--pa-orange, #ff671d) 34%,transparent)}html .coach-site .gt-upcoming .gt-placeholder-brand{color:color-mix(in srgb,var(--pa-orange, #ff671d) 78%,#f2f0e8);font:900 15px Barlow Condensed,sans-serif;letter-spacing:.22em;text-transform:uppercase}html .coach-site .gt-upcoming .gt-version{color:var(--pa-orange, #ff671d);font-weight:800;letter-spacing:.1em;text-transform:uppercase}@media(max-width:1400px){html .coach-site .gt-slot-empty{display:none}}html .coach-site .fd-shell :is(.fd-kicker,.fd-format){font-family:Barlow Condensed,sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase!important}html .coach-site .gear-search-label,html .gear-browse-page .gear-search-label{font-family:Barlow Condensed,sans-serif;font-size:14.4px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}html .coach-site .apparel-page .apparel-status{font-family:Barlow Condensed,sans-serif!important;font-size:14.4px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}@media(min-width:1100px){html .coach-site .results-interactive .results-pair{width:fit-content;max-width:100%;margin-inline:auto;gap:24px}html .coach-site .results-interactive .results-pair .result-half{justify-self:center;width:min(300px,100%);transform:none}}html .coach-site .gear-search-label,html .gear-browse-page .gear-search-label,html body .gear-search-label{font-family:Barlow Condensed,sans-serif!important}@supports selector(:has(*)){html .coach-site .pg-grid:has(.pg-detail[open]){align-items:start}html .coach-site .pg-grid:has(.pg-detail[open])>.pg-card{align-self:start}html .coach-site #additional-services .pg-grid:has(.pg-detail[open])>.pg-card{display:flex;flex-direction:column;grid-row:auto;grid-template-rows:none;gap:16px}html .coach-site #additional-services .pg-grid:has(.pg-detail[open])>.pg-card>*{align-self:auto}html .coach-site #additional-services .pg-grid:has(.pg-detail[open])>.pg-card .pg-card-actions{margin-top:auto}}html .coach-site .pg-table th[scope=row] .pg-more-tag{display:block;margin-top:6px;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:800;letter-spacing:.06em;line-height:1.3;color:var(--pa-gold, #d8a743)}html .coach-site .pg-table th[scope=row] .pg-more-tag--off{color:var(--pa-gold, #d8a743);font-weight:800}html .coach-site .pg-more-note{max-width:86ch;margin:14px 0 0}html .coach-site .pg-support .pg-support-head h2{font-size:16px!important;line-height:1.15!important}html body .coach-site .pg-detail-block p.pg-label,html body .coach-site .pg-detail-block span.pg-label,html body .coach-site .pg-card span.pg-label,html body .coach-site .pg-card p.pg-label{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:14px!important;letter-spacing:1.12px!important;text-transform:uppercase!important}html body main#top.programs-revamp .fd-pricing-line{font-family:Barlow Condensed,sans-serif!important}html body main#top.programs-revamp :is(.fd-price-status,.fd-preview-head p,.pg-detail-terms-pending){font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:14px!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--pa-gold)!important}html body main#top.programs-revamp .fd-addons>p{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;font-size:14.4px!important;line-height:23.04px!important;letter-spacing:2.88px!important;text-transform:uppercase!important;color:var(--pa-red-on-dark, var(--pa-red))!important}html body .coach-site .fd-selected-actions button.pa-cta,html body .coach-site .fd-selected-actions button.pa-cta>span{font-family:Barlow Condensed,sans-serif!important;font-size:16px!important;letter-spacing:normal!important;text-transform:uppercase!important}html .secondary-nav aside.nav-more-reminder>a,html body aside.nav-more-reminder>a{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:14px!important;letter-spacing:1.4px!important;text-transform:uppercase!important}html body .coach-site .pg-detail-terms li{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:14px!important;letter-spacing:1.12px!important;text-transform:uppercase!important}html body .coach-site .pg-table th{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:14px!important;letter-spacing:1.68px!important;text-transform:uppercase!important}html body .coach-site .audit-form .service-background-group>.field-label{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:12px!important;line-height:1.6!important;letter-spacing:.96px!important;text-transform:uppercase!important}html body .coach-site .service-background-options>label.check-field{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:12px!important;text-transform:uppercase!important}html body .coach-site label.check-field:has(>input[name=accuracy]){font-family:Manrope,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:1.65!important;letter-spacing:normal!important;text-transform:none!important}html .coach-site .pg-table th[scope=row] .pg-more-tag{font-size:14px;letter-spacing:1.12px;text-transform:uppercase}html .coach-site .pg-chip{font-size:14px;letter-spacing:1.12px}html .coach-site .pg-durations :is(li,.pg-label),html .coach-site .pg-card .pg-durations li{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:14px!important;letter-spacing:1.12px!important;text-transform:uppercase!important}html .coach-site .pg-support .pg-support-head h2{letter-spacing:normal!important}html .coach-site .fd-shell :is(.fd-kit-teaser,.fd-level-brief,.fd-level-points>span,.fd-note,.fd-kit-features li){font-family:Manrope,sans-serif!important;font-weight:400!important;line-height:1.65!important;letter-spacing:normal!important;text-transform:none!important;color:#c7cdca!important}html .coach-site .nav-more-reminder>strong,html .secondary-nav .nav-more-reminder>strong{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:13px!important;letter-spacing:1.12px!important;text-transform:uppercase!important;color:var(--pa-gold)!important}html .coach-site .nav-more-reminder>span,html .secondary-nav .nav-more-reminder>span{font-family:Manrope,sans-serif!important;font-weight:400!important;font-size:13px!important;letter-spacing:normal!important;text-transform:none!important}html .coach-site span.optional-tag{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:12px!important;letter-spacing:.96px!important;text-transform:uppercase!important;color:#929994!important}html body.journal-locked #journal-main :is(.jl-filters select,.jl-filters label,.jl-filter-label),html body.journal-locked #journal-main select[data-lane-filter],html body.journal-locked #journal-main select[data-depth-filter]{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:14px!important;letter-spacing:.8px!important;text-transform:uppercase!important}html body.journal-locked #journal-main input[type=search]{font-family:Manrope,sans-serif!important;font-weight:400!important;font-size:15px!important;letter-spacing:normal!important;text-transform:none!important}html .coach-site .apparel-page a.apparel-link{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:14px!important;letter-spacing:1.4px!important;text-transform:uppercase!important;text-decoration:none!important;color:var(--pa-gold)!important}html .coach-site :is(h4.gear-card-name,h4.gear-card-name a){text-transform:uppercase!important}html .coach-site :is(p.gear-area-ownership,p.loop-closer){font-family:Manrope,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:1.65!important;letter-spacing:normal!important;text-transform:none!important}html .coach-site a.resource-gear-link,html .coach-site .resource-gear-links a{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:14px!important;letter-spacing:1.4px!important;text-transform:uppercase!important}html .coach-site :is(.quick-shell,.planner-shell,.quick-start-page) :is(p.quick-help,small.quick-help,p.quick-awaiting-input,p.quick-result-warning,.quick-field small,.quick-note,.quick-status),html body.quick-start-page :is(p.quick-awaiting-input,p.quick-result-warning){font-family:Manrope,sans-serif!important;font-weight:400!important;font-size:13px!important;line-height:1.6!important;letter-spacing:normal!important;text-transform:none!important}html .coach-site :is(.quick-key,.color-key,.quick-legend) :is(span,b,dt){text-transform:uppercase!important}html .coach-site .quick-brand small,html .coach-site .coach-brand small,html .secondary-nav .coach-brand small,html .coach-footer .coach-brand small{font-family:Barlow Condensed,sans-serif!important;font-size:12px!important;letter-spacing:3px!important;text-transform:uppercase!important}html .coach-site .gt-upcoming .gt-action--soon{display:inline-block;margin-top:10px;padding:8px 14px;border:1px solid #5c625e;color:#929994;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:800;letter-spacing:1.12px;text-transform:uppercase;cursor:default}html .coach-site p.pg-fine,html .coach-site .pg-detail-block p.pg-fine{text-transform:none!important;letter-spacing:normal!important}html .coach-site .amazon-disclosure b,html .coach-site .amazon-disclosure-title{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;letter-spacing:1.12px!important}html body main.quick-shell.quick-shell :is(.brand-hero-copy p,.quick-section-heading p,.quick-privacy-note span,.quick-equation-note strong,.quick-context-line small,.quick-awaiting-input,.quick-result-warning,.quick-calculation-boundary,.quick-lifestyle small,.quick-body-readout :is(strong,span),.quick-footer),html body main.quick-shell.quick-shell :is(small,p:not([class]),p[class=""]),html body main.quick-shell.quick-shell :is(label>small,b>small,p>b,ul>li,aside>p,div>small){font-family:Manrope,sans-serif!important;font-weight:400!important;font-size:13px!important;line-height:1.6!important;letter-spacing:normal!important;text-transform:none!important}html body main.quick-shell.quick-shell .visual-system-key>span{text-transform:uppercase!important;letter-spacing:.96px!important}html .coach-site.legal-policy-page :is(h1,h2,h3),html .legal-policy-page .policy-document :is(h1,h2,h3),html .legal-policy-page .policy-subheading{text-transform:uppercase!important;letter-spacing:normal!important}html .coach-site .gear-subnav-link :is(b,span){font-family:Barlow Condensed,sans-serif!important;text-transform:uppercase!important}html .coach-site :is(.gear-filter-row-name,.gear-brand-filter-summary>i){font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;letter-spacing:1.12px!important;text-transform:uppercase!important}html .coach-site .wellness-group-heading,html .coach-site .wellness-group-heading *,html .coach-site .wellness-intro h2,html .coach-site #wellness-intro-title{letter-spacing:normal!important}html .coach-site .amazon-disclosure b,html .coach-site .amazon-disclosure-title{text-transform:uppercase!important}html .coach-site.gear-page .gear-area{background:#101415}html .coach-site.gear-page .gear-area .gear-card{background:#181c1d}html .coach-site.gear-page :is(.wellness-group-heading,.wellness-safety){max-width:none;margin-inline:0}html .coach-site p.footer-note,html body.journal-locked p.footer-note,html body.pa-journal p.footer-note,html .site-footer p.footer-note{font-family:Manrope,sans-serif!important;font-weight:400!important;font-size:13px!important;line-height:1.7!important;letter-spacing:normal!important;text-transform:none!important;color:#a3ada7!important}html .coach-site .fd-shell :is(.fd-kit-teaser,.fd-level-brief,.fd-level-points>span,.fd-note,.fd-kit-features li,.fd-inline-link,.fd-pricing-line,.fd-phase-note,.fd-selected-level,.fd-free-link,.fd-faq-list details>p,.fd-block-head>p,.fd-intro>p:not(.fd-kicker)):not(.fd-kit-preview *):not(.fd-selected-kit *):not(.fd-method-grid>li:last-child *):not(.fd-contents-grid article:last-child *){color:#070909!important;font-weight:500!important}html .coach-site .pg-compare .pg-more-note,html .coach-site .pg-compare :is(p.pg-fine,.pg-table td,.pg-table-note),html .coach-site .pg-table-wrap .pg-table td{color:#070909!important}@media(min-width:861px){html .coach-site .pg-table-wrap .pg-table th[scope=row]{color:#070909!important}}html .coach-site .pg-compare .pg-more-note{font-weight:500!important}html .coach-site :is(.gt-excerpt,.gt-format,.gt-meta,.gt-doc>p,.resource-intro-line,.loop-head-note,.resource-table p,.resource-note):not(.gt-upcoming *):not(.loop-action-bar *){color:#070909!important;font-weight:500!important}html .coach-site:not(.gear-page) :is(.amazon-disclosure-body,.gear-area-ownership){color:#070909!important;font-weight:500!important}html .evidence-page :is(p,li,.lede,.tag-note){color:#070909!important}html body main.quick-shell.quick-shell :is(.visual-system-key span,.visual-system-key b,.visual-system-key small,.quick-section-heading p,.quick-privacy-note span,.planner-start-label,.quick-toggle>button,.quick-body-fat-entry :is(small,.quick-awaiting-input),.quick-lifestyle>small,.body-type-guide p,.quick-body-type>.quick-awaiting-input,.quick-upgrade>div :is(p,small),.quick-footer):not(.quick-results-panel *){color:#070909!important}html .coach-site .gt:not(.gt-upcoming) :is(p,span,small,li):not(.gt-art *):not(.gt-code):not(.gt-action):not(.gt-action *),html .coach-site .resource-library-group :is(p,span.gt-format),html .coach-site .loop-head-note,html .coach-site .resource-group-banner p{color:#070909!important}html .coach-site .feedback-loop :is(p,li,.loop-head-note,.loop-step p):not(.loop-action-bar *):not(.coach-kicker){color:#070909!important}html body main.quick-shell.quick-shell .quick-results-panel .quick-calculation-boundary{color:#c7cdca!important}html .coach-site .pg-table{table-layout:fixed;width:100%}@media(min-width:861px){html .coach-site #tiers-at-a-glance .pg-table :is(th,td):nth-child(1){width:19%}html .coach-site #tiers-at-a-glance .pg-table :is(th,td):nth-child(2){width:27%}html .coach-site #tiers-at-a-glance .pg-table :is(th,td):nth-child(3){width:27%}html .coach-site #tiers-at-a-glance .pg-table :is(th,td):nth-child(4){width:27%}html .coach-site .pg-compare .pg-table :is(th,td):nth-child(1){width:18%}html .coach-site .pg-compare .pg-table :is(th,td):nth-child(2){width:16%}html .coach-site .pg-compare .pg-table :is(th,td):nth-child(3){width:14%}html .coach-site .pg-compare .pg-table :is(th,td):nth-child(4){width:19%}html .coach-site .pg-compare .pg-table :is(th,td):nth-child(5){width:13%}html .coach-site .pg-compare .pg-table :is(th,td):nth-child(6){width:9%}html .coach-site .pg-compare .pg-table :is(th,td):nth-child(7){width:11%}}html .coach-site .pg-table .pg-cell-line{display:block;white-space:nowrap}html .coach-site .pg-table td[data-label="Next Step"] .pg-cell-line{white-space:normal}html .coach-site .pg-process-steps{align-items:stretch;column-gap:0}html .coach-site .pg-process-step{display:flex;flex-direction:column}html .coach-site .pg-process-links,html .coach-site .pg-contact-options{margin-top:auto;padding-top:14px}html .coach-site.programs-revamp :is(.pg-process-links,.pg-contact-options){margin-top:auto;padding-top:14px}html .coach-site p.footer-note,html body.journal-locked p.footer-note,html body.pa-journal p.footer-note,html .site-footer p.footer-note,html .coach-footer p.footer-note{font-family:Manrope,sans-serif!important;font-weight:400!important;font-size:13px!important;line-height:1.7!important;letter-spacing:normal!important;text-transform:none!important;font-variant:normal!important;font-variant-caps:normal!important;font-feature-settings:normal!important;font-synthesis:none!important;color:#a3ada7!important}html .coach-site .pg-table td[data-label="Next Step"] .pg-cell-line{font-family:Barlow Condensed,sans-serif;font-weight:800;letter-spacing:1.12px;text-transform:uppercase}html .coach-site .gt :is(a,span).gt-action>span,html .coach-site .gt :is(a,span).gt-action:hover>span,html .coach-site .gt :is(a,span).gt-action:focus>span,html .coach-site .gt :is(a,span).gt-action:focus-visible>span,html .coach-site .gt-download>span,html .coach-site .gt-download:hover>span,html .coach-site .gt-download:focus-visible>span{color:inherit!important}@media(min-width:1401px){html .coach-site.resource-nutrition .resource-library-group--bonus .gt-grid:has(>.gt:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@supports (animation-timeline: view()){html .coach-site>section.gear-browse{animation:none}}html .gear-browse-empty[hidden],html .gear-search-escape[hidden],html .gear-paging-more[hidden],html .gear-paging-count[hidden],html .gear-brand-filter-empty[hidden],html .gear-empty[hidden],html .coach-site .gear-browse-empty[hidden],html .coach-site .gear-search-escape[hidden]{display:none!important}html .coach-site :is(#strength,#mobility,#nutrition) :is(.discipline-copy,.mobility-copy,.nutrition-copy) a:is(.text-link,.coach-btn):not(.free-resources__link){display:flex;align-items:center;justify-content:center;width:220px;min-height:52px;padding:13px 18px;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:800;letter-spacing:1.68px;text-transform:uppercase;text-align:center;background:var(--pa-black);border:1px solid var(--pa-section-accent);box-shadow:none;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);transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}html .coach-site .nutrition-ctas a:is(.text-link,.coach-btn){margin-top:0}html .coach-site :is(#strength,#mobility,#nutrition) :is(.discipline-copy,.mobility-copy,.nutrition-copy) a:is(.text-link,.coach-btn):not(.free-resources__link):is(:hover,:focus-visible,:active){background:var(--pa-section-accent)!important;color:var(--pa-black)!important;border-color:var(--pa-section-accent)!important;box-shadow:0 0 28px color-mix(in srgb,var(--pa-section-accent) 55%,transparent)!important;transform:translateY(-3px)}@media(max-width:1000px){html .coach-site :is(#strength,#mobility,#nutrition) :is(.discipline-copy,.mobility-copy,.nutrition-copy) a:is(.text-link,.coach-btn):not(.free-resources__link){width:220px!important}html .coach-site .nutrition-ctas{justify-content:center}}
