*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f2f1ec;color:#111513;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{max-width:100%}.strengthV3{--v3-ink:#111513;--v3-dark:#151a18;--v3-panel:#202622;--v3-paper:#f2f1ec;--v3-white:#fff;--v3-accent:#df5b40;--v3-accent-hover:#f06a4e;--v3-muted:#5c635f;--v3-dark-muted:#b7beb9;--v3-line:#d7d8d2;--v3-page:max(24px,calc((100vw - 1280px)/2));width:100%;margin:0;overflow-x:clip;background:var(--v3-paper);color:var(--v3-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:16px;font-stretch:normal}.strengthV3 *{box-sizing:border-box}.strengthV3 b,.strengthV3 h1,.strengthV3 h2,.strengthV3 h3,.strengthV3 strong{font-family:inherit;font-stretch:normal}.strengthV3 h1,.strengthV3 h2,.strengthV3 h3{font-weight:750;letter-spacing:-.035em;text-transform:none}.strengthV3 button,.strengthV3 input,.strengthV3 select,.strengthV3 textarea{font:inherit}.strengthV3 svg{display:block;flex:0 0 auto}.strengthV3 [id]{scroll-margin-top:104px}.strengthV3 .sEyebrow{margin:0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:750}.strengthV3 .sNavCta,.strengthV3 .sPrimary,.strengthV3 .sProgramCopy a{display:inline-flex;align-items:center;justify-content:center;background:var(--v3-accent);padding:15px 20px;border:0;border-radius:3px;font-size:14px;line-height:1.2;font-weight:750;transition:background .2s ease,transform .2s ease}.strengthV3 .sNavCta:hover,.strengthV3 .sPrimary:hover,.strengthV3 .sProgramCopy a:hover{background:var(--v3-accent-hover);transform:translateY(-1px)}.strengthV3 :focus-visible{outline:3px solid #f7b7a8;outline-offset:3px}.strengthV3 .sNav{position:absolute;inset:0 0 auto;z-index:30;height:82px;padding:0 var(--v3-page);display:flex;align-items:center;justify-content:space-between;background:transparent;color:#fff}.strengthV3 .sBrand{font-size:19px;line-height:.95;letter-spacing:-.02em;font-weight:800}.strengthV3 .sBrand span{display:block;margin-top:7px;color:#aeb5b0;font-size:12px;line-height:1;letter-spacing:.13em;font-weight:650}.strengthV3 .sNav nav{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:600}.strengthV3 .sNav nav a{padding:9px 0;transition:color .2s ease}.strengthV3 .sNav nav a:after{display:none}.strengthV3 .sNav nav a:hover{color:var(--v3-accent)}.strengthV3 .sNavCta{padding:13px 17px}.strengthV3 .sMenu{display:none;width:42px;height:42px;border:1px solid #ffffff4d;background:transparent;color:#fff;font-size:21px;cursor:pointer}.strengthV3 .sHero{position:relative;display:block;min-height:690px;background:var(--v3-dark);color:#fff;overflow:hidden}.strengthV3 .sHeroImage{position:absolute;inset:0;min-height:0;background:url(/mart-kask-joutreening/strength-pt-hero.webp) 66%/cover no-repeat;filter:saturate(.7) contrast(1.04)}.strengthV3 .sHero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,13,12,.98),rgba(10,13,12,.9) 35%,rgba(10,13,12,.48) 61%,rgba(10,13,12,.12)),linear-gradient(0deg,rgba(10,13,12,.68),transparent 48%)}.strengthV3 .sHeroCopy{position:relative;z-index:2;min-height:690px;width:min(650px,54%);padding:142px 0 40px;margin-left:var(--v3-page);display:flex;flex-direction:column;align-items:flex-start}.strengthV3 .sHero .sEyebrow{color:#ff8a70}.strengthV3 .sHero h1{max-width:650px;margin:25px 0 24px;font-size:clamp(44px,4.8vw,64px);line-height:1.02;letter-spacing:-.045em}.strengthV3 .sHeroLead{max-width:560px;margin:0;color:#d3d8d4}.strengthV3 .sHeroActions{display:flex;align-items:center;gap:27px;margin-top:30px}.strengthV3 .sHeroActions .sTextLink{border:0;padding:7px 0;color:#fff;font-size:14px;font-weight:700}.strengthV3 .sHeroActions .sTextLink:hover{color:#ff8a70}.strengthV3 .sHeroMeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:100%;margin:auto 0 0;padding:0;border:0;background:transparent}.strengthV3 .sHeroMeta>div{padding:0}.strengthV3 .sHeroMeta dt{display:flex;align-items:center;gap:9px;margin:0 0 9px;color:#99a19c;font-size:14px;font-weight:600}.strengthV3 .sHeroMeta dt svg{width:18px;height:18px;color:#ff8a70}.strengthV3 .sHeroMeta dd{margin:0;color:#fff;font-size:18px;line-height:1.3;font-weight:750}.strengthV3 .sContact,.strengthV3 .sFaq,.strengthV3 .sFirst,.strengthV3 .sPrograms,.strengthV3 .sStories,.strengthV3 .sTraining{padding:96px var(--v3-page)}.strengthV3 .sCoachingCopy h2,.strengthV3 .sContact h2,.strengthV3 .sFaq h2,.strengthV3 .sFirstIntro h2,.strengthV3 .sProgramsHead h2,.strengthV3 .sSectionIntro h2,.strengthV3 .sStoriesHead h2{margin:20px 0 26px;font-size:clamp(34px,3.4vw,46px);line-height:1.08;letter-spacing:-.035em}.strengthV3 .sCoachingCopy>p:not(.sEyebrow),.strengthV3 .sContact>div>p:not(.sEyebrow),.strengthV3 .sFirstIntro>p:last-child,.strengthV3 .sProgramsHead>div>p,.strengthV3 .sSectionIntro>p:last-child{font-size:17px;line-height:1.68;color:var(--v3-muted)}.strengthV3 .sTraining{display:block;background:var(--v3-paper)}.strengthV3 .sSectionIntro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);gap:9vw;align-items:end}.strengthV3 .sSectionIntro .sEyebrow{grid-column:1/-1;color:#4d544f}.strengthV3 .sSectionIntro h2{grid-column:1;margin-top:8px;max-width:720px}.strengthV3 .sSectionIntro>p:last-child{grid-column:2;margin:0 0 4px;max-width:550px}.strengthV3 .sMethodInterface{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:24px;min-height:0;margin-top:54px}.strengthV3 .sMethodWords{flex-direction:column;gap:10px}.strengthV3 .sMethodWords button{display:flex;align-items:center;gap:15px;width:100%;min-height:76px;padding:14px 17px;border:0;border-radius:4px;background:#fff;text-align:left;font-size:17px;line-height:1.25;font-weight:700;cursor:pointer;transition:background .2s,color .2s,transform .2s}.strengthV3 .sMethodWords button:hover{background:#e8e7e1;color:var(--v3-ink)}.strengthV3 .sMethodWords button.active{background:var(--v3-dark);color:#fff;transform:none}.strengthV3 .sTabIcon{display:grid;place-items:center;width:42px;height:42px;border-radius:3px;background:#ecece7;color:#626964}.strengthV3 .sTabIcon svg{width:22px;height:22px}.strengthV3 .sMethodWords button.active .sTabIcon{background:var(--v3-accent);color:#fff}.strengthV3 .sMethodDetail{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:248px;padding:44px 50px;border:0;border-radius:4px;background:#fff;color:var(--v3-ink);box-shadow:0 15px 45px rgba(17,21,19,.07)}.strengthV3 .sMethodDetail:before{display:none}.strengthV3 .sMethodDetailIcon{width:34px;height:34px;margin-bottom:34px}.strengthV3 .sMethodDetail>span{color:#707772;font-size:12px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;font-weight:750}.strengthV3 .sMethodDetail h3{max-width:620px;margin:14px 0 18px;font-size:clamp(29px,2.6vw,38px);line-height:1.1;letter-spacing:-.035em}.strengthV3 .sMethodDetail p{max-width:680px;margin:0;color:var(--v3-muted);font-size:17px;line-height:1.66}.strengthV3 .sCoaching{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);min-height:620px;background:#fff}.strengthV3 .sCoachingImage{min-height:620px;background:linear-gradient(0deg,rgba(14,18,16,.08),rgba(14,18,16,.08)),url(/mart-kask-joutreening/strength-pt-coaching.webp) 50%/cover no-repeat;filter:saturate(.55) contrast(1.03)}.strengthV3 .sCoachingCopy{align-self:center;padding:78px clamp(50px,5vw,92px)}.strengthV3 .sCoachingCopy .sEyebrow{color:#58605a}.strengthV3 .sCoachingCopy h2{max-width:600px}.strengthV3 .sCoachingCopy>p:not(.sEyebrow){max-width:620px;margin:0 0 19px}.strengthV3 .sCoachingFacts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:38px 0 0!important;padding:0!important;border:0!important;background:transparent!important}.strengthV3 .sCoachingFacts>div{display:grid!important;grid-template-columns:24px 1fr;gap:6px 10px;padding:16px!important;border:0!important;border-radius:3px;background:var(--v3-paper)}.strengthV3 .sCoachingFacts svg{grid-row:1/3;width:21px;height:21px;color:var(--v3-accent)}.strengthV3 .sCoachingFacts dt{margin:0;color:#717873;font-size:12px;line-height:1.25;letter-spacing:0;text-transform:none}.strengthV3 .sCoachingFacts dd{margin:0;color:var(--v3-ink);font-size:13px;line-height:1.35;font-weight:700;text-align:left!important}.strengthV3 .sPrograms{background:var(--v3-dark);color:#fff}.strengthV3 .sProgramsHead{display:grid;grid-template-columns:180px minmax(0,760px);gap:4vw;margin:0 0 48px}.strengthV3 .sProgramsHead .sEyebrow{padding-top:10px;color:#ff8a70}.strengthV3 .sProgramsHead h2{margin-top:0}.strengthV3 .sProgramsHead>div>p{max-width:650px;margin:0;color:var(--v3-dark-muted)}.strengthV3 .sProgramExperience{margin-top:0}.strengthV3 .sProgramPicker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 14px}.strengthV3 .sProgramPicker button{display:flex;align-items:center;gap:12px;min-height:72px;padding:14px;border:0;border-radius:3px;background:var(--v3-panel);color:#c4cbc6;text-align:left;font-size:14px;line-height:1.3;font-weight:650;cursor:pointer;transition:background .2s,color .2s}.strengthV3 .sProgramPicker button:hover{background:#2b322e;color:#fff}.strengthV3 .sProgramPicker button.active{color:#fff}.strengthV3 .sProgramPicker svg{width:22px;height:22px}.strengthV3 .sProgramStage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:60px;align-items:center;min-height:0;padding:48px 52px;border-radius:4px;background:#f5f4ef!important;color:var(--v3-ink);overflow:hidden}.strengthV3 .sProgramDetail{position:static;max-width:760px}.strengthV3 .sProgramDetail>p{margin:0;color:#68706b;font-size:12px;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;font-weight:750}.strengthV3 .sProgramDetail h3{margin:18px 0 22px;font-size:clamp(30px,3vw,42px);line-height:1.08;letter-spacing:-.035em}.strengthV3 .sProgramCopy{display:flex;align-items:flex-end;gap:34px}.strengthV3 .sProgramCopy p{max-width:560px;margin:0;color:var(--v3-muted);font-size:16px;line-height:1.62}.strengthV3 .sProgramCopy a{flex:0 0 auto;white-space:nowrap}.strengthV3 .sProgramPriceDisc{position:static;width:auto;height:auto;border-radius:0;background:transparent;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;text-align:right;color:var(--v3-accent)}.strengthV3 .sProgramPriceDisc strong{font-family:inherit;font-size:42px;line-height:1;letter-spacing:-.04em;font-weight:760}.strengthV3 .sProgramPriceDisc span{margin-top:8px;color:#59615c;font-size:13px}.strengthV3 .sPriceNote{margin:14px 0 0;color:#929a95;font-size:12px;text-align:right}.strengthV3 .sFirst{display:block;background:var(--v3-paper);color:var(--v3-ink)}.strengthV3 .sFirstIntro{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:9vw;align-items:end}.strengthV3 .sFirstIntro .sEyebrow{grid-column:1/-1;color:#535a55}.strengthV3 .sFirstIntro h2{margin-top:8px;max-width:720px}.strengthV3 .sFirstIntro>p:last-child{grid-column:2;margin:0 0 5px;max-width:540px}.strengthV3 .sFirstScenes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:50px;padding:0;align-items:stretch}.strengthV3 .sFirstScenes article,.strengthV3 .sFirstScenes article:nth-child(2),.strengthV3 .sFirstScenes article:nth-child(3){display:grid;grid-template-columns:54px 1fr;gap:5px 18px;align-content:start;min-height:0;margin:0;padding:27px;border-radius:4px;background:#fff;color:var(--v3-ink);box-shadow:0 12px 36px rgba(17,21,19,.055)}.strengthV3 .sFirstScenes svg{grid-row:1/3;width:54px;height:54px;padding:14px;border-radius:3px;background:var(--v3-dark);color:#ff8a70}.strengthV3 .sFirstScenes span{margin:0;color:#707772;font-size:12px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.strengthV3 .sFirstScenes h3{margin:3px 0 0;font-size:21px;line-height:1.22;letter-spacing:-.025em}.strengthV3 .sStories{background:#fff;color:var(--v3-ink)}.strengthV3 .sStoriesHead{display:grid;grid-template-columns:180px minmax(0,760px);gap:4vw}.strengthV3 .sStoriesHead .sEyebrow{padding-top:10px;color:#565d58}.strengthV3 .sStoriesHead h2{margin-top:0}.strengthV3 .sStoryLayout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:42px;margin:45px 0 0}.strengthV3 .sStorySelector{display:flex;flex-direction:column;gap:8px}.strengthV3 .sStorySelector button{display:flex;align-items:center;gap:13px;width:100%;padding:11px;border:0;border-radius:3px;background:var(--v3-paper);color:var(--v3-ink);text-align:left;cursor:pointer}.strengthV3 .sStorySelector button.active{background:var(--v3-dark);color:#fff}.strengthV3 .sStorySelector i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#d9dad4;color:#434943;font-style:normal;font-size:14px;font-weight:750}.strengthV3 .sStorySelector button.active i{background:var(--v3-accent)}.strengthV3 .sStorySelector button>span{display:flex;flex-direction:column;gap:3px}.strengthV3 .sStorySelector strong{font-size:14px;line-height:1.2}.strengthV3 .sStorySelector small{color:#777e79;font-size:12px;line-height:1.2}.strengthV3 .sStorySelector button.active small{color:#bfc6c1}.strengthV3 .sStoryQuote{min-height:310px;padding:43px 105px 74px 46px;border-radius:4px;background:var(--v3-paper)}.strengthV3 .sStoryQuote:before{display:none}.strengthV3 .sStars{margin:0 0 24px;color:var(--v3-accent);font-size:17px;letter-spacing:.13em}.strengthV3 .sStoryQuote blockquote{max-width:900px;font-size:clamp(24px,2.5vw,34px);line-height:1.3;letter-spacing:-.03em}.strengthV3 .sStoryPerson{align-items:baseline;gap:11px;margin-top:28px}.strengthV3 .sStoryPerson strong{font-size:14px}.strengthV3 .sStoryPerson span{color:#707772;font-size:12px}.strengthV3 .sStoryArrows{position:absolute;right:30px;bottom:28px;gap:7px;border:0}.strengthV3 .sStoryArrows button{width:40px;height:40px;border-radius:3px;font-size:17px}.strengthV3 .sFaq{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:9vw;background:var(--v3-paper);color:var(--v3-ink)}.strengthV3 .sFaq h2{max-width:520px}.strengthV3 .sFaqGrid{display:flex;flex-direction:column;gap:10px}.strengthV3 .sFaqGrid details{padding:0;border:0;border-radius:3px;background:#fff}.strengthV3 .sFaqGrid summary{position:relative;display:block;padding:22px 58px 22px 23px;list-style:none;cursor:pointer;font-size:17px;line-height:1.35;font-weight:700}.strengthV3 .sFaqGrid summary::-webkit-details-marker{display:none}.strengthV3 .sFaqGrid summary:after{content:"+";position:absolute;right:22px;top:18px;color:var(--v3-accent);font-size:25px;line-height:1;font-weight:400}.strengthV3 .sFaqGrid details[open] summary:after{content:"−"}.strengthV3 .sFaqGrid p{max-width:720px;margin:0;padding:0 58px 23px 23px;color:var(--v3-muted);font-size:16px;line-height:1.66}.strengthV3 .sContact{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:9vw;background:var(--v3-dark);color:#fff}.strengthV3 .sContact .sEyebrow{color:#ff8a70}.strengthV3 .sContact h2{max-width:580px}.strengthV3 .sContact>div>p:not(.sEyebrow){max-width:580px;color:var(--v3-dark-muted)}.strengthV3 .sContactDirect{display:flex;flex-wrap:wrap;gap:14px 25px;margin-top:34px;font-size:14px;font-weight:650}.strengthV3 .sContactDirect a,.strengthV3 .sContactDirect span{display:flex;align-items:center;gap:9px}.strengthV3 .sContactDirect svg{width:18px;height:18px;color:#ff8a70}.strengthV3 .sContact form{display:grid;grid-template-columns:1fr 1fr;gap:17px;padding:31px;border-radius:4px;background:#fff;color:var(--v3-ink)}.strengthV3 .sContact label{display:block;font-size:14px;line-height:1.3;font-weight:650}.strengthV3 .sContact button,.strengthV3 .sContact label:nth-child(3),.strengthV3 .sContact label:nth-child(4){grid-column:1/-1}.strengthV3 .sContact input,.strengthV3 .sContact select,.strengthV3 .sContact textarea{display:block;width:100%;margin-top:8px;padding:14px 15px;border:1px solid #e3e4de;border-radius:3px;background:#f4f4f0;color:var(--v3-ink);font-size:15px;line-height:1.35}.strengthV3 .sContact textarea{min-height:115px;resize:vertical}.strengthV3 .sContact button{padding:16px;border:0;border-radius:3px;color:#fff;font-size:15px;font-weight:750;cursor:pointer}.strengthV3 .sFooter{display:grid;grid-template-columns:1fr auto auto;gap:38px;align-items:start;padding:52px var(--v3-page);border-top:0;background:var(--v3-dark);color:#fff}.strengthV3 .sFooter>div{display:flex;flex-wrap:wrap;gap:22px;font-size:15px;line-height:1.55}.strengthV3 .sFooter>div:last-child{justify-content:flex-end}.strengthV3 .sFooter a:hover{color:#ff8a70}.strengthV3 .sArticlesHero{padding:70px var(--v3-page) 48px;background:#fff;color:var(--v3-ink)}.strengthV3 .sArticlesHero h1{max-width:1180px;margin:0 auto;font-size:clamp(42px,4.5vw,56px);line-height:1.05;letter-spacing:-.04em}.strengthV3 .sArticleMeta{display:flex;flex-wrap:wrap;gap:9px 17px;margin:0;color:#5e675f;font-size:13px;line-height:1.4;letter-spacing:.07em;text-transform:uppercase;font-weight:700}.strengthV3 .sArticleMeta span:last-child{color:#7c847f}.strengthV3 .sReadLink{display:inline-block;width:max-content;margin-top:27px;padding:0;background:transparent;color:#586d19;font-size:14px;font-weight:750}.strengthV3 .sBlogIndex{padding:48px var(--v3-page) 100px;background:#fff}.strengthV3 .sBlogTools{display:flex;justify-content:space-between;gap:35px;align-items:flex-end;max-width:1180px;margin:0 auto 48px}.strengthV3 .sBlogCategories{display:flex;flex-wrap:wrap;gap:7px 26px}.strengthV3 .sBlogCategories button{padding:9px 0;border:0;background:transparent;color:#727a75;font-size:14px;line-height:1.25;font-weight:650;cursor:pointer}.strengthV3 .sBlogCategories button:hover{color:var(--v3-ink)}.strengthV3 .sBlogCategories button.active{color:#506617;font-weight:800}.strengthV3 .sBlogSearch{display:flex;align-items:center;gap:13px;flex:0 0 290px;padding:3px 14px;background:var(--v3-paper);color:var(--v3-ink);font-size:14px;font-weight:700}.strengthV3 .sBlogSearch input{min-width:0;width:100%;padding:9px 0;border:0;border-radius:0;background:transparent;color:var(--v3-ink);font:inherit;font-weight:450;outline:none}.strengthV3 .sBlogLead{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);max-width:1180px;min-height:360px;margin:0 auto;background:var(--v3-paper);color:var(--v3-ink)}.strengthV3 .sBlogLeadImage{min-height:360px;overflow:hidden;background:var(--v3-dark)}.strengthV3 .sBlogLeadImage img{display:block;width:100%;height:100%;min-height:360px;object-fit:cover;object-position:center;filter:saturate(.7) contrast(1.02)}.strengthV3 .sBlogLeadCopy{display:flex;flex-direction:column;justify-content:center;padding:42px 48px}.strengthV3 .sBlogLeadCopy h2{max-width:610px;margin:23px 0 17px;font-size:clamp(31px,3.3vw,42px);line-height:1.1;letter-spacing:-.035em}.strengthV3 .sBlogLeadCopy>p:not(.sArticleMeta){max-width:620px;margin:0;color:var(--v3-muted);font-size:17px;line-height:1.65}.strengthV3 .sBlogArchive{max-width:1180px;margin:68px auto 0}.strengthV3 .sBlogArchiveHead{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin:0 0 34px}.strengthV3 .sBlogArchiveHead h2{margin:0;font-size:29px;line-height:1.15;letter-spacing:-.025em}.strengthV3 .sBlogArchiveHead span{color:#717873;font-size:14px}.strengthV3 .sBlogRows{display:grid;gap:38px}.strengthV3 .sBlogRow{display:grid;grid-template-columns:180px minmax(0,1fr) 145px;gap:36px;align-items:start;padding:0;color:var(--v3-ink)}.strengthV3 .sBlogRow:hover h3{color:#586d19}.strengthV3 .sBlogRowMeta{display:grid;gap:8px;color:#747c77;font-size:13px;line-height:1.4}.strengthV3 .sBlogRowMeta strong{color:#596b22;font-size:14px}.strengthV3 .sBlogRowCopy h3{margin:0 0 11px;font-size:26px;line-height:1.18;letter-spacing:-.025em;transition:color .18s}.strengthV3 .sBlogRowCopy p{max-width:690px;margin:0;color:var(--v3-muted);font-size:16px;line-height:1.62}.strengthV3 .sBlogRowAction{display:grid;justify-items:end;gap:16px;color:#747c77;font-size:13px;line-height:1.4;text-align:right}.strengthV3 .sBlogRowAction strong{color:#586d19;font-size:14px}.strengthV3 .sBlogEmpty{margin:0;padding:10px 0;color:var(--v3-muted);font-size:16px}.strengthV3 .sBlogPagination{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;margin-top:58px}.strengthV3 .sBlogPagination>div{display:flex;justify-content:center;gap:8px}.strengthV3 .sBlogPagination button{min-width:42px;height:42px;padding:0 14px;border:0;background:var(--v3-paper);color:var(--v3-ink);font-size:14px;font-weight:700;cursor:pointer}.strengthV3 .sBlogPagination button.active,.strengthV3 .sBlogPagination button:hover:not(:disabled){background:var(--v3-dark);color:#fff}.strengthV3 .sBlogPagination button:disabled{opacity:.38;cursor:default}.strengthV3>article{background:#fff}.strengthV3 .sArticleHero{padding:0 var(--v3-page);background:var(--v3-dark);color:#fff}.strengthV3 .sArticleHeroInner{display:grid;grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);gap:5vw;align-items:stretch;max-width:1240px;margin:0 auto}.strengthV3 .sArticleHeadInner{align-self:center;max-width:580px;padding:54px 0 62px}.strengthV3 .sArticleHeadInner>a{display:inline-flex;align-items:center;gap:9px;margin-bottom:48px;color:#fff;font-size:15px;line-height:1.4;font-weight:750}.strengthV3 .sArticleHeadInner>a span{font-size:19px;line-height:1;transition:transform .2s ease}.strengthV3 .sArticleHeadInner>a:hover{color:#fff}.strengthV3 .sArticleHeadInner>a:hover span{transform:translateX(-3px)}.strengthV3 .sArticleHeadMeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;color:#aeb7b1;font-size:14px;line-height:1.45}.strengthV3 .sArticleHeadMeta strong{color:#fff}.strengthV3 .sArticleHero h1{max-width:580px;margin:18px 0 22px;font-size:clamp(38px,4vw,48px);line-height:1.06;letter-spacing:-.035em}.strengthV3 .sArticleHero .sArticleHeadInner>p:last-child{max-width:560px;margin:0;color:#c2c9c4;font-size:18px;line-height:1.65}.strengthV3 .sArticleCover{min-height:500px;overflow:hidden}.strengthV3 .sArticleCover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.strengthV3 .sArticleLayout{display:block;max-width:980px;margin:0 auto;padding:72px 28px 82px;background:#fff}.strengthV3 .sArticleBody section{margin:0 0 54px}.strengthV3 .sArticleBody section:last-child{margin-bottom:0}.strengthV3 .sArticleBody h2{max-width:840px;margin:0 0 22px;font-size:31px;line-height:1.2;letter-spacing:-.028em}.strengthV3 .sArticleBody li,.strengthV3 .sArticleBody p{color:#363c38;font-size:18px;line-height:1.76}.strengthV3 .sArticleBody p{margin:0 0 22px}.strengthV3 .sArticleBody ul{margin:0;padding:4px 0 0 25px}.strengthV3 .sArticleBody li{padding-left:6px;margin-bottom:12px}.strengthV3 .sArticleAfter{padding:0 var(--v3-page);background:var(--v3-paper)}.strengthV3 .sNextArticle{display:grid;grid-template-columns:1fr auto;gap:10px 30px;align-items:center;max-width:980px;margin:0 auto;padding:48px 28px 52px;background:transparent;color:var(--v3-ink)}.strengthV3 .sNextArticle span{grid-column:1/-1;color:#717873;font-size:14px;line-height:1.4;font-weight:650}.strengthV3 .sNextArticle strong{font-family:inherit;font-size:25px;line-height:1.22;letter-spacing:-.024em}.strengthV3 .sNextArticle b{font-size:24px;transition:transform .2s ease}.strengthV3 .sNextArticle:hover b{transform:translateX(4px)}.strengthV3 .sLegalHero{padding:72px var(--v3-page) 66px;background:var(--v3-dark);color:#fff}.strengthV3 .sLegalHero .sEyebrow{color:#ff8a70}.strengthV3 .sLegalHero h1{max-width:980px;margin:0 auto;font-size:clamp(40px,4.3vw,54px);line-height:1.05;letter-spacing:-.038em}.strengthV3 .sLegalText{max-width:none;margin:0;padding:0 var(--v3-page);background:#fff}.strengthV3 .sLegalInner{max-width:980px;margin:0 auto;padding:64px 0 88px}.strengthV3 .sLegalText .sUpdated{margin:0 0 40px;color:#737a75;font-size:14px;line-height:1.5}.strengthV3 .sLegalText h2{max-width:820px;margin:38px 0 13px;font-size:28px;line-height:1.2;letter-spacing:-.025em}.strengthV3 .sLegalText h2:first-of-type{margin-top:0}.strengthV3 .sLegalText p{max-width:880px;margin:0;color:#424944;font-size:17px;line-height:1.72}.strengthV3 .sLegalText a{font-weight:700;border-bottom:1px solid}@media(max-width:1050px){.strengthV3{--v3-page:7vw}.strengthV3 .sNav nav{gap:17px}.strengthV3 .sHeroCopy{width:62%}.strengthV3 .sCoaching{grid-template-columns:1fr 1fr}.strengthV3 .sCoachingCopy{padding:65px 6vw}.strengthV3 .sCoachingFacts{grid-template-columns:1fr!important}.strengthV3 .sProgramPicker{grid-template-columns:1fr 1fr}.strengthV3 .sFirstScenes article,.strengthV3 .sFirstScenes article:nth-child(2),.strengthV3 .sFirstScenes article:nth-child(3){grid-template-columns:48px 1fr;padding:22px}.strengthV3 .sFirstScenes svg{width:48px;height:48px;padding:12px}.strengthV3 .sFooter{grid-template-columns:1fr 1fr}.strengthV3 .sFooter>div:last-child{grid-column:1/-1;justify-content:flex-start}.strengthV3 .sBlogRow{grid-template-columns:145px minmax(0,1fr) 125px;gap:25px}.strengthV3 .sArticleHeroInner{grid-template-columns:minmax(0,.95fr) minmax(390px,1.05fr);gap:4vw}.strengthV3 .sArticleCover{min-height:470px}}@media(max-width:820px){.strengthV3 .sNav{height:76px}.strengthV3 .sNav nav{position:fixed;inset:76px 0 0;display:none;flex-direction:column;align-items:flex-start;padding:38px 7vw;background:var(--v3-dark);font-size:20px}.strengthV3 .sNav nav.open{display:flex}.strengthV3 .sNavCta{margin-left:auto;margin-right:10px}.strengthV3 .sMenu{display:block}.strengthV3 .sHero,.strengthV3 .sHeroCopy{min-height:660px}.strengthV3 .sHeroCopy{width:78%;padding-top:126px}.strengthV3 .sHero:after{background:linear-gradient(90deg,rgba(10,13,12,.98),rgba(10,13,12,.7)),linear-gradient(0deg,rgba(10,13,12,.72),transparent 50%)}.strengthV3 .sFirstIntro,.strengthV3 .sSectionIntro{grid-template-columns:1fr;gap:12px}.strengthV3 .sFirstIntro .sEyebrow,.strengthV3 .sFirstIntro h2,.strengthV3 .sFirstIntro>p:last-child,.strengthV3 .sSectionIntro .sEyebrow,.strengthV3 .sSectionIntro h2,.strengthV3 .sSectionIntro>p:last-child{grid-column:1}.strengthV3 .sFirstIntro h2,.strengthV3 .sSectionIntro h2{margin-top:8px}.strengthV3 .sFirstIntro>p:last-child,.strengthV3 .sSectionIntro>p:last-child{margin-top:0}.strengthV3 .sMethodInterface{grid-template-columns:1fr}.strengthV3 .sMethodWords{display:grid;grid-template-columns:repeat(3,1fr)}.strengthV3 .sMethodWords button{min-height:68px}.strengthV3 .sCoaching{grid-template-columns:1fr}.strengthV3 .sCoachingImage{min-height:520px}.strengthV3 .sCoachingCopy{padding:76px var(--v3-page)}.strengthV3 .sCoachingFacts{grid-template-columns:repeat(3,1fr)!important}.strengthV3 .sProgramsHead,.strengthV3 .sStoriesHead{grid-template-columns:1fr;gap:8px}.strengthV3 .sProgramsHead .sEyebrow,.strengthV3 .sStoriesHead .sEyebrow{padding:0}.strengthV3 .sProgramStage{grid-template-columns:1fr;gap:30px}.strengthV3 .sProgramPriceDisc{align-items:flex-start;text-align:left}.strengthV3 .sFirstScenes,.strengthV3 .sStoryLayout{grid-template-columns:1fr}.strengthV3 .sStorySelector{display:grid;grid-template-columns:1fr 1fr}.strengthV3 .sContact,.strengthV3 .sFaq{grid-template-columns:1fr;gap:45px}.strengthV3 .sBlogTools{align-items:stretch;flex-direction:column;gap:22px}.strengthV3 .sBlogSearch{flex:0 0 auto;max-width:360px}.strengthV3 .sBlogLead{grid-template-columns:1fr}.strengthV3 .sBlogLeadImage{min-height:320px}.strengthV3 .sBlogLeadCopy{padding:38px 40px}.strengthV3 .sBlogRow{grid-template-columns:140px minmax(0,1fr)}.strengthV3 .sBlogRowAction{grid-column:2;display:flex;justify-content:space-between;justify-items:start;text-align:left}.strengthV3 .sArticleHero{padding:0}.strengthV3 .sArticleHeroInner{grid-template-columns:1fr;gap:0;max-width:none}.strengthV3 .sArticleHeadInner{max-width:760px;padding:42px 7vw 54px}.strengthV3 .sArticleCover{min-height:380px;max-height:480px}.strengthV3 .sArticleCover img{object-position:center 42%}.strengthV3 .sNextArticle{grid-template-columns:1fr auto}.strengthV3 .sNextArticle span{grid-column:1/-1}}@media(max-width:560px){.strengthV3{--v3-page:24px}.strengthV3 .sNavCta{display:none}.strengthV3 .sMenu{margin-left:auto}.strengthV3 .sHero,.strengthV3 .sHeroCopy{min-height:650px}.strengthV3 .sHeroCopy{width:calc(100% - 48px);padding-top:116px}.strengthV3 .sHeroImage{background-position:72%}.strengthV3 .sHero h1{font-size:40px}.strengthV3 .sHeroLead{font-size:16px}.strengthV3 .sHeroActions{flex-direction:column;align-items:flex-start;gap:16px}.strengthV3 .sHeroMeta{grid-template-columns:1fr;gap:11px;margin-top:30px}.strengthV3 .sHeroMeta>div{display:grid;grid-template-columns:105px 1fr;align-items:center}.strengthV3 .sHeroMeta dt{margin:0}.strengthV3 .sContact,.strengthV3 .sFaq,.strengthV3 .sFirst,.strengthV3 .sPrograms,.strengthV3 .sStories,.strengthV3 .sTraining{padding-top:72px;padding-bottom:72px}.strengthV3 .sCoachingCopy h2,.strengthV3 .sContact h2,.strengthV3 .sFaq h2,.strengthV3 .sFirstIntro h2,.strengthV3 .sProgramsHead h2,.strengthV3 .sSectionIntro h2,.strengthV3 .sStoriesHead h2{font-size:34px}.strengthV3 .sMethodInterface{margin-top:40px}.strengthV3 .sMethodWords{grid-template-columns:1fr}.strengthV3 .sMethodWords button{min-height:62px}.strengthV3 .sMethodDetail{padding:35px 26px}.strengthV3 .sMethodDetailIcon{margin-bottom:25px}.strengthV3 .sMethodDetail h3{font-size:29px}.strengthV3 .sMethodDetail p{font-size:16px}.strengthV3 .sCoachingImage{min-height:400px}.strengthV3 .sCoachingCopy{padding:66px 24px}.strengthV3 .sCoachingFacts{grid-template-columns:1fr!important}.strengthV3 .sProgramPicker{grid-template-columns:1fr}.strengthV3 .sProgramStage{padding:32px 25px}.strengthV3 .sProgramDetail h3{font-size:31px}.strengthV3 .sProgramCopy{display:block}.strengthV3 .sProgramCopy a{margin-top:24px}.strengthV3 .sProgramPriceDisc strong{font-size:36px}.strengthV3 .sFirstScenes{margin-top:38px}.strengthV3 .sFirstScenes h3{font-size:19px}.strengthV3 .sStorySelector{grid-template-columns:1fr}.strengthV3 .sStoryQuote{padding:34px 24px 88px}.strengthV3 .sStoryQuote blockquote{font-size:24px}.strengthV3 .sStoryArrows{left:24px;right:auto;bottom:22px}.strengthV3 .sFaqGrid summary{padding:19px 52px 19px 20px;font-size:16px}.strengthV3 .sFaqGrid p{padding:0 20px 20px;font-size:15px}.strengthV3 .sContact form{grid-template-columns:1fr;padding:23px}.strengthV3 .sContact button,.strengthV3 .sContact label,.strengthV3 .sContact label:nth-child(3),.strengthV3 .sContact label:nth-child(4){grid-column:1}.strengthV3 .sContactDirect{flex-direction:column}.strengthV3 .sFooter{grid-template-columns:1fr;padding:42px 24px}.strengthV3 .sFooter>div:last-child{grid-column:1}.strengthV3 .sArticlesHero{padding:52px 24px 42px}.strengthV3 .sArticlesHero h1{font-size:40px}.strengthV3 .sBlogIndex{padding:36px 24px 72px}.strengthV3 .sBlogTools{margin-bottom:36px}.strengthV3 .sBlogCategories{gap:0 20px}.strengthV3 .sBlogSearch{max-width:none}.strengthV3 .sBlogLeadImage,.strengthV3 .sBlogLeadImage img{min-height:235px}.strengthV3 .sBlogLeadCopy{padding:30px 26px}.strengthV3 .sBlogLeadCopy h2{font-size:30px}.strengthV3 .sBlogLeadCopy>p:not(.sArticleMeta){font-size:16px}.strengthV3 .sBlogArchive{margin-top:54px}.strengthV3 .sBlogArchiveHead h2{font-size:27px}.strengthV3 .sBlogRow{display:block;padding:26px 0}.strengthV3 .sBlogRowMeta{display:flex;flex-wrap:wrap;gap:8px 16px}.strengthV3 .sBlogRowCopy h3{margin:15px 0 10px;font-size:23px}.strengthV3 .sBlogRowCopy p{font-size:15px}.strengthV3 .sBlogRowAction{display:flex;justify-content:space-between;margin-top:18px;text-align:left}.strengthV3 .sBlogPagination{grid-template-columns:1fr 1fr}.strengthV3 .sBlogPagination>div{grid-column:1/-1;grid-row:1}.strengthV3 .sBlogPagination>button:last-child{justify-self:end}.strengthV3 .sArticleHeadInner{padding:32px 24px 42px}.strengthV3 .sArticleHeadInner>a{margin-bottom:32px}.strengthV3 .sArticleHero h1{font-size:36px}.strengthV3 .sArticleCover{min-height:260px}.strengthV3 .sArticleLayout{padding:52px 24px 66px}.strengthV3 .sArticleBody h2{font-size:27px}.strengthV3 .sArticleBody li,.strengthV3 .sArticleBody p{font-size:17px}.strengthV3 .sArticleAfter{padding:0}.strengthV3 .sNextArticle{padding:34px 24px 38px}.strengthV3 .sNextArticle strong{font-size:21px}.strengthV3 .sLegalHero{padding:52px 24px 48px}.strengthV3 .sLegalHero h1{font-size:40px}.strengthV3 .sLegalText{padding:0 24px}.strengthV3 .sLegalInner{padding:52px 0 72px}.strengthV3 .sLegalText h2{font-size:25px}}.strengthV3{--v3-dark:#0d100f;--v3-panel:#1a1f1c;--v3-paper:#f1f3ed;--v3-accent:#c8f548;--v3-accent-hover:#b6e236;--v3-muted:#555d58;--v3-dark-muted:#aeb7b1;--v3-line:#d9ddd5}.strengthV3 .sNavCta,.strengthV3 .sPrimary,.strengthV3 .sProgramCopy a{background:var(--v3-dark);color:#fff;border-radius:0}.strengthV3 .sNavCta:hover,.strengthV3 .sPrimary:hover,.strengthV3 .sProgramCopy a:hover{background:var(--v3-accent);color:var(--v3-ink)}.strengthV3 :focus-visible{outline-color:var(--v3-accent)}.strengthV3 .sNav{position:sticky;top:0;z-index:100;height:86px;background:var(--v3-paper);color:var(--v3-ink);border-bottom:0;transition:box-shadow .2s ease}.strengthV3 .sNav.isScrolled{box-shadow:0 9px 28px rgba(13,16,15,.09)}.strengthV3 .sBrand span{color:#737b76}.strengthV3 .sNav nav{gap:32px}.strengthV3 .sNav nav a:hover{color:#53691b}.strengthV3 .sNavCta{background:var(--v3-ink);color:#fff}.strengthV3 .sMenu{border-color:#252a2755;color:var(--v3-ink)}.strengthV3 .sBackTop{position:fixed;right:max(22px,calc((100vw - 1370px)/2));bottom:24px;z-index:90;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;background:var(--v3-dark);color:#fff;font-size:24px;line-height:1;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease,background .2s ease,color .2s ease}.strengthV3 .sBackTop.isVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.strengthV3 .sBackTop:hover{background:var(--v3-accent);color:var(--v3-ink);transform:translateY(-3px)}.strengthV3 .sBackTop span{display:block;transform:translateY(-1px)}.strengthV3 .sHero{display:grid;grid-template-columns:minmax(480px,.88fr) minmax(0,1.12fr);min-height:660px;background:var(--v3-paper);color:var(--v3-ink)}.strengthV3 .sHero:after{display:none}.strengthV3 .sHeroCopy{grid-column:1;grid-row:1;min-height:660px;width:auto;margin:0;padding:82px 5.5vw 36px var(--v3-page)}.strengthV3 .sHeroImage{position:relative;inset:auto;grid-column:2;grid-row:1;min-height:660px;background-position:62%;filter:saturate(.72) contrast(1.03)}.strengthV3 .sHeroImage:after{content:"";position:absolute;left:0;bottom:0;width:12px;height:38%;background:var(--v3-accent)}.strengthV3 .sHero .sEyebrow{color:#5b651f}.strengthV3 .sHero h1{max-width:610px;margin:28px 0 24px;font-size:clamp(44px,4.5vw,62px);line-height:1.01;color:var(--v3-ink)}.strengthV3 .sHeroLead{max-width:530px;color:#4f5752;font-size:18px}.strengthV3 .sHeroActions .sTextLink{color:var(--v3-ink)}.strengthV3 .sHeroActions .sTextLink:hover{color:#53691b}.strengthV3 .sHeroMeta{gap:20px;margin-top:auto;padding-top:30px}.strengthV3 .sHeroMeta dt{color:#757d78}.strengthV3 .sHeroMeta dt svg{color:#64791e}.strengthV3 .sHeroMeta dd{color:var(--v3-ink)}.strengthV3 .sTraining{background:#fff}.strengthV3 .sFirstIntro .sEyebrow,.strengthV3 .sSectionIntro .sEyebrow{color:#667321}.strengthV3 .sMethodInterface{display:block;margin-top:48px}.strengthV3 .sMethodWords{display:flex;flex-direction:row;gap:7px;margin-bottom:12px;padding:0}.strengthV3 .sMethodWords button{width:auto;min-height:0;padding:11px 14px;background:var(--v3-paper);border-radius:0;color:#4d554f;font-size:15px}.strengthV3 .sMethodWords button:hover{background:#e4e8dd}.strengthV3 .sMethodWords button.active{background:var(--v3-accent);color:var(--v3-ink)}.strengthV3 .sTabIcon{width:31px;height:31px;border-radius:0;background:transparent;color:inherit}.strengthV3 .sTabIcon svg{width:19px;height:19px}.strengthV3 .sMethodWords button.active .sTabIcon{background:transparent;color:var(--v3-ink)}.strengthV3 .sMethodDetail{display:grid;grid-template-rows:auto auto;gap:7px 28px;align-items:center;min-height:260px;padding:48px 54px;border-radius:0;background:var(--v3-dark);color:#fff;box-shadow:none}.strengthV3 .sMethodDetailIcon{grid-row:1/3;width:36px;height:36px;margin:0;color:var(--v3-accent)}.strengthV3 .sMethodDetail>span{grid-column:2;grid-row:1;align-self:end;color:#9da7a0}.strengthV3 .sMethodDetail h3{grid-row:2;align-self:start;margin:4px 0 0;color:#fff}.strengthV3 .sMethodDetail p{grid-row:1/3;color:#bbc4be}.strengthV3 .sCoaching{background:var(--v3-paper)}.strengthV3 .sCoachingImage{filter:saturate(.58) contrast(1.03)}.strengthV3 .sCoachingCopy .sEyebrow{color:#667321}.strengthV3 .sCoachingFacts>div{border-radius:0;background:#fff}.strengthV3 .sCoachingFacts svg{color:#657a1d}.strengthV3 .sArticlesHero .sEyebrow,.strengthV3 .sContact .sEyebrow,.strengthV3 .sLegalHero .sEyebrow,.strengthV3 .sProgramsHead .sEyebrow{color:var(--v3-accent)}.strengthV3 .sProgramPicker{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.strengthV3 .sProgramPicker button{min-height:0;padding:12px 14px;border-radius:0;background:#1b201d;color:#c0c9c3}.strengthV3 .sProgramPicker button:hover{background:#252b27}.strengthV3 .sProgramPicker button.active{background:var(--v3-accent);color:var(--v3-ink)}.strengthV3 .sProgramPicker svg{width:19px;height:19px}.strengthV3 .sProgramStage{padding:54px 58px;border-radius:0;background:var(--v3-paper)!important}.strengthV3 .sProgramPriceDisc{color:var(--v3-ink)}.strengthV3 .sProgramCopy a{background:var(--v3-ink);color:#fff}.strengthV3 .sFirst{background:#fff}.strengthV3 .sFirstScenes{margin-top:58px}.strengthV3 .sFirstScenes svg{width:58px;height:58px;margin-bottom:26px;padding:15px;border-radius:0;background:var(--v3-accent);color:var(--v3-ink)}.strengthV3 .sFirstScenes span{display:block;margin-bottom:10px;color:#69716c}.strengthV3 .sFirstScenes h3{max-width:300px}.strengthV3 .sStoriesHead .sEyebrow{color:#667321}.strengthV3 .sStorySelector button{border-radius:0;background:#fff}.strengthV3 .sStorySelector button.active{background:var(--v3-accent);color:var(--v3-ink)}.strengthV3 .sStorySelector button.active i{background:var(--v3-ink);color:#fff}.strengthV3 .sStorySelector button.active small{color:#56602a}.strengthV3 .sStoryQuote{background:var(--v3-dark);color:#fff}.strengthV3 .sStoryQuote blockquote{color:#fff}.strengthV3 .sStoryPerson span{color:#9ba49e}.strengthV3 .sStoryArrows button{background:var(--v3-accent);color:var(--v3-ink)}.strengthV3 .sFaq,.strengthV3 .sStoryArrows button:hover{background:#fff}.strengthV3 .sFaqGrid details{border-radius:0;background:var(--v3-paper)}.strengthV3 .sFaqGrid summary:after{color:#63771e}.strengthV3 .sContactDirect svg{color:var(--v3-accent)}.strengthV3 .sContact form,.strengthV3 .sContact input,.strengthV3 .sContact select,.strengthV3 .sContact textarea{border-radius:0}.strengthV3 .sContact button{border-radius:0;background:var(--v3-accent);color:var(--v3-ink)}.strengthV3 .sContact button:hover{background:var(--v3-accent-hover)}.strengthV3 .sFooter a:hover{color:var(--v3-accent)}@media(max-width:900px){.strengthV3 .sNav{height:76px}.strengthV3 .sNav nav{inset:76px 0 0;background:var(--v3-dark);color:#fff}.strengthV3 .sNavCta{background:var(--v3-ink)}.strengthV3 .sHero{grid-template-columns:1fr;min-height:0}.strengthV3 .sHeroCopy{grid-column:1;grid-row:1;min-height:0;width:auto;padding:72px var(--v3-page) 52px}.strengthV3 .sHeroImage{grid-column:1;grid-row:2;min-height:520px}.strengthV3 .sHero h1{max-width:650px}.strengthV3 .sHeroMeta{margin-top:52px}.strengthV3 .sMethodWords{display:grid;grid-template-columns:repeat(3,1fr)}.strengthV3 .sMethodDetail{grid-template-columns:44px 1fr;grid-template-rows:auto auto auto}.strengthV3 .sMethodDetailIcon{grid-column:1;grid-row:1/3}.strengthV3 .sMethodDetail>span{grid-column:2;grid-row:1}.strengthV3 .sMethodDetail h3{grid-column:2;grid-row:2}.strengthV3 .sMethodDetail p{grid-column:1/-1;grid-row:3;margin-top:20px}.strengthV3 .sProgramPicker{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:560px){.strengthV3 .sHeroCopy{padding:58px 24px 42px}.strengthV3 .sHeroImage{min-height:390px}.strengthV3 .sHero h1{font-size:40px}.strengthV3 .sHeroMeta{margin-top:38px}.strengthV3 .sMethodWords{grid-template-columns:1fr}.strengthV3 .sMethodDetail{grid-template-columns:1fr;padding:34px 26px}.strengthV3 .sMethodDetail h3,.strengthV3 .sMethodDetail p,.strengthV3 .sMethodDetail>span,.strengthV3 .sMethodDetailIcon{grid-column:1;grid-row:auto}.strengthV3 .sMethodDetailIcon{margin-bottom:18px}.strengthV3 .sMethodDetail p{margin-top:13px}.strengthV3 .sProgramPicker{grid-template-columns:1fr}.strengthV3 .sProgramStage{padding:34px 25px}.strengthV3 .sFirstScenes{gap:44px}.strengthV3 .sStoryQuote{padding-bottom:90px}}.strengthV3 .sContact,.strengthV3 .sFaq,.strengthV3 .sFirst,.strengthV3 .sPrograms,.strengthV3 .sStories,.strengthV3 .sTraining{padding-top:80px;padding-bottom:80px}.strengthV3 .sCoachingCopy h2,.strengthV3 .sContact h2,.strengthV3 .sFaq h2,.strengthV3 .sFirstIntro h2,.strengthV3 .sProgramsHead h2,.strengthV3 .sSectionIntro h2,.strengthV3 .sStoriesHead h2{margin-top:0}.strengthV3 .sMethodDetail{grid-template-columns:50px minmax(240px,.8fr) minmax(300px,1.2fr);grid-template-rows:auto}.strengthV3 .sMethodDetailIcon{grid-column:1;grid-row:1}.strengthV3 .sMethodDetail h3{grid-column:2;grid-row:1;align-self:center;margin:0}.strengthV3 .sMethodDetail p{grid-column:3;grid-row:1;align-self:center}.strengthV3 .sCoachingCopy h2{margin-bottom:28px}.strengthV3 .sProgramsHead{display:block;max-width:860px;margin-bottom:44px}.strengthV3 .sProgramsHead>div>p{max-width:780px}.strengthV3 .sFirst{padding-top:76px;padding-bottom:76px}.strengthV3 .sFirstIntro{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:8vw;align-items:start}.strengthV3 .sFirstIntro h2{grid-column:1;max-width:620px}.strengthV3 .sFirstPractical{grid-column:2;display:grid;gap:15px}.strengthV3 .sFirstPractical p{margin:0;color:var(--v3-muted);font-size:16px;line-height:1.62}.strengthV3 .sFirstPractical strong{color:var(--v3-ink)}.strengthV3 .sFirstScenes{gap:5vw;margin-top:42px}.strengthV3 .sFirstScenes article,.strengthV3 .sFirstScenes article:nth-child(2),.strengthV3 .sFirstScenes article:nth-child(3){display:block;padding:0;background:transparent;box-shadow:none}.strengthV3 .sFirstScenes time{display:inline-flex;padding:7px 10px;background:var(--v3-accent);color:var(--v3-ink);font-size:13px;line-height:1;font-weight:750}.strengthV3 .sFirstScenes h3{max-width:340px;margin:20px 0 12px;font-size:22px}.strengthV3 .sFirstScenes p{max-width:370px;margin:0;color:var(--v3-muted);font-size:15px;line-height:1.62}.strengthV3 .sFirstNote{margin:38px 0 0;padding:17px 20px;border-left:5px solid var(--v3-accent);background:var(--v3-dark);color:#c9d0cc;font-size:15px}.strengthV3 .sFirstNote strong{color:#fff}.strengthV3 .sStoriesHead h2{max-width:760px}.strengthV3 .sArticlesHero h1,.strengthV3 .sContact h2,.strengthV3 .sFaq h2,.strengthV3 .sLegalHero h1{margin-top:0}@media(max-width:900px){.strengthV3 .sMethodDetail{grid-template-columns:44px 1fr;grid-template-rows:auto auto}.strengthV3 .sMethodDetailIcon{grid-column:1;grid-row:1}.strengthV3 .sMethodDetail h3{grid-column:2;grid-row:1}.strengthV3 .sMethodDetail p{grid-column:1/-1;grid-row:2;margin-top:20px}.strengthV3 .sFirstIntro{grid-template-columns:1fr;gap:24px}.strengthV3 .sFirstIntro h2,.strengthV3 .sFirstPractical{grid-column:1}}@media(max-width:560px){.strengthV3 .sContact,.strengthV3 .sFaq,.strengthV3 .sFirst,.strengthV3 .sPrograms,.strengthV3 .sStories,.strengthV3 .sTraining{padding-top:64px;padding-bottom:64px}.strengthV3 .sMethodDetail{grid-template-columns:1fr;grid-template-rows:auto}.strengthV3 .sMethodDetail h3,.strengthV3 .sMethodDetail p,.strengthV3 .sMethodDetailIcon{grid-column:1;grid-row:auto}.strengthV3 .sMethodDetail h3{margin-top:0}.strengthV3 .sMethodDetail p{margin-top:13px}.strengthV3 .sFirstScenes{gap:36px;margin-top:34px}.strengthV3 .sFirstNote{margin-top:32px}.strengthV3 .sArticleHeadInner>a{margin-bottom:30px}.strengthV3 .sArticleHeadMeta{gap:5px 8px;font-size:13px}.strengthV3 .sArticleHero h1{font-size:34px}.strengthV3 .sArticleHero .sArticleHeadInner>p:last-child{font-size:17px}.strengthV3 .sArticleLayout{padding-top:46px}.strengthV3 .sBackTop{right:18px;bottom:18px;width:46px;height:46px}}.strengthV3 .sNotFound{display:grid;grid-template-columns:minmax(460px,.92fr) minmax(0,1.08fr);min-height:calc(100svh - 86px);background:var(--v3-dark);color:#fff}.strengthV3 .sNotFoundCopy{display:flex;flex-direction:column;justify-content:center;padding:80px 6vw 86px var(--v3-page)}.strengthV3 .sNotFoundLabel{margin:0 0 28px;color:var(--v3-accent);font-size:14px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;font-weight:750}.strengthV3 .sNotFound h1{max-width:650px;margin:0;font-size:clamp(46px,5.2vw,70px);line-height:1.02;letter-spacing:-.045em}.strengthV3 .sNotFoundCopy>p:not(.sNotFoundLabel){max-width:600px;margin:27px 0 0;color:#bcc4bf;font-size:18px;line-height:1.67}.strengthV3 .sNotFoundActions{display:flex;align-items:center;gap:30px;margin-top:40px}.strengthV3 .sNotFoundActions a{font-size:15px;line-height:1.3;font-weight:750}.strengthV3 .sNotFoundActions a:first-child{padding:16px 20px;background:var(--v3-accent);color:var(--v3-ink)}.strengthV3 .sNotFoundActions a:first-child:hover{background:#fff}.strengthV3 .sNotFoundActions a:last-child{padding:8px 0}.strengthV3 .sNotFoundActions a:last-child:after{content:"";display:block;width:0;height:2px;margin-top:5px;background:var(--v3-accent);transition:width .2s ease}.strengthV3 .sNotFoundActions a:last-child:hover:after{width:100%}.strengthV3 .sNotFoundImage{position:relative;min-height:620px;overflow:hidden;background:#262b28}.strengthV3 .sNotFoundImage:after{content:"";position:absolute;inset:auto 0 0;width:100%;height:12px;background:var(--v3-accent)}.strengthV3 .sNotFoundImage img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.62) contrast(1.04)}@media(max-width:900px){.strengthV3 .sNotFound{grid-template-columns:1fr;min-height:0}.strengthV3 .sNotFoundCopy{min-height:580px;padding:72px var(--v3-page)}.strengthV3 .sNotFoundImage{min-height:470px;max-height:540px}}@media(max-width:560px){.strengthV3 .sNotFoundCopy{min-height:520px;padding:62px 24px 68px}.strengthV3 .sNotFound h1{font-size:42px}.strengthV3 .sNotFoundCopy>p:not(.sNotFoundLabel){font-size:17px}.strengthV3 .sNotFoundActions{align-items:flex-start;flex-direction:column;gap:18px;margin-top:34px}.strengthV3 .sNotFoundImage{min-height:330px}}.strengthV3 .sStories{background:var(--v3-paper)}.strengthV3 .sStoriesInner{max-width:1080px;margin:0 auto}.strengthV3 .sStoriesHead{display:block}.strengthV3 .sStoriesHead h2{max-width:none;margin:0 0 40px;font-size:clamp(34px,3.4vw,46px)}.strengthV3 .sStoryCarousel{position:relative}.strengthV3 .sStoryQuote{position:relative;display:flex;flex-direction:column;min-height:390px;padding:58px 64px 52px;border-radius:0;background:#fff;color:var(--v3-ink);animation:sStoryIn .38s ease both}.strengthV3 .sStoryQuote:before{content:"\201C";position:absolute;top:26px;right:48px;display:block;color:#e7eadd;font-family:Georgia,serif;font-size:120px;line-height:1;pointer-events:none}.strengthV3 .sStars{position:relative;margin:0 0 28px;color:#617717;font-size:18px;line-height:1;letter-spacing:.16em}.strengthV3 .sStoryQuote blockquote{position:relative;max-width:880px;min-height:0;margin:0;padding:0;color:var(--v3-ink);font-family:inherit;font-size:clamp(23px,2.4vw,32px);font-style:normal;font-weight:600;line-height:1.38;letter-spacing:-.025em}.strengthV3 .sStoryPerson{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:38px}.strengthV3 .sStoryPerson>i{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--v3-dark);color:#fff;font-style:normal;font-size:15px;font-weight:760}.strengthV3 .sStoryPerson>span{display:flex;flex-direction:column;gap:3px}.strengthV3 .sStoryPerson strong{color:var(--v3-ink);line-height:1.2}.strengthV3 .sStoryPerson small{color:#707772;font-size:14px;line-height:1.3}.strengthV3 .sStoryControls{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.strengthV3 .sStoryDots{display:flex;align-items:center;gap:11px}.strengthV3 .sStoryDots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#b8beb5;cursor:pointer;transition:width .2s ease,background .2s ease}.strengthV3 .sStoryDots button.active{width:30px;border-radius:99px;background:var(--v3-dark)}.strengthV3 .sStoryArrows{position:static;display:flex;gap:8px;margin:0;padding:0}.strengthV3 .sStoryArrows button{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:0;background:var(--v3-dark);color:#fff;font-size:20px;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.strengthV3 .sStoryArrows button:hover{background:var(--v3-accent);color:var(--v3-ink);transform:translateY(-2px)}@keyframes sStoryIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.strengthV3 .sStoriesHead h2{margin-bottom:30px}.strengthV3 .sStoryQuote{min-height:430px;padding:40px 28px 36px}.strengthV3 .sStoryQuote:before{top:18px;right:22px;font-size:88px}.strengthV3 .sStars{margin-bottom:24px;font-size:16px}.strengthV3 .sStoryQuote blockquote{font-size:22px;line-height:1.42}.strengthV3 .sStoryPerson{padding-top:32px}.strengthV3 .sStoryControls{margin-top:16px}.strengthV3 .sStoryArrows{left:auto;right:auto;bottom:auto}.strengthV3 .sStoryArrows button{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.strengthV3 .sStoryQuote{animation:none}}.strengthV3{--v3-type-small:15px;--v3-type-copy:17px;--v3-type-lead:18px;--v3-type-item-title:21px;--v3-type-panel-title:28px;--v3-type-quote:22px;--v3-type-section-title:42px;--v3-type-hero-title:58px}.strengthV3 .sHero h1{font-size:var(--v3-type-hero-title);line-height:1.03}.strengthV3 .sCoachingCopy h2,.strengthV3 .sContact h2,.strengthV3 .sFaq h2,.strengthV3 .sFirstIntro h2,.strengthV3 .sProgramsHead h2,.strengthV3 .sSectionIntro h2,.strengthV3 .sStoriesHead h2{font-size:var(--v3-type-section-title);line-height:1.1;letter-spacing:-.032em}.strengthV3 .sHeroLead{font-size:var(--v3-type-lead);line-height:1.58}.strengthV3 .sCoachingCopy>p,.strengthV3 .sContact>div>p,.strengthV3 .sFaqGrid p,.strengthV3 .sFirstPractical p,.strengthV3 .sFirstScenes p,.strengthV3 .sMethodDetail p,.strengthV3 .sProgramCopy p,.strengthV3 .sProgramsHead>div>p,.strengthV3 .sSectionIntro>p:last-child{font-size:var(--v3-type-copy);line-height:1.65}.strengthV3 .sEyebrow{font-size:14px;line-height:1.4}.strengthV3 .sBrand span,.strengthV3 .sFooter .sBrand span{font-size:14px}.strengthV3 .sContact button,.strengthV3 .sContact label,.strengthV3 .sHeroActions .sTextLink,.strengthV3 .sMethodWords button,.strengthV3 .sNav nav,.strengthV3 .sNavCta,.strengthV3 .sPrimary,.strengthV3 .sProgramCopy a,.strengthV3 .sProgramPicker button{font-size:var(--v3-type-small);line-height:1.35}.strengthV3 .sMethodWords button,.strengthV3 .sProgramPicker button{font-weight:700}.strengthV3 .sMethodWords button{padding:12px 15px}.strengthV3 .sProgramPicker button{min-height:50px;padding:12px 15px}.strengthV3 .sMethodWords svg,.strengthV3 .sProgramPicker svg{width:20px;height:20px}.strengthV3 .sFirstScenes time,.strengthV3 .sPriceNote,.strengthV3 .sProgramDetail>p,.strengthV3 .sProgramPriceDisc span,.strengthV3 .sStoryPerson small{font-size:var(--v3-type-small);line-height:1.4;letter-spacing:0;text-transform:none}.strengthV3 .sContact input,.strengthV3 .sContact select,.strengthV3 .sContact textarea,.strengthV3 .sContactDirect{font-size:16px;line-height:1.4}.strengthV3 .sMethodDetail h3,.strengthV3 .sProgramDetail h3{font-size:var(--v3-type-panel-title);line-height:1.16;letter-spacing:-.024em}.strengthV3 .sFaqGrid summary,.strengthV3 .sFirstScenes h3{font-size:var(--v3-type-item-title);line-height:1.32;letter-spacing:-.018em;font-weight:700}.strengthV3 .sFirstNote{font-size:var(--v3-type-copy);line-height:1.55}.strengthV3 .sStoryQuote blockquote{font-size:var(--v3-type-quote);font-weight:500;line-height:1.55;letter-spacing:-.012em}.strengthV3 .sStoryPerson strong{font-size:16px;line-height:1.25}.strengthV3 .sHeroMeta{grid-template-columns:minmax(150px,1.25fr) minmax(130px,1fr) minmax(70px,.7fr);gap:18px}.strengthV3 .sHeroMeta dt{font-size:var(--v3-type-small);line-height:1.3}.strengthV3 .sHeroMeta dd{font-size:20px;line-height:1.25;white-space:nowrap}@media(max-width:900px){.strengthV3{--v3-type-panel-title:27px;--v3-type-quote:21px;--v3-type-section-title:38px;--v3-type-hero-title:50px}}@media(max-width:560px){.strengthV3{--v3-type-copy:16px;--v3-type-lead:17px;--v3-type-item-title:20px;--v3-type-panel-title:26px;--v3-type-quote:19px;--v3-type-section-title:34px;--v3-type-hero-title:40px}.strengthV3 .sEyebrow{font-size:13px}.strengthV3 .sHeroMeta{grid-template-columns:1fr;gap:11px}.strengthV3 .sHeroMeta dd{font-size:18px}}.sFooterNote{grid-column:1/-1;margin-top:16px;opacity:.6;font-size:12px}