@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";:root{--ink:#08111e;--ink-soft:#162334;--muted:#5c6876;--blue:#69c4f3;--blue-strong:#1977e8;--blue-soft:#eaf7ff;--line:#dce5eb;--paper:#f5f8fa;--white:#fff;color:var(--ink);background:var(--white);font-synthesis:none;font-family:DM Sans,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:0;margin:0;overflow-x:hidden}body.modal-open{overflow:hidden}button,input{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}p{color:var(--muted);line-height:1.65}h1,h2,h3,p{margin-top:0}h1,h2,h3,.wordmark{font-family:Manrope,sans-serif}h1,h2{letter-spacing:-.055em;line-height:.98}h1{font-size:clamp(3.25rem,5.7vw,6rem)}h2{font-size:clamp(2.65rem,4.8vw,5rem)}h3{letter-spacing:-.03em}em{color:#4a93bd;font-style:normal}:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.section-shell{width:min(1240px,100% - 64px);margin-inline:auto}.eyebrow{color:#397c9f;letter-spacing:.15em;text-transform:uppercase;margin-bottom:20px;font-size:.71rem;font-weight:700}.eyebrow span{background:currentColor;width:28px;height:1px;margin:0 10px 3px 0;display:inline-block}.button{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;gap:20px;min-height:54px;padding:0 24px;font-size:.78rem;font-weight:700;transition:transform .2s,background .2s,color .2s;display:inline-flex}.button:hover{background:#17304a;transform:translateY(-2px)}.button span{font-size:1.05rem}.button-small{min-height:42px;padding:0 18px;font-size:.68rem}.button-secondary{color:var(--ink);background:0 0;border-color:#9aa9b4}.button-secondary:hover{border-color:var(--ink);background:var(--blue-soft)}.reassurance{color:#74808b;font-size:.76rem;display:block}.site-header{border-bottom:1px solid var(--line);z-index:20;justify-content:space-between;align-items:center;width:min(1360px,100% - 52px);height:78px;margin:auto;display:flex;position:relative}.wordmark{letter-spacing:-.04em;align-items:center;gap:10px;font-size:1.16rem;font-weight:800;display:inline-flex}.site-header nav{color:#394451;gap:34px;font-size:.76rem;font-weight:600;display:flex}.site-header nav a:hover{color:#2877a6}.hero-v2{grid-template-columns:.9fr 1.1fr;align-items:center;gap:50px;min-height:760px;padding:76px 0 80px;display:grid}.hero-v2-copy{z-index:2;position:relative}.hero-v2 h1{margin-bottom:26px}.hero-v2-actions{gap:12px;margin:31px 0 13px;display:flex}.hero-path{border-top:1px solid var(--line);color:#50606d;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:11px;margin-top:46px;padding-top:20px;font-size:.68rem;font-weight:700;display:flex}.hero-path i{color:#6cb8df;font-style:normal}.hero-visual-v2{isolation:isolate;height:640px;position:relative}.hero-visual-v2:before{content:"";z-index:-2;filter:blur(24px);background:radial-gradient(circle at 50% 38%,#68c5f661,#0000 63%);position:absolute;inset:6% 0 1%}.movement-frame{background:#eef2f4;width:56%;height:82%;position:absolute;bottom:4%;right:2%;overflow:hidden;box-shadow:0 25px 70px #08111e26}.movement-frame img{object-fit:cover;object-position:50% 22%;width:100%;height:100%}.real-screen{background:#f7f9fb;border:1px solid #bac7d0;margin:0;position:absolute;overflow:hidden;box-shadow:0 24px 60px #08111e30}.real-screen img{object-fit:cover;width:100%;height:100%}.real-screen figcaption{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#08111ee6;padding:8px 11px;font-size:.61rem;font-weight:700;position:absolute;bottom:13px;left:13px}.hero-result img{object-position:50% 60%}.hero-roadmap img{object-position:50% 4%}.problem-v2{padding:145px 0 115px}.section-heading-v2{max-width:950px;margin-bottom:70px}.section-heading-v2>p:not(.eyebrow){max-width:650px;font-size:1rem}.problem-lines{border-top:1px solid var(--ink)}.problem-lines>div{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr 1.25fr;align-items:center;gap:35px;min-height:105px;display:grid}.problem-lines span{color:#5fa9d2;font-size:.67rem}.problem-lines h3{text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1rem}.problem-lines p{margin:0}.journey-heading{grid-template-columns:1.3fr .7fr;align-items:end;gap:80px;max-width:none;display:grid}.journey-heading p:last-child{margin-bottom:11px}.product-journey{grid-template-columns:repeat(4,1fr);align-items:end;gap:12px;display:grid}.journey-screen{min-width:0;margin:0}.journey-screen-image{background:#eef2f5;border:1px solid #ced9df;height:430px;overflow:hidden}.journey-screen-image img{object-fit:cover;object-position:50% 7%;width:100%;height:100%;transition:transform .45s}.journey-screen-1 .journey-screen-image,.journey-screen-4 .journey-screen-image{height:380px}.journey-screen-copy{grid-template-columns:34px 1fr;gap:7px;padding:22px 5px 0;display:grid}.journey-screen-copy>span{color:#63aed5;font-size:.65rem}.journey-screen-copy h3{text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px;font-size:.78rem}.journey-screen-copy p{margin:0;font-size:.78rem}.journey-payoff{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#66737e;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;margin-top:58px;padding:23px 0;font-size:.7rem;display:flex}.journey-payoff i{background:#8acbed;width:35px;height:1px}.journey-payoff strong{color:var(--ink)}.foundation-v2-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:100px;margin-bottom:85px;display:grid}.foundation-v2-heading>div:last-child{padding-bottom:12px}.foundation-v2-heading .button{margin:17px 0 9px}.foundation-proof{grid-template-columns:.82fr 1.18fr .8fr;align-items:start;gap:18px;display:grid}.foundation-proof figure{min-width:0;margin:0}.foundation-proof img{object-fit:cover;width:100%;height:100%}.proof-level>img,.proof-workout-crop{background:#fff;border:1px solid #d1dbe1;height:620px}.proof-workout-crop{overflow:hidden}.foundation-proof figcaption{grid-template-columns:34px 1fr;padding:18px 3px 8px;display:grid}.foundation-proof figcaption span{color:#5eaad3;grid-row:span 2;font-size:.65rem}.foundation-proof figcaption strong{text-transform:uppercase;letter-spacing:.06em;font-size:.78rem}.foundation-proof figcaption small{color:#71808b;margin-top:4px}.proof-progress{gap:18px;display:grid}.proof-progress figure img{object-position:50% 7%;border:1px solid #d1dbe1;height:285px}.proof-progress figcaption{grid-template-columns:34px 1fr}.skills-v2{background:var(--ink);color:#fff;padding:150px 0;overflow:hidden}.skills-v2 p{color:#aebdca}.skills-v2 em{color:#91d4f7}.skills-v2 .eyebrow{color:#86ccef}.skills-v2-heading{max-width:880px;margin-bottom:80px}.skills-v2-heading>p:last-child{max-width:610px}.skills-editorial{min-height:780px;position:relative}.skills-editorial figure{background:#f2f5f8;margin:0;position:absolute;overflow:hidden;box-shadow:0 28px 70px #00000052}.skills-editorial img{object-fit:cover;object-position:50% 5%;width:100%;height:100%}.skill-library{width:48%;height:700px;top:0;left:3%;transform:rotate(-2deg)}.muscle-roadmap{width:38%;height:620px;top:55px;right:4%;transform:rotate(3deg)}.skills-editorial figcaption{background:#08111eeb;padding:16px 18px;position:absolute;inset:auto 18px 18px}.skills-editorial figcaption span,.skills-editorial figcaption strong{display:block}.skills-editorial figcaption span{color:#86ccef;letter-spacing:.1em;text-transform:uppercase;font-size:.63rem}.skills-editorial figcaption strong{margin-top:4px;font-size:1.02rem}.skill-statement{z-index:3;width:250px;color:var(--ink);text-transform:uppercase;background:#bce9ff;grid-template-columns:1fr auto;gap:4px 15px;padding:24px;display:grid;position:absolute;top:265px;left:42%;box-shadow:0 15px 45px #00000040}.skill-statement span{font:800 1rem Manrope}.skill-statement i{color:#397b9d;font-style:normal}.skill-statement strong{letter-spacing:.08em;grid-column:1/-1;margin-top:18px;font-size:.7rem}.interest-module-v2{border-top:1px solid #2d3b48;grid-template-columns:.82fr 1.18fr;gap:100px;margin-top:110px;padding-top:100px;display:grid}.interest-copy-v2 h2{font-size:clamp(2.7rem,4.4vw,4.7rem)}.interest-form{padding:0}.interest-form fieldset{border:0;margin:0 0 31px;padding:0}.interest-form legend,.field-label{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-size:.7rem;font-weight:700;display:block}.choice-grid{border-top:1px solid #344452;grid-template-columns:1fr 1fr;display:grid}.choice,.method{color:#bdcbd5;cursor:pointer;text-transform:uppercase;border-bottom:1px solid #344452;justify-content:space-between;align-items:center;min-height:57px;padding:0 16px;font-size:.81rem;display:flex;position:relative}.choice:nth-child(odd){border-right:1px solid #344452}.choice input,.method input{opacity:0;position:absolute}.choice.selected,.method.selected{color:#fff;background:#132b3c}.choice i{color:#75c9f5;font-style:normal}.method-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.method{border:1px solid #344452;justify-content:center}.field-label input{color:#fff;background:#0f1c29;border:1px solid #43535f;border-radius:0;width:100%;height:55px;margin-top:12px;padding:0 15px;display:block}.consent{color:#9dacb7;align-items:flex-start;gap:12px;margin:27px 0;font-size:.75rem;line-height:1.5;display:flex}.consent input{accent-color:#65bee9;margin-top:3px}.button-wide{width:100%;color:var(--ink);background:#b9e7ff;border-color:#aee1fb}.button-wide:hover{background:#fff}.privacy-note{text-align:center;font-size:.67rem}.hidden-field{position:absolute;left:-9999px}.form-error{font-size:.8rem;color:#ffb7b7!important}.form-success{border-top:1px solid #3c4a57;border-bottom:1px solid #3c4a57;flex-direction:column;justify-content:center;min-height:430px;padding:70px 30px;display:flex}.form-success>span{width:50px;height:50px;color:var(--ink);background:#b9e7ff;border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.form-success h3{font-size:2rem}.text-button{color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #8ecbeb;align-self:flex-start;padding:0 0 4px}.coaching-v2-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:100px;display:grid}.coaching-human{background:#fff;height:750px;position:relative;overflow:hidden}.coaching-human img{object-fit:cover;object-position:50% 16%;width:100%;height:100%}.coaching-human>div{color:#fff;background:#08111eeb;padding:19px 21px;position:absolute;bottom:22px;left:22px;right:22px}.coaching-human span,.coaching-human strong{display:block}.coaching-human span{color:#8ed2f6;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.coaching-human strong{margin-top:5px;font-size:1.05rem}.coaching-v2-copy h2{font-size:clamp(2.8rem,4.7vw,5rem)}.coaching-lede{color:var(--ink);font-size:1.05rem}.coaching-v2-copy ul{border-top:1px solid #aebdc6;margin:38px 0;padding:0;list-style:none}.coaching-v2-copy li{color:#3d4c58;border-bottom:1px solid #c7d2d9;padding:15px 0 15px 25px;font-size:.86rem;position:relative}.coaching-v2-copy li:before{content:"✓";color:#3e98c8;position:absolute;left:0}.coaching-v2-copy blockquote{letter-spacing:-.03em;margin:40px 0;font:600 clamp(1.4rem,2.2vw,2rem)/1.35 Manrope}.coaching-v2-copy blockquote strong{color:#438aaa}.coaching-cta{background:#12263a}.install{padding:150px 0}.install-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:100px;display:grid}.install-heading>p{padding-bottom:13px}.device-tabs{border:1px solid #aebdc6;grid-template-columns:1fr 1fr;width:fit-content;margin:50px 0 42px;display:grid}.device-tabs button{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:0;min-width:160px;min-height:48px;font-size:.74rem;font-weight:700}.device-tabs button+button{border-left:1px solid #aebdc6}.device-tabs .selected{background:var(--ink);color:#fff}.install-steps{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.install-step{min-width:0;margin:0}.install-step figcaption{border-top:1px solid var(--ink);min-height:62px;color:var(--ink);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:31px 1fr;align-items:center;gap:8px;font-size:.7rem;font-weight:700;display:grid}.install-step figcaption span{color:#5badd8}.install-step img{aspect-ratio:.54;object-fit:cover;background:#f5f7f9;border:1px solid #d5dfe5;width:100%}.install-cta{margin-top:42px}.final-cta-v2{text-align:center;flex-direction:column;align-items:center;padding:160px 0;display:flex}.final-cta-v2>p:not(.eyebrow){max-width:630px}.final-actions{gap:12px;margin:26px 0 13px;display:flex}footer{border-top:1px solid var(--line);grid-template-columns:2fr repeat(3,1fr);gap:60px;width:min(1360px,100% - 64px);margin:auto;padding:70px 0 30px;display:grid}footer>div:not(.footer-brand){flex-direction:column;gap:11px;font-size:.78rem;display:flex}footer>div>strong{letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:.67rem}.footer-brand p{max-width:260px;font-size:.83rem}.copyright{border-top:1px solid var(--line);grid-column:1/-1;padding-top:32px;font-size:.7rem}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#060c149e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.coaching-modal{background:#fff;width:min(520px,100%);padding:38px;position:relative;box-shadow:0 30px 90px #0000004d}.coaching-modal h2{margin-bottom:26px;font-size:clamp(2.3rem,5vw,3.7rem)}.modal-close{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;width:38px;height:38px;font-size:1.5rem;position:absolute;top:18px;right:18px}.message-preview{border-left:3px solid var(--blue);color:#354451;background:#f1f7fa;padding:19px;line-height:1.55}.copy-status{color:#267aa5;margin:13px 0 0;font-size:.79rem}.modal-primary{width:100%;margin-top:25px}.modal-cancel{cursor:pointer;color:#596571;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;width:100%;margin-top:11px;padding:12px;font-size:.75rem;font-weight:700}.mobile-actions{display:none}.legal-page{width:min(920px,100% - 48px);margin:0 auto;padding:72px 0 130px}.back-link{color:#426171;letter-spacing:.08em;text-transform:uppercase;align-items:center;min-height:44px;font-size:.72rem;font-weight:700;display:inline-flex}.legal-heading{border-bottom:1px solid var(--line);margin:58px 0 70px;padding-bottom:52px}.legal-heading .eyebrow{color:#4a8dae;margin-bottom:20px}.legal-page h1{letter-spacing:-.065em;max-width:850px;margin:0 0 25px;font-size:clamp(3.2rem,7vw,6.6rem);line-height:.94}.legal-intro{color:#3f4f5a;max-width:700px;margin-bottom:22px;font-size:1.08rem;line-height:1.72}.legal-updated{color:#73808a;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.legal-content{max-width:760px;margin-left:auto}.legal-page section{border-top:1px solid var(--line);padding:34px 0 38px}.legal-page section:first-child{border-top:0}.legal-page section h2{letter-spacing:-.035em;margin-bottom:16px;font-size:clamp(1.4rem,2.3vw,1.85rem)}.legal-page section p{color:#455560;margin:0 0 14px;font-size:.96rem;line-height:1.78}.legal-page section p:last-child{margin-bottom:0}.legal-page section ul{color:#455560;margin:18px 0 4px;padding-left:1.25rem}.legal-page section li{margin:10px 0;padding-left:4px;line-height:1.65}.legal-contact{color:#267aa5;letter-spacing:.06em;text-transform:uppercase;align-items:center;min-height:44px;margin-top:12px;font-size:.76rem;font-weight:800;display:inline-flex}.legal-nav{border-top:1px solid var(--ink);flex-wrap:wrap;gap:12px 30px;max-width:760px;margin:34px 0 0 auto;padding-top:28px;display:flex}.legal-nav a{color:#426171;letter-spacing:.07em;text-transform:uppercase;align-items:center;min-height:44px;font-size:.72rem;font-weight:800;display:inline-flex}.legal-nav a[aria-current=page]{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:6px;text-decoration-thickness:2px}@media (width<=1060px){.hero-v2{grid-template-columns:.95fr 1.05fr;gap:20px}.hero-path{white-space:normal;flex-wrap:wrap}.product-journey{grid-template-columns:repeat(2,1fr);gap:35px 14px}.journey-screen-image,.journey-screen-1 .journey-screen-image,.journey-screen-4 .journey-screen-image{height:480px}.foundation-proof{grid-template-columns:1fr 1.2fr}.proof-progress{grid-column:1/-1;grid-template-columns:1fr 1fr}.proof-progress figure img{height:440px}.coaching-v2-grid{gap:50px}.install-steps{grid-template-columns:repeat(2,1fr);gap:30px 18px}}@media (width<=800px){.site-header nav{display:none}.hero-v2{grid-template-columns:1fr;padding-top:58px}.hero-v2-copy{max-width:690px}.hero-visual-v2{width:min(660px,100%);margin-inline:auto}.journey-heading,.foundation-v2-heading,.install-heading{grid-template-columns:1fr;gap:15px}.foundation-v2-heading{gap:0}.foundation-v2-heading>div:last-child{max-width:590px}.skills-editorial{min-height:680px}.skill-library{width:55%;height:610px;left:0}.muscle-roadmap{width:46%;height:540px;right:0}.skill-statement{top:225px;left:35%}.interest-module-v2{grid-template-columns:1fr;gap:35px}.coaching-v2-grid{grid-template-columns:1fr}.coaching-human{height:560px}.coaching-human img{object-position:50% 14%}}@media (width<=600px){.section-shell{width:min(100% - 34px,560px)}.site-header{width:calc(100% - 30px);height:64px}.site-header .button{gap:7px;min-height:38px;padding:0 12px}.site-header .button span{display:none}h2{font-size:clamp(2.55rem,12vw,3.75rem)}.eyebrow{margin-bottom:13px;font-size:.63rem}.button{gap:8px;min-height:48px;padding:0 13px;font-size:.66rem}.hero-v2{gap:22px;min-height:0;padding:32px 0 52px}.hero-v2 h1{margin-bottom:17px;font-size:clamp(2.55rem,11.8vw,3.4rem);line-height:.99}.hero-v2-lede{margin-bottom:0;font-size:.89rem;line-height:1.52}.hero-v2-actions{grid-template-columns:1fr 1fr;gap:8px;margin:20px 0 10px;display:grid}.hero-v2-actions .button{width:100%}.hero-v2 .reassurance{max-width:270px;font-size:.67rem;line-height:1.4}.hero-path{display:none}.hero-visual-v2{height:325px}.hero-visual-v2:before{inset:0}.movement-frame{width:65%;height:88%;bottom:0;right:0}.hero-result{width:39%;height:60%;top:0;left:0}.hero-roadmap{width:39%;height:60%;bottom:0;left:24%}.real-screen figcaption{padding:6px 7px;font-size:.48rem;bottom:7px;left:7px}.problem-v2,.journey-v2,.foundation-v2,.skills-v2,.coaching-v2,.install{padding:92px 0}.section-heading-v2{margin-bottom:45px}.problem-lines>div{grid-template-columns:36px 1fr;gap:8px;min-height:0;padding:22px 0}.problem-lines p{grid-column:2;margin-top:-4px;font-size:.84rem}.problem-lines h3{font-size:.86rem}.journey-heading{display:block}.product-journey{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;width:calc(100% + 17px);padding:0 17px 18px 0;display:flex;overflow-x:auto}.journey-screen{scroll-snap-align:start;flex:0 0 76vw}.journey-screen-image,.journey-screen-1 .journey-screen-image,.journey-screen-4 .journey-screen-image{height:410px}.journey-payoff{grid-template-columns:1fr;gap:9px;display:grid}.journey-payoff i{display:none}.foundation-v2-heading{margin-bottom:50px}.foundation-v2-heading .button{width:100%}.foundation-proof{scroll-snap-type:x mandatory;gap:12px;width:calc(100% + 17px);padding:0 17px 20px 0;display:flex;overflow-x:auto}.foundation-proof>figure,.proof-progress>figure{scroll-snap-align:start;flex:0 0 77vw}.proof-progress{display:contents}.proof-level>img,.proof-workout-crop,.proof-progress figure img{height:500px}.skills-v2-heading{margin-bottom:48px}.skills-editorial{min-height:610px}.skill-library{width:67%;height:540px;left:-2%}.muscle-roadmap{width:56%;height:480px;top:60px;right:-4%}.skill-statement{width:180px;padding:16px;top:255px;left:40%}.interest-module-v2{margin-top:65px;padding-top:68px}.choice-grid{grid-template-columns:1fr}.choice:nth-child(odd){border-right:0}.method-row{grid-template-columns:1fr 1fr}.coaching-v2-grid{gap:45px}.coaching-human{height:480px}.coaching-v2-copy h2{font-size:clamp(2.5rem,11vw,3.5rem)}.coaching-v2-copy blockquote{font-size:1.35rem}.coaching-cta{width:100%}.device-tabs{width:100%;margin:35px 0 30px}.device-tabs button{min-width:0}.install-steps{scroll-snap-type:x mandatory;gap:12px;width:calc(100% + 17px);padding:0 17px 18px 0;display:flex;overflow-x:auto}.install-step{scroll-snap-align:start;flex:0 0 79vw}.install-step img{aspect-ratio:.54}.install-cta{width:100%;margin-top:28px}.final-cta-v2{padding:105px 0 120px}.final-actions{grid-template-columns:1fr;width:100%;display:grid}footer{grid-template-columns:1fr 1fr;gap:42px 24px;width:calc(100% - 34px)}.footer-brand{grid-column:1/-1}.mobile-actions{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #b8c5cd;grid-template-columns:1.1fr .9fr 34px;align-items:stretch;min-height:54px;padding:5px;animation:.25s both action-in;display:grid;position:fixed;box-shadow:0 10px 35px #08111e38}.mobile-actions>a,.mobile-actions>button{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;place-items:center;font-size:.66rem;font-weight:800;display:grid}.mobile-actions>a{background:var(--ink);color:#fff}.mobile-actions>button:not(.dismiss-actions){border:1px solid #aebbc4}.mobile-actions .dismiss-actions{color:#6d7882;font-size:1.1rem}@keyframes action-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.modal-backdrop{align-items:end;padding:12px}.coaching-modal{padding:28px 20px 20px}.coaching-modal h2{font-size:2.4rem}.modal-primary{font-size:.62rem}.legal-page{width:calc(100% - 34px);padding:40px 0 100px}.legal-heading{margin:36px 0 38px;padding-bottom:34px}.legal-page h1{font-size:clamp(2.85rem,14vw,4.2rem)}.legal-intro{font-size:1rem;line-height:1.65}.legal-page section{padding:27px 0 30px}.legal-page section p{font-size:.93rem;line-height:1.72}.legal-nav{gap:4px 24px}}.coaching-v2-grid{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);grid-template-areas:"media intro""media offer";align-items:start;gap:42px clamp(64px,8vw,120px)}.coaching-intro{grid-area:intro}.coaching-intro .chapter-label{margin-bottom:22px}.coaching-intro h2{max-width:650px;font-size:clamp(2.8rem,4.7vw,5rem)}.coaching-intro .coaching-lede{max-width:650px;margin-bottom:0}.coaching-media{grid-area:media}.coaching-media .coaching-human{aspect-ratio:4/5;width:100%;height:auto;box-shadow:none;border-radius:28px}.coaching-v2 .coaching-founder-placeholder:before{opacity:.45;inset:8% 10% 22%}.coaching-v2 .coaching-founder-placeholder:after{opacity:.22}.founder-media-label{z-index:2;color:#ffffffd6;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:700;position:relative}.coach-credibility{padding:25px 2px 0}.coach-credibility>span{color:#4a8dae;letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:700;display:block}.coach-credibility>strong{margin-top:7px;font:700 1.13rem/1.25 Manrope,sans-serif;display:block}.coach-credibility p{margin:14px 0 0;font-size:.83rem;line-height:1.6}.coaching-offer{grid-area:offer}.coaching-program-label{color:var(--ink);margin:0 0 15px;font:700 1.05rem/1.35 Manrope,sans-serif}.coaching-outcome-intro{max-width:650px;margin-bottom:28px}.coaching-offer ol{border-top:1px solid #aebdc6;margin:0;padding:0;list-style:none}.coaching-offer li{border-bottom:1px solid #c7d2d9;grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:58px;display:grid}.coaching-offer li>span{color:#4b98bd;font-size:.62rem;font-weight:700}.coaching-offer li p{color:#344552;margin:0;font-size:.84rem;line-height:1.5}.coaching-price{margin-top:38px}.coaching-price>span{color:#4a8dae;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:700;display:block}.coaching-price strong{letter-spacing:-.055em;margin:9px 0 4px;font:700 clamp(2.5rem,4vw,3.7rem)/1 Manrope,sans-serif;display:block}.coaching-price p{color:var(--ink);margin:0;font-weight:600}.coaching-price small{color:#73808a;margin-top:7px;font-size:.72rem;display:block}.coaching-offer .coaching-cta{margin-top:24px}@media (width<=800px){.coaching-v2-grid{grid-template-columns:1fr;grid-template-areas:"intro""media""offer";gap:42px}.coaching-media{width:min(100%,500px)}.coaching-intro h2{font-size:clamp(2.55rem,10vw,3.5rem)}}@media (width<=600px){.coaching-v2-grid{gap:38px}.coaching-intro .chapter-label{margin-bottom:19px}.coaching-intro .coaching-lede{font-size:.9rem}.coaching-media .coaching-human{border-radius:22px}.coach-credibility{padding-top:22px}.coach-credibility p{font-size:.81rem}.coaching-program-label{font-size:1rem}.coaching-outcome-intro{font-size:.88rem}.coaching-offer li{grid-template-columns:32px 1fr;min-height:70px}.coaching-offer li p{font-size:.81rem}.coaching-price{margin-top:34px}.coaching-offer .coaching-cta{width:100%}}@media (width<=360px){.hero-v2-actions{grid-template-columns:1fr}.hero-v2 h1{font-size:2.55rem}.hero-visual-v2{height:290px}.wordmark{font-size:1rem}.method-row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.chapter-label{color:#347fa7;letter-spacing:.2em;text-transform:uppercase;margin:0 0 19px;font:800 .78rem/1 Manrope,sans-serif}.chapter-heading{max-width:960px;margin-bottom:54px}.chapter-heading h2{margin-bottom:0}.hero-v2 h1{text-transform:uppercase;max-width:710px;margin-bottom:25px;font-size:clamp(2.85rem,4.55vw,5.2rem);line-height:.96}.hero-v2 h1 span,.hero-v2 h1 em,.hero-v2 h1 strong{display:block}.hero-v2 h1 em{color:#398cb8;font-style:normal}.hero-v2 h1 strong{color:#5eb8e7;font-weight:800}.hero-v2 h1 span:nth-child(3){letter-spacing:-.04em;margin-top:.16em;font-size:.64em;line-height:1.05}.hero-v2-lede{max-width:570px}.hero-visual-v2{height:610px}.hero-visual-v2:before{background:radial-gradient(circle at 58% 45%,#69c4f36b,#eaf7ff3d 43%,#0000 69%);inset:5% 1% 0 9%}.product-screen{z-index:3;filter:drop-shadow(0 22px 36px #08111e33);margin:0;position:absolute}.product-screen-window{background:#f6f8fa;border:1px solid #899ba8b8;border-radius:24px;width:100%;height:100%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffa6}.product-screen-window img{object-fit:cover;width:100%;height:100%}.product-screen figcaption{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#08111ee6;border-radius:999px;padding:8px 11px;font-size:.58rem;font-weight:700;position:absolute;bottom:13px;left:13px}.hero-roadmap{width:43%;height:68%;bottom:0;left:28%;transform:rotate(1.2deg)}.hero-result{width:31%;height:43%;top:11%;left:0;transform:rotate(-1.6deg)}.hero-movement-crop{z-index:2;background:#eef1f3;border:1px solid #c3cfd6;border-radius:24px;width:37%;height:54%;position:absolute;top:8%;right:0;overflow:hidden;box-shadow:0 18px 45px #08111e2b}.hero-movement-crop img{object-fit:cover;object-position:50% 32%;width:100%;height:100%}.hero-movement-crop span{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#08111ee0;border-radius:999px;padding:7px 10px;font-size:.56rem;font-weight:800;position:absolute;bottom:12px;right:12px}.skill-art-slot{z-index:0;color:#326d8b;background:linear-gradient(155deg,#ebf7fdd1,#b1dff52e);border:1px dashed #377ea45c;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;overflow:hidden}.skill-art-slot:before{content:"";aspect-ratio:1;border:1px solid #377ea433;border-radius:50%;width:58%;position:absolute;top:15%;left:22%}.skill-art-slot span,.skill-art-slot strong,.skill-art-slot small{display:block;position:relative}.skill-art-slot span{letter-spacing:.14em;text-transform:uppercase;font-size:.55rem;font-weight:800}.skill-art-slot strong{text-transform:uppercase;margin-top:4px;font:800 1rem Manrope}.skill-art-slot small{color:#638397;margin-top:4px;font-size:.58rem;line-height:1.35}.hero-skill-slot{opacity:.72;width:52%;height:88%;padding:18px;bottom:2%;right:3%}.clarity-v2{padding:130px 0 110px}.clarity-lines{border-top:1px solid var(--ink)}.clarity-lines>div{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr 1.25fr;align-items:center;gap:35px;min-height:105px;display:grid}.clarity-lines span{color:#5fa9d2;font-size:.67rem}.clarity-lines h3{text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1rem}.clarity-lines p{margin:0}.journey-v2{padding-top:125px}.journey-heading{display:block}.progression-grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin:0 0 72px;display:grid}.progression-grid article{min-width:0;padding:25px 18px 27px 0}.progression-grid article+article{border-left:1px solid var(--line);padding-left:18px}.progression-grid span{color:#5fa9d2;font-size:.62rem}.progression-grid h3{letter-spacing:.055em;text-transform:uppercase;min-height:38px;margin:11px 0 8px;font-size:.76rem;line-height:1.25}.progression-grid p{margin:0;font-size:.75rem;line-height:1.5}.journey-screen-image{border:0;border-radius:20px;box-shadow:0 18px 42px #08111e1f}.journey-screen-image img{transform:none}.journey-screen:hover img{transform:scale(1.015)}.journey-screen-4 img{object-position:50% 25%}.foundation-proof img,.proof-workout-crop{border-radius:20px}.proof-progress figure img{object-position:50% 24%}.install{background:#eaf6fc;padding:140px 0 145px}.install-flow{border-top:1px solid #91adbc;margin-bottom:26px}.install-open-step,.install-device-step{border-bottom:1px solid #b9cdd8;grid-template-columns:88px 1fr auto;align-items:center;gap:28px;padding:26px 0;display:grid}.install-open-step>span,.install-device-step>span{color:#357fa7;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800}.install-open-step h3,.install-device-step h3{letter-spacing:.02em;text-transform:uppercase;margin:0 0 4px;font-size:.95rem}.install-open-step p,.install-device-step p{margin:0;font-size:.82rem}.install-device-step{grid-template-columns:88px 1fr}.install-cta{margin:0}.device-tabs{margin:30px 0 34px}.install-step img{border-radius:18px;box-shadow:0 12px 32px #08111e1a}.skills-v2-heading{max-width:970px}.skills-v2 .chapter-label{color:#8fd5f7}.skills-editorial figure{border-radius:24px}.coaching-v2{padding:145px 0}.coaching-human{border-radius:24px}.coaching-v2-copy .chapter-label{margin-bottom:20px}.coaching-v2-copy h2{max-width:650px}@media (width<=1060px){.hero-v2{grid-template-columns:.95fr 1.05fr}.hero-v2 h1{font-size:clamp(2.65rem,4.7vw,4.35rem)}.progression-grid{grid-template-columns:repeat(3,1fr)}.progression-grid article:nth-child(4),.progression-grid article:nth-child(5){border-top:1px solid var(--line)}}@media (width<=800px){.hero-v2{grid-template-columns:1fr;gap:24px}.hero-v2 h1{max-width:720px;font-size:clamp(3.3rem,8.5vw,5.2rem)}.hero-visual-v2{height:540px}.chapter-heading{margin-bottom:44px}}@media (width<=600px){.chapter-label{letter-spacing:.18em;margin-bottom:14px;font-size:.68rem}.chapter-heading{margin-bottom:38px}.hero-v2{gap:18px;padding:27px 0 48px}.hero-v2 h1{margin-bottom:15px;font-size:clamp(2.12rem,10.5vw,2.95rem);line-height:.94}.hero-v2 h1 span:nth-child(3){font-size:.63em;line-height:1.1}.hero-v2-lede{font-size:.83rem;line-height:1.45}.hero-v2-actions{margin-top:17px}.hero-visual-v2{height:285px}.hero-skill-slot{display:none}.hero-roadmap{width:43%;height:72%;bottom:0;left:30%}.hero-result{width:33%;height:48%;top:4%;left:0}.hero-movement-crop{border-radius:15px;width:36%;height:58%;top:8%;right:0}.product-screen-window{border-radius:15px}.product-screen figcaption,.hero-movement-crop span{font-size:.43rem}.clarity-v2,.journey-v2,.foundation-v2,.install,.skills-v2,.coaching-v2{padding:90px 0}.clarity-lines>div{grid-template-columns:34px 1fr;gap:8px;min-height:0;padding:22px 0}.clarity-lines p{grid-column:2;margin-top:-4px;font-size:.82rem}.clarity-lines h3{font-size:.82rem}.progression-grid{scroll-snap-type:x mandatory;gap:0;width:calc(100% + 17px);margin-bottom:47px;padding-right:17px;display:flex;overflow-x:auto}.progression-grid article,.progression-grid article+article{scroll-snap-align:start;border-top:0;border-left:0;flex:0 0 73vw;padding:22px 20px 25px 0}.progression-grid article+article{border-left:1px solid var(--line);padding-left:20px}.progression-grid h3{min-height:0}.journey-screen-image{border-radius:16px}.foundation-v2-heading{margin-bottom:44px}.foundation-proof img,.proof-workout-crop{border-radius:16px}.install-heading{margin-bottom:35px}.install-open-step,.install-device-step{grid-template-columns:1fr;align-items:start;gap:9px;padding:22px 0}.install-open-step .button{width:100%;margin-top:7px}.device-tabs{margin-top:25px}.install-step img{border-radius:14px}.skills-editorial figure,.coaching-human{border-radius:16px}.coaching-v2-copy h2{font-size:clamp(2.55rem,12vw,3.5rem)}}@media (width<=360px){.hero-v2 h1{font-size:2.08rem}.hero-v2-actions{grid-template-columns:1fr}.hero-visual-v2{height:270px}}::selection{color:var(--ink);background:#aee5ff}#install{scroll-margin-top:24px}.button{border-radius:5px}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb}.chapter-label{color:#2f779c;letter-spacing:.16em;align-items:center;gap:14px;margin-bottom:24px;font-size:clamp(.82rem,1.15vw,1.05rem);display:flex}.chapter-label:before{content:"";background:currentColor;flex:none;width:42px;height:2px}.hero-v2{grid-template-columns:1.04fr .96fr;gap:36px;min-height:770px;padding:64px 0 78px}.hero-v2-copy{padding-right:8px}.hero-v2 h1{max-width:720px;font-size:clamp(3rem,4.75vw,5.45rem);line-height:.93}.hero-v2 h1 .hero-body-line{letter-spacing:-.035em;max-width:660px;margin-top:.22em;font-size:.55em;line-height:1.08}.hero-v2 h1 strong{color:#5db9e7;margin-top:.05em;font-size:.82em}.hero-v2-lede{max-width:560px;font-size:1.02rem}.hero-v2-actions{margin-top:29px}.hero-visual-v2{background:linear-gradient(120deg,#6dcbf71f,#0000 37%),radial-gradient(circle at 82% 16%,#63bcea3b,#0000 34%),#08131f;border:1px solid #243548;border-radius:38px;height:630px;overflow:hidden;box-shadow:0 34px 90px #08111e38}.hero-visual-v2:before{z-index:0;filter:none;background:linear-gradient(145deg,#0000 45%,#75ccf626);inset:0}.hero-stage-words{z-index:1;color:#ffffff38;text-transform:uppercase;align-items:baseline;gap:8px;display:flex;position:absolute;top:23px;left:27px}.hero-stage-words span,.hero-stage-words strong{letter-spacing:.16em;font:800 .68rem/1 Manrope}.hero-stage-words i{color:#77caef;font:500 .62rem/1 DM Sans}.skill-art-slot{color:#bceaff;background:linear-gradient(160deg,#70c7f01f,#ffffff06);border:1px dashed #9ddbf85c;border-radius:28px}.skill-art-slot:before{border-color:#a4e1fc38}.skill-art-slot small{color:#7194a8}.hero-skill-slot{padding:17px}.hero-skill-slot-handstand{opacity:.7;width:43%;height:88%;bottom:3%;right:3%}.hero-skill-slot-muscle-up{opacity:.52;width:31%;height:47%;top:8%;left:5%}.hero-skill-slot-muscle-up:before{width:72%;top:8%;left:14%}.hero-movement-crop{z-index:2;border-color:#cbe2ed80;border-radius:22px;width:35%;height:48%;top:auto;bottom:8%;right:3%;box-shadow:0 22px 54px #00000061}.hero-result{z-index:6;width:30%;height:42%;top:13%;left:5%;transform:rotate(-2deg)}.product-screen{filter:drop-shadow(0 24px 35px #0000004d)}.product-screen-window{border-color:#d2e4eeb3;border-radius:22px}.clarity-v2{background:var(--ink);color:#fff;padding:0}.clarity-lines{border:0;grid-template-columns:repeat(3,1fr);display:grid}.clarity-lines article{grid-template-columns:46px 1fr;align-items:center;gap:14px;min-height:170px;padding:36px 34px 36px 0;display:grid}.clarity-lines article+article{border-left:1px solid #2c3b49;padding-left:34px}.clarity-lines span{color:#6fc8f1;align-self:start;padding-top:8px;font-size:.62rem}.clarity-lines h2{color:#fff;letter-spacing:-.045em;margin:0 0 7px;font-size:clamp(1.45rem,2.1vw,2.15rem)}.clarity-lines p{color:#a8bac7;margin:0;font-size:.83rem;line-height:1.5}.journey-v2{padding:145px 0 155px}.progression-grid{margin-bottom:82px}.progression-grid article{padding-top:30px;position:relative}.progression-grid article:before{content:"";background:#5db9e7;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:0;box-shadow:0 0 0 6px #ebf7fd}.progression-grid article+article:before{left:18px}.product-journey{grid-template-columns:.82fr 1.06fr 1.12fr .86fr;align-items:center;gap:18px}.journey-screen-2,.journey-screen-3{transform:translateY(-14px)}.journey-screen-image,.journey-screen-1 .journey-screen-image,.journey-screen-4 .journey-screen-image{border-radius:22px;height:450px;box-shadow:0 24px 56px #08111e24}.journey-screen-2 .journey-screen-image,.journey-screen-3 .journey-screen-image{height:520px}.foundation-v2-heading{margin-bottom:84px}.foundation-v2-heading h2{max-width:660px}.foundation-proof img,.proof-workout-crop{border-radius:24px;box-shadow:0 20px 55px #08111e1c}.proof-workout{z-index:2;position:relative}.proof-progress{transform:translateY(78px)}.install{color:#fff;background:#091521;padding:155px 0 165px}.install h2,.install h3{color:#fff}.install em,.install .chapter-label{color:#84d1f4}.install-heading>p,.install-flow p,.install-guide-intro p,.install-finish p{color:#9fb2c0}.install-flow{border-top-color:#395061}.install-open-step,.install-device-step{border-bottom-color:#314657}.install-open-step>span,.install-device-step>span,.install-guide-intro>span,.install-finish>span{color:#78cdf3}.install-open-step .button{color:#08131f;background:#bcecff;border-color:#bcecff}.device-tabs{border-color:#607483;margin:32px 0 38px}.device-tabs button{color:#fff;background:0 0}.device-tabs button+button{border-left-color:#607483}.device-tabs .selected{color:var(--ink);background:#fff}.install-guide-intro,.install-finish{border-top:1px solid #314657;grid-template-columns:88px 1fr auto;align-items:center;gap:28px;padding:26px 0;display:grid}.install-guide-intro>span,.install-finish>span{letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800}.install-guide-intro h3,.install-finish h3{letter-spacing:.02em;text-transform:uppercase;margin:0 0 4px;font-size:.95rem}.install-guide-intro p,.install-finish p{margin:0;font-size:.82rem}.install-step figcaption{color:#fff;border-top-color:#537080}.install-step img{border-color:#354b5a;border-radius:22px;box-shadow:0 20px 48px #00000047}.install-finish{border-bottom:1px solid #314657;margin-top:44px}.install-finish>strong{color:#8ed6f5;letter-spacing:.1em;text-transform:uppercase;border:1px solid #4e6c7d;border-radius:999px;padding:9px 14px;font-size:.62rem}.skills-v2{background:radial-gradient(circle at 92% 18%,#66c1ed21,#0000 25%),#07111c;padding:165px 0}.skills-v2-heading h2{max-width:920px}.skills-editorial{min-height:820px}.skill-section-slot{opacity:.62;width:43%;height:720px;padding:24px;top:0;right:-2%}.skill-library{z-index:2;width:45%;height:700px;top:58px;left:2%;transform:rotate(-1.5deg)}.muscle-roadmap{z-index:3;width:36%;height:620px;top:104px;right:12%;transform:rotate(2deg)}.skill-statement{z-index:5;border-radius:6px;top:315px;left:41%}.coaching-v2{background:#eeeae4;padding:165px 0}.coaching-v2-grid{grid-template-columns:.9fr 1.1fr;gap:110px}.coaching-human{border-radius:30px;height:730px;box-shadow:0 25px 70px #08111e24}.coaching-human img{object-position:50% 28%}.coaching-future-slot{color:#455867;letter-spacing:.07em;text-transform:uppercase;background:#fffc;border:1px dashed #08111e4d;border-radius:999px;padding:8px 11px;font-size:.55rem;font-weight:700;position:absolute;top:18px;right:18px}.coaching-v2-copy ul{margin:32px 0}.final-cta-v2{color:#fff;background:#0a1622;border-radius:36px;width:min(1240px,100% - 64px);margin:110px auto;padding:115px 48px}.final-cta-v2 h2{color:#fff;max-width:920px}.final-cta-v2 p{color:#aebfcb}.final-cta-v2 .eyebrow{color:#83cff2}.final-cta-v2 .button{color:#08111e;background:#bceaff;border-color:#bceaff}.final-cta-v2 .button-secondary{color:#fff;background:0 0}@media (width<=1060px){.hero-v2{grid-template-columns:.93fr 1.07fr}.hero-v2 h1{font-size:clamp(2.7rem,4.7vw,4.4rem)}.journey-screen-image,.journey-screen-1 .journey-screen-image,.journey-screen-4 .journey-screen-image,.journey-screen-2 .journey-screen-image,.journey-screen-3 .journey-screen-image{height:500px}.coaching-v2-grid{gap:60px}}@media (width<=800px){.hero-v2{grid-template-columns:1fr}.hero-v2 h1{font-size:clamp(3.2rem,8.4vw,5.1rem)}.hero-visual-v2{height:560px}.product-journey{grid-template-columns:repeat(2,1fr)}.foundation-proof{grid-template-columns:1fr 1.15fr}.proof-level,.proof-progress{transform:none}.skill-section-slot{width:50%}.coaching-v2-grid{grid-template-columns:1fr}.coaching-v2-copy{order:-1}}@media (width<=600px){.chapter-label{margin-bottom:18px;font-size:.82rem}.chapter-label:before{width:30px}.site-header{border-bottom-color:#edf1f3}.hero-v2{gap:25px;padding:31px 0 54px}.hero-v2 h1{font-size:clamp(2.22rem,10.8vw,3.05rem);line-height:.93}.hero-v2 h1 .hero-body-line{margin-top:.25em;font-size:.6em;line-height:1.12}.hero-v2 h1 strong{font-size:.82em}.hero-v2-lede{font-size:.86rem}.hero-v2-actions{margin-top:19px}.hero-visual-v2{border-radius:25px;height:340px}.hero-stage-words{top:16px;left:17px}.hero-skill-slot{display:flex}.hero-skill-slot span,.hero-skill-slot small{display:none}.hero-skill-slot strong{letter-spacing:.1em;opacity:.75;font-size:.55rem}.hero-skill-slot-handstand{border-radius:18px;width:42%;height:85%;padding:10px;bottom:3%;right:2%}.hero-skill-slot-muscle-up{border-radius:15px;width:29%;height:43%;padding:9px;top:11%;left:3%}.hero-roadmap{width:43%;height:67%;bottom:3%;left:28%}.hero-result{width:31%;height:43%;top:16%;left:4%}.hero-movement-crop{border-radius:15px;width:35%;height:45%;bottom:8%;right:3%}.clarity-lines{scroll-snap-type:x mandatory;width:calc(100% - 17px);margin-left:17px;display:flex;overflow-x:auto}.clarity-lines article,.clarity-lines article+article{scroll-snap-align:start;border-left:0;flex:0 0 76vw;min-height:145px;padding:28px 24px 28px 0}.clarity-lines article+article{border-left:1px solid #2c3b49;padding-left:24px}.clarity-lines h2{font-size:1.55rem}.journey-v2,.foundation-v2,.install,.skills-v2,.coaching-v2{padding:102px 0}.journey-heading{margin-bottom:50px}.progression-grid{margin-bottom:56px}.product-journey{display:flex}.journey-screen{transform:none}.journey-screen-image,.journey-screen-1 .journey-screen-image,.journey-screen-4 .journey-screen-image,.journey-screen-2 .journey-screen-image,.journey-screen-3 .journey-screen-image{height:430px}.foundation-proof{display:flex}.proof-level,.proof-progress{transform:none}.install-heading{margin-bottom:45px}.install-open-step,.install-device-step,.install-guide-intro,.install-finish{grid-template-columns:1fr;gap:9px;padding:23px 0}.install-guide-intro{margin-top:10px}.install-steps{gap:16px}.install-step{flex-basis:76vw}.install-finish>strong{justify-self:start;margin-top:5px}.skills-editorial{min-height:640px}.skill-section-slot{border-radius:20px;width:56%;height:560px;padding:15px;right:-7%}.skill-section-slot span,.skill-section-slot small{display:none}.skill-section-slot strong{font-size:.7rem}.skill-library{width:66%;height:540px;top:40px;left:-2%}.muscle-roadmap{width:53%;height:480px;top:92px;right:-2%}.skill-statement{top:280px;left:37%}.coaching-v2-grid{gap:48px}.coaching-human{border-radius:22px;height:500px}.coaching-future-slot{border-radius:8px;max-width:185px;line-height:1.3}.final-cta-v2{border-radius:24px;width:calc(100% - 34px);margin:72px auto;padding:82px 18px}}@media (width<=360px){.hero-v2 h1{font-size:2.12rem}.hero-v2-actions{grid-template-columns:1fr}.hero-visual-v2{height:315px}}:root{--screen-radius-lg:24px;--screen-radius-sm:16px;--screen-border:#b7ccd8b8;--screen-shadow-lg:0 28px 66px #050e1838;--screen-shadow-sm:0 18px 42px #050e1824}.athlete-visual-slot{z-index:1;color:#c3ecff;isolation:isolate;background:linear-gradient(155deg,#77ccf321,#ffffff06);border:1px dashed #97d8f661;border-radius:28px;position:absolute;overflow:hidden}.athlete-visual-slot-media,.athlete-visual-slot img{width:100%;height:100%;position:absolute;inset:0}.athlete-visual-slot img{object-fit:cover;object-position:var(--athlete-object-position,50% 50%)}.athlete-visual-slot-media{background:linear-gradient(90deg,#0000 49.8%,#a4ddf726 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#a4ddf71a 50%,#0000 50.2%)}.athlete-visual-slot-media:before{content:"";aspect-ratio:1;border:1px solid #a4e1fc38;border-radius:50%;width:58%;position:absolute;top:16%;left:21%}.athlete-visual-slot-media span{background:linear-gradient(#0000,#a4e1fc38,#0000);width:1px;height:64%;position:absolute;bottom:8%;left:50%}.athlete-visual-slot-copy{z-index:2;position:absolute;bottom:17px;left:18px;right:18px}.athlete-visual-slot-copy span,.athlete-visual-slot-copy strong,.athlete-visual-slot-copy small{display:block}.athlete-visual-slot-copy span{color:#7eb8d4;letter-spacing:.13em;text-transform:uppercase;font-size:.52rem;font-weight:800}.athlete-visual-slot-copy strong{letter-spacing:.03em;text-transform:uppercase;margin-top:5px;font:800 .96rem/1 Manrope}.athlete-visual-slot-copy small{color:#6e91a4;margin-top:6px;font-size:.56rem;line-height:1.35}.hero-athlete-primary{--athlete-object-position:56% 42%;width:45%;height:92%;bottom:4%;right:2.5%}.hero-athlete-primary .athlete-visual-slot-copy{text-align:right;top:24px;bottom:auto}.hero-athlete-secondary{opacity:.58;--athlete-object-position:48% 44%;width:28%;height:43%;bottom:4%;left:4%}.hero-athlete-secondary .athlete-visual-slot-copy small{display:none}.roadmap-guidance-motif{z-index:0;opacity:.24;pointer-events:none;position:absolute;inset:15% 8% 12% 11%}.roadmap-guidance-motif:before,.roadmap-guidance-motif:after{content:"";border-top:1px solid #96cde6b3;border-radius:50%;position:absolute}.roadmap-guidance-motif:before{width:72%;height:38%;top:36%;left:1%;transform:rotate(-11deg)}.roadmap-guidance-motif:after{width:47%;height:29%;top:22%;right:0;transform:rotate(16deg)}.roadmap-guidance-motif span{background:#5ca5c552;border:1px solid #ade0f7b8;border-radius:50%;width:5px;height:5px;position:absolute}.roadmap-guidance-motif span:first-child{top:52%;left:2%}.roadmap-guidance-motif span:nth-child(2){top:39%;left:48%}.roadmap-guidance-motif span:nth-child(3){top:43%;right:3%}.hero-result{width:28%;height:39%;top:16%;left:4%}.hero-roadmap{width:40%;height:61%;bottom:5%;left:24%}.hero-movement-crop{width:29%;height:40%;bottom:10%;right:37%}.product-screen-window,.journey-screen-image,.proof-workout-crop{border:1px solid var(--screen-border);border-radius:var(--screen-radius-lg);box-shadow:var(--screen-shadow-lg);isolation:isolate;background:#f4f7f9;position:relative}.product-screen-window:after,.journey-screen-image:after,.proof-workout-crop:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff85}.product-screen-window img,.journey-screen-image img,.proof-workout-crop img{transform:scale(1.012)}.hero-result .product-screen-window img{object-position:50% 50%}.hero-roadmap .product-screen-window img{object-position:50% 29%}.hero-movement-crop img{object-position:50% 35%}.product-journey{align-items:center}.journey-screen-image,.journey-screen-1 .journey-screen-image,.journey-screen-2 .journey-screen-image,.journey-screen-3 .journey-screen-image,.journey-screen-4 .journey-screen-image{height:auto}.journey-screen-1 .journey-screen-image{aspect-ratio:.69}.journey-screen-2 .journey-screen-image{aspect-ratio:.61}.journey-screen-3 .journey-screen-image{aspect-ratio:.59}.journey-screen-4 .journey-screen-image{aspect-ratio:.68}.journey-screen-1 img{object-position:50% 52%}.journey-screen-2 img{object-position:50% 50%}.journey-screen-3 img,.journey-screen-4 img{object-position:50% 29%}.proof-level>img,.proof-workout-crop{aspect-ratio:.62;height:auto}.proof-progress figure img{aspect-ratio:.84;height:auto}.proof-level>img,.foundation-proof figure img{border:1px solid var(--screen-border);box-shadow:var(--screen-shadow-sm)}.proof-level>img{object-position:50% 27%}.proof-workout-crop img{object-position:50% 30%}.proof-progress figure:first-child img{object-position:50% 28%}.proof-progress figure:last-child img{object-position:50% 33%}.skill-section-athlete{--athlete-object-position:58% 43%;width:43%;height:720px;top:0;right:-2%}.skill-section-athlete .athlete-visual-slot-copy{text-align:right;top:25px;bottom:auto}.skill-library{aspect-ratio:.59;width:45%;height:auto}.muscle-roadmap{aspect-ratio:.6;width:36%;height:auto}.skills-editorial figure{border:1px solid #b6d1de73;box-shadow:0 30px 72px #0000005c}.skills-editorial img{object-position:50% 27%;transform:scale(1.012)}.install-step img{border-color:#96b9cb70;box-shadow:0 22px 52px #0000004d}.coaching-human img{object-position:50% 31%;transform:scale(1.01)}@media (width<=1060px){.hero-athlete-primary{width:46%}.hero-athlete-secondary{display:none}.hero-roadmap{width:42%;left:23%}.hero-movement-crop{right:36%}.skill-section-athlete{width:48%;right:-4%}}@media (width<=800px){.hero-athlete-primary{width:46%;height:91%;right:2%}.hero-result{width:28%;left:4%}.hero-roadmap{width:41%;left:24%}.hero-movement-crop{width:29%;right:37%}.skill-section-athlete{width:52%;right:-5%}}@media (width<=600px){:root{--screen-radius-lg:16px}.hero-visual-v2{height:365px}.athlete-visual-slot{border-radius:18px}.athlete-visual-slot-copy{bottom:10px;left:10px;right:10px}.athlete-visual-slot-copy span,.athlete-visual-slot-copy small{display:none}.athlete-visual-slot-copy strong{letter-spacing:.1em;font-size:.56rem}.hero-athlete-primary{width:45%;height:90%;bottom:4%;right:2%}.hero-athlete-primary .athlete-visual-slot-copy{top:13px}.roadmap-guidance-motif{opacity:.16}.hero-result{width:29%;height:39%;top:17%;left:4%}.hero-roadmap{width:41%;height:61%;bottom:5%;left:24%}.hero-movement-crop{width:29%;height:39%;bottom:10%;right:37%}.journey-screen-image,.journey-screen-1 .journey-screen-image,.journey-screen-2 .journey-screen-image,.journey-screen-3 .journey-screen-image,.journey-screen-4 .journey-screen-image{aspect-ratio:.64;height:auto}.journey-payoff{white-space:nowrap;scrollbar-width:none;justify-content:flex-start;gap:20px;width:calc(100% + 17px);padding-right:17px;display:flex;overflow-x:auto}.journey-payoff i{flex:0 0 24px;display:block}.proof-level>img,.proof-workout-crop,.proof-progress figure img{aspect-ratio:.63;height:auto}.skills-editorial{min-height:570px}.skill-section-athlete{width:56%;height:540px;right:-7%}.skill-section-athlete .athlete-visual-slot-copy{top:14px}.skill-library{aspect-ratio:.6;width:65%;height:auto;top:45px}.muscle-roadmap{aspect-ratio:.61;width:52%;height:auto;top:88px}.skill-statement{top:245px}}@media (width<=360px){.hero-visual-v2{height:335px}.skills-editorial{min-height:535px}}.athlete-visual-slot-loaded{background:0 0;border:0}.athlete-visual-slot-loaded:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.hero-visual-v2{background:#dfe7eb;border-color:#c4d0d6}.hero-stage-words{z-index:5;color:#08111e85}.hero-stage-words i{color:#246c92}.hero-athlete-primary{border-radius:inherit;--athlete-object-position:50% 50%;width:100%;height:100%;inset:0}.hero-result{z-index:6;width:27%;height:33%;top:auto;bottom:5%;left:5%;transform:rotate(-1.8deg)}.hero-roadmap{z-index:5;width:32%;height:43%;bottom:3%;left:29%;transform:rotate(1.4deg)}.hero-movement-crop{z-index:4;width:27%;height:32%;bottom:5%;right:5%}.roadmap-guidance-motif{z-index:3;opacity:.2}.product-journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1110px;margin-inline:auto}.journey-screen{transform:translateY(12px)}.journey-screen-2{transform:translateY(-18px)}.journey-screen-1 .journey-screen-image,.journey-screen-2 .journey-screen-image,.journey-screen-3 .journey-screen-image{aspect-ratio:.8;height:auto}.journey-screen-1 img,.journey-screen-2 img,.journey-screen-3 img{object-position:50% 50%}.foundation-proof{grid-template-columns:.84fr 1.18fr .82fr;gap:24px}.proof-level{transform:translateY(46px)}.proof-progress{display:block;transform:translateY(76px)}.proof-level>img,.proof-workout-crop,.proof-progress figure img{aspect-ratio:.8;object-position:50% 50%;height:auto}.skill-section-athlete{--athlete-object-position:50% 50%;border-radius:0 34px 34px 0;width:64%;height:720px;top:0;left:-6%;right:auto}.skill-section-athlete:after{background:linear-gradient(90deg,#0000 58%,#07111cad 100%)}.skill-library{aspect-ratio:.8;z-index:3;width:36%;top:58px;left:auto;right:12%;transform:rotate(-1.2deg)}.muscle-roadmap{aspect-ratio:.8;z-index:4;width:28%;top:206px;right:-1%;transform:rotate(1.5deg)}.skill-statement{top:520px;left:54%}.skills-editorial img{object-position:50% 50%}@media (width<=1060px){.hero-athlete-primary{width:100%;height:100%;right:auto}.product-journey{grid-template-columns:repeat(3,minmax(0,1fr))}.skill-section-athlete{width:68%;left:-5%;right:auto}.skill-library{width:39%;right:9%}.muscle-roadmap{width:30%;right:-2%}}@media (width<=800px){.hero-athlete-primary{width:100%;height:100%;right:auto}.skill-section-athlete{width:74%;height:620px;left:-3%;right:auto}.skill-library{width:45%;top:70px;right:4%}.muscle-roadmap{width:34%;top:290px;right:-2%}.skill-statement{top:500px;left:55%}}@media (width<=600px){.hero-visual-v2{height:430px}.hero-athlete-primary{--athlete-object-position:50% 50%;width:100%;height:100%;bottom:auto;right:auto}.hero-athlete-primary img{height:115%;top:-14%;bottom:auto}.hero-athlete-primary:after{background:linear-gradient(#0000 42%,#07121dc7 100%)}.hero-result{width:39%;height:37%;top:auto;bottom:4%;left:4%}.hero-roadmap{width:43%;height:49%;bottom:3%;left:auto;right:4%}.hero-movement-crop{display:none}.roadmap-guidance-motif{opacity:.12}.product-journey{max-width:none;margin-inline:0}.journey-screen{flex-basis:80vw;transform:none}.journey-screen-1 .journey-screen-image,.journey-screen-2 .journey-screen-image,.journey-screen-3 .journey-screen-image{aspect-ratio:.8;height:auto}.foundation-proof{gap:14px}.foundation-proof>figure,.foundation-proof>.proof-progress{scroll-snap-align:start;flex:0 0 80vw}.proof-level,.proof-progress{transform:none}.proof-progress figure{width:100%}.proof-level>img,.proof-workout-crop,.proof-progress figure img{aspect-ratio:.8;height:auto}.skills-editorial{min-height:650px}.skill-section-athlete{--athlete-object-position:48% 50%;border-radius:0;width:calc(100% + 34px);height:470px;top:0;left:-17px;right:auto}.skill-section-athlete:after{background:linear-gradient(#0000 55%,#07111cd1 100%)}.skill-library{aspect-ratio:.8;width:64%;height:auto;top:330px;left:auto;right:-3%}.muscle-roadmap,.skill-statement{display:none}}@media (width<=360px){.hero-visual-v2{height:400px}.skills-editorial{min-height:620px}.skill-section-athlete{height:445px}.skill-library{top:315px}}#coaching{scroll-margin-top:24px}.wordmark{min-width:126px}.brand-name{display:inline-block}.brand-logo{object-fit:contain;object-position:left center;width:auto;max-width:148px;height:32px}.hero-visual-v2:before{z-index:2;background:linear-gradient(#06111c04 54%,#06111c29 100%)}.hero-athlete-primary:after{background:linear-gradient(90deg,#07121d14,#0000 25% 82%,#07121d0a)}.roadmap-guidance-motif{opacity:.13}.coaching-human{aspect-ratio:4/5;height:auto}.coaching-founder-placeholder{background:radial-gradient(circle at 76% 22%,#70c4eb40,#0000 29%),linear-gradient(145deg,#e7edf0,#d8e2e7 58%,#cdd9df);border:1px solid #bcc9d0;box-shadow:0 25px 70px #08111e1a}.coaching-founder-placeholder:before{content:"";border-top:1px solid #34718f4d;border-radius:50%;width:78%;height:34%;position:absolute;top:30%;left:-8%;transform:rotate(-14deg)}.coaching-founder-placeholder:after{content:"";background:#eef4f7d1;border:1px solid #34718f7a;border-radius:50%;width:10px;height:10px;position:absolute;top:46%;left:54%;box-shadow:0 0 0 6px #69c4f314}.coaching-human>.founder-placeholder-copy{background:#08111ee6;border:1px solid #ffffff38;border-radius:8px;padding:22px 24px;bottom:28px;left:28px;right:28px}.founder-placeholder-copy small{color:#b6c5ce;margin-top:8px;font-size:.7rem;line-height:1.45;display:block}.coaching-founder-loaded img{object-position:50% 28%}.coaching-lede{max-width:650px}@media (width<=600px){.wordmark{min-width:105px}.brand-logo{max-width:118px;height:28px}.hero-visual-v2:before{background:linear-gradient(#0000 68%,#07121d2b 100%)}.hero-athlete-primary:after{background:linear-gradient(#0000 70%,#07121d2e 100%)}.roadmap-guidance-motif{opacity:.09}.mobile-actions>a{color:var(--ink);background:0 0}.mobile-actions>a:first-child{background:var(--ink);color:#fff}.mobile-actions>.mobile-coaching-link{border:1px solid #aebbc4}.coaching-human>.founder-placeholder-copy{bottom:18px;left:18px;right:18px}}.hero-option-a{isolation:isolate;color:#fff;background:#020914;border:1px solid #162a3e;border-radius:36px;width:min(1600px,100% - 32px);min-height:780px;margin-top:16px;margin-bottom:16px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 34px 90px #030b143d}.hero-option-a .hero-visual-v2{z-index:0;height:100%;box-shadow:none;background:#020914;border:0;border-radius:0;position:absolute;inset:0;overflow:hidden}.hero-option-a .hero-visual-v2:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#020914 0%,#020914fa 31%,#020914c7 49%,#02091433 72%,#0000 88%);position:absolute;inset:0}.hero-campaign-artwork{z-index:1;object-fit:contain;object-position:right center;width:auto;max-width:none;height:100%;position:absolute;top:0;right:0}.hero-option-a .hero-v2-copy{z-index:3;flex-direction:column;justify-content:center;width:58%;max-width:850px;min-height:780px;padding:72px 40px 72px 76px;display:flex;position:relative}.hero-option-a .eyebrow{color:#9bdcff;text-shadow:0 2px 18px #0000006b;margin-bottom:24px}.hero-option-a h1{color:#fff;text-shadow:0 3px 24px #00000052;max-width:780px;margin-bottom:25px;font-size:clamp(3.5rem,5.1vw,5.9rem);line-height:.92}.hero-option-a h1 em{color:#8bd5f7}.hero-option-a h1 strong{color:#fff;margin-top:.12em;font-size:.78em}.hero-option-a .hero-v2-lede{color:#d6e1e8;text-shadow:0 2px 18px #00000073;max-width:510px;margin-bottom:0;font-size:1.08rem;line-height:1.55}.hero-option-a .hero-v2-actions{margin:28px 0 0}.hero-option-a .button{color:#06111d;background:#d8f2ff;border-color:#d8f2ff}.hero-option-a .button:hover{background:#fff}.hero-option-a .button-secondary{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030c165c;border-color:#def1fa9e}.hero-option-a .button-secondary:hover{background:#112a3dbd;border-color:#fff}@media (width<=1060px){.hero-option-a{min-height:720px}.hero-option-a .hero-v2-copy{width:64%;min-height:720px;padding-left:52px}.hero-option-a h1{font-size:clamp(3.05rem,5.9vw,4.25rem)}}@media (width<=800px){.hero-option-a{border-radius:28px;width:calc(100% - 24px);min-height:740px}.hero-option-a .hero-v2-copy{width:76%;min-height:740px;padding:56px 30px 56px 40px}.hero-option-a .hero-visual-v2{height:100%}.hero-option-a .hero-visual-v2:before{background:linear-gradient(90deg,#020914 0%,#020914f5 39%,#020914a3 68%,#02091414 100%)}}@media (width<=600px){.hero-option-a{border-radius:22px;width:calc(100% - 16px);min-height:740px;margin-top:8px;margin-bottom:8px}.hero-option-a .hero-visual-v2{height:100%}.hero-option-a .hero-visual-v2:before{background:linear-gradient(90deg,#020914 0%,#020914ed 47%,#0209148a 76%,#02091414 100%) 0 0/100% 58% no-repeat,linear-gradient(#02091414 0%,#0209141a 45%,#0000 66%,#02091414 100%)}.hero-campaign-artwork{right:0}.hero-option-a .hero-v2-copy{justify-content:flex-start;width:100%;max-width:none;min-height:740px;padding:34px 17px 40px}.hero-option-a .eyebrow{letter-spacing:.12em;margin-bottom:18px;font-size:.59rem}.hero-option-a .eyebrow span{width:21px;margin-right:7px}.hero-option-a h1{max-width:350px;margin-bottom:19px;font-size:clamp(2.25rem,10.4vw,2.6rem);line-height:.94}.hero-option-a h1 strong{font-size:.78em}.hero-option-a .hero-v2-lede{color:#e2eaf0;max-width:285px;font-size:.94rem;line-height:1.5}.hero-option-a .hero-v2-actions{grid-template-columns:.95fr 1.05fr;gap:8px;width:100%;margin-top:22px;display:grid}.hero-option-a .button{gap:8px;min-height:56px;padding:8px 10px;font-size:.63rem;line-height:1.25}}@media (width<=360px){.hero-option-a,.hero-option-a .hero-v2-copy{min-height:720px}.hero-option-a .hero-campaign-artwork{height:84%;top:auto;bottom:0}.hero-option-a .hero-v2-copy{padding-inline:14px}.hero-option-a h1{max-width:300px;font-size:2.15rem}.hero-option-a .eyebrow{font-size:.54rem}}@media (width>=801px){.hero-option-a{height:clamp(640px,100svh - 110px,780px);min-height:640px}.hero-option-a .hero-v2-copy{height:100%;min-height:100%;padding-block:clamp(48px,7vh,72px)}}.journey-v2{padding-top:138px;padding-bottom:150px}.journey-heading h2{max-width:1000px}.journey-heading>p:last-child{max-width:680px;margin-top:28px;margin-bottom:0;font-size:1.02rem}.product-journey{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0;max-width:none;margin:0;display:grid}.journey-stage{min-width:0;padding:30px 24px 34px}.journey-stage:first-child{padding-left:0}.journey-stage:last-child{padding-right:0}.journey-stage+.journey-stage{border-left:1px solid var(--line)}.journey-stage-copy{grid-template-columns:34px 1fr;gap:10px;min-height:128px;display:grid}.journey-stage-copy>span{color:#4d9fc9;font-size:.64rem;font-weight:700}.journey-stage-copy h3{letter-spacing:.07em;text-transform:uppercase;margin:0 0 9px;font-size:.79rem}.journey-stage-copy p{max-width:285px;margin:0;font-size:.86rem;line-height:1.55}.journey-stage-visual{background:#eef3f6;border:1px solid #cbd7de;border-radius:22px;height:430px;margin:0;overflow:hidden;box-shadow:0 22px 52px #08111e21}.journey-stage-visual img{object-fit:cover;width:100%;height:100%}.journey-stage-1 .journey-stage-visual{height:465px}.journey-stage-2 .journey-stage-visual{margin-top:38px}.journey-stage-3 .journey-stage-visual{height:450px;margin-top:12px}.journey-stage-1 img{object-position:50% 42%}.journey-stage-2 img{object-position:50% 46%}.journey-stage-3 img{object-position:50% 25%}.foundation-v2{background:#f1f5f7;padding:150px 0}.foundation-editorial{grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:clamp(68px,8vw,120px);display:grid}.foundation-story h2{max-width:720px;margin-bottom:24px}.foundation-lede{color:#263746;max-width:610px;margin-bottom:42px;font-size:1.03rem}.foundation-outcomes{border-top:1px solid #8496a2;margin:0 0 34px;padding:0;list-style:none}.foundation-outcomes li{border-bottom:1px solid #c9d4da;grid-template-columns:44px 90px 1fr;align-items:center;gap:10px;min-height:78px;display:grid}.foundation-outcomes li>span{color:#4d9fc9;font-size:.62rem}.foundation-outcomes li div{display:contents}.foundation-outcomes strong{letter-spacing:.08em;text-transform:uppercase;font:800 .7rem/1.2 Manrope,sans-serif}.foundation-outcomes p{margin:0;font-size:.82rem;line-height:1.5}.foundation-closing{max-width:580px;color:var(--ink);margin-bottom:22px;font-weight:600}.foundation-story .button{margin-bottom:10px}.foundation-roadmap-proof{margin:0}.foundation-roadmap-proof>div{background:#fff;border:1px solid #c8d4da;border-radius:28px;height:min(690px,72vw);overflow:hidden;box-shadow:0 28px 70px #08111e26}.foundation-roadmap-proof img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.foundation-roadmap-proof figcaption{padding:20px 4px 0}.foundation-roadmap-proof figcaption span,.foundation-roadmap-proof figcaption strong,.foundation-roadmap-proof figcaption small{display:block}.foundation-roadmap-proof figcaption span{color:#438caf;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:800}.foundation-roadmap-proof figcaption strong{margin-top:6px;font-size:.94rem}.foundation-roadmap-proof figcaption small{color:#6e7d88;margin-top:6px;line-height:1.5}.install-heading{margin-bottom:52px}.install-device-choice{border-top:1px solid #395061;border-bottom:1px solid #314657;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:24px 0;display:grid}.install-device-choice>div:first-child{align-items:center;gap:28px;display:flex}.install-device-choice>div:first-child span,.install-guide-intro>span,.install-open-app>div>span{color:#78cdf3;letter-spacing:.12em;font-size:.65rem;font-weight:800}.install-device-choice p{color:#fff;text-transform:uppercase;margin:0;font:700 .88rem Manrope,sans-serif}.install-device-choice .device-tabs{margin:0}.install-guide-intro{border-top:0;grid-template-columns:48px 1fr;margin-top:34px}.install-open-app{border-top:1px solid #314657;border-bottom:1px solid #314657;grid-template-columns:1fr auto;align-items:center;gap:32px;margin-top:46px;padding:28px 0;display:grid}.install-open-app>div{grid-template-columns:48px 1fr;align-items:center;gap:28px;display:grid}.install-open-app h3{color:#fff;letter-spacing:.03em;text-transform:uppercase;margin:0 0 5px;font-size:.95rem}.install-open-app p{color:#9fb2c0;margin:0;font-size:.82rem}.install-open-app .install-cta{margin:0}.skills-v2-heading{margin-bottom:64px}.skills-v2-heading>p:last-child{max-width:720px;font-size:1rem}.skills-story{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:clamp(48px,7vw,100px);display:grid}.skills-proof{min-height:740px;position:relative}.skills-proof .skill-section-athlete{border-radius:0 30px 30px 0;width:69%;height:700px;top:0;left:-4%;right:auto}.skills-proof figure{background:#f2f5f8;border-radius:22px;margin:0;position:absolute;overflow:hidden;box-shadow:0 28px 70px #00000057}.skills-proof figure img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.skills-proof figure figcaption{background:#08111eeb;padding:13px 14px;position:absolute;inset:auto 14px 14px}.skills-proof figure figcaption span,.skills-proof figure figcaption strong{display:block}.skills-proof figure figcaption span{color:#86ccef;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.skills-proof figure figcaption strong{color:#fff;margin-top:4px;font-size:.82rem}.skills-outcomes ol{border-top:1px solid #405161;margin:0;padding:0;list-style:none}.skills-outcomes li{border-bottom:1px solid #2d3d4c;grid-template-columns:40px 1fr;align-items:center;gap:12px;min-height:126px;display:grid}.skills-outcomes li span{color:#80ceed;font-size:.62rem}.skills-outcomes li p{color:#d0dbe2;margin:0;font-size:.9rem;line-height:1.55}.skill-examples{padding-top:28px}.skill-examples span{color:#80ceed;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:800}.skill-examples p{color:#91a5b4;margin:10px 0 0;font-size:.8rem;line-height:1.7}@media (width<=1060px){.journey-stage-visual{height:380px}.journey-stage-1 .journey-stage-visual{height:410px}.journey-stage-3 .journey-stage-visual{height:395px}.foundation-editorial{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:54px}.foundation-outcomes li{grid-template-columns:36px 75px 1fr}.skills-story{grid-template-columns:minmax(0,1.15fr) minmax(260px,.65fr);gap:44px}.skills-proof{min-height:660px}.skills-proof .skill-section-athlete{height:620px}.skills-proof .skill-library{height:490px}.skills-proof .muscle-roadmap{height:390px;top:240px}}@media (width<=800px){.journey-v2{padding-top:110px}.product-journey{grid-template-columns:1fr}.journey-stage,.journey-stage:first-child,.journey-stage:last-child{padding:30px 0 36px}.journey-stage+.journey-stage{border-top:1px solid var(--line);border-left:0}.journey-stage-copy{min-height:0;margin-bottom:24px}.journey-stage-visual,.journey-stage-1 .journey-stage-visual,.journey-stage-2 .journey-stage-visual,.journey-stage-3 .journey-stage-visual{height:520px;margin-top:0}.foundation-editorial{grid-template-columns:1fr}.foundation-roadmap-proof{max-width:560px}.foundation-roadmap-proof>div{height:650px}.skills-story{grid-template-columns:1fr}.skills-outcomes{max-width:620px}}@media (width<=600px){.hero-option-a,.hero-option-a .hero-v2-copy{min-height:720px}.hero-option-a .hero-v2-copy{padding:30px 18px 36px}.hero-option-a .eyebrow{margin-bottom:17px}.hero-option-a h1{max-width:330px;margin-bottom:17px;font-size:clamp(2.18rem,9.7vw,2.42rem)}.hero-option-a .hero-v2-actions{margin-top:19px}.journey-v2,.foundation-v2,.install,.skills-v2{padding-top:96px;padding-bottom:100px}.journey-heading{margin-bottom:42px}.journey-heading h2{font-size:clamp(2.45rem,11.5vw,3.15rem)}.journey-heading>p:last-child{margin-top:22px;font-size:.91rem}.product-journey{width:100%;padding:0;display:block;overflow:visible}.journey-stage,.journey-stage:first-child,.journey-stage:last-child{padding:26px 0 32px}.journey-stage-copy{margin-bottom:20px}.journey-stage-copy p{font-size:.84rem}.journey-stage-visual,.journey-stage-1 .journey-stage-visual,.journey-stage-2 .journey-stage-visual,.journey-stage-3 .journey-stage-visual{border-radius:18px;height:360px}.journey-stage-1 img,.journey-stage-2 img{object-position:50% 43%}.journey-stage-3 img{object-position:50% 20%}.foundation-editorial{gap:50px}.foundation-story h2{font-size:clamp(2.55rem,12vw,3.25rem)}.foundation-lede{margin-bottom:34px;font-size:.92rem}.foundation-outcomes li{grid-template-columns:32px 1fr;gap:12px;min-height:0;padding:18px 0}.foundation-outcomes li div{display:block}.foundation-outcomes strong{margin-bottom:6px;display:block}.foundation-outcomes p{font-size:.81rem}.foundation-story .button{width:100%}.foundation-roadmap-proof>div{border-radius:20px;height:455px}.foundation-roadmap-proof figcaption{padding-top:16px}.install-heading{margin-bottom:38px}.install-heading>p{font-size:.9rem}.install-device-choice{grid-template-columns:1fr;gap:20px;padding:22px 0 26px}.install-device-choice>div:first-child{gap:18px}.install-device-choice .device-tabs{width:100%}.install-guide-intro{grid-template-columns:34px 1fr;gap:12px;margin-top:24px;padding:20px 0}.install-steps{width:calc(100% + 17px);padding-bottom:16px}.install-step{flex-basis:76vw}.install-open-app{grid-template-columns:1fr;gap:22px;margin-top:30px;padding:24px 0}.install-open-app>div{grid-template-columns:34px 1fr;gap:12px}.install-open-app .button{width:100%}.skills-v2-heading{margin-bottom:42px}.skills-v2-heading h2{font-size:clamp(2.55rem,12vw,3.25rem)}.skills-v2-heading>p:last-child{font-size:.9rem}.skills-story{flex-direction:column;gap:46px;display:flex}.skills-outcomes li{min-height:102px}.skills-outcomes li p{font-size:.84rem}.skills-proof{width:100%;min-height:620px}.skills-proof .skill-section-athlete{border-radius:0;width:calc(100% + 34px);height:440px;top:0;left:-17px}.skills-proof .skill-library{width:68%;height:420px;top:300px;right:-2%}.skills-proof .muscle-roadmap{display:none}}@media (width<=360px){.hero-option-a,.hero-option-a .hero-v2-copy{min-height:700px}.hero-option-a h1{font-size:2.08rem}.journey-stage-visual,.journey-stage-1 .journey-stage-visual,.journey-stage-2 .journey-stage-visual,.journey-stage-3 .journey-stage-visual{height:330px}.foundation-roadmap-proof>div{height:410px}.skills-proof{min-height:575px}.skills-proof .skill-section-athlete{height:410px}.skills-proof .skill-library{height:385px;top:275px}}.journey-heading{max-width:820px;margin-bottom:74px}.journey-intro,.journey-heading>p.journey-intro:last-child{max-width:780px;color:var(--ink);letter-spacing:-.055em;margin:24px 0 0;font:700 clamp(2.25rem,4.5vw,4.5rem)/1.03 Manrope,sans-serif}.journey-stage{padding-top:38px;position:relative}.journey-stage-copy{min-height:172px;display:block}.journey-stage-copy>span{color:#55a8d1;letter-spacing:-.04em;margin-bottom:20px;font:800 2.35rem/1 Manrope,sans-serif;display:block}.journey-stage-copy h3{letter-spacing:-.035em;max-width:280px;margin-bottom:12px;font-size:clamp(1.12rem,1.55vw,1.5rem);line-height:1.08}.journey-stage-copy p{max-width:300px;font-size:.88rem}.journey-stage:not(:last-child):before{content:"";z-index:2;background:linear-gradient(90deg,#4faad6b3,#4faad61f);width:calc(100% - 52px);height:1px;position:absolute;top:56px;left:68px}.journey-stage:not(:last-child):after{content:"";z-index:3;background:#fff;border:1px solid #6ac2ea;border-radius:50%;width:7px;height:7px;position:absolute;top:53px;right:-4px;box-shadow:0 0 0 5px #69c4f31a}.foundation-editorial{display:block}.foundation-story{max-width:900px;margin-bottom:70px}.foundation-story h2{max-width:820px}.foundation-lede{max-width:660px;margin-bottom:0}.foundation-movements{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 64px;margin:0;padding:0;list-style:none;display:grid}.foundation-movements li{border-top:1px solid #9babb5;grid-template-columns:minmax(150px,.88fr) minmax(0,1.12fr);align-items:center;gap:26px;min-width:0;padding-top:18px;display:grid}.foundation-movements li:nth-child(5){grid-column:1/-1;justify-self:end;width:calc(50% - 32px)}.foundation-movements figure{background:#e5e9eb;border-radius:20px;height:220px;margin:0;overflow:hidden}.foundation-movements img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.foundation-movements li:first-child img{object-position:55% 50%}.foundation-movements li:nth-child(2) img{object-position:50% 0%}.foundation-movements li:nth-child(3) img{object-position:50% 54%}.foundation-movements li:nth-child(4) img{object-position:50% 24%}.foundation-movements li:nth-child(5) img{object-position:50% 48%}@media (width>=801px){.foundation-movements li:nth-child(5) img{object-fit:contain;object-position:50% 0%;height:130%;transform:translateY(-15%)}}.foundation-movements li>div>span{color:#4c9cc4;letter-spacing:.12em;font-size:.62rem;font-weight:800}.foundation-movements h3{letter-spacing:.03em;text-transform:uppercase;margin:17px 0 10px;font-size:1rem}.foundation-movements p{margin:0;font-size:.85rem;line-height:1.55}.foundation-system-proof{border-top:1px solid #a9b7bf;grid-template-columns:1fr 370px;align-items:center;gap:90px;margin-top:100px;padding-top:56px;display:grid}.foundation-close{max-width:620px}.foundation-closing{letter-spacing:-.04em;margin-bottom:26px;font:700 clamp(1.65rem,2.7vw,2.75rem)/1.15 Manrope,sans-serif}.foundation-close .button{margin-bottom:10px}.foundation-ending{border-top:1px solid #a9b7bf;max-width:none;margin-top:80px;padding-top:44px}.foundation-ending .foundation-closing{max-width:780px}.foundation-roadmap-proof>div{border-radius:24px;height:430px}.foundation-roadmap-proof figcaption{padding-top:16px}.skills-story{grid-template-columns:minmax(0,1.28fr) minmax(290px,.72fr);gap:clamp(54px,7vw,104px)}.skills-proof{min-height:720px}.skills-proof .skill-library{z-index:2;width:66%;height:680px;top:0;left:0;right:auto;transform:rotate(-1.2deg)}.skills-proof .muscle-roadmap{z-index:3;width:43%;height:540px;top:92px;right:0;transform:rotate(1.6deg)}.skills-outcomes{align-self:center}@media (width<=1060px){.foundation-movements{gap-inline:42px}.foundation-movements li{grid-template-columns:minmax(130px,.85fr) minmax(0,1.15fr);gap:20px}.foundation-movements figure{height:190px}.foundation-system-proof{grid-template-columns:1fr 330px;gap:56px}.skills-proof{min-height:650px}.skills-proof .skill-library{height:610px}.skills-proof .muscle-roadmap{height:470px}}@media (width<=800px){.foundation-movements{grid-template-columns:1fr}.foundation-movements li,.foundation-movements li:nth-child(5){grid-column:auto;justify-self:stretch;width:100%}.foundation-movements figure{height:230px}.foundation-system-proof{grid-template-columns:1fr 300px;gap:40px}}@media (width<=600px){.journey-heading{margin-bottom:54px}.journey-intro,.journey-heading>p.journey-intro:last-child{margin-top:18px;font-size:clamp(2rem,9.8vw,2.55rem);line-height:1.04}.product-journey{border-top:0;border-bottom:0}.journey-stage,.journey-stage:first-child,.journey-stage:last-child{padding:0 0 72px;position:relative}.journey-stage+.journey-stage{border-top:0;margin-top:64px;padding-top:0}.journey-stage-copy{min-height:0;margin-bottom:26px}.journey-stage-copy>span{margin-bottom:18px;font-size:2.7rem}.journey-stage-copy h3{max-width:none;margin-bottom:11px;font-size:1.28rem}.journey-stage-copy p{max-width:320px;font-size:.87rem}.journey-stage-visual,.journey-stage-1 .journey-stage-visual,.journey-stage-2 .journey-stage-visual,.journey-stage-3 .journey-stage-visual{border-radius:18px;width:100%;height:350px;margin:0}.journey-stage-2 .journey-stage-visual{width:calc(100% - 28px);margin-left:28px}.journey-stage-3 .journey-stage-visual{width:calc(100% - 14px)}.journey-stage:not(:last-child):before{background:linear-gradient(#61b8df,#61b8df24);width:1px;height:76px;top:auto;bottom:-46px;left:21px}.journey-stage:not(:last-child):after{width:8px;height:8px;inset:auto auto -49px 17px}.foundation-story{margin-bottom:52px}.foundation-movements{gap:34px}.foundation-movements li,.foundation-movements li:nth-child(5){grid-template-columns:43% 1fr;gap:18px;padding-top:14px}.foundation-movements li:nth-child(2n) figure{order:2}.foundation-movements figure{border-radius:16px;height:164px}.foundation-movements h3{margin:11px 0 7px;font-size:.84rem}.foundation-movements p{font-size:.78rem;line-height:1.48}.foundation-system-proof{grid-template-columns:1fr;gap:42px;margin-top:72px;padding-top:44px}.foundation-closing{font-size:1.75rem}.foundation-ending{margin-top:64px;padding-top:36px}.foundation-close .button{width:100%}.foundation-roadmap-proof{width:min(82%,310px);margin-left:auto}.foundation-roadmap-proof>div{height:370px}.skills-story{flex-direction:column;gap:46px;display:flex}.skills-proof{width:100%;min-height:0;display:block}.skills-proof .skill-library{aspect-ratio:.8;width:100%;height:auto;position:relative;inset:auto;transform:none}.skills-proof .muscle-roadmap{display:none}.skills-outcomes{width:100%}}@media (width<=360px){.journey-stage-visual,.journey-stage-1 .journey-stage-visual,.journey-stage-2 .journey-stage-visual,.journey-stage-3 .journey-stage-visual{height:320px}.foundation-movements li,.foundation-movements li:nth-child(5){grid-template-columns:41% 1fr;gap:14px}.foundation-movements figure{height:150px}}.hero-muscle-up-link{color:#a5ddfa;letter-spacing:.075em;text-transform:uppercase;text-underline-offset:5px;align-self:flex-start;align-items:center;gap:14px;min-height:44px;margin-top:18px;padding-block:10px;font-size:.69rem;font-weight:700;line-height:1.4;display:inline-flex}.hero-muscle-up-link:hover{color:#fff;text-decoration:underline}.hero-muscle-up-link>span{font-size:1rem}.muscle-up-feature{color:#f4f8fb;background:#0c1b2b;border-top:1px solid #26394a;padding:112px 0 120px;scroll-margin-top:24px}.muscle-up-editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-template-areas:"intro offer";align-items:center;gap:36px clamp(56px,7vw,108px);display:grid}.muscle-up-intro{grid-area:intro}.muscle-up-feature .chapter-label{color:#9ad8f7;margin-bottom:28px}.muscle-up-intro h2{max-width:670px;margin-bottom:24px;font-size:clamp(3rem,4.8vw,4.65rem);line-height:1.02}.muscle-up-intro h2 em{color:#9ad8f7;display:inline-block}.muscle-up-lede{color:#b8c9d6;max-width:555px;margin:0;font-size:1rem}.muscle-up-campaign{aspect-ratio:4/5;background:#081421;border-radius:23px;grid-area:campaign;width:100%;margin:0;overflow:hidden}.muscle-up-campaign img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.muscle-up-with-campaign{grid-template-areas:"intro campaign""offer campaign"}.muscle-up-offer{border-left:1px solid #314354;grid-area:offer;max-width:555px;padding:32px 0 32px 40px}.muscle-up-with-campaign .muscle-up-offer{border-top:1px solid #314354;border-left:0;padding:28px 0 0}.muscle-up-premium-label{color:#e3eff7;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:.77rem;font-weight:700}.muscle-up-price{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-bottom:20px;display:flex}.muscle-up-price p{color:#fff;letter-spacing:-.045em;margin:0;font:700 clamp(2.1rem,3vw,2.8rem)/1.1 Manrope,sans-serif}.muscle-up-price p span{color:#b8c9d6;letter-spacing:0;white-space:nowrap;font:400 .9rem/1.3 DM Sans,sans-serif}.muscle-up-founding{color:#9ad8f7;border-left:1px solid #7ba8c3;padding-left:12px;font-size:.7rem}.muscle-up-value{color:#b8c9d6;margin-bottom:25px;font-size:.9rem;line-height:1.6}.muscle-up-cta{color:#06111d;background:#d8f2ff;border-color:#d8f2ff;min-height:56px}.muscle-up-cta:hover{background:#fff}.muscle-up-future{color:#9bb2c2;max-width:460px;margin:18px 0 0;font-size:.77rem;line-height:1.6}.muscle-up-launch{width:min(520px,100% - 24px);max-height:calc(100dvh - 48px);color:var(--ink);border:0;margin:auto;overflow-y:auto}.muscle-up-launch::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#060c149e}.muscle-up-launch .eyebrow{padding-right:24px}.muscle-up-launch h2{font-size:clamp(2rem,5vw,3rem);line-height:1.06}.muscle-up-launch>p:last-of-type{margin-bottom:0}@media (width<=1060px) and (width>=801px){.muscle-up-editorial{column-gap:54px}.muscle-up-offer{padding-left:28px}}@media (width<=800px){.muscle-up-feature{padding-block:88px}.muscle-up-editorial{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""offer";gap:40px}.muscle-up-with-campaign{grid-template-areas:"intro""campaign""offer"}.muscle-up-intro h2{max-width:650px}.muscle-up-lede{max-width:620px}.muscle-up-campaign{max-width:440px}.muscle-up-offer{border-top:1px solid #314354;border-left:0;max-width:620px;padding:32px 0 0}}@media (width<=600px){.hero-muscle-up-link{gap:12px;margin-top:16px;font-size:.63rem}.muscle-up-feature{padding-block:76px 88px}.muscle-up-editorial{display:block}.muscle-up-feature .chapter-label{margin-bottom:23px;font-size:.64rem}.muscle-up-intro h2{margin-bottom:22px;font-size:clamp(2.35rem,10.6vw,2.95rem)}.muscle-up-lede{font-size:.92rem;line-height:1.6}.muscle-up-campaign{border-radius:20px;margin-top:36px}.muscle-up-offer{margin-top:36px;padding-top:28px}.muscle-up-price{gap:10px 16px}.muscle-up-price p{font-size:2.25rem}.muscle-up-price p span{font-size:.83rem}.muscle-up-value{font-size:.88rem}.muscle-up-cta{gap:12px;width:100%;padding-inline:15px;font-size:.7rem}.muscle-up-future{font-size:.76rem}}.coaching-v2 .coaching-v2-grid{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);grid-template-areas:"media intro""media offer";align-items:start;gap:42px clamp(64px,8vw,120px);display:grid}.coaching-v2 .coaching-intro{grid-area:intro;max-width:690px}.coaching-v2 .coaching-intro h2{max-width:680px;margin:18px 0 24px}.coaching-v2 .coaching-lede{max-width:650px;color:var(--ink-muted);margin:0;font-size:clamp(1.06rem,1.45vw,1.25rem);line-height:1.65}.coaching-v2 .coaching-media{grid-area:media;align-self:start;position:static}.coaching-v2 .coaching-human{aspect-ratio:4/5;width:100%;height:auto;box-shadow:none;border-radius:28px;overflow:hidden}.coaching-v2 .coaching-human img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.coaching-v2 .coaching-founder-placeholder{background:linear-gradient(150deg,#091b2b1a,#84a9c333),#dce3e7;place-items:end start;padding:26px;display:grid}.coaching-v2 .founder-media-label{z-index:2;color:#091b2b9e;letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:800;position:relative}.coaching-v2 .coach-credibility{background:#0b1d2b;border:1px solid #ffffff1f;border-radius:20px;margin:-42px 22px 0;padding:24px 26px 25px;position:relative;box-shadow:0 20px 46px #05152229}.coaching-v2 .coach-credibility span,.coaching-v2 .coach-credibility strong{text-transform:uppercase;display:block}.coaching-v2 .coach-credibility span{color:#91b8d4;letter-spacing:.14em;font-size:.68rem;font-weight:800}.coaching-v2 .coach-credibility strong{color:#fff;letter-spacing:.04em;margin-top:5px;font-size:clamp(.94rem,1.25vw,1.1rem)}.coaching-v2 .coach-credibility p{color:#ffffffb8;margin:15px 0 0;font-size:.9rem;line-height:1.6}.coaching-v2 .coaching-offer{grid-area:offer;max-width:700px}.coaching-v2 .coaching-program-label{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:clamp(1.2rem,1.85vw,1.55rem);font-weight:800}.coaching-v2 .coaching-outcome-intro{max-width:650px;color:var(--ink-muted);margin:14px 0 0;line-height:1.65}.coaching-v2 .coaching-session-count{color:var(--ink);letter-spacing:.03em;margin:15px 0 0;font-size:.88rem;font-weight:800}.coaching-v2 .coaching-offer ol{border-top:1px solid #091b2b24;gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.coaching-v2 .coaching-offer li{border-bottom:1px solid #091b2b24;grid-template-columns:38px 1fr;align-items:start;gap:14px;min-height:0;padding:17px 0;display:grid}.coaching-v2 .coaching-offer li>span{color:#5b8bab;letter-spacing:.1em;padding-top:3px;font-size:.68rem;font-weight:800}.coaching-v2 .coaching-offer li p{color:var(--ink);margin:0;font-size:.96rem;line-height:1.5}.coaching-v2 .coaching-price{background:#fff;border-radius:22px;margin-top:32px;padding:26px 28px;box-shadow:0 18px 48px #091b2b14}.coaching-v2 .coaching-price>span,.coaching-v2 .coaching-price>strong,.coaching-v2 .coaching-price>small{display:block}.coaching-v2 .coaching-price>span{color:#5b8bab;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:800}.coaching-v2 .coaching-price>strong{color:var(--ink);letter-spacing:-.06em;margin-top:8px;font-size:clamp(2.65rem,5vw,4.4rem);line-height:.95}.coaching-v2 .coaching-price>p{color:var(--ink);margin:11px 0 0;font-weight:800}.coaching-v2 .coaching-price>small{color:var(--ink-muted);margin-top:6px;line-height:1.45}.coaching-v2 .coaching-cta{width:100%;margin-top:18px}@media (width<=800px){.coaching-v2 .coaching-v2-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""media""offer";gap:34px}.coaching-v2 .coaching-intro,.coaching-v2 .coaching-media,.coaching-v2 .coaching-offer{max-width:620px}.coaching-v2 .coaching-media{width:100%;position:static}}@media (width<=600px){.coaching-v2{padding-top:90px;padding-bottom:90px}.coaching-v2 .coaching-v2-grid{gap:30px}.coaching-v2 .coaching-intro h2{margin:14px 0 18px}.coaching-v2 .coaching-lede{font-size:1rem;line-height:1.6}.coaching-v2 .coaching-human{border-radius:22px}.coaching-v2 .coaching-founder-placeholder{padding:20px}.coaching-v2 .coach-credibility{border-radius:18px;margin:-34px 14px 0;padding:21px 20px 22px}.coaching-v2 .coaching-offer{padding-top:8px}.coaching-v2 .coaching-offer ol{margin-top:24px}.coaching-v2 .coaching-offer li{grid-template-columns:32px 1fr;gap:10px;padding:15px 0}.coaching-v2 .coaching-offer li p{font-size:.91rem}.coaching-v2 .coaching-price{margin-top:27px;padding:24px 22px}}.coaching-v2 .coaching-v2-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-areas:"intro offer";gap:clamp(72px,9vw,138px)}.coaching-v2 .coaching-intro{align-self:start;max-width:530px}.coaching-v2 .coaching-intro h2{max-width:520px;font-size:clamp(3.4rem,5.35vw,5.7rem);line-height:.94}.coaching-v2 .coaching-lede{max-width:515px}.coaching-v2 .coach-credibility{max-width:485px;box-shadow:none;background:0 0;border:0;border-top:1px solid #091b2b33;border-radius:0;margin:54px 0 0;padding:28px 0 0}.coaching-v2 .coach-credibility span{color:#4d8dad}.coaching-v2 .coach-credibility strong{color:var(--ink);margin-top:8px;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.25}.coaching-v2 .coach-credibility p{max-width:470px;color:var(--ink-muted);margin-top:18px;font-size:.94rem;line-height:1.7}.coaching-v2 .coaching-offer{align-self:start;max-width:760px;padding-top:12px}.coaching-v2 .coaching-program-label{font-size:clamp(1.45rem,2.1vw,1.9rem)}.coaching-v2 .coaching-outcome-intro{max-width:700px;margin-top:18px}.coaching-v2 .coaching-offer ol{margin-top:34px}.coaching-v2 .coaching-offer li{grid-template-columns:42px 1fr;padding:18px 0}.coaching-v2 .coaching-price{grid-template-columns:minmax(180px,.72fr) minmax(210px,1fr);grid-template-areas:"label label""amount duration""amount note";align-items:end;column-gap:32px;padding:30px 32px;display:grid}.coaching-v2 .coaching-price>span{grid-area:label}.coaching-v2 .coaching-price>strong{grid-area:amount}.coaching-v2 .coaching-price>p{grid-area:duration}.coaching-v2 .coaching-price>small{grid-area:note}@media (width<=800px){.coaching-v2 .coaching-v2-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""offer";gap:60px}.coaching-v2 .coaching-intro,.coaching-v2 .coaching-offer{width:100%;max-width:650px}.coaching-v2 .coaching-intro h2{font-size:clamp(3rem,9vw,4.8rem)}}@media (width<=600px){.coaching-v2 .coaching-v2-grid{gap:48px}.coaching-v2 .coaching-intro h2{font-size:clamp(2.75rem,12vw,3.55rem)}.coaching-v2 .coach-credibility{margin-top:36px;padding:22px 0 0}.coaching-v2 .coach-credibility p{margin-top:15px;font-size:.9rem}.coaching-v2 .coaching-offer{padding-top:0}.coaching-v2 .coaching-program-label{font-size:1.25rem}.coaching-v2 .coaching-offer li{grid-template-columns:32px 1fr;padding:16px 0}.coaching-v2 .coaching-price{padding:24px 22px;display:block}}:root{--section-space-desktop:clamp(124px, 9vw, 154px);--section-space-mobile:64px;--mobile-copy-gap:18px;--ui-media-radius:20px}main img{display:block}@media (width>=801px){.journey-v2,.foundation-v2,.install,.skills-v2,.coaching-v2{padding-top:var(--section-space-desktop);padding-bottom:var(--section-space-desktop)}.journey-heading,.foundation-story,.install-heading,.skills-v2-heading{margin-bottom:clamp(62px,5vw,78px)}.journey-stage-visual,.skills-proof figure,.install-step img{border-radius:var(--ui-media-radius)}}@media (width<=600px){html{scroll-padding-bottom:calc(72px + env(safe-area-inset-bottom))}body{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.section-shell{width:min(100% - 32px,560px)}.journey-v2,.foundation-v2,.install,.skills-v2,.coaching-v2{padding-top:var(--section-space-mobile);padding-bottom:var(--section-space-mobile)}.chapter-label{margin-bottom:17px}.foundation-story h2,.install-heading h2,.skills-v2-heading h2{letter-spacing:-.055em;max-width:345px;font-size:clamp(2.45rem,10.8vw,3.08rem);line-height:.98}.hero-option-a .hero-v2-copy{padding:28px 18px 34px}.hero-option-a .eyebrow{margin-bottom:15px}.hero-option-a h1{margin-bottom:16px;font-size:clamp(2.16rem,9.55vw,2.4rem);line-height:.94}.hero-option-a .hero-v2-actions{gap:9px;margin-top:18px}.hero-muscle-up-link{margin-top:12px}.journey-heading{margin-bottom:38px}.journey-intro,.journey-heading>p.journey-intro:last-child{max-width:340px;margin-top:var(--mobile-copy-gap);font-size:clamp(2rem,9.5vw,2.45rem);line-height:1.03}.journey-stage,.journey-stage:first-child,.journey-stage:last-child{padding-bottom:60px}.journey-stage+.journey-stage{margin-top:52px}.journey-stage-copy{margin-bottom:22px}.journey-stage-copy>span{margin-bottom:15px;font-size:2.45rem}.journey-stage-copy h3{margin-bottom:9px;font-size:1.2rem}.journey-stage-visual,.journey-stage-1 .journey-stage-visual,.journey-stage-2 .journey-stage-visual,.journey-stage-3 .journey-stage-visual{border-radius:17px;height:340px}.journey-stage:not(:last-child):before{height:65px;bottom:-39px}.journey-stage:not(:last-child):after{bottom:-42px}.foundation-story{margin-bottom:46px}.foundation-lede{max-width:345px;margin-top:var(--mobile-copy-gap)}.foundation-movements{gap:30px}.foundation-movements li,.foundation-movements li:nth-child(5){grid-template-columns:42% 1fr;gap:17px;padding-top:15px}.foundation-movements figure{border-radius:16px;height:158px}.foundation-movements h3{margin:10px 0 7px;line-height:1.15}.foundation-ending{margin-top:56px;padding-top:32px}.foundation-closing{max-width:340px;margin-bottom:22px;line-height:1.12}.install-heading{margin-bottom:36px}.install-heading>p{max-width:345px;margin-top:var(--mobile-copy-gap);line-height:1.6}.install-device-choice{gap:18px;padding:22px 0 24px}.install-guide-intro{margin-top:22px;padding:20px 0 18px}.install-steps{gap:14px;width:calc(100% + 16px);padding-bottom:14px;padding-right:16px}.install-step{flex-basis:75vw}.install-step img{border-radius:18px}.install-open-app{margin-top:26px;padding:23px 0}.skills-v2-heading{margin-bottom:38px}.skills-v2-heading>p:last-child{max-width:345px;margin-top:var(--mobile-copy-gap);line-height:1.6}.skills-story{gap:40px}.skills-proof .skill-library{border-radius:20px}.skills-outcomes li{min-height:90px}.skill-examples{border-top:1px solid #2d3d4c;margin-top:4px;padding-top:24px}.skill-examples p{margin-top:9px;line-height:1.65}.muscle-up-feature{padding-top:84px;padding-bottom:92px}.muscle-up-feature .chapter-label{margin-bottom:20px}.muscle-up-intro h2{max-width:345px;margin-bottom:var(--mobile-copy-gap);font-size:clamp(2.32rem,10.2vw,2.82rem);line-height:1}.muscle-up-campaign{border-radius:20px;margin-top:32px}.muscle-up-campaign img{object-position:52% 50%}.muscle-up-offer{margin-top:32px;padding-top:26px}.muscle-up-price{margin-bottom:18px}.muscle-up-value{margin-bottom:22px}.coaching-v2 .coaching-v2-grid{gap:44px}.coaching-v2 .coaching-intro h2{max-width:345px;margin:14px 0 var(--mobile-copy-gap);font-size:clamp(2.65rem,11.5vw,3.3rem);line-height:.97}.coaching-v2 .coach-credibility{margin-top:32px;padding-top:20px}.coaching-v2 .coaching-offer ol{margin-top:22px}.coaching-v2 .coaching-offer li{padding:14px 0}.coaching-v2 .coaching-price{margin-top:24px}.coaching-v2 .coaching-cta{margin-top:16px}.mobile-actions{left:12px;right:12px;bottom:calc(8px + env(safe-area-inset-bottom));background:#ffffffe8;border-radius:9px;grid-template-columns:1.08fr .92fr 30px;min-height:50px;padding:4px;box-shadow:0 8px 26px #08111e2e}.mobile-actions>a,.mobile-actions>button{letter-spacing:.075em;font-size:.62rem}.mobile-actions .dismiss-actions{font-size:1rem}}@media (width<=360px){.journey-stage-visual,.journey-stage-1 .journey-stage-visual,.journey-stage-2 .journey-stage-visual,.journey-stage-3 .journey-stage-visual{height:312px}.foundation-movements li,.foundation-movements li:nth-child(5){grid-template-columns:41% 1fr;gap:14px}.foundation-movements figure{height:146px}}.analytics-consent{z-index:120;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #aebcc5;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:min(860px,100% - 32px);padding:14px 16px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 12px 36px #08111e2b}.analytics-consent-copy h2{letter-spacing:-.025em;margin:0 0 3px;font-size:1rem}.analytics-consent-copy p{color:#52616b;margin:0;font-size:.75rem;line-height:1.45}.analytics-consent-actions{align-items:center;gap:8px;display:flex}.analytics-allow,.analytics-decline{cursor:pointer;letter-spacing:.075em;text-transform:uppercase;border-radius:6px;min-height:38px;padding:8px 13px;font-size:.61rem;font-weight:800}.analytics-allow{border:1px solid var(--ink);background:var(--ink);color:#fff}.analytics-decline{color:var(--ink);background:#fff;border:1px solid #aebcc5}.analytics-allow[aria-pressed=true],.analytics-decline[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px #6bb9df}.analytics-consent-actions a{color:#426171;letter-spacing:.06em;text-transform:uppercase;align-items:center;min-height:38px;padding:0 5px;font-size:.61rem;font-weight:800;display:inline-flex}.analytics-consent-close{border:1px solid var(--line);color:#52616b;cursor:pointer;background:#fff;border-radius:50%;width:28px;height:28px;font-size:1rem;position:absolute;top:-11px;right:-9px}.footer-link-button{min-height:26px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0}.footer-link-button:hover,.footer-link-button:focus-visible{color:#267aa5}.legal-preference-button{border:0;border-bottom:2px solid var(--blue);min-height:44px;color:var(--ink);cursor:pointer;letter-spacing:.07em;text-transform:uppercase;background:0 0;margin-top:14px;padding:0;font-size:.73rem;font-weight:800}@media (width<=600px){.analytics-consent{left:12px;right:12px;bottom:calc(70px + env(safe-area-inset-bottom));border-radius:10px;grid-template-columns:1fr;gap:10px;width:auto;padding:13px 14px;transform:none}.analytics-consent-copy h2{font-size:.96rem}.analytics-consent-copy p{max-width:330px;font-size:.7rem}.analytics-consent-actions{gap:7px}.analytics-allow,.analytics-decline{min-height:36px;padding-inline:11px}.analytics-consent-actions a{margin-left:auto}}.feedback-page{background:#fbfdfe;min-height:calc(100vh - 78px);padding:72px 0 130px}.feedback-shell{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:clamp(72px,8vw,132px);width:min(1240px,100% - 64px);margin-inline:auto;display:grid}.feedback-hero{position:sticky;top:42px}.feedback-hero .back-link{margin-bottom:70px}.feedback-hero .eyebrow{color:#347d9f}.feedback-hero h1{letter-spacing:-.066em;max-width:650px;margin:0 0 30px;font-size:clamp(3rem,4.2vw,4.5rem);line-height:.96}.feedback-intro{color:#40515e;max-width:590px;margin-bottom:24px;font-size:1rem}.feedback-reassurance{color:#58707f;letter-spacing:.035em;border-top:1px solid #a7bac5;width:fit-content;margin:0;padding-top:16px;font-size:.75rem;font-weight:700}.feedback-form,.feedback-success{border-top:1px solid var(--ink)}.feedback-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.feedback-question{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0;padding:34px 0 38px;display:block;position:relative}.feedback-question legend,.feedback-legend{width:100%;color:var(--ink);letter-spacing:-.025em;grid-template-columns:38px 1fr;align-items:baseline;gap:12px;margin:0 0 22px;font:700 1.02rem/1.45 Manrope,sans-serif;display:grid}.feedback-question legend>span,.feedback-legend>span{color:#4da4ce;letter-spacing:.08em;font:800 .65rem/1 DM Sans,sans-serif}.feedback-scale{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.feedback-scale label,.feedback-options label{color:#334754;cursor:pointer;background:#ffffffb8;border:1px solid #bdcbd4;border-radius:7px;place-items:center;min-height:56px;transition:border-color .18s,background .18s,color .18s,transform .18s;display:grid;position:relative}.feedback-scale label:hover,.feedback-options label:hover{background:#f1faff;border-color:#6aaece}.feedback-scale label.selected,.feedback-options label.selected{border-color:var(--ink);background:var(--ink);color:#fff;box-shadow:inset 0 -3px #78cdf3}.feedback-scale input,.feedback-options input{opacity:0;width:1px;height:1px;position:absolute}.feedback-scale label:focus-within,.feedback-options label:focus-within{outline:3px solid var(--blue);outline-offset:3px}.feedback-scale label>span{font:800 1rem Manrope,sans-serif}.feedback-scale-notes{color:#71808c;justify-content:space-between;margin-top:10px;font-size:.68rem;display:flex}.feedback-options{gap:8px;display:grid}.feedback-options-three,.feedback-options-skills{grid-template-columns:repeat(3,1fr)}.feedback-options label>span{text-align:center;letter-spacing:.035em;padding:8px;font-size:.75rem;font-weight:700}.feedback-text-question{cursor:text}.feedback-optional{color:#84919a;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700;position:absolute;top:38px;right:0}.feedback-question textarea,.feedback-other-field input{width:100%;color:var(--ink);font:inherit;background:#ffffffd1;border:1px solid #bdcbd4;border-radius:7px;transition:border-color .18s,box-shadow .18s}.feedback-question textarea{resize:vertical;min-height:112px;padding:16px 17px;line-height:1.55;display:block}.feedback-question textarea:focus,.feedback-other-field input:focus{border-color:#4b9fc8;outline:0;box-shadow:0 0 0 3px #69c4f333}.feedback-question textarea::placeholder,.feedback-other-field input::placeholder{color:#8b979f}.feedback-other-field{margin-top:18px;display:block}.feedback-other-field>span{color:#4b5c68;margin-bottom:9px;font-size:.72rem;font-weight:700;display:block}.feedback-other-field small{color:#89959d;text-transform:uppercase;margin-left:8px;font-weight:500}.feedback-other-field input{min-height:50px;padding:0 15px}.feedback-submit{padding:34px 0 0}.feedback-submit .button{width:100%;min-height:60px;color:var(--ink);background:#8fd8f4;border-radius:7px}.feedback-submit .button:hover{background:#b8eaff}.feedback-submit .button:disabled{cursor:wait;opacity:.66;transform:none}.feedback-submit>p:last-child{text-align:center;color:#7b8992;margin:11px 0 0;font-size:.68rem}.feedback-error{color:#783c33;background:#fff3f0;border-left:3px solid #c87062;margin:0 0 14px;padding:13px 15px;font-size:.82rem;line-height:1.5}.feedback-success{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:620px;padding:70px 0;display:flex}.feedback-success>span{width:48px;height:48px;color:var(--ink);background:#b8eaff;border-radius:50%;place-items:center;margin-bottom:30px;font-size:1.2rem;font-weight:800;display:grid}.feedback-success-label{color:#4785a4;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:.67rem;font-weight:800}.feedback-success h2{max-width:620px;margin-bottom:22px;font-size:clamp(3rem,5vw,5rem)}.feedback-success>p:not(.feedback-success-label){max-width:590px;margin-bottom:32px}.feedback-success .button{border-radius:7px;align-self:flex-start}.feedback-success-actions{align-items:center;gap:22px;display:flex}.feedback-share-link{color:#315f76;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #6798b0;align-items:center;gap:9px;min-height:44px;font-size:.7rem;font-weight:800;display:inline-flex}.feedback-share-link:hover{color:var(--ink);border-color:var(--ink)}@media (width<=900px){.feedback-page{padding-top:48px}.feedback-shell{grid-template-columns:1fr;gap:70px}.feedback-hero{position:static}.feedback-hero .back-link{margin-bottom:48px}.feedback-hero h1{max-width:760px}}@media (width<=600px){.feedback-page{padding:34px 0 94px}.feedback-shell{gap:38px;width:calc(100% - 34px)}.feedback-hero .back-link{margin-bottom:38px}.feedback-hero .eyebrow{margin-bottom:17px;line-height:1.4}.feedback-hero h1{margin-bottom:21px;font-size:clamp(2.38rem,10.5vw,2.9rem);line-height:.98}.feedback-intro{font-size:.91rem;line-height:1.68}.feedback-question{padding:28px 0 31px}.feedback-question legend,.feedback-legend{grid-template-columns:30px 1fr;gap:8px;margin-bottom:18px;font-size:.95rem}.feedback-text-question .feedback-legend{padding-right:74px}.feedback-scale{gap:6px}.feedback-scale label,.feedback-options label{min-height:52px}.feedback-options-skills{grid-template-columns:repeat(2,1fr)}.feedback-optional{top:31px}.feedback-question textarea{min-height:104px}.feedback-submit .button{min-height:56px}.feedback-success{min-height:480px;padding:54px 0}.feedback-success h2{font-size:clamp(2.7rem,13vw,3.8rem)}.feedback-success .button{width:100%}.feedback-success-actions{flex-direction:column;align-items:stretch;gap:17px}.feedback-share-link{align-self:center}}.journey-stage-2 .journey-stage-visual{aspect-ratio:4/5;height:auto;margin-top:14px}.journey-stage-2 .journey-stage-visual img{object-fit:contain;object-position:50% 50%}.install-open-app .install-cta-primary{color:#08111e;background:#8fd8f4;border-color:#8fd8f4;box-shadow:0 12px 30px #48b2de33}.install-open-app .install-cta-primary:hover,.install-open-app .install-cta-primary:focus-visible{color:#08111e;background:#b8eaff;border-color:#b8eaff}@media (width<=600px){.journey-stage-2 .journey-stage-visual{aspect-ratio:4/5;width:calc(100% - 28px);height:auto;margin:0 0 0 28px}.journey-stage-2 .journey-stage-visual img{object-position:50% 50%}}@media (width<=360px){.journey-stage-2 .journey-stage-visual{height:auto}}.journey-trust{color:var(--muted);margin:32px 0 0;font-size:.875rem;line-height:1.6}.hero-option-a .hero-v2-actions{align-items:center;margin-top:25px}.hero-option-a .hero-v2-actions .button{border-radius:9px;min-height:54px;padding-inline:29px;box-shadow:0 10px 26px #41adde24}.hero-option-a .hero-v2-actions .button:hover,.hero-option-a .hero-v2-actions .button:focus-visible{box-shadow:0 13px 30px #41adde33}.hero-option-a .hero-muscle-up-link{color:#a9cddd;margin-top:7px}.hero-option-a .hero-muscle-up-link:hover,.hero-option-a .hero-muscle-up-link:focus-visible{color:#fff}.journey-benefits{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;margin:30px 0 0;padding:22px 0;list-style:none;display:flex}.journey-benefits li{color:#52616c;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;font-size:.67rem;font-weight:700;line-height:1.45;position:relative}.journey-benefits li+li:before{content:"·";color:#75c2e6;position:absolute;left:calc(-9px - .2em)}.muscle-up-free-access{color:#d8f2ff;max-width:500px;margin:0 0 24px;font-size:.93rem;font-weight:650;line-height:1.55}.muscle-up-cta{border-radius:9px}@media (width<=800px){.journey-benefits{flex-wrap:wrap;justify-content:flex-start;gap:14px 28px}.journey-benefits li+li:before{left:-16px}}@media (width<=600px){.journey-v2{padding-top:40px}.hero-option-a .hero-v2-actions{align-items:flex-start;margin-top:20px;display:flex}.hero-option-a .hero-v2-actions .button{width:min(100%,238px);min-height:52px;padding-inline:24px}.hero-option-a .hero-v2-lede{max-width:300px}.hero-option-a .hero-muscle-up-link{margin-top:6px}.muscle-up-feature{padding-top:64px;padding-bottom:72px}.journey-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin-top:24px;padding-block:18px;display:grid}.journey-benefits li{white-space:normal}.journey-benefits li+li:before{display:none}.muscle-up-free-access{margin-bottom:22px;font-size:.88rem}}
