:root{--jw-blue:#087bff;--jw-black:#05070a;--jw-ink:#0b1017;--jw-soft:#f3f6fa;--jw-white:#fff;--jw-panel:#10151c;--jw-gray:#9aa5b4;--jw-line:#243040;--jw-max:1240px;--button-radius:3px;--heading-scale:1;--body-scale:1;--font-heading:Arial,sans-serif;--font-body:Arial,sans-serif;--font-button:Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--jw-black);color:var(--jw-white);font-family:var(--font-body);font-size:calc(16px * var(--body-scale));line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit}.container{width:min(var(--jw-max),calc(100% - 40px));margin:auto}.section{padding:92px 0}.editable-section{background:var(--section-bg);color:var(--section-text)}.editable-section .section-lead,.editable-section .section-copy{color:var(--section-muted)}.eyebrow{font-family:var(--font-button);font-size:.76rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase;color:var(--jw-blue)}.display,.section-title,.product-title{font-family:var(--font-heading);font-weight:900;text-transform:uppercase;letter-spacing:-.035em;line-height:.92}.display{margin:.4rem 0 1rem;font-size:calc(clamp(2.7rem,6vw,5.8rem) * var(--heading-scale))}.display .accent,.section-title .accent{color:var(--jw-blue)}.section-title{font-size:calc(clamp(2.2rem,5vw,4.6rem) * var(--heading-scale));margin:.5rem 0 1.1rem}.section-lead{max-width:760px;font-size:1.08rem}.section-lead p:first-child{margin-top:0}.section-lead p:last-child{margin-bottom:0}.btn{font-family:var(--font-button);display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;padding:15px 22px;border-radius:var(--button-radius);background:var(--jw-blue);border:1px solid var(--jw-blue);color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:.055em;font-size:.86rem;transition:.2s ease;cursor:pointer}.btn:hover{transform:translateY(-2px);filter:brightness(1.12)}.btn--ghost{background:transparent;border-color:#667385;color:inherit}.btn--dark{background:#0a0d12;border-color:#0a0d12}.btn--full{width:100%}.announcement{text-align:center;padding:9px 12px;font-family:var(--font-button);font-size:.73rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.site-header{position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.08)}.header-row{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{text-decoration:none;font-family:var(--font-heading);font-weight:900;font-size:1.7rem;letter-spacing:.07em;line-height:.7}.brand small{display:block;color:var(--jw-blue);font-family:var(--font-button);font-size:.49rem;letter-spacing:.24em;margin-top:8px}.header-logo{display:block;height:auto}.nav{display:flex;align-items:center;gap:27px}.nav a{font-family:var(--font-button);text-decoration:none;font-size:.77rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.cart-pill{border:1px solid currentColor;padding:9px 11px;border-radius:var(--button-radius)}.hero{position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.1)}.hero-grid{min-height:735px;display:grid;grid-template-columns:1.07fr .93fr;align-items:center;gap:72px;padding:66px 0}.hero-copy>p{max-width:660px;font-size:1.14rem;color:var(--hero-muted)}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hero-note{margin-top:13px;color:var(--hero-muted,#8f9baa);font-size:.78rem}.cover-stage{position:relative;display:flex;justify-content:center}.cover-stage:before{content:"";position:absolute;width:68%;height:78%;background:var(--jw-blue);opacity:.17;filter:blur(100px);z-index:0}.book-cover{position:relative;width:min(430px,92%);border:1px solid rgba(255,255,255,.13);box-shadow:0 35px 80px #0000009e;transform:rotate(var(--cover-rotate,1.5deg));z-index:1}.trust-grid{display:grid;grid-template-columns:repeat(var(--stats-columns,4),1fr);margin-top:42px;border-top:1px solid rgba(128,145,170,.35);border-bottom:1px solid rgba(128,145,170,.35)}.trust-grid div{padding:16px 12px;border-right:1px solid rgba(128,145,170,.35)}.trust-grid div:last-child{border-right:0}.trust-grid strong{display:block;font-size:1.05rem}.trust-grid span{color:var(--hero-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.045em}.pill-row{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0 0}.pill{background:#e7f1ff;color:#075cbf;padding:7px 10px;border-radius:2px;font-family:var(--font-button);font-weight:900;font-size:.76rem;text-transform:uppercase}.features{display:grid;grid-template-columns:repeat(var(--feature-cols,4),1fr);gap:14px;margin-top:38px}.feature-card{background:var(--card-bg,#fff);color:var(--card-text,#0b1017);border:1px solid rgba(150,165,185,.35);padding:26px;min-height:190px}.feature-card .num{font-size:.73rem;color:var(--jw-blue);font-weight:900}.feature-card h3{font-family:var(--font-heading);font-size:1rem;text-transform:uppercase;margin:16px 0 9px}.feature-card p{font-size:.9rem;opacity:.72;margin:0}.results-grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px}.results-visual{border:1px solid rgba(128,145,170,.35);box-shadow:0 30px 70px #00000059}.mini-points{display:grid;gap:14px;margin-top:28px}.mini-point{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start}.mini-point b{width:34px;height:34px;background:var(--jw-blue);display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:var(--font-button);font-size:.78rem}.mini-point h4{font-family:var(--font-heading);margin:0 0 4px;text-transform:uppercase}.mini-point p{margin:0;color:var(--section-muted);font-size:.91rem}.timeline{display:grid;grid-template-columns:repeat(var(--timeline-cols,4),1fr);gap:12px;margin-top:40px}.phase{position:relative;background:var(--phase-bg,#10151c);color:var(--phase-text,#fff);border:1px solid rgba(128,145,170,.35);padding:28px;min-height:230px}.phase:before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:var(--jw-blue)}.phase .week{color:var(--jw-blue);font-family:var(--font-button);font-weight:900;font-size:.75rem;letter-spacing:.12em}.phase h3{font-family:var(--font-heading);font-weight:900;font-size:1.38rem;text-transform:uppercase;margin:13px 0 10px}.phase p{opacity:.75;margin:0;font-size:.92rem}.preview-grid{display:grid;grid-template-columns:repeat(var(--preview-cols,4),1fr);gap:16px;margin-top:38px}.preview-card img{width:100%;border:1px solid rgba(128,145,170,.35);box-shadow:0 18px 42px #0000004d;transition:.2s}.preview-card:hover img{transform:translateY(-5px)}.preview-card span{display:block;margin-top:11px;color:var(--section-muted);font-family:var(--font-button);font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.for-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:start}.check-list{display:grid;grid-template-columns:repeat(var(--check-cols,2),1fr);gap:12px 18px;margin-top:28px}.check{border:1px solid rgba(150,165,185,.35);background:var(--check-bg,#fff);color:var(--check-text,#0b1017);padding:16px 17px;font-weight:800}.check:before{content:"\2713";color:var(--jw-blue);font-weight:1000;margin-right:9px}.about-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:60px;align-items:center}.about-img{border:1px solid rgba(150,165,185,.35);width:100%}.quote{border-left:4px solid var(--jw-blue);padding:10px 0 10px 18px;font-size:1.25rem;font-weight:900;margin-top:24px}.cta{position:relative;overflow:hidden;text-align:center;border-top:1px solid rgba(128,145,170,.35);border-bottom:1px solid rgba(128,145,170,.35)}.cta .section-title{max-width:930px;margin-left:auto;margin-right:auto}.cta .section-lead{margin-left:auto;margin-right:auto}.price-callout{font-family:var(--font-heading);font-weight:900;font-size:2.3rem;color:var(--jw-blue);margin:20px 0 22px}.faq{max-width:900px;margin:38px auto 0}.faq details{border-top:1px solid rgba(150,165,185,.35);padding:21px 0}.faq summary{cursor:pointer;font-family:var(--font-heading);font-weight:900;text-transform:uppercase}.faq p{opacity:.72}.site-footer{border-top:1px solid rgba(255,255,255,.1);padding:44px 0}.footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:34px}.footer-grid h4{font-family:var(--font-heading);margin:0 0 12px;text-transform:uppercase}.footer-grid a{display:block;opacity:.72;text-decoration:none;margin:7px 0}.footer-copy{opacity:.65;max-width:440px}.copyright{border-top:1px solid rgba(128,145,170,.25);margin-top:30px;padding-top:21px;opacity:.6;font-size:.78rem}.product-main{padding:76px 0}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.product-media img{width:100%;max-width:585px;border:1px solid rgba(128,145,170,.35)}.product-title{font-size:calc(clamp(2.6rem,5vw,4.8rem) * var(--heading-scale));margin:0 0 12px}.price{font-family:var(--font-heading);font-weight:900;font-size:2rem;color:var(--jw-blue);margin:8px 0 24px}.product-form select,.product-form input{width:100%;padding:13px;background:#0c121b;color:#fff;border:1px solid #2c394b;margin-bottom:12px}.product-points{list-style:none;padding:0;margin:26px 0}.product-points li{padding:10px 0;border-bottom:1px solid rgba(128,145,170,.25)}.product-points li:before{content:"\2713";color:var(--jw-blue);font-weight:900;margin-right:10px}.rte{color:inherit}.page-basic,.cart-page{padding:72px 0;min-height:55vh}.cart-line{display:grid;grid-template-columns:88px 1fr auto;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid rgba(128,145,170,.25)}.cart-line img{width:88px}.cart-summary{text-align:right;margin-top:28px}.sticky-buy{display:none;position:fixed;z-index:60;left:0;right:0;bottom:0;background:#05070af5;border-top:1px solid #273445;padding:10px 12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sticky-buy .btn{width:100%}@media(max-width:980px){.nav a:not(.cart-pill){display:none}.hero-grid,.results-grid,.about-grid,.for-grid,.product-grid{grid-template-columns:1fr}.hero-grid{gap:42px;min-height:auto}.cover-stage{order:-1}.book-cover{max-width:340px}.features,.preview-grid,.timeline{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr}.trust-grid{grid-template-columns:repeat(2,1fr)}.sticky-buy{display:block}body{padding-bottom:67px}}@media(max-width:600px){.container{width:min(var(--jw-max),calc(100% - 24px))}.section{padding:64px 0}.header-row{min-height:64px}.brand{font-size:1.35rem}.hero-grid{padding:48px 0}.display{font-size:calc(3.25rem * var(--heading-scale))}.hero-actions .btn{width:100%}.trust-grid,.features,.preview-grid,.timeline,.check-list{grid-template-columns:1fr}.phase{min-height:auto}.product-title{font-size:calc(3rem * var(--heading-scale))}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}img{height:auto}.section-title{font-size:calc(clamp(2.2rem,5vw,4.6rem) * var(--heading-scale) * var(--size-section-title,1))}.section-lead{font-size:calc(1.08rem * var(--size-section-lead,1))}.eyebrow{font-size:calc(.76rem * var(--size-eyebrow,1))}.nav a{font-size:calc(.77rem * var(--size-nav,1))}.btn{font-size:calc(.86rem * var(--size-button,1))}.hero-description{font-size:calc(1.14rem * var(--size-hero-body,1))}.hero-info-box strong{font-size:calc(1.05rem * var(--size-hero-info-heading,1))}.hero-info-box span{font-size:calc(.72rem * var(--size-hero-info-body,1))}.feature-card h3,.phase h3{font-size:calc(1rem * var(--size-card-title,1))}.feature-card p,.phase p{font-size:calc(.9rem * var(--size-card-body,1))}.mini-point h4{font-size:calc(1rem * var(--size-result-title,1))}.mini-point p{font-size:calc(.91rem * var(--size-result-body,1))}.preview-single-card span{font-size:calc(.76rem * var(--size-preview-caption,1))}.coach-bio{font-size:calc(1rem * var(--size-coach-body,1))}.coach-pill-row .pill{font-size:calc(.76rem * var(--size-coach-badge,1))}.check{font-size:calc(1rem * var(--size-checklist,1))}.faq summary{font-size:calc(1rem * var(--size-faq-question,1))}.faq p{font-size:calc(1rem * var(--size-faq-answer,1))}.site-footer{font-size:calc(1rem * var(--size-footer,1))}.product-title{font-size:calc(clamp(2.6rem,5vw,4.8rem) * var(--heading-scale) * var(--size-product-title,1))}.price,.price-callout{font-size:calc(2rem * var(--size-price,1))}.header-logo{display:block;height:auto!important;max-width:100%;object-fit:contain}.hero--split-cover{position:relative;overflow:hidden}.hero-split-grid{min-height:720px;display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);align-items:center;gap:var(--hero-column-gap,64px);padding:58px 0 66px}.hero-split-cover{display:flex;justify-content:center;min-width:0}.hero-cover-card{position:relative;width:min(100%,var(--hero-cover-width,480px))}.hero-cover-card:before{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;background:var(--jw-blue);opacity:.16;filter:blur(90px);z-index:0}.hero-cover-official{position:relative;z-index:1;width:100%;height:auto!important;max-width:100%;object-fit:contain;transform:none!important;border:1px solid rgba(255,255,255,.13);box-shadow:0 35px 80px #0000009e}.page-count-badge{position:absolute;z-index:3;right:10px;top:12px;background:var(--jw-blue);color:#fff;border:1px solid rgba(255,255,255,.35);padding:12px 14px;font-family:var(--font-button);font-weight:900;font-size:calc(.78rem * var(--size-eyebrow,1));letter-spacing:.1em;text-transform:uppercase;box-shadow:0 10px 28px #00000059}.hero-split-copy{min-width:0}.hero-eyebrow{margin-bottom:14px}.hero-description{max-width:680px;color:var(--hero-muted)}.hero-description p{margin:0}.hero-actions{margin-top:26px}.hero-note{margin-top:12px}.hero-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:34px}.hero-info-box{border:0!important;background:transparent!important;border-radius:0!important;padding:17px 20px;min-height:82px;display:flex;flex-direction:column;justify-content:center}.hero-info-box:nth-child(odd){border-right:1px solid rgba(128,145,170,.42)!important}.hero-info-box:nth-child(-n+2){border-bottom:1px solid rgba(128,145,170,.42)!important}.hero-info-box strong{display:block;font-family:var(--font-heading);font-weight:900;text-transform:uppercase;line-height:1.08}.hero-info-box span{display:block;margin-top:6px;color:var(--hero-muted);font-family:var(--font-button);font-weight:900;text-transform:uppercase;letter-spacing:.045em;line-height:1.3}.results-grid-v1{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:46px;align-items:center}.results-title-v1{margin-bottom:.1rem}.results-proven-v1{font-family:var(--font-heading);font-weight:900;text-transform:uppercase;letter-spacing:-.035em;line-height:.92;font-size:calc(clamp(2.2rem,5vw,4.6rem) * var(--heading-scale) * var(--size-section-title,1));margin:.3rem 0 1rem}.results-points-v1{margin-top:26px}.transform-area-v1{width:100%;min-width:0}.transform-slider-v1{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.transform-slider-v1::-webkit-scrollbar{display:none}.transform-track-v1{display:flex;align-items:stretch}.transform-slide-v1{min-width:100%;flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;display:grid;gap:var(--transform-gap,8px);align-items:center}.transform-slide-v1--4{grid-template-columns:repeat(2,minmax(0,1fr))}.transform-slide-v1--4 .transformation-card-v1{width:100%;min-width:0}.transform-slide-v1--4 .transformation-image-v1{width:100%;height:auto!important;max-height:none;object-fit:contain}.transform-slide-v1--1{display:flex;justify-content:center;align-items:center}.transform-slide-v1--1 .transformation-card-v1{width:min(100%,var(--transform-single-max,600px));margin:0 auto}.transformation-image-v1{width:100%;height:auto!important;display:block;object-fit:contain;border:1px solid rgba(128,145,170,.28)}.carousel-swipe-label-v1{margin-top:12px;color:var(--jw-blue);font-family:var(--font-button);font-size:calc(.76rem * var(--size-eyebrow,1));font-weight:900;text-transform:uppercase;letter-spacing:.12em;text-align:center}.carousel-controls-v1{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:10px}.carousel-button-v1{min-height:48px;border:1px solid #607086;background:#0f151e;color:#fff;font-family:var(--font-button);font-size:calc(.82rem * var(--size-button,1));font-weight:900;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;padding:10px 14px}.carousel-button-v1--primary{background:var(--jw-blue);border-color:var(--jw-blue)}.carousel-status-v1{min-width:64px;text-align:center;font-family:var(--font-button);font-weight:900;font-size:.78rem}.features{align-items:stretch}.feature-card{height:auto}@media(max-width:600px){.features{grid-template-columns:repeat(var(--feature-cols-mobile,2),minmax(0,1fr))!important;gap:8px!important;margin-top:24px}.feature-card{min-height:0!important;padding:12px 11px!important}.feature-card .num{font-size:.64rem}.feature-card h3{margin:5px 0 4px!important;line-height:1.06}.feature-card p{line-height:1.24;margin:0}}.preview-single-wrap{max-width:900px;margin:34px auto 0}.preview-single-slider{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.preview-single-slider::-webkit-scrollbar{display:none}.preview-single-track{display:flex}.preview-single-slide{min-width:100%;scroll-snap-align:start;display:flex;justify-content:center}.preview-single-card{width:min(100%,var(--preview-page-width,650px));text-align:center}.preview-single-card img{width:100%;height:auto!important;object-fit:contain;border:1px solid rgba(128,145,170,.35);box-shadow:0 18px 42px #0000004d}.preview-single-card span{display:block;margin-top:10px;color:var(--section-muted);font-family:var(--font-button);font-weight:900;text-transform:uppercase;letter-spacing:.07em}.preview-single-controls{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:15px}.preview-single-button{min-height:48px;border:1px solid #607086;background:#0f151e;color:#fff;font-family:var(--font-button);font-size:calc(.82rem * var(--size-button,1));font-weight:900;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;padding:10px 14px}.preview-single-button:disabled{opacity:.35;cursor:default}.preview-single-button--primary{background:var(--jw-blue);border-color:var(--jw-blue)}.preview-single-status{min-width:64px;text-align:center;font-family:var(--font-button);font-weight:900;font-size:.78rem}.check-list{grid-template-columns:repeat(var(--check-cols,2),minmax(0,1fr))}@media(max-width:600px){.check-list{grid-template-columns:repeat(var(--check-cols-mobile,2),minmax(0,1fr))!important;gap:8px!important}.check{padding:12px 10px!important;line-height:1.2}}.coach-flow{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px 20px;align-items:start;margin-top:22px}.coach-flow-block{grid-column:span var(--coach-span,12);min-width:0}.coach-headshot-block{display:flex;align-items:flex-start}.coach-headshot-circle{width:var(--head-size,210px);height:var(--head-size,210px);border:var(--head-border,4px) solid var(--head-border-color,var(--jw-blue));border-radius:50%;overflow:hidden;background:#111}.coach-headshot-circle img{width:100%;height:100%!important;object-fit:cover;object-position:var(--head-focus-x,50%) var(--head-focus-y,35%)}.coach-pill-row{margin:0;align-content:start}.coach-pill-row .pill{border:1px solid rgba(8,123,255,.55);background:#087bff1f;color:#fff;padding:8px 11px}.coach-bio{color:var(--section-muted);line-height:1.65}.coach-bio p:first-child{margin-top:0}.coach-action-block{max-width:var(--coach-action-max,320px);justify-self:var(--coach-action-align,center);transform:translate(var(--coach-offset-x,0px),var(--coach-offset-y,0px))}.coach-action-position-custom{grid-column:var(--coach-start,8) / span var(--coach-span,5);grid-row:var(--coach-row,1) / span var(--coach-row-span,3)}.coach-action-photo{width:100%;height:auto!important;object-fit:contain;display:block;border:1px solid rgba(255,255,255,.15)}.mission-block{border-left:4px solid var(--jw-blue);padding:10px 0 10px 17px;color:var(--section-muted)}.mission-block strong{display:block;font-family:var(--font-heading);text-transform:uppercase;font-size:calc(1rem * var(--size-card-title,1));color:var(--section-text);margin-bottom:5px}.mission-block p{margin:.15rem 0}.site-footer .brand{opacity:1!important;filter:none!important}.site-footer .footer-logo-official,.site-footer .header-logo{display:block;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;height:auto!important;object-fit:contain}.site-footer .footer-grid a.brand{opacity:1!important}.site-footer .footer-logo-official:after,.site-footer .brand:after{content:none!important}@media(max-width:980px){.hero-split-grid{grid-template-columns:1fr;gap:34px;min-height:0;padding:42px 0 52px}.hero-split-cover{order:0}.hero-split-copy{order:1}.hero-cover-card{width:min(470px,92vw)}.results-grid-v1{grid-template-columns:1fr;gap:30px}.coach-flow{grid-template-columns:1fr}.coach-flow-block,.coach-action-position-custom{grid-column:1/-1!important;grid-row:auto!important}.coach-action-block{transform:none!important;max-width:min(100%,var(--coach-action-max,360px));justify-self:var(--coach-action-align,center)}}@media(max-width:600px){.hero-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-info-box{padding:12px 10px;min-height:68px}.hero-cover-card{width:min(420px,94vw)}.page-count-badge{right:7px;top:8px;padding:10px 11px}.transform-slide-v1--4{gap:6px}.transform-slide-v1--1 .transformation-card-v1{width:min(94vw,var(--transform-single-max,600px))}.preview-single-card{width:min(100%,var(--preview-page-width,650px))}.coach-headshot-circle{margin:0 auto}.coach-headshot-block{justify-content:center}}.blueprint-title{max-width:100%;overflow-wrap:break-word}.coach-flow-static .coach-credentials-block{align-self:start}@media(max-width:980px){.results-grid-v1{grid-template-columns:1fr!important;gap:26px!important}.results-copy-v1{width:100%;max-width:760px}.transform-area-v1{width:100%;max-width:680px;margin:0 auto}.for-grid{grid-template-columns:1fr!important}}@media(max-width:600px){.section-title,.results-proven-v1{font-size:calc(2.35rem * var(--heading-scale) * var(--size-section-title,1))!important;line-height:.95!important;max-width:100%;overflow-wrap:break-word;word-break:normal}.results-title-v1{margin-bottom:.08rem!important}.results-proven-v1{margin-top:.15rem!important}.results-points-v1{margin-top:20px!important;gap:12px!important}.transform-area-v1{margin-top:4px!important}.transform-slide-v1--1 .transformation-card-v1{width:min(96vw,var(--transform-single-max,600px))!important}.carousel-controls-v1{justify-content:space-between!important;width:100%}.carousel-button-v1{min-height:44px;padding:9px 12px;font-size:.72rem}.carousel-status-v1{min-width:44px}.carousel-swipe-label-v1{margin-top:10px}.blueprint-title{white-space:normal!important}.timeline{grid-template-columns:1fr!important}.phase{min-height:0!important;padding:20px!important}.preview-single-wrap{margin-top:24px!important}.coach-flow-static{gap:16px!important}.coach-action-block{max-width:min(92vw,var(--coach-action-max,320px))!important}.coach-pill-row{justify-content:center}}@media(max-width:600px){#inside .features{grid-template-columns:repeat(var(--feature-cols-mobile,2),minmax(0,1fr))!important;gap:8px!important}#inside .feature-card{min-height:0!important;padding:12px 10px!important}#who .check-list{grid-template-columns:repeat(var(--check-cols-mobile,2),minmax(0,1fr))!important;gap:8px!important}#who .check{min-height:0!important;padding:11px 9px!important}}@media(min-width:981px){.preview-desktop-grid--grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px;margin-left:auto;margin-right:auto}}@media(min-width:981px){.coach-flow-static{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row;gap:20px 24px;align-items:start}.coach-headshot-block{align-self:start;justify-content:flex-start}.coach-credentials-block{align-self:center}.coach-pill-row{justify-content:flex-start;align-items:flex-start}.coach-action-position-custom{grid-column:var(--coach-start,8) / span var(--coach-span,5)!important;grid-row:var(--coach-row,1) / span var(--coach-row-span,3)!important}.coach-action-block{width:100%;max-width:var(--coach-action-max,700px);height:100%;align-self:stretch;justify-self:end}.coach-action-photo{width:100%;height:100%!important;min-height:600px;object-fit:cover!important;object-position:center}}.preview-desktop-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:var(--preview-desktop-gap,14px);margin-top:34px}.preview-desktop-grid .preview-single-card{width:100%;min-width:0}.preview-mobile-layout{display:none}@media(min-width:601px)and (max-width:980px){.preview-desktop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.preview-desktop-grid{display:none!important}.preview-mobile-layout{display:block}.preview-mobile-contents{width:min(100%,var(--preview-page-width,650px));margin:24px auto 0}.preview-mobile-carousel{width:100%;max-width:var(--preview-page-width,650px);margin:28px auto 0!important}}@media(min-width:981px){.coach-flow-section{overflow:visible}.coach-heading-movable{transform:translate(var(--coach-heading-x,0px),var(--coach-heading-y,0px)) scale(var(--coach-heading-scale,1));transform-origin:left top}.coach-headshot-block{transform:translate(var(--coach-headshot-x,0px),var(--coach-headshot-y,0px))}.coach-credentials-block{transform:translate(var(--coach-credentials-x,0px),var(--coach-credentials-y,0px))}.coach-bio{transform:translate(var(--coach-bio-x,0px),var(--coach-bio-y,0px))}.mission-block{transform:translate(var(--coach-mission-x,0px),var(--coach-mission-y,0px))}}@media(max-width:980px){.coach-heading-movable,.coach-headshot-block,.coach-credentials-block,.coach-bio,.mission-block{transform:none!important}}.hero-cover-card{overflow:visible!important}.hero-split-cover{overflow:visible!important;padding-right:24px}.page-count-badge{right:-22px!important;top:18px!important}.results-grid-v1{grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr)!important;gap:32px!important;align-items:start!important}.transform-slide-v1--4{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,auto)!important;gap:var(--transform-gap,8px)!important}.transform-slide-v1--4 .transformation-card-v1{width:100%!important;min-width:0!important;margin:0!important}.transform-slide-v1--4 .transformation-image-v1{width:100%!important;height:auto!important;display:block!important;object-fit:contain!important}.carousel-controls-v1--dots{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;gap:14px!important}.carousel-controls-v1--dots [data-transform-prev]{justify-self:start}.carousel-controls-v1--dots [data-transform-next]{justify-self:end}.carousel-dots-v1{display:flex;align-items:center;justify-content:center;gap:8px;min-width:58px}.carousel-dot-v1{width:8px;height:8px;min-width:8px;padding:0;border:0;border-radius:50%;background:#ffffff61;cursor:pointer}.carousel-dot-v1.is-active{background:var(--jw-blue);transform:scale(1.18)}.preview-stack{display:flex;flex-direction:column;align-items:center;gap:34px;margin-top:34px}.preview-stack-card{width:min(100%,var(--preview-page-width,650px))}.preview-stack-card img{width:100%;height:auto!important;object-fit:contain;border:1px solid rgba(128,145,170,.35);box-shadow:0 18px 42px #0000004d}.mission-block strong{color:var(--jw-blue)!important}@media(max-width:980px){.results-grid-v1{grid-template-columns:1fr!important;gap:26px!important}.transform-area-v1{width:100%!important;max-width:none!important}}@media(max-width:600px){.hero-split-cover{padding-right:14px}.page-count-badge{right:-12px!important;top:12px!important}.transform-slide-v1--4{gap:6px!important}.carousel-controls-v1--dots{gap:8px!important}.carousel-button-v1{padding:9px 10px!important;min-height:44px!important}.carousel-dot-v1{width:7px;height:7px;min-width:7px}#inside .features{grid-template-columns:repeat(var(--feature-cols-mobile,2),minmax(0,1fr))!important}#who .check-list{grid-template-columns:repeat(var(--check-cols-mobile,2),minmax(0,1fr))!important}.preview-stack{gap:24px;margin-top:24px}}.preview-single-controls--dots{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;gap:14px!important}.preview-single-controls--dots [data-preview-prev]{justify-self:start}.preview-single-controls--dots [data-preview-next]{justify-self:end}.preview-dots{display:flex;align-items:center;justify-content:center;gap:8px;min-width:72px}.preview-dot{width:8px;height:8px;min-width:8px;padding:0;border:0;border-radius:50%;background:#ffffff61;cursor:pointer}.preview-dot.is-active{background:var(--jw-blue);transform:scale(1.18)}.preview-single-status{display:none!important}@media(max-width:600px){.preview-single-controls--dots{gap:8px!important}.preview-dots{gap:7px;min-width:58px}.preview-dot{width:7px;height:7px;min-width:7px}}@media(min-width:981px){.results-section-v1 .transform-area-v1{width:100%;max-width:var(--transform-desktop-width,600px)!important;justify-self:end}}@media(max-width:600px){#inside .features{grid-template-columns:repeat(var(--feature-cols-mobile,2),minmax(0,1fr))!important}#inside .feature-card{min-height:0!important;padding:12px 10px!important}#who .check-list{grid-template-columns:repeat(var(--check-cols-mobile,2),minmax(0,1fr))!important}#who .check{min-height:0!important;padding:11px 9px!important}}.utility-page-hero{background:#07101b;color:#fff;padding:76px 0;border-bottom:1px solid rgba(255,255,255,.1)}.utility-page-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);gap:40px;align-items:end}.utility-page-hero .section-title{margin-bottom:0}.utility-page-hero .section-lead{color:#c3ccd7}.utility-page-mark{justify-self:end;color:var(--jw-blue);font-family:var(--font-button);font-weight:900;text-align:right;letter-spacing:.12em}.utility-page-body{background:#f3f6fa;color:#0b1017;padding:64px 0}.delivery-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.delivery-step{background:#fff;border-top:4px solid var(--jw-blue);padding:28px;min-height:220px}.delivery-step-number{color:var(--jw-blue);font-family:var(--font-button);font-weight:900;letter-spacing:.12em}.delivery-step h2,.utility-policy h2,.utility-policy h3{font-family:var(--font-heading);font-weight:900;text-transform:uppercase}.delivery-step p,.utility-policy p,.utility-policy li{color:#465365}.utility-support-strip{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:24px;padding:24px 28px;background:#101c2d;color:#fff}.utility-support-strip strong{display:block;font-family:var(--font-heading);text-transform:uppercase;margin-bottom:5px}.utility-support-strip p{margin:0;color:#bac4d0}.utility-support-strip a{color:#fff;font-weight:900}.utility-policy{max-width:900px}.utility-policy h2{margin-top:0}.utility-policy h3{margin:32px 0 8px;color:#0b1017}.utility-policy a{color:#075cbf;font-weight:900}.utility-page-extra{margin-top:38px;padding-top:28px;border-top:1px solid #C7D0DC}@media(max-width:700px){.utility-page-hero{padding:54px 0}.utility-page-hero-grid,.delivery-step-grid{grid-template-columns:1fr}.utility-page-mark{justify-self:start;text-align:left}.utility-page-body{padding:48px 0}.delivery-step{min-height:0;padding:22px}.utility-support-strip{display:grid;grid-template-columns:1fr;padding:22px}}@media(min-width:981px){.preview-desktop-grid.preview-desktop-grid--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:900px;margin-left:auto;margin-right:auto}}.results-proven-v1{color:var(--jw-blue)!important}.transform-slide-v1--4 .transformation-card-v1{aspect-ratio:1080 / 1275!important;display:flex!important;align-items:center;justify-content:center;overflow:hidden;background:#080b10}.transform-slide-v1--4 .transformation-image-v1{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important}@media(max-width:600px){#who .check-list{gap:6px!important}#who .check{padding:9px 6px!important;min-height:0!important;font-size:clamp(.62rem,3vw,.76rem);line-height:1.15;letter-spacing:-.015em;white-space:nowrap}#who .check:before{margin-right:4px}}@media(min-width:981px){.coach-flow-section{padding-bottom:24px!important}.coach-flow-section .coach-flow-static{margin-bottom:calc(var(--coach-bottom-reduction,100px) * -1)}}@media(max-width:980px){.coach-flow-section{padding-bottom:48px!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/base.css.map */
