@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2)format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-latin-400-normal.DQi5PRDE.woff2)format("woff2"),url(/_astro/source-sans-3-latin-400-normal.AFMiCETP.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-latin-600-normal.DeckBYAU.woff2)format("woff2"),url(/_astro/source-sans-3-latin-600-normal.BvDVuF-j.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/source-sans-3-latin-700-normal.CkzU-mV9.woff2)format("woff2"),url(/_astro/source-sans-3-latin-700-normal.BBbVrHF_.woff)format("woff")}:root{--font-display:"Anton", "Arial Narrow", Arial, sans-serif;--font-body:"Source Sans 3", "Segoe UI", Arial, sans-serif;--ink:#151515;--paper:#fff;--gx-surface-soft:#f4f4f4;--surface:var(--gx-surface-soft);--surface-strong:#e5e5e5;--muted:#5b5b5b;--rule:#c8c8c8;--clickable-panel-border:#e5e5e2;--clickable-panel-border-hover:#c4c4c0;--clickable-panel-radius:0;--clickable-panel-shadow-rest:none;--clickable-panel-shadow-hover:0 .3rem .85rem #0c0c0c12;--container:74rem;--tracking-display:.025em;--tracking-hero:.035em;--leading-display:.98;--leading-hero:.92;--gx-leading-hero-lockup:.96;--gx-title-workout:clamp(3.25rem, 6vw, 5.35rem);--gx-title-recovery:clamp(4.5rem, 10vw, 8rem);--gx-title-affiliate:clamp(3.4rem, 4.25vw, 4.35rem);--type-phone-page-title:clamp(2.75rem, calc(8vw + 1.25rem), 3.5rem);--type-phone-rally-title:clamp(3.25rem, calc(9vw + 1.3rem), 3.75rem);--type-phone-section-title:clamp(2.05rem, calc(5vw + 1.15rem), 2.65rem);--type-phone-subsection-title:clamp(1.45rem, calc(3vw + .9rem), 1.8rem);--type-phone-minor-title:clamp(1.25rem, calc(2vw + .85rem), 1.5rem);--type-phone-callout:clamp(1.35rem, calc(2vw + 1rem), 1.65rem);--type-phone-emphasis:clamp(1.65rem, calc(4vw + .75rem), 2.1rem);--type-phone-number:clamp(2rem, calc(6vw + .75rem), 2.5rem);--type-phone-price:clamp(3rem, 13vw, 3.5rem);font-family:var(--font-body);color:var(--ink);background:var(--paper);font-synthesis:none;--gx-cream:#efe4cf;--gx-ink:#171512;--gx-charcoal:#000;--gx-rule:#bca98c;--gx-muted:#685f53;--gx-body-copy:#484541;--gx-max:1180px;--gx-section-space:clamp(4.75rem, 7vw, 7rem);--gx-section-space-tight:clamp(3.75rem, 5.5vw, 5.5rem);--gx-grid-gap:clamp(2rem, 4vw, 4.5rem);--gx-header-gap:clamp(1.25rem, 2vw, 2rem);--gx-copy-wide:62ch;--gx-white:#fffdfa;--gx-paper:#fff;--gx-tan:#efe4cf;--gx-tan-soft:#f6efe4;--gx-tan-deep:#e7d6bb;--gx-reading:44rem;--gx-copy:60ch;--gx-rule-soft:#17161329;--gx-shadow-soft:0 18px 50px #17161314;--gx-hero-bg:#12110f;--gx-hero-ink:#f5f0e7;--gx-hero-muted:#f5f0e7c7;--gx-hero-rule:#f5f0e733;--gx-hero-overlay-left:#0a0908eb;--gx-hero-overlay-mid:#0a0908ad;--gx-hero-overlay-right:#0a09085c;--gx-type-display:var(--font-display);--gx-type-supporting:var(--font-body);--gx-type-supporting-weight:700;--gx-type-supporting-leading:1.32;--gx-type-supporting-tracking:-.01em;--gx-orange:#d94a24;--gx-cta-orange:var(--gx-orange);--gx-rust:var(--gx-orange);--gx-gold:var(--gx-orange);--gx-orange-hover:#c64222;--gx-orange-depth:#a83a20;--gx-secondary-surface:#09090b;--gx-secondary-surface-hover:#121215;--gx-secondary-border:#954b1d;--gx-secondary-border-hover:#ef8f35;--gx-secondary-text:#f4bb76;--gx-dark-border:#4c4740;--gx-dark-copy:#e4e4e1;--gx-dark-muted:#9a9a96;--gx-offer-hero-padding:clamp(3.75rem, 6vw, 5.5rem);--gx-offer-hero-padding-mobile:3rem 3.5rem;--gx-offer-title:clamp(3.1rem, 3.98vw, 4rem);--gx-offer-title-mobile:clamp(2.1rem, 8.5vw, 2.55rem);--gx-legal-title:clamp(4rem, 9vw, 7rem);--gx-black:#000;--gx-pure-white:#fff;--gx-base-ink:#151515;--gx-warm-white:#f5f0e7;--gx-cream-white:#fff8ed;line-height:1.6}@media (width<=720px){:root{--mobile-title-compact:clamp(2.25rem, 9.5vw, 2.55rem);--mobile-title-standard:clamp(2.45rem, 10.5vw, 2.8rem);--gx-title-hub-mobile:clamp(3rem, 12.5vw, 3.5rem);--mobile-title-rally:clamp(2.8rem, 12vw, 3.2rem);--mobile-section-title:clamp(1.85rem, 8vw, 2.15rem);--mobile-subsection-title:clamp(1.35rem, 5.8vw, 1.6rem);--mobile-minor-title:clamp(1.15rem, 4.9vw, 1.35rem);--mobile-slice-statement:clamp(1.5rem, 6.2vw, 1.65rem);--mobile-space-hero:clamp(3.25rem, 13vw, 4rem);--mobile-space-section:clamp(3.25rem, 12vw, 3.75rem);--mobile-space-compact:clamp(2.75rem, 10vw, 3.25rem);--mobile-leading-title:1.02;--mobile-leading-section:1.04;--mobile-leading-subsection:1.06;--mobile-leading-minor:1.08;--gx-title-recovery:var(--mobile-title-standard);--type-phone-page-title:var(--mobile-title-standard);--type-phone-rally-title:var(--mobile-title-rally);--type-phone-section-title:var(--mobile-section-title);--type-phone-subsection-title:var(--mobile-subsection-title);--type-phone-minor-title:var(--mobile-minor-title);--type-phone-callout:clamp(1.25rem, 5.4vw, 1.48rem);--type-phone-emphasis:clamp(1.45rem, 6.5vw, 1.75rem);--type-phone-number:clamp(1.65rem, 7vw, 1.95rem);--type-phone-price:clamp(2.75rem, 12vw, 3.2rem);--gx-mobile-gutter:1.25rem;--gx-reading:100%}}@media (width<=900px){:root{--gx-section-space:4rem;--gx-section-space-tight:3.5rem}}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);min-width:320px;color:var(--ink);text-rendering:optimizelegibility;margin:0;font-size:clamp(1.0625rem,.3vw + 1rem,1.1875rem);line-height:1.62}::selection{background:var(--ink);color:var(--paper)}h1,h2,h3,h4,p,ul,ol{margin-top:0}h1,h2,h3,h4{max-width:18ch;font-family:var(--font-display);font-style:normal;font-weight:800;line-height:var(--leading-display);text-transform:uppercase;text-wrap:balance}h1,h2{margin-bottom:1.5rem}h3{margin-bottom:.8rem;line-height:1}h4{margin-bottom:.75rem;font-size:1.5rem;line-height:1.05}p,li{text-wrap:pretty}p{margin-bottom:1.15rem}ul,ol{margin-bottom:1.5rem;padding-left:1.45rem}li+li{margin-top:.55rem}strong{font-weight:700}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.08em}button,a,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid}.desktop-nav a:not(.button),.mobile-nav a{text-decoration:none}.desktop-nav a:not(.button){padding-block:.5rem}.text-link{margin-top:.75rem}.text-link--on-dark{color:var(--paper)}.mobile-nav{display:none}main{min-height:60vh}.wire-section--dark{border-color:#3e3e3e}.wire-section--dark .wire-note,.wire-section--dark .wire-backlog{background:#292929;border-color:#9b9b9b}.wire-purpose,.wire-lock{max-width:60ch}.wire-lock{font-weight:600}.wire-note,.wire-backlog{border-left:4px solid var(--muted);background:var(--surface-strong);max-width:76ch;padding:1.25rem 1.4rem}.wire-backlog{margin-top:2rem}.wire-backlog__title{margin-top:0;font-weight:700}.wire-two-col{display:grid}.breadcrumbs{color:var(--muted);letter-spacing:.015em;flex-wrap:wrap;gap:.45rem;margin-bottom:2rem;font-size:.88rem;font-weight:600;display:flex}.article-column{max-width:48rem}.article-column h1{max-width:13ch;font-size:clamp(3.75rem,8vw,6rem)}.article-fast-answer{border-left:4px solid var(--ink);padding-left:1.25rem;font-size:1.2rem;font-weight:600;line-height:1.5}.article-meta{color:var(--muted);font-size:.95rem}.article-body{line-height:1.68}.article-body h2,.article-body h3{max-width:22ch}.article-body h2{margin-top:3.75rem;font-size:clamp(2.5rem,5vw,3.5rem)}.article-body h3{margin-top:2.5rem;font-size:clamp(2rem,4vw,2.65rem)}.link-list li+li{margin-top:.7rem}.source-notes{max-width:48rem;margin-top:2rem}.source-notes summary{cursor:pointer;font-weight:700}.footer-brand .brand{margin-bottom:1.25rem;font-size:2.4rem;display:inline-block}.footer-brand p{margin-bottom:.4rem}.social-links{align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.social-links a{border:1px solid var(--ink);border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.social-links a:hover{background:var(--ink);color:var(--paper)}.social-icon{width:1.35rem;height:1.35rem}.footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.footer-grid h2{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem;font-size:.8rem;font-weight:700;line-height:1.3}.footer-grid ul{margin:0;padding:0;list-style:none}.footer-grid li+li{margin-top:.65rem}.footer-grid a{text-decoration-color:#0000}.footer-grid a:hover{text-decoration-color:currentColor}.footer-grid span{color:var(--muted);font-size:.9rem}.footer-bottom p{color:#7a7a7a;margin:0;font-size:.9rem}.topic-hub-page .topic-hub-feature>.container{max-width:70rem}.topic-hub-page .wire-section.topic-hub-feature>.container>h2{max-width:none;font-size:clamp(2.6rem,3.2vw,3rem);line-height:1}.topic-hub-page .topic-hub-feature .wire-backlog{background:var(--ink);width:min(100%,52rem);max-width:none;color:var(--paper);border:0;margin:clamp(3rem,6vw,4.5rem) 0 0 auto;padding:clamp(2rem,4vw,3rem)}.topic-hub-page .topic-hub-feature .wire-backlog__title{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(2.1rem,3.8vw,3.35rem);line-height:var(--leading-display);text-transform:uppercase}.topic-hub-page .topic-hub-proof>.container{grid-template-columns:minmax(16rem,.68fr) minmax(0,1.32fr);align-items:start;gap:1.5rem clamp(4rem,9vw,9rem);display:grid}.topic-hub-page .topic-hub-proof .wire-kicker{grid-column:1/-1}.topic-hub-page .wire-section.topic-hub-proof>.container>h2{grid-area:2/1/span 4;max-width:none;font-size:clamp(2.6rem,3.2vw,3rem);line-height:1}.topic-hub-page .topic-hub-proof>.container>p:not(.wire-kicker),.topic-hub-page .topic-hub-proof>.container>ul,.topic-hub-page .topic-hub-proof>.container>ol{grid-column:2}.topic-hub-page .topic-hub-proof>.container>p:not(.wire-kicker):first-of-type{max-width:43rem;font-size:clamp(1.2rem,.5vw + 1rem,1.4rem);line-height:1.52}.topic-hub-page .topic-hub-proof>.container>ul,.topic-hub-page .topic-hub-proof>.container>ol{counter-reset:hub-proof;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem);max-width:none;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.topic-hub-page .topic-hub-proof li,.topic-hub-page .topic-hub-proof li+li{border-top:3px solid var(--ink);counter-increment:hub-proof;max-width:none;margin:0;padding:1.25rem 0 0}.topic-hub-page .topic-hub-proof li:before{content:"0" counter(hub-proof);font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(2.25rem,3.5vw,3.25rem);font-weight:900;line-height:var(--leading-display);margin-bottom:clamp(1.5rem,3vw,2.5rem);display:block}.topic-hub-page .topic-hub-proof li strong{font-family:var(--font-display);letter-spacing:var(--tracking-display);text-transform:uppercase;margin-bottom:.7rem;font-size:clamp(1.75rem,2.7vw,2.25rem);font-weight:800;line-height:1;display:block}@media (width<=1100px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.mobile-nav{position:relative}.mobile-nav summary{cursor:pointer;font-size:1rem;font-weight:700;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary:after{content:" +"}.mobile-nav[open] summary:after{content:" −"}.mobile-nav nav{z-index:10;border:1px solid var(--ink);background:var(--paper);width:min(86vw,360px);padding:1.25rem;position:absolute;top:2.5rem;right:0}.mobile-nav nav a{padding:.7rem 0;display:block}.mobile-nav nav .button{margin-top:.75rem;padding-inline:1rem}.wire-two-col{grid-template-columns:1fr;gap:3.5rem}}@media (width<=720px){h1{font-size:var(--type-phone-page-title)}h2{font-size:var(--type-phone-section-title)}.footer-grid{grid-template-columns:1fr}}@media (width<=560px){.header-row{min-height:72px}.brand{font-size:1.55rem}.wire-section,.home-page #hero{padding-block:5rem}.wire-kicker{margin-bottom:.85rem}.actions{flex-direction:column}.actions .button{width:100%}}@media (width<=960px){.move-or-rust-page #participation>.container{grid-template-columns:1fr;grid-template-areas:none;gap:1.5rem;display:block}.move-or-rust-page #participation .wire-kicker,.move-or-rust-page #participation h2,.move-or-rust-page #participation>.container>p,.move-or-rust-page #participation ul,.move-or-rust-page #participation .wire-backlog{grid-area:auto}.move-or-rust-page #participation h2{margin-bottom:1.5rem}.move-or-rust-page #participation ul{margin-top:2rem}}@media (width<=560px){.move-or-rust-page .wire-section{padding-block:5rem}.move-or-rust-page #progression:not(.gxj-operating-system) h2,.move-or-rust-page #participation h2{font-size:var(--type-phone-section-title)}}@media (width<=1100px){.topic-hub-page .topic-hub-proof>.container{grid-template-columns:1fr;display:block}.topic-hub-page .wire-section.topic-hub-proof>.container>h2{max-width:none}.topic-hub-page .topic-hub-proof>.container>ul,.topic-hub-page .topic-hub-proof>.container>ol{margin-top:3rem}}@media (width<=720px){.topic-hub-page .wire-section.topic-hub-feature>.container>h2,.topic-hub-page .wire-section.topic-hub-proof>.container>h2{max-width:11ch;font-size:var(--type-phone-section-title)}.topic-hub-page .topic-hub-proof>.container>ul,.topic-hub-page .topic-hub-proof>.container>ol{grid-template-columns:1fr}}@media (width<=560px){.topic-hub-page .wire-section{padding-block:5rem}.topic-hub-page .topic-hub-feature .wire-backlog{padding:2rem}}@media (width<=720px){.guide-template-page #related-next-steps .link-list a,.start-here-page #what-you-get li strong,.move-or-rust-page #participation .wire-backlog__title,.topic-hub-page .topic-hub-feature .wire-backlog__title,.topic-hub-page .topic-hub-proof li strong{font-size:var(--type-phone-subsection-title)}.guide-template-page #main-content blockquote p{font-size:var(--type-phone-callout)}.topic-hub-page .topic-hub-proof li:before{font-size:var(--type-phone-number)}}.background-word-hero{--background-word-color:#ffffff0b;isolation:isolate;position:relative;overflow:hidden}.background-word-hero:before{z-index:0;color:var(--background-word-color);content:attr(data-background-phrase);font-family:var(--font-display);letter-spacing:-.045em;pointer-events:none;user-select:none;white-space:nowrap;font-size:clamp(11rem,30vw,29rem);font-weight:400;line-height:.7;position:absolute;inset:50% 0 0 25%;transform:translate(-50%,-48%)rotate(-6deg);display:block!important}.background-word-hero:after{z-index:0;background:var(--gx-orange);content:"";opacity:.3;pointer-events:none;width:min(32rem,70vw);height:.55rem;position:absolute;bottom:3.5rem;left:0;right:-5rem;transform:rotate(-7deg);display:block!important}.background-word-hero>*{z-index:1;position:relative}@media (width<=640px){.background-word-hero:before{font-size:min(37vw,11rem);left:46%;transform:translate(-50%,-50%)rotate(-6deg)}.background-word-hero:after{bottom:2rem;right:-7rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.guide-inline-media{aspect-ratio:16/9;min-height:0;margin:clamp(3rem,6vw,4.5rem) 0}@media (width<=720px){body{font-size:1.0625rem;line-height:1.56}.header-row{min-height:66px}.brand{font-size:1.45rem}.mobile-nav nav{width:min(88vw,340px);padding:1rem 1.15rem 1.15rem;top:2.15rem}.mobile-nav nav a{padding-block:.62rem}main h1,main h2,main h3,main h4{overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance;max-width:none}main h1{font-size:var(--mobile-title-standard);line-height:var(--mobile-leading-title)}main h2{font-size:var(--mobile-section-title);line-height:var(--mobile-leading-section)}main h3{font-size:var(--mobile-subsection-title);line-height:var(--mobile-leading-subsection)}main h4{font-size:var(--mobile-minor-title);line-height:var(--mobile-leading-minor)}.wire-section>.container>h2{max-width:16ch;margin-bottom:1.25rem}.wire-kicker,.workout-kicker,.workout-block__label{letter-spacing:.14em;margin-bottom:.7rem;font-size:.69rem}.wire-lock{font-size:1.12rem;line-height:1.46}.wire-two-col{gap:2rem}.actions{margin-top:1.5rem}.button{min-height:50px;padding:.72rem 1rem;font-size:1rem}.wire-note,.wire-backlog{padding:1.15rem 1.2rem}.breadcrumbs{gap:.35rem;margin-bottom:1.4rem;font-size:.84rem}.fitness-hub-page .wire-section,.topic-hub-page .wire-section{padding-block:var(--mobile-space-section)}.topic-hub-page .wire-section.topic-hub-feature>.container>h2,.topic-hub-page .wire-section.topic-hub-proof>.container>h2{max-width:none;margin-bottom:1.15rem;font-size:var(--mobile-section-title)!important}.topic-hub-page .topic-hub-proof>.container>ul,.topic-hub-page .topic-hub-proof>.container>ol{gap:0;margin-top:1.5rem}.topic-hub-page .topic-hub-proof li,.topic-hub-page .topic-hub-proof li+li{min-height:0;padding-block:1.1rem}.topic-hub-page .topic-hub-proof li strong{font-size:var(--mobile-minor-title)}.topic-hub-page .topic-hub-feature .wire-backlog{margin-top:1.5rem;padding:1.35rem}}@media (width<=560px){.footer-grid{grid-template-columns:1fr}}html,body{background:var(--gx-cream);color:var(--gx-ink)}body{font-family:var(--font-body)}.site-header,.site-footer{background:var(--gx-charcoal);color:var(--gx-cream-white);border-color:var(--gx-dark-border)}.desktop-nav a:not(.button){opacity:.92}h1,h2,h3,h4{color:inherit;letter-spacing:.015em}h1{font-size:clamp(4rem,8.8vw,8rem);line-height:.88}h2{font-size:clamp(3rem,6vw,5.5rem);line-height:.92}h3{font-size:clamp(1.8rem,3vw,2.7rem)}p,li{max-width:var(--gx-reading)}.wire-kicker:before{content:"";background:var(--gx-orange);width:2.5rem;height:.32rem;display:inline-block}.wire-section--dark:not(.gxj-image-hero):before,.home-page #approach:before{content:"";background:var(--gx-orange);height:9px;position:absolute;top:0;left:0;right:0}.wire-backlog,.wire-note{border:0;border-left:6px solid var(--gx-orange);background:#ffffff38;border-radius:0}.wire-section--dark .wire-backlog,.wire-section--dark .wire-note{background:#ffffff0f}.nutrition-hub-page>main>section:first-child{padding-block:clamp(5rem,9vw,8rem)}.accelerator-page #purchase-handoff{background:var(--gx-charcoal);color:var(--gx-cream-white)}svg:not([aria-label]):not([role=img]){max-width:1.1em}@media (width<=900px){h1{font-size:clamp(3.35rem,15vw,5rem)}h2{font-size:clamp(2.65rem,11vw,4rem)}.wire-section{padding-block:3.75rem}}.container{width:min(1160px,100% - clamp(2rem,6vw,5rem));margin-inline:auto}.wire-section>.container>.wire-kicker{margin-bottom:.9rem}.wire-section>.container>h2{max-width:13ch}.wire-section>.container>h2+p,.wire-section>.container>.wire-kicker+h2+p{max-width:var(--gx-copy-wide)}.wire-section>.container>p:last-child{margin-bottom:0}p,li{line-height:1.62}.wire-lock{max-width:56ch;font-size:clamp(1.18rem,.7vw + 1rem,1.42rem);line-height:1.5}.header-row{justify-content:space-between;align-items:center;gap:var(--gx-header-gap);min-height:78px;display:flex}.brand{font-family:var(--font-display);color:var(--gx-cream-white);letter-spacing:.055em;flex:none;font-size:1.7rem;font-weight:900;line-height:1;text-decoration:none}.desktop-nav{align-items:center;gap:clamp(.85rem,1.45vw,1.35rem);font-size:.9rem;font-weight:700;display:flex}.desktop-nav .button{min-height:46px;padding-inline:1rem;font-size:.88rem}.wire-two-col{gap:var(--gx-grid-gap);grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:start}.wire-backlog,.wire-note{max-width:68ch;margin-top:1.75rem;padding:1.15rem 1.35rem}.wire-backlog>:last-child,.wire-note>:last-child{margin-bottom:0}.start-here-page #start-here-hero,.accelerator-page #accelerator-hero{padding-block:clamp(5rem,8vw,7rem)}.start-here-page #start-here-hero .wire-two-col,.accelerator-page #accelerator-hero .wire-two-col{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:center}.footer-brand{padding-bottom:clamp(2.5rem,4vw,3.5rem)}.footer-brand p{max-width:36rem}.footer-grid{gap:clamp(1.75rem,4vw,3.5rem)}.footer-bottom{margin-top:3rem}@media (width<=900px){.container{width:min(100% - 2rem,42rem)}.wire-two-col,.guide-template-page #topic-authority>.container,.guide-template-page #todd-note>.container,.guide-template-page #author-block>.container,.guide-template-page #system-connection>.container{grid-template-columns:1fr;gap:2.5rem}.wire-section>.container>h2{max-width:14ch}.home-page #hero .wire-two-col,.start-here-page #start-here-hero .wire-two-col,.accelerator-page #accelerator-hero .wire-two-col{grid-template-columns:1fr;gap:2.5rem}.guide-template-page #related-next-steps .link-list,.footer-grid{grid-template-columns:1fr}}@media (width<=560px){.container{width:calc(100% - 1.5rem)}.wire-section{padding-block:3.5rem}.wire-kicker{letter-spacing:.12em;font-size:.74rem}.wire-kicker:before{width:1.75rem}.button{width:100%}.actions{align-items:stretch}.home-page #hero h1{font-size:clamp(3rem,15vw,4rem)}}html,body{max-width:100%;overflow-x:clip}*,:before,:after{box-sizing:border-box}img,video,iframe,svg{max-width:100%}@media (width<=720px){.container{width:auto;max-width:none;margin-inline:1.25rem}main,main>*,.wire-section,.wire-section>.container,.wire-two-col,.article-column,.article-body{min-width:0;max-width:100%}.wire-two-col,.guide-template-page .article-header .article-column,.guide-template-page #topic-authority>.container,.guide-template-page #todd-note>.container,.guide-template-page #author-block>.container,.guide-template-page #system-connection>.container,.guide-template-page #related-next-steps .link-list{grid-template-columns:minmax(0,1fr)!important}.actions{align-items:stretch;width:100%}.actions .button{white-space:normal;max-width:100%}.wire-backlog,.wire-note{width:100%;max-width:100%}h1,h2,h3,h4,p,li,a,strong,span{overflow-wrap:break-word}main .wire-section,main .article-header,main>section{padding-left:var(--gx-mobile-gutter);padding-right:var(--gx-mobile-gutter)}main .wire-section>.container,main .article-header>.container,main>section>.container,main .wire-section .container{margin-left:auto;margin-right:auto;width:100%!important;max-width:100%!important}main .wire-section>.container,main .article-header>.container,main>section>.container{margin-inline:0}main .article-column,main .article-body,main .wire-two-col,main .purchase-handoff__content{margin-left:0;margin-right:0}main ul,main ol{padding-left:1.45rem}.site-header .container,.site-footer .container{width:calc(100% - (2 * var(--gx-mobile-gutter)));margin-inline:auto}}html,body,main{background:var(--gx-paper)}.wire-section,.wire-section--plain{background:var(--gx-paper);color:var(--gx-ink)}.wire-section--soft{background:var(--gx-surface-soft)}.wire-section--dark{background:var(--gx-charcoal);color:var(--gx-cream-white)}.start-here-page #start-here-hero,.accelerator-page #accelerator-hero{background:var(--gx-paper)}.start-here-page .wire-section--soft,.accelerator-page .wire-section--soft{background:var(--gx-surface-soft)}.accelerator-page #training-method,.accelerator-page #purchase-handoff{background:var(--gx-charcoal);color:var(--gx-cream-white)}.site-footer{padding-top:1rem;background:var(--gx-charcoal);color:var(--gx-cream-white);padding-block:clamp(4rem,6vw,5.75rem);position:relative}@media (width<=720px){body,main,.wire-section,.wire-section--plain{background:var(--gx-paper)}.wire-section--soft,.guide-template-page .article-header{background:var(--gx-surface-soft)}.wire-section--dark,.home-page #approach,.accelerator-page #training-method,.accelerator-page #purchase-handoff{background:var(--gx-charcoal)}.mobile-nav nav{border:1px solid #ffffff29;box-shadow:0 14px 32px #00000047;background:var(--gx-black)!important;color:var(--gx-white)!important}.mobile-nav nav a,.mobile-nav nav a:visited{color:var(--gx-white)!important}.mobile-nav nav a:hover,.mobile-nav nav a:focus-visible,.mobile-nav nav a[aria-current=page]{color:var(--gx-orange)!important}.mobile-nav summary{color:var(--gx-white)!important}}h1,h2,h3{text-wrap:balance}h1,h2{letter-spacing:-.018em}h3{letter-spacing:-.008em}.wire-kicker{color:var(--gx-rust);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:.7rem;margin:0 0 .85rem;font-size:.82rem;font-weight:800;line-height:1.15;display:inline-flex}.wire-section>.container>h2{margin-top:0;margin-bottom:clamp(1.25rem,2vw,1.9rem);line-height:.98}.wire-section>.container>h2+p,.wire-section>.container>.wire-kicker+h2+p,.accelerator-section-intro,.training-method__intro{max-width:var(--gx-copy);font-size:clamp(1.08rem,.35vw + 1rem,1.22rem);line-height:1.58}p+p{margin-top:1.15em}.wire-section{color:var(--gx-ink);padding-block:var(--gx-section-space);border:0;border-top:1px solid #0000;position:relative}.wire-section+.wire-section:not(.wire-section--dark){border-top-color:var(--gx-rule-soft)}.wire-section--dark+.wire-section,.wire-section+.wire-section--dark{border-top-color:#0000}.link-list{margin-top:clamp(2.2rem,3.5vw,3.25rem)}.wire-section ul:not(.accelerator-hero__highlights):not(.link-list){padding-left:1.25rem}.wire-section li+li{margin-top:.7rem}.wire-section li::marker{color:var(--gx-orange)}.button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--gx-gold);outline-offset:3px}.actions{align-items:center}.wire-note,.wire-backlog{border-width:1px 1px 1px 4px}.footer-grid{border-top:1px solid #ffffff29;padding-top:clamp(2rem,3vw,2.75rem)}.footer-bottom{border-top:1px solid #ffffff1f;padding-top:1.5rem}@media (width<=720px){.wire-section{padding-block:3.6rem}.home-page #hero,.start-here-page #start-here-hero,.accelerator-page #accelerator-hero,.guide-template-page .article-header{padding-block:4rem}.home-page #hero h1,.guide-template-page .article-header h1{font-size:clamp(3.25rem,15vw,4.7rem);line-height:.92}.wire-section>.container>h2{font-size:clamp(2.65rem,12vw,3.8rem)}.wire-kicker{font-size:.82rem}.actions{gap:.7rem}.link-list{margin-top:2.25rem}}.text-link{width:fit-content;color:var(--gx-rust);font-family:var(--font-display);letter-spacing:.08em;text-underline-offset:.28em;padding-right:1.45em;font-size:1rem;font-weight:800;line-height:1.25;text-decoration:underline 1px;transition:color .15s,padding-right .15s;display:inline-block;position:relative}.text-link:after{content:"→";font-family:var(--font-body);font-weight:700;text-decoration:none;transition:transform .15s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.text-link:hover{color:var(--gx-orange);padding-right:1.6em}.text-link:hover:after{transform:translate(.15em,-50%)}.text-link--on-dark,.wire-section--dark .text-link{color:var(--gx-orange)}.text-link--on-dark:hover,.wire-section--dark .text-link:hover{color:var(--gx-cream-white)}.button{text-align:center;font-family:var(--font-body);letter-spacing:.035em;justify-content:center;align-items:center;width:fit-content;min-height:50px;padding:.78rem 1.2rem;font-size:1rem;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}.actions{flex-wrap:wrap;gap:.75rem;margin-top:1.65rem;display:flex}.start-here-page main .button:not(.secondary),.accelerator-page main .button:not(.secondary){min-height:54px}.accelerator-page .accelerator-hero__action,.start-here-page .actions,.accelerator-page .actions{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.guide-template-page .text-link,.fitness-hub-page .text-link,.topic-hub-page .text-link,.move-or-rust-page .text-link{margin-top:.35rem}@media (width<=720px){.button,.actions .button,.home-page #hero .button{text-align:center;justify-content:center;width:100%}.text-link{width:fit-content;max-width:100%}.accelerator-page .accelerator-hero__action,.start-here-page .actions,.accelerator-page .actions{width:100%}}.home-page #hero,.start-here-page #start-here-hero,.guide-template-page .article-header,.workout-detail-page .workout-hero,.recommended-ropes-page #crossrope-hero{--gx-hero-image:none;isolation:isolate;color:var(--gx-hero-ink);position:relative;overflow:clip;background-color:var(--gx-hero-bg)!important;background-image:var(--gx-hero-image)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-top:0!important}.home-page #hero:not(.gxj-image-hero):before,.start-here-page #start-here-hero:before,.accelerator-page #accelerator-hero:before,.guide-template-page .article-header:not(.background-word-hero):before,.workout-detail-page .workout-hero:before,.recommended-ropes-page #crossrope-hero:not(.gxj-image-hero):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, var(--gx-hero-overlay-left) 0%, var(--gx-hero-overlay-mid) 52%, var(--gx-hero-overlay-right) 100%);position:absolute;inset:0}.home-page #hero:not(.gxj-image-hero):after,.start-here-page #start-here-hero:after,.accelerator-page #accelerator-hero:after,.guide-template-page .article-header:not(.background-word-hero):after,.workout-detail-page .workout-hero:after,.recommended-ropes-page #crossrope-hero:not(.gxj-image-hero):after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#06060538);height:5rem;position:absolute;inset:auto 0 0}.home-page #hero h1,.start-here-page #start-here-hero h1,.accelerator-page #accelerator-hero h1,.guide-template-page .article-header h1,.workout-detail-page .workout-hero h1,.recommended-ropes-page #crossrope-hero h1{text-shadow:0 2px 20px #00000038;color:var(--gx-hero-ink)!important}.home-page #hero .wire-kicker,.start-here-page #start-here-hero .wire-kicker,.accelerator-page #accelerator-hero .wire-kicker,.guide-template-page .article-header .wire-kicker,.workout-detail-page .workout-hero .workout-kicker,.recommended-ropes-page #crossrope-hero .wire-kicker{color:var(--gx-hero-muted)!important}.guide-template-page .article-header .breadcrumbs,.workout-detail-page .workout-hero .breadcrumbs,.guide-template-page .article-header .breadcrumbs a,.workout-detail-page .workout-hero .breadcrumbs a{color:#f5f0e7ad!important}.recommended-ropes-page #crossrope-hero,.workout-detail-page .workout-hero{align-items:center;min-height:clamp(30rem,58vh,42rem);display:grid}.start-here-page #start-here-hero,.accelerator-page #accelerator-hero,.guide-template-page .article-header{align-items:center;min-height:clamp(27rem,50vh,38rem);display:grid}@media (width<=720px){.home-page #hero,.start-here-page #start-here-hero,.guide-template-page .article-header,.workout-detail-page .workout-hero,.recommended-ropes-page #crossrope-hero{min-height:auto;background-position:top!important}.home-page #hero:not(.gxj-image-hero):before,.start-here-page #start-here-hero:before,.accelerator-page #accelerator-hero:before,.guide-template-page .article-header:not(.background-word-hero):before,.workout-detail-page .workout-hero:before,.recommended-ropes-page #crossrope-hero:not(.gxj-image-hero):before{background:linear-gradient(#0808079e 0%,#080807d6 48%,#080807f5 100%)}.site-footer{padding-block:2.25rem 1.5rem}.site-footer .footer-brand{padding-bottom:1.5rem}.site-footer .footer-brand .brand{margin-bottom:.65rem;font-size:1.65rem}.site-footer .footer-brand p{margin-bottom:.2rem;font-size:.88rem;line-height:1.35}.site-footer .social-links{margin-top:.8rem}.site-footer .social-links a{width:2.25rem;height:2.25rem}.site-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem .9rem;padding-top:1.25rem}.site-footer .footer-grid h2{margin-bottom:.55rem;font-size:.65rem}.site-footer .footer-grid li,.site-footer .footer-grid a{font-size:.84rem;line-height:1.25}.site-footer .footer-grid li+li{margin-top:.38rem}.site-footer .footer-bottom{margin-top:1.4rem;padding-top:.9rem;font-size:.78rem}}:is(.guide-mobility-page,.guide-strength-page,.guide-nutrition-page,.guide-restart-page) #related-next-steps .link-list a{color:var(--gx-ink);text-decoration:none;display:block}:is(.guide-mobility-page,.guide-strength-page,.guide-nutrition-page,.guide-restart-page) #related-next-steps .link-list a:after{content:"READ →";width:max-content;color:var(--gx-rust);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-top:.55rem;font-size:.76rem;font-weight:700;line-height:1;transition:transform .15s;display:block}:is(.guide-mobility-page,.guide-strength-page,.guide-nutrition-page,.guide-restart-page) .source-list a{width:fit-content;color:var(--gx-ink);text-decoration:none;display:block}:is(.guide-mobility-page,.guide-strength-page,.guide-nutrition-page,.guide-restart-page) .source-list a:after{content:"SOURCE";width:max-content;color:var(--gx-rust);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 11L11 5M6 5h5v5' fill='none' stroke='%239d3e22' stroke-width='1.8' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E");background-position:right 48%;background-repeat:no-repeat;background-size:.82rem .82rem;margin-top:.45rem;padding-right:1.15rem;font-size:.72rem;font-weight:700;line-height:1;transition:transform .15s;display:block}@media (hover:hover) and (pointer:fine){:is(.guide-mobility-page,.guide-strength-page,.guide-nutrition-page,.guide-restart-page) #related-next-steps .link-list a:hover:after,:is(.guide-mobility-page,.guide-strength-page,.guide-nutrition-page,.guide-restart-page) .source-list a:hover:after{transform:translate(.25rem)}:is(.guide-mobility-page,.guide-strength-page,.guide-nutrition-page,.guide-restart-page) .source-list a:hover{text-underline-offset:.18em;text-decoration:underline .08em}}:is(.guide-mobility-page,.guide-strength-page,.guide-nutrition-page,.guide-restart-page) #related-next-steps .link-list a:focus-visible,:is(.guide-mobility-page,.guide-strength-page,.guide-nutrition-page,.guide-restart-page) .source-list a:focus-visible{outline:3px solid var(--gx-rust);outline-offset:5px}@media (width<=720px){:is(.guide-mobility-page,.guide-strength-page,.guide-nutrition-page,.guide-restart-page) #related-next-steps .link-list a:after{margin-top:.5rem;font-size:.74rem}:is(.guide-mobility-page,.guide-strength-page,.guide-nutrition-page,.guide-restart-page) .source-list a:after{background-size:.78rem .78rem;margin-top:.4rem;padding-right:1.1rem;font-size:.7rem}}.home-page #hero h1,.fitness-hub-page .wire-section>.container>h2,.workout-detail-page .section-heading h2,.workout-detail-page .workout-block h3{font-family:var(--gx-type-display)}.guide-nutrition-page #main-content blockquote{border-left-color:var(--gx-rust)}.guide-nutrition-page #main-content blockquote p{max-width:32ch;font-family:var(--gx-type-supporting);font-size:clamp(1.45rem,2.2vw,1.9rem);font-weight:var(--gx-type-supporting-weight);letter-spacing:var(--gx-type-supporting-tracking);text-transform:none;line-height:1.28}.guide-nutrition-page #system-connection .article-body p strong{font-family:var(--gx-type-supporting);font-size:1em;font-weight:var(--gx-type-supporting-weight);letter-spacing:normal;text-transform:none}@media (width<=720px){.guide-nutrition-page #main-content blockquote p{font-size:clamp(1.35rem,5.7vw,1.62rem);line-height:1.3}}.accelerator-page #accelerator-faq details:last-child a{width:fit-content;max-width:100%;color:var(--gx-rust);text-underline-offset:.28em;padding-right:1.45em;font-weight:800;line-height:1.25;text-decoration:underline 1px;transition:color .15s,padding-right .15s;display:inline-block;position:relative}.accelerator-page #accelerator-faq details:last-child a:after{content:"→";font-family:var(--font-body);font-weight:700;text-decoration:none;transition:transform .15s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.accelerator-page #accelerator-faq details:last-child a:hover{color:var(--gx-orange);padding-right:1.6em}.accelerator-page #accelerator-faq details:last-child a:hover:after{transform:translate(.15em,-50%)}@media (width<=720px){.move-or-rust-page #participation,.accelerator-page #accelerator-deliverables{padding-bottom:clamp(2.5rem,9vw,3rem)}.move-or-rust-page #progression:not(.gxj-operating-system),.accelerator-page #four-week-progression{padding-top:clamp(2.5rem,9vw,3rem)}}main :is(.offer-kicker,.gxj-hub-hero__eyebrow,.gxj-hub-paths__eyebrow,.gxj-resource-grid-1x2__kicker,.gxj-resource-grid-2x2__kicker,.workout-hero>.container>.workout-kicker,.before-start>div>.workout-kicker,.section-heading>div>.workout-kicker,.workout-why__panel>div>.workout-kicker,.workout-cta>.container>.workout-kicker,.workout-more>.container>.workout-kicker){align-items:center;gap:.7rem;display:inline-flex}main :is(.offer-kicker,.gxj-hub-hero__eyebrow,.gxj-hub-paths__eyebrow,.gxj-resource-grid-1x2__kicker,.gxj-resource-grid-2x2__kicker,.workout-hero>.container>.workout-kicker,.before-start>div>.workout-kicker,.section-heading>div>.workout-kicker,.workout-why__panel>div>.workout-kicker,.workout-cta>.container>.workout-kicker,.workout-more>.container>.workout-kicker):before{content:"";background:var(--gx-cta-orange);flex:none;width:clamp(1.75rem,4vw,2.5rem);height:.32rem;display:inline-block}main :is(.wire-kicker,.workout-kicker:not(.workout-kicker--inverse),.offer-kicker,[class*=__kicker],[class*=__eyebrow]){color:var(--gx-ink)!important}main :is(.wire-section--dark,.gxj-page-hero,.gxj-hub-hero,.gxj-operating-system,.offer-hero,.offer-section--dark,.offer-section--future,.offer-section--close,.article-header,.workout-hero,#hero,#about-hero,#accelerator-hero,#accelerator-deliverables,#crossrope-hero,#system-connection,#training-method,#purchase-handoff) :is(.wire-kicker,.workout-kicker,.offer-kicker,[class*=__kicker],[class*=__eyebrow]){color:var(--gx-hero-muted)!important}main :is(.wire-kicker,.workout-kicker,.offer-kicker,[class*=__kicker],[class*=__eyebrow]):before{background-color:var(--gx-cta-orange)!important}main :where(p,li){color:var(--gx-body-copy)}main :where(p,li) :where(strong,b){color:var(--gx-ink)}main :where(.wire-section--dark,.gxj-page-hero,.gxj-hub-hero,.gxj-operating-system,.offer-hero,.offer-section--dark,.offer-section--future,.offer-section--close,.article-header,.workout-hero,#hero,#about-hero,#accelerator-hero,#crossrope-hero,#system-connection,#training-method,#purchase-handoff) :where(p,li),main :where(.wire-section--dark,.gxj-page-hero,.gxj-hub-hero,.gxj-operating-system,.offer-hero,.offer-section--dark,.offer-section--future,.offer-section--close,.article-header,.workout-hero,#hero,#about-hero,#accelerator-hero,#crossrope-hero,#system-connection,#training-method,#purchase-handoff) :where(p,li) :where(strong,b),main .gxj-hub-contrast__side li,main .gxj-hub-contrast__side li :where(strong,b){color:inherit}.gxj-offer-page .gxj-offer-hero{padding-block:var(--gx-offer-hero-padding)}.gxj-offer-page .gxj-offer-eyebrow{letter-spacing:.085em;margin-bottom:1.3rem;font-size:.8rem;font-weight:700;line-height:1.2}.gxj-offer-page .gxj-offer-hero h1{font-family:var(--font-display);letter-spacing:-.012em;font-weight:400;font-size:var(--gx-offer-title)!important;line-height:var(--gx-leading-hero-lockup)!important}.gxj-faq-list{border-top:1px solid #cbc8c0}.gxj-faq-list details{border-bottom:1px solid #cbc8c0}.gxj-faq-list summary{cursor:pointer;padding:1.05rem 2rem 1.05rem 0;font-size:1.08rem;font-weight:700}.gxj-faq-list details p{margin:0;padding:0 1.5rem 1.05rem 0;line-height:1.55}.gxj-editorial-kicker{color:var(--gx-orange);text-transform:uppercase;align-items:center;gap:.8rem;font-weight:800;display:flex}.gxj-editorial-kicker:before{content:"";background:currentColor;flex:none;width:3rem;height:5px}.wire-section--dark .wire-kicker{color:var(--gx-orange)}.button:not(.secondary){border:2px solid var(--gx-orange);border-right-color:var(--gx-orange-depth);border-bottom-color:var(--gx-orange-depth);background:var(--gx-orange);box-shadow:2px 2px 0 var(--gx-orange-depth);color:var(--gx-pure-white);border-radius:6px;transition:transform .14s,background-color .14s,border-color .14s,box-shadow .14s}.button:not(.secondary):visited{color:var(--gx-pure-white)}.button:not(.secondary):hover{border-color:var(--gx-orange-hover);border-right-color:var(--gx-orange-depth);border-bottom-color:var(--gx-orange-depth);background:var(--gx-orange-hover);box-shadow:3px 3px 0 var(--gx-orange-depth);color:var(--gx-pure-white);transform:translate(-1px,-1px)}.button:not(.secondary):active{box-shadow:1px 1px 0 var(--gx-orange-depth);color:var(--gx-pure-white);transform:translate(1px,1px)}.button.secondary{border:2px solid var(--gx-secondary-border);background:var(--gx-secondary-surface);box-shadow:none;color:var(--gx-secondary-text);border-radius:6px;transition:transform .14s,background-color .14s,border-color .14s,box-shadow .14s,color .14s}.button.secondary:visited{color:var(--gx-secondary-text)}.button.secondary:hover{border-color:var(--gx-secondary-border-hover);background:var(--gx-secondary-surface-hover);color:var(--gx-secondary-text);transform:translateY(-1px);box-shadow:0 0 0 1px #ef8f352e}.button.secondary:active{border-color:var(--gx-secondary-border);background:var(--gx-secondary-surface);box-shadow:none;color:var(--gx-secondary-text);transform:translateY(1px)}.gxj-page-hero,.gxj-hub-hero,.offer-hero,.article-header,.workout-hero,.home-page #hero,.start-here-page #start-here-hero,.accelerator-page #accelerator-hero,.guide-template-page .article-header,.workout-detail-page .workout-hero,.recommended-ropes-page #crossrope-hero{border-bottom:0!important}main :is(.wire-section--dark,.gxj-operating-system,.gxj-hub-hero,.article-header,.workout-hero,.offer-section--dark,.offer-section--future,.offer-section--close,#hero,#about-hero,#start-here-hero,#accelerator-hero,#crossrope-hero) :is(h1,h2,h3,h4):not(.offer-optin-card *),.site-footer :is(h1,h2,h3,h4){color:var(--gx-warm-white)!important}.home-page #hero p:not(.wire-kicker),.start-here-page #start-here-hero p:not(.wire-kicker):not(.offer-optin-card *),.accelerator-page #accelerator-hero p:not(.wire-kicker),.guide-template-page .article-header p:not(.wire-kicker),.workout-detail-page .workout-hero p:not(.workout-kicker),.recommended-ropes-page #crossrope-hero p:not(.wire-kicker){color:var(--gx-hero-ink)!important}html body main .text-link:not(.gxj-hub-router .text-link,.workout-card .text-link,.accelerator-hero__action .text-link,.accelerator-deliverables__action .text-link,.accelerator-offer-cta__action .text-link,#purchase-handoff .text-link),html body.guide-template-page main #author-block p>a,html body.accelerator-page main #accelerator-faq details:last-child a,html body main .gxj-fixed-trust-todd__link,html body main .fitness-boundary>a{text-underline-offset:.28em;width:fit-content;max-width:100%;line-height:1.25;text-decoration:underline 1px;transition:color .15s,letter-spacing .16s;display:inline-block;position:relative;color:var(--gx-orange)!important;font-family:var(--font-display)!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding-right:0!important;font-size:1rem!important;font-weight:800!important}html body main .text-link:not(.gxj-hub-router .text-link,.workout-card .text-link,.accelerator-hero__action .text-link,.accelerator-deliverables__action .text-link,.accelerator-offer-cta__action .text-link,#purchase-handoff .text-link):after,html body.guide-template-page main #author-block p>a:after,html body.accelerator-page main #accelerator-faq details:last-child a:after,html body main .gxj-fixed-trust-todd__link:after,html body main .fitness-boundary>a:after{vertical-align:.02em;font-family:var(--font-body);margin-left:.75em;font-weight:700;text-decoration:none;transition:transform .15s;content:"→"!important;display:inline-block!important;position:static!important;transform:none!important}html body main .text-link:not(.gxj-hub-router .text-link,.workout-card .text-link,.accelerator-hero__action .text-link,.accelerator-deliverables__action .text-link,.accelerator-offer-cta__action .text-link,#purchase-handoff .text-link):hover,html body.guide-template-page main #author-block p>a:hover,html body.accelerator-page main #accelerator-faq details:last-child a:hover,html body main .gxj-fixed-trust-todd__link:hover,html body main .fitness-boundary>a:hover{color:var(--gx-orange)!important;letter-spacing:.12em!important}html body main .text-link:not(.gxj-hub-router .text-link,.workout-card .text-link,.accelerator-hero__action .text-link,.accelerator-deliverables__action .text-link,.accelerator-offer-cta__action .text-link,#purchase-handoff .text-link):hover:after,html body.guide-template-page main #author-block p>a:hover:after,html body.accelerator-page main #accelerator-faq details:last-child a:hover:after,html body main .gxj-fixed-trust-todd__link:hover:after,html body main .fitness-boundary>a:hover:after{transform:translate(.15em)!important}@media (width>=961px){body:not(.home-page):not(.start-here-page):not(.accelerator-page) main :is(.gxj-page-hero,.gxj-hub-hero,.article-header:not(.article-header--editorial),.workout-hero,#about-hero,#crossrope-hero){height:600px;min-height:600px!important;padding-block:2.5rem!important}}.site-header{background:var(--gx-black);--header-row-height:92px;--site-logo-width:205px;--desktop-nav-size:1rem;--header-button-min-height:48px;--header-button-pad-y:.74rem;--header-button-pad-x:1.05rem;--header-button-size:.94rem;--mobile-menu-size:1.08rem;z-index:1000;border-bottom:0;position:sticky;top:0}.site-header .header-row{min-height:var(--header-row-height)}.site-header .brand{align-items:center;display:flex}.site-header .desktop-nav{font-size:var(--desktop-nav-size)}.site-header .button{min-height:var(--header-button-min-height);padding:var(--header-button-pad-y) var(--header-button-pad-x);font-size:var(--header-button-size)}.site-header .mobile-nav summary{font-size:var(--mobile-menu-size)}.site-logo{width:var(--site-logo-width);height:auto;display:block}.site-header.is-compact{--header-row-height:72px;--site-logo-width:175px;--desktop-nav-size:.9rem;--header-button-min-height:44px;--header-button-pad-y:.68rem;--header-button-pad-x:.95rem;--header-button-size:.86rem;--mobile-menu-size:.95rem}@media (width<=1100px){.site-header .desktop-nav{gap:.75rem;font-size:.84rem}.site-header .desktop-nav .button{padding-inline:.85rem}}@media (width<=960px){.site-header .desktop-nav{display:none}.site-header .mobile-nav{display:block}.site-header{--header-row-height:82px;--site-logo-width:180px}.site-header.is-compact{--header-row-height:66px;--site-logo-width:150px}}@media (width<=720px){.gxj-offer-page .gxj-offer-hero{padding-block:var(--gx-offer-hero-padding-mobile)}.gxj-offer-page .gxj-offer-hero h1{max-width:100%;font-size:var(--gx-offer-title-mobile)!important;line-height:var(--mobile-leading-title)!important}}
