@font-face{font-display:swap;font-family:Slate;font-style:normal;font-weight:300;src:url(https://411995.fs1.hubspotusercontent-na1.net/hubfs/411995/emyth.com-files/fonts/27bac2f4-abde-44e8-8ad8-1328f155ebc6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Slate;font-style:normal;font-weight:400;src:url(https://411995.fs1.hubspotusercontent-na1.net/hubfs/411995/emyth.com-files/fonts/77c289f3-3401-45a7-b754-9804fe541516.woff2) format("woff2")}@font-face{font-display:swap;font-family:Slate;font-style:normal;font-weight:600;src:url(https://411995.fs1.hubspotusercontent-na1.net/hubfs/411995/emyth.com-files/fonts/8df29452-77ca-4e75-9e4b-d1783379751b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Slate;font-style:normal;font-weight:700;src:url(https://411995.fs1.hubspotusercontent-na1.net/hubfs/411995/emyth.com-files/fonts/297d76b2-c035-4282-9d9a-1a2b677efbeb.woff2) format("woff2")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--ink:#0e0d0d;--ink-85:#2a2a2a;--ink-60:#555;--ink-40:gray;--cream:#f2f2f0;--cream-warm:#e8e8e5;--white:#fff;--blue:#0070e0;--blue-deep:#005bb8;--blue-pale:#eef5fc;--teal:#70e0bf;--teal-deep:#228066;--teal-v2:#2a9a78;--teal-pale:#e0f7ef;--wlcm-teal-pale:#e8f9f3;--border:#ccc;--border-light:#ddd;--coral:#e87461;--serif:"Slate",Georgia,serif;--sans:"Slate",-apple-system,sans-serif;--h1:clamp(2.6rem,5vw,3.6rem);--wlcm-h1:clamp(1.8rem,3.5vw,2.4rem);--coach-h1:clamp(2.4rem,4.5vw,3.2rem);--h2:clamp(1.7rem,3.2vw,2.5rem);--h3:clamp(1.3rem,2vw,1.65rem);--vc-h3:clamp(1.3rem,2vw,1.5rem);--wlcm-h3:clamp(1.1rem,1.6vw,1.3rem);--body:clamp(1rem,1.15vw,1.1rem);--small:clamp(.85rem,1vw,.95rem);--xs:.88rem;--max-w:1120px;--pad:clamp(4.5rem,9vw,7.5rem)}@media(min-width:992px){:root{--small:0.95rem}}html{scroll-behavior:smooth}body{background:var(--white);color:var(--ink);font-family:var(--sans);font-size:var(--body);line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{display:block;max-width:100%}a{color:inherit}p{font-weight:400}ol,p,ul{margin:0}*+p{margin:16px 0 0}.d-flex{display:flex;flex-wrap:wrap}.body-container--welcome{background:var(--cream)}.defaultSection{padding:80px 0;position:relative;width:100%}.defaultSection.ptb0{padding:0}.defaultSection .bgvideo{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.defaultSection .bgvideo video{height:100%;max-width:100%;object-fit:cover;width:100%}.wrap{margin:0 auto;max-width:var(--max-w);padding:0 clamp(1.25rem,4vw,2.5rem)}.section-head{margin-bottom:2.5rem;text-align:center}.section-head h2{font-family:var(--serif);font-size:var(--h2);letter-spacing:0;line-height:1.65;margin-bottom:.5rem}.section-head p{color:var(--ink-40);font-size:var(--small);line-height:1.65;margin:0 auto;max-width:520px}.btn{border:2px solid transparent!important;border-radius:0;cursor:pointer;display:inline-block;font-family:var(--sans);font-size:var(--xs)!important;font-weight:600;letter-spacing:.02em;padding:.6rem 1.4rem!important;text-decoration:none;transition:all .2s}.btn-primary{background:var(--blue)!important;border-color:var(--blue)!important;color:var(--white)!important}.btn-primary:hover{background:var(--blue-deep)!important;border-color:var(--blue-deep)!important}.btn-teal{background:var(--teal)!important;border-color:var(--teal)!important;color:var(--ink)!important}.btn-teal:hover{background:#4dc4a0!important;border-color:#4dc4a0!important}.btn-outline-light{background:transparent!important;border-color:hsla(0,0%,100%,.3)!important;color:var(--white)!important}.btn-outline-light:hover{border-color:var(--white)!important}.btn-outline-dark{background:transparent!important;border-color:var(--ink)!important;color:var(--ink)!important}.btn-outline-dark:hover{background:var(--ink)!important;color:var(--white)!important}.btn-ghost{background:transparent!important;border-color:var(--border)!important;color:var(--ink-60)!important}.btn-ghost:hover{border-color:var(--ink)!important;color:var(--ink)!important}.btn-block{display:block!important;margin:0 auto;text-align:center!important;width:auto}.btn-lg{font-size:var(--small)!important;padding:.85rem 2rem!important}.btn-secondary-link{color:var(--ink-40);display:block;font-size:var(--xs);margin-top:.6rem;text-align:center;text-decoration:none;transition:color .2s}.btn-secondary-link:hover{color:var(--blue)}.btn-secondary-link span{border-bottom:1px solid var(--border-light);padding-bottom:1px;transition:border-color .2s}.btn-secondary-link:hover span{border-color:var(--blue)}.header{display:none}.nav{background:var(--white);border-bottom:1px solid var(--border-light);left:0;padding:.65rem 0;position:fixed;right:0;top:0;z-index:100}.headerSectionV2 .nav{background:transparent;border-bottom:0;position:absolute}.nav .wrap{align-items:center;display:flex;justify-content:space-between;padding:0 1.25rem;position:relative}.nav-logo{flex-shrink:0;width:72px}.nav-logo img{display:block;height:28px!important}.nav-links ul{align-items:center;display:flex;gap:1.75rem;list-style:none;margin:0}.nav-links a{color:var(--ink-60)!important;font-size:var(--small);font-weight:500;text-decoration:none;transition:color .2s;white-space:nowrap}.nav-links a.active-item,.nav-links a:hover{color:var(--ink)!important}.nav-links a.active-item{font-weight:600}.nav-ctas{align-items:center;display:flex;gap:.65rem}.nav .btn-primary{background:var(--ink)!important;border-color:var(--ink)!important;color:var(--white)!important}.nav .btn-primary:hover{background:var(--ink-85)!important;border-color:var(--ink-85)!important}.nav .btn-teal{background:transparent!important;border-color:var(--ink)!important;color:var(--ink)!important}.nav .btn-teal:hover,.nav-mobile-menu .btn-primary{background:var(--ink)!important;color:var(--white)!important}.nav-mobile-menu .btn-primary{border-color:var(--ink)!important}.nav-mobile-menu .btn-primary:hover{background:var(--ink-85)!important;border-color:var(--ink-85)!important}.nav-mobile-menu .btn-teal{background:transparent!important;border-color:var(--ink)!important;color:var(--ink)!important}.nav-mobile-menu .btn-teal:hover{background:var(--ink)!important;color:var(--white)!important}.nav-hamburger{background:none;border:none;cursor:pointer;display:none;height:48px;padding:.25rem;position:relative;width:48px}.nav-hamburger.ripplemenu:active:before{animation:RippleMenu .3s cubic-bezier(.29,-.01,.17,.95);background:#0e0d0d;border-radius:50%;content:"";display:block;height:100%;left:-9px;opacity:.25;position:absolute;top:0;width:100%;z-index:-1}.headerSectionV2 a.back-link{color:hsla(0,0%,100%,.5);font-size:var(--xs);font-weight:500;text-decoration:none;transition:color .2s}.headerSectionV2 a.back-link:before{content:"\2190";margin-right:.35rem}.headerSectionV2 a.back-link:hover{color:hsla(0,0%,100%,.8)}@-webkit-keyframes RippleMenu{to{opacity:0;transform:scale(5)}}@-moz-keyframes RippleMenu{to{opacity:0;transform:scale(5)}}@keyframes RippleMenu{to{opacity:0;transform:scale(5)}}.nav-hamburger svg{display:block;fill:none;stroke:#0b2238;stroke-linecap:round;stroke-linejoin:round;stroke-width:.2rem}.nav-hamburger svg path{stroke-dasharray:var(--array-1,26px) var(--array-2,100px);stroke-dashoffset:var(--offset,126px);transform:translateZ(0);transition:stroke-dasharray var(--duration,.85s) var(--easing,ease) var(--delay,0s),stroke-dashoffset var(--duration,.85s) var(--easing,ease) var(--delay,0s)}.nav-hamburger svg path:nth-child(2){--duration:0.7s;--easing:ease-in;--offset:100px;--array-2:74px}.nav-hamburger svg path:nth-child(3){--offset:133px;--array-2:107px}.nav-hamburger.is-active svg path{--offset:57px}.nav-hamburger.is-active svg path:first-child,.nav-hamburger.is-active svg path:nth-child(3){--delay:0.15s;--easing:cubic-bezier(0.2,0.4,0.2,1.1)}.nav-hamburger.is-active svg path:nth-child(2){--duration:0.4s;--offset:2px;--array-1:1px}.nav-hamburger.is-active svg path:nth-child(3){--offset:58px}.nav-mobile-menu{background:var(--white);border-bottom:1px solid var(--border-light);box-shadow:0 4px 12px rgba(0,0,0,.08);display:none;left:0;padding:1rem 0;position:fixed;right:0;top:56px;z-index:99}.nav-mobile-menu ul{list-style:none;margin:0}.nav-mobile-menu a{color:var(--ink-60);display:block;font-size:var(--small);padding:.6rem clamp(1.25rem,4vw,2.5rem);text-decoration:none}.nav-mobile-menu a:hover{background:var(--cream);color:var(--ink)}.nav-mobile-menu .mobile-ctas{display:flex;flex-direction:column;gap:.5rem;padding:.75rem clamp(1.25rem,4vw,2.5rem)}.nav-mobile-menu .mobile-ctas .btn{text-align:center}@media (min-width:992px){.nav-links{align-items:center;display:flex;gap:1.75rem;left:40%;position:absolute;transform:translateX(-40%)}}@media (min-width:1200px){.nav-links{left:50%;transform:translateX(-50%)}}@media (max-width:768px){.nav-ctas,.nav-links{display:none}.nav-hamburger{display:block}}.hero{overflow:hidden;position:relative}.hero,.hero.coaching-hero{padding:calc(var(--pad) + 3rem) 0 var(--pad)}.hero:before{background:radial-gradient(ellipse at center,rgba(0,112,224,.04) 0,transparent 65%);content:"";height:140%;pointer-events:none;position:absolute;right:-15%;top:-20%;width:60%}.hero .wrap{max-width:820px;position:relative;text-align:center}.hero h1{font-size:var(--h1);letter-spacing:-.015em;line-height:1.12;margin-bottom:1.5rem}.hero.coaching-hero h1{font-size:var(--coach-h1)}.hero.checkout h1,.hero.emc-hero h1{letter-spacing:0}.hero.hero-about-us h1{font-size:clamp(2.2rem,5.5vw,4.2rem);letter-spacing:-.01em}.hero h1 em{color:var(--blue);font-style:normal}.hero-sub{margin:0 auto 2.5rem;max-width:640px}.hero.coaching-hero .hero-sub,.hero.emc-hero .hero-sub{margin:0 auto 2rem;max-width:620px}.hero-sub p{color:hsla(0,0%,100%,.6);font-size:var(--h3);font-weight:400!important;line-height:1.5;margin:0}.hero.checkout .hero-sub p{font-size:clamp(1.05rem,1.4vw,1.25rem)}.hero.hero-about-us .hero-sub p{color:hsla(0,0%,100%,.45);font-weight:300!important}.hero.hero-about-us-new{padding:calc(var(--pad) + 3rem) 0 var(--pad)}.hero.hero-about-us-new .hero-sub{color:hsla(0,0%,100%,.55);font-size:clamp(1rem,1.4vw,1.2rem);line-height:2}.hero-ctas{margin-bottom:.75rem}.hero-ctas .btn{margin:0 .35rem}.hero-meta{color:hsla(0,0%,100%,.45);font-size:var(--xs);margin-top:1.75rem}.hero.emc-hero .hero-meta{font-size:var(--small)}.hero-price{font-family:var(--serif);font-size:1.8rem;margin-bottom:.35rem}.hero-price-sub{color:hsla(0,0%,100%,.6);font-size:var(--small);margin-bottom:2rem}.hero .btn{margin:0 .4rem}@media(max-width:767px){.hero.coaching-hero .btn,.hero.emc-hero .btn{display:block;margin:0 auto .75rem;max-width:300px;width:100%}.hero.coaching-hero .hero-btns{flex-direction:column}}@media(min-width:1200px){.hero.hero-about-us h1 span{white-space:nowrap}}.logo-bar{background:var(--white);border-bottom:1px solid var(--border-light);padding:1.5rem 0}.logo-bar .logoWrapper{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(1.5rem,3vw,3rem);justify-content:center;overflow:hidden}.logo-bar img{flex-shrink:1;height:24px;min-width:0}.problem{background:var(--cream);padding:var(--pad) 0}.problem .wrap{max-width:760px}.problem.emc-problem .wrap{max-width:960px}.problem .kicker{color:var(--ink-40);font-weight:600}.problem h2{font-family:var(--serif);font-size:var(--h2);letter-spacing:0;line-height:1.2;margin-bottom:1.5rem}.problem.emc-problem h2{line-height:1.65}.problem p{color:var(--ink-60);margin-bottom:1.15rem}.problem .highlight{color:var(--ink);font-weight:500}.thesis{background:var(--cream);padding:var(--pad) 0}.thesis .wrap{max-width:760px}.kicker{color:var(--blue);font-size:var(--xs);font-weight:700;letter-spacing:.12em;margin-bottom:.85rem;text-transform:uppercase}.thesis h2{font-family:var(--serif);font-size:var(--h2);letter-spacing:0;line-height:1.2;margin-bottom:1.5rem}.thesis p{color:var(--ink-60);font-size:var(--body);font-weight:400;line-height:1.65;margin-bottom:1.15rem}.thesis .highlight{color:var(--ink);font-weight:500}.origin{background:var(--white);padding:var(--pad) 0}.origin .wrap{max-width:720px}.origin .kicker{color:var(--blue);font-size:var(--xs);font-weight:600;letter-spacing:.12em;margin-bottom:.75rem;text-transform:uppercase}.origin h2{font-family:var(--serif);font-size:var(--h2);line-height:1.25;margin-bottom:1.5rem}.origin p{color:var(--ink-60);line-height:1.7;margin-bottom:1.25rem}.pullquote{border-bottom:2px solid var(--border-light);border-top:2px solid var(--border-light);color:var(--ink);font-family:var(--serif);font-size:var(--h3);line-height:1.45;margin:1.5rem 0;padding:1.75rem 0}.outcomes{border-top:1px solid var(--border);display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:2.5rem;padding-top:2rem}.outcome{border-left:3px solid var(--blue);padding-left:1.1rem}.outcome p{color:var(--ink-85);font-size:var(--small);line-height:1.45;margin:0}.whatyouget{background:var(--white);padding:var(--pad) 0}.whatyouget .wrap{max-width:900px}.features-grid{display:grid;gap:2.2rem 1.5rem;grid-template-columns:1fr 1fr 1fr}.feature{background:var(--ink);border-left:none;padding:1.25rem 1.4rem}.feature h3{font-size:1.05rem;font-weight:600;letter-spacing:0;line-height:1.65;margin-bottom:.25rem}.feature p{font-size:var(--small);line-height:1.45;margin-bottom:0}.book{background:var(--cream);padding:var(--pad) 0}.book .wrap{max-width:900px}.book-layout{align-items:start;display:grid;gap:3rem;grid-template-columns:200px 1fr}.book-cover{box-shadow:4px 6px 20px rgba(0,0,0,.15);mix-blend-mode:multiply}.book-text h2{font-family:var(--serif);font-size:var(--h2);line-height:1.25;margin-bottom:1rem}.book-text p{color:var(--ink-60);line-height:1.6;margin-bottom:1rem}.book-stats{gap:1rem;margin-top:2rem}.book-stat{text-align:center}.book-stat .num{color:var(--blue);font-family:var(--serif);font-size:1.6rem;line-height:1}.book-stat .label{color:var(--ink-40);font-size:.65rem;letter-spacing:.08em;margin-top:.3rem;text-transform:uppercase}.book-endorsement{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.5rem}.book-endorsement blockquote{color:var(--ink-85);font-family:var(--serif);font-size:1.05rem;font-style:italic;line-height:1.5;margin-bottom:.5rem}.book-endorsement cite{color:var(--ink-40);font-size:var(--xs);font-style:normal}.systems{background:var(--white);border-bottom:1px solid var(--border-light);padding:var(--pad) 0}.systems .wrap{max-width:900px}.systems .section-head{margin-bottom:2.5rem;text-align:center}.systems .section-head h2{font-family:var(--serif);font-size:var(--h2);margin-bottom:.5rem}.systems .section-head p{color:var(--ink-40);font-size:var(--small);margin:0 auto;max-width:520px}.wheel{display:flex;justify-content:center;margin-bottom:2rem}.wheel img{max-width:380px!important;width:100%}.wheel-graphic{border:3px solid var(--border-light);border-radius:50%;height:320px;position:relative;width:320px}.wheel-center,.wheel-graphic{align-items:center;display:flex;justify-content:center}.wheel-center{background:var(--blue);border-radius:50%;color:var(--white);font-size:.65rem;font-weight:700;height:100px;letter-spacing:.06em;line-height:1.3;text-align:center;text-transform:uppercase;width:100px;z-index:2}.wheel-item{color:var(--ink-85);font-size:.7rem;font-weight:600;line-height:1.2;position:absolute;text-align:center;width:90px}.wheel-item:before{background:var(--blue);border-radius:50%;content:"";display:block;height:8px;margin:0 auto .3rem;width:8px}.wheel-item:nth-child(2){left:50%;top:-8px;transform:translateX(-50%)}.wheel-item:nth-child(3){right:-20px;top:42px}.wheel-item:nth-child(4){right:-35px;top:140px}.wheel-item:nth-child(5){bottom:40px;right:-10px}.wheel-item:nth-child(6){bottom:-8px;left:50%;transform:translateX(-50%)}.wheel-item:nth-child(7){bottom:40px;left:-10px}.wheel-item:nth-child(8){left:-20px;top:42px}.how{background:var(--cream);padding:var(--pad) 0}.how .wrap{max-width:900px}.how .section-head{margin-bottom:3rem;text-align:center}.how .section-head h2{font-family:var(--serif);font-size:var(--h2);margin-bottom:.5rem}.how .section-head p{color:var(--ink-40);font-size:var(--small)}.coach-row{gap:.75rem;margin-bottom:.75rem}.coach-avatar{border:2px solid var(--cream);height:56px;width:56px}.coach-avatar img{height:100%;object-fit:cover;width:100%}.coach-note{color:var(--ink-40);font-size:var(--xs);margin-bottom:3rem;text-align:center}.steps{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);position:relative}.steps:before{background:var(--border);content:"";height:2px;left:calc(16.67% + 1rem);position:absolute;right:calc(16.67% + 1rem);top:28px}.step{text-align:center}.step,.step-num{position:relative}.step-num{align-items:center;background:var(--ink);border-radius:50%;color:var(--white);display:flex;font-family:var(--serif);font-size:1.4rem;height:56px;justify-content:center;margin:0 auto 1rem;width:56px;z-index:1}.step h3{font-size:1.05rem;font-weight:600;line-height:1.65;margin-bottom:.4rem}.step p{color:var(--ink-60);font-size:var(--small);line-height:1.45;margin-bottom:0}.decision{background:var(--cream);padding:var(--pad) 0}.decision .wrap{max-width:1080px}.decision-boxes{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:1fr 1.2fr 1fr}.decision-box{align-items:center;display:flex;flex-direction:column;padding:2rem 1.75rem;position:relative;text-align:center}.decision-box.buy{background:var(--blue-pale);border:2px solid var(--blue);box-shadow:0 8px 30px rgba(0,112,224,.12);transform:scale(1.03);z-index:2}.decision-box.exec,.decision-box.try{background:var(--white);border:2px solid var(--border)}.decision-box h3{font-family:var(--serif);font-size:var(--h3);letter-spacing:0;line-height:1.65;margin-bottom:.65rem}.decision-box p{color:var(--ink-60);font-size:var(--small);line-height:1.5;margin-bottom:0}.decision-content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.decision-box .price-tag{font-family:var(--serif);font-size:1.8rem;margin-bottom:.2rem}.decision-box .price-tag span{color:var(--ink-40);font-size:.85rem;font-weight:400}.decision-box .price-sub{color:var(--ink-40);font-size:var(--xs);margin-bottom:1.25rem}.decision-box .guarantee{align-items:flex-start;color:var(--teal);display:flex;font-size:var(--xs);font-weight:500;gap:.35rem;justify-content:center;margin-top:.75rem}.decision-box .guarantee svg{flex-shrink:0;margin-top:4px}.decision-footer{margin-top:auto;min-height:7.5rem;padding-top:1.25rem;width:100%}.or-divider{align-items:center;color:var(--ink-40);display:flex;font-size:var(--xs);font-weight:600;justify-content:center;letter-spacing:.1em;text-transform:uppercase}.decision-footer a{width:100%}.decision-footer .btn+a{text-decoration:underline!important}.believe{background:var(--ink);color:var(--white);padding:var(--pad) 0}.believe .wrap{max-width:720px}.believe h2{font-family:var(--serif);font-size:var(--h2);margin-bottom:1.5rem;text-align:center}.believe p{color:hsla(0,0%,100%,.55);line-height:1.7;margin-bottom:1.25rem;text-align:center}.believe .highlight-line,.highlight-line{color:var(--white);font-family:var(--serif);font-size:var(--h3);line-height:1.45;margin:2rem 0;text-align:center}.bridge{background:var(--ink);padding:clamp(3rem,6vw,4.5rem) 0}.bridge .wrap{max-width:730px}.bridge p{color:hsla(0,0%,100%,.45);font-size:var(--small);line-height:1.7;margin-bottom:1rem;text-align:center}.bridge p:not(.bridge-highlight p):last-child{margin-bottom:0}.bridge .bridge-highlight p{color:var(--white);font-family:var(--serif);font-size:var(--h3);line-height:1.45}.bridge .bridge-close{color:hsla(0,0%,100%,.55);margin-bottom:0}.bridge .btns{gap:12.8px;margin-top:16px}.inside{background:var(--cream);padding:var(--pad) 0}.inside .wrap{max-width:960px}.inside .section-head p{color:var(--ink)}.feat-row{align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr;margin-bottom:3.5rem}.feat-row:last-of-type{margin-bottom:0}.feat-row.flip{direction:rtl}.feat-row.flip>*{direction:ltr}.feat-img{border:1px solid rgba(0,0,0,.06);box-shadow:0 6px 30px rgba(0,0,0,.1)}.feat-text .kicker{color:var(--teal-v2)}.feat-text h3{font-family:var(--serif);font-size:var(--h3);margin-bottom:.65rem}.feat-text p{color:var(--ink-60);font-size:var(--small);line-height:1.55;margin-bottom:0}.feat-cards{display:grid;gap:2.2rem 1.5rem;grid-template-columns:repeat(3,1fr);margin-top:3.5rem}.feat-card{background:var(--white);padding:1.75rem 1.5rem}.feat-card .kicker{color:var(--teal)}.feat-card h3{font-family:var(--serif);font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.feat-card p{color:var(--ink-60);font-size:var(--small);line-height:1.5;margin-bottom:0}.pricing{background:var(--cream);padding:var(--pad) 0}.pricing .wrap{max-width:1100px}.getstarted .wrap{max-width:1000px}.pricing .section-head{margin-bottom:3rem;text-align:center}.pricing .section-head h2{font-family:var(--serif);font-size:var(--h2);letter-spacing:0;line-height:1.65;margin-bottom:.5rem}.pricing .section-head p{color:var(--ink-40);font-size:var(--small);margin:0 auto;max-width:500px}.tiers{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:1fr 1.2fr 1fr}.getstarted .tiers{grid-template-columns:repeat(3,1fr)}.priceCard,.tier{background:var(--white);border:1.5px solid var(--border);padding:2rem 1.65rem 1.75rem;position:relative;transition:box-shadow .3s}.tier{border:2px solid var(--border-light);display:flex;flex-direction:column;padding:2rem;text-align:center}.priceCard:hover,.tier:hover{box-shadow:0 6px 24px rgba(14,13,13,.08)}.priceCard.featured,.tier.featured{border-color:var(--blue);border-width:2px;box-shadow:0 10px 40px rgba(0,112,224,.12);transform:scale(1.025);z-index:2}.card-badge{background:var(--blue);color:var(--white);font-size:.68rem;font-weight:700;left:50%;letter-spacing:.1em;padding:.25rem .9rem;position:absolute;text-transform:uppercase;top:-12px;transform:translateX(-50%);white-space:nowrap}.card-name,.tier-name{font-family:var(--serif);font-size:var(--h3);margin-bottom:.2rem}.card-tagline{color:var(--ink-40);font-size:var(--small);font-style:italic;margin-bottom:1.15rem}.card-price,.tier-price{font-family:var(--serif);font-size:2.5rem;letter-spacing:-.02em}.card-price span,.tier-price span{color:var(--ink-40);font-family:var(--sans);font-size:var(--small);font-weight:400}.tier-desc{color:var(--ink-60);font-size:var(--small);line-height:1.5;margin-bottom:1.5rem}.card-price-sub{color:var(--teal);font-size:var(--xs);font-weight:500;margin-bottom:1.15rem;min-height:1.1em}.card-bestfor{background:var(--cream);margin-bottom:1.35rem;padding:.75rem .9rem}.card-bestfor strong{color:var(--blue);display:block;font-size:.65rem;letter-spacing:.1em;margin-bottom:.25rem;text-transform:uppercase}.card-bestfor p{color:var(--ink-60);font-size:var(--xs);line-height:1.4;margin-bottom:0}.card-features{flex:1;list-style:none;margin-bottom:0}.card-footer{margin-top:auto;padding-top:1.5rem}.card-features li{border-bottom:1px solid rgba(0,0,0,.035);color:var(--ink-60);font-size:var(--small);line-height:1.4;padding:.4rem 0 .4rem 1.5rem;position:relative}.card-features li:last-child{border-bottom:none}.card-features li:before{color:var(--teal-v2);content:"\2713";font-size:var(--xs);font-weight:700;left:0;position:absolute;top:.4rem}.card-guarantee{align-items:flex-start;background:var(--teal-pale);color:var(--teal-v2);display:flex;font-size:var(--xs);font-weight:500;gap:.5rem;margin-bottom:1.25rem;padding:.6rem .75rem}.card-guarantee svg{flex-shrink:0;margin-top:5px}.tier .btn-secondary-link{display:block;font-size:var(--xs);margin-top:.6rem;text-align:center;text-decoration:none;transition:color .2s}.tier .btn-secondary-link span{border-bottom:1px solid;padding-bottom:1px}.tier .guarantee{color:var(--teal);font-size:var(--xs);font-weight:500;line-height:1.5;margin-top:.75rem;text-align:center}.tier .guarantee svg{flex-shrink:0;margin-right:.2rem;vertical-align:-2px}.coaching-get-started .decision-footer{display:flex;flex-direction:column}.coaching-get-started .decision-footer a{width:100%}.coaching-get-started .decision-footer .btn+a{text-decoration:none!important}.pricing-tabs{background:var(--white);padding:var(--pad) 0}.pricing-tabs .wrap{max-width:520px}.price-box{border:2px solid var(--teal-v2);padding:2.5rem 2.5rem 2rem;position:relative;text-align:center}.price-toggle{border:2px solid var(--border);display:inline-flex}.price-toggle-btn{background:transparent;border:none;color:var(--ink-40);cursor:pointer;font-family:var(--sans);font-size:var(--xs);font-weight:600;letter-spacing:.02em;line-height:normal;padding:.55rem 1.5rem;transition:all .2s}.price-toggle-btn.active{background:var(--teal-v2);color:var(--ink)}.price-amount{font-family:var(--serif);font-size:2.8rem;margin-bottom:.15rem}.price-period{color:var(--ink-40);font-size:var(--xs);margin-bottom:.25rem}.price-savings{color:var(--teal-v2);font-size:var(--xs);font-weight:600;margin-bottom:1.5rem;min-height:1.2rem}.price-box .inc-label{color:var(--ink-40);font-size:var(--xs);font-weight:600;letter-spacing:.08em;margin-bottom:.75rem;text-align:left;text-transform:uppercase}.price-box ul{list-style:none;margin-bottom:1.75rem;text-align:left}.price-box li{color:var(--ink-60);font-size:var(--small);padding:.4rem 0 .4rem 1.25rem;position:relative}.price-box li:before{color:var(--teal-v2);content:"\2713";font-size:.85rem;font-weight:700;left:0;position:absolute}.price-box .btn{display:block;text-align:center}.price-box .guarantee{align-items:center;color:var(--teal-v2);display:flex;font-size:var(--xs);font-weight:500;gap:.35rem;justify-content:center;margin-top:.85rem}.price-box .guarantee svg{flex-shrink:0}.fcs-form{background:var(--ink);color:var(--white);padding:var(--pad) 0}.fcs-form .wrap{max-width:700px}.fcs-form h2{font-family:var(--serif);font-size:var(--h2);letter-spacing:0;margin-bottom:.5rem}.fcs-form .form-sub,.fcs-form h2{line-height:1.65;text-align:center}.fcs-form .form-sub{color:hsla(0,0%,100%,.5);font-size:var(--small);margin-bottom:2.5rem;margin-left:auto;margin-right:auto;max-width:520px}.form-grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.form-field{display:flex;flex-direction:column}.form-field.full{grid-column:1/-1}.form-field label{color:hsla(0,0%,100%,.5);font-size:var(--xs);font-weight:500;margin-bottom:.3rem}.form-field input{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:var(--white);font-family:var(--sans);font-size:var(--small);padding:.7rem .85rem;transition:border-color .2s}.form-field input:focus,.form-field textarea:focus{background:hsla(0,0%,100%,.12);border-color:var(--blue);outline:none}.form-field textarea::placeholder{color:hsla(0,0%,100%,.25)}.form-field input::placeholder{color:hsla(0,0%,100%,.25)}.form-submit{margin-top:1.25rem;text-align:center}.form-submit .btn{font-size:var(--small);padding:.85rem 2.5rem}.form-note{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);margin-top:1.5rem;padding:1rem;text-align:center}.form-note p{color:hsla(0,0%,100%,.45);font-size:var(--xs);line-height:1.5}.form-note strong{color:hsla(0,0%,100%,.7)}.fcs-form .form-note *{margin:0}.fcs-form .hs-form .hs-form-field>label,.fcs-form .hs-form label{color:hsla(0,0%,100%,.5);font-size:var(--xs);font-weight:500;margin-bottom:.3rem}.fcs-form .hs-form input[type],.fcs-form .hs-form textarea{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:var(--white);font-family:var(--sans);font-size:var(--small);opacity:1;padding:.7rem .85rem;transition:border-color .2s}.fcs-form .hs-form input[type]:focus,.fcs-form .hs-form textarea:focus{border-color:hsla(0,0%,100%,.15)}.fcs-form .hs-form textarea::placeholder{color:hsla(0,0%,100%,.25)}.fcs-form .hs-form input::placeholder{color:hsla(0,0%,100%,.25)}.fcs-form .hs-form input[type].error,.fcs-form .hs-form textarea.error{border-color:unset}.fcs-form .hs-form .hs-form-field ul.inputs-list,.fcs-form .hs-form ul.hs-error-msgs li label.hs-error-msg{margin-bottom:0}.fcs-form .hs-form ul.hs-error-msgs:after{display:none}.fcs-form input.hs-button.primary.large{background:var(--blue);border-color:var(--blue);color:var(--white);font-size:var(--small);padding:.85rem 2.5rem;width:max-content!important}.fcs-form .hs_submit.hs-submit{text-align:center}.fcs-form form label span{font-weight:500!important}.fcs-form input.hs-button.primary.large:hover{background:var(--blue-deep);border-color:var(--blue-deep)}.first30{background:var(--cream);padding:var(--pad) 0}.first30 .wrap{max-width:900px}.first30 .section-head{margin-bottom:2.5rem;text-align:center}.first30 .section-head h2{font-family:var(--serif);font-size:var(--h2);margin-bottom:.4rem}.first30 .section-head p{color:var(--ink-40);font-size:var(--small)}.week-grid{display:grid;gap:1.75rem;grid-template-columns:1fr 1fr}.week-item{background:var(--white);padding:1.75rem}.week-label{color:var(--teal);font-size:var(--xs);font-weight:600;letter-spacing:.1em;margin-bottom:.4rem;text-transform:uppercase}.first30EMC .week-label{color:var(--teal-v2)}.week-item h3{font-family:var(--serif);font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.week-item p{color:var(--ink-60);font-size:var(--small);line-height:1.5;margin-bottom:0}.first30 .timeline{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.timeline-item{background:var(--white);padding:1.5rem;position:relative}.timeline-label{color:var(--blue);font-size:.65rem;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}.timeline-item h3{font-size:1.05rem;font-weight:600;letter-spacing:0;line-height:1.65;margin-bottom:.4rem}.timeline-item p{color:var(--ink-60);font-size:var(--small);line-height:1.5;margin-bottom:0}.coaches{margin-top:2.5rem;text-align:center}.coaches p{color:var(--ink-40);font-size:var(--small);line-height:1.65;margin-bottom:.85rem}.coach-row{display:flex;gap:.6rem;justify-content:center}.coach-avatar{border-radius:50%;flex-shrink:0;height:48px;overflow:hidden;width:48px}.next-step{background:var(--white);border-top:1px solid var(--border-light);color:var(--ink);padding:var(--pad) 0}.next-step .wrap{max-width:960px}.next-step h2{font-family:var(--serif);font-size:var(--h2);margin-bottom:1rem}.next-step h2,.next-step>.wrap>p{line-height:1.65;text-align:center}.next-step>.wrap>p{color:var(--ink-60);font-size:var(--small);margin:0 auto 2rem;max-width:560px}.explore-row{display:flex;gap:1rem;margin-bottom:2.5rem}.explore-card{align-items:flex-start;background:var(--cream);border:1px solid var(--border-light);display:flex;flex:1;gap:1rem;padding:1.25rem}.explore-row+div .explore-card{flex-direction:column}.explore-card h4{font-family:var(--serif);font-size:1rem;font-weight:700;margin-bottom:.3rem}.explore-card p{color:var(--ink-60);font-size:var(--xs);font-weight:400;line-height:1.4;margin-bottom:.65rem}.explore-card .btn{font-size:.68rem!important;padding:.4rem 1rem!important}.book-thumb{background:hsla(0,0%,100%,.08);box-shadow:1px 2px 6px rgba(0,0,0,.3);color:hsla(0,0%,100%,.25);font-size:.45rem;height:78px;text-transform:uppercase}.book-thumb,.webinar-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:56px}.webinar-icon{background:var(--cream);border-radius:50%;height:56px}.action-row{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}.action-card{background:var(--cream);border:1px solid var(--border-light);padding:1.25rem}.action-card h3{font-family:var(--serif);font-size:1.2rem;margin-bottom:.5rem}.action-card p{color:var(--ink-60);font-size:var(--small);line-height:1.5;margin-bottom:.65rem}.pain-grid{display:grid;gap:2.2rem 1.75rem;grid-template-columns:1fr 1fr;margin-bottom:2.5rem}.pain{background:var(--cream);padding:1.75rem 2rem}.pain h3{font-family:var(--serif);font-size:1.15rem;font-weight:600;letter-spacing:0;line-height:1.65;margin-bottom:.5rem}.pain p{color:var(--ink-60);font-size:var(--small);line-height:1.55;margin-bottom:0}.problem-close{margin:0 auto;max-width:680px;text-align:center}.problem-close p{color:var(--ink-60);font-size:var(--body);line-height:1.65;margin-bottom:0}.problem-close strong{color:var(--ink)}.narrative-white{background:var(--white);padding:var(--pad) 0}.narrative-grey{background:var(--cream);padding:var(--pad) 0}.narrative-grey .wrap,.narrative-white .wrap{margin:0 auto;max-width:720px;padding:0 clamp(1.25rem,4vw,2.5rem)}.narrative-grey p,.narrative-white p{color:var(--ink-85);font-weight:400;line-height:1.75;margin-bottom:1.15rem}.narrative-grey p:last-child{margin-bottom:0}.narrative-grey p img{max-width:200px!important}.narrative-white .salutation{color:var(--ink);font-family:var(--serif);font-size:var(--h3);font-style:italic;margin-bottom:1.5rem}.heading-with-photo{align-items:center;display:flex;gap:1.25rem;margin-bottom:1.5rem}.heading-photo{border:2px solid var(--border-light);border-radius:50%;flex-shrink:0;height:80px;overflow:hidden;width:80px}.heading-photo img{height:100%;object-fit:cover;width:100%}.narrative-divider{background:var(--border);height:2px;margin:0 auto 2.5rem;width:60px}.callout-box{background:var(--cream);margin:2rem 0;padding:1.5rem 1.75rem}.narrative-grey .callout-box{background:var(--white)}.callout-box p{color:var(--ink);font-weight:700;line-height:1.6;margin-bottom:0}.callout-box .fa-text{font-style:italic}.client-list{list-style:none;margin:1.5rem 0}.client-list li{border-bottom:1px solid rgba(0,0,0,.04);color:var(--ink-85);font-size:var(--small);line-height:1.55;padding:.65rem 0 .65rem 1.75rem;position:relative}.client-list li:last-child{border-bottom:none}.client-list li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='7' fill='none' stroke='%232a9a78' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='8' r='4' fill='none' stroke='%232a9a78' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='8' r='1.5' fill='%232a9a78'/%3E%3C/svg%3E");border-radius:50%;content:"";height:14px;left:0;position:absolute;top:.85rem;width:14px}.client-list li strong{color:var(--ink)}.coach-grid{display:grid;gap:1rem 2rem;grid-template-columns:1fr 1fr;margin:1.5rem 0}.coach-grid-item{color:var(--ink-85);font-size:var(--small);line-height:1.55;padding-left:1.75rem;position:relative}.coach-grid-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3' fill='%232a9a78'/%3E%3Cg stroke='%232a9a78' stroke-linecap='round' stroke-width='1.3'%3E%3Cpath d='M8 1v2.5M8 12.5V15M1 8h2.5M12.5 8H15M3.1 3.1l1.7 1.7M11.2 11.2l1.7 1.7M3.1 12.9l1.7-1.7M11.2 4.8l1.7-1.7'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;border-radius:2px;content:"";height:14px;left:0;position:absolute;top:.25rem;width:14px}.freedom-grid{display:grid;gap:.75rem 2rem;grid-template-columns:1fr 1fr;margin:1.5rem 0}.freedom-grid-item{color:var(--ink-85);font-size:var(--small);line-height:1.55;padding-left:1.75rem;position:relative}.freedom-grid-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%232a9a78' d='m8 1 2.2 4.5 5 .7-3.6 3.5.8 5L8 12.4l-4.4 2.3.8-5L.8 6.2l5-.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:14px;left:0;position:absolute;top:.3rem;width:14px}.book-stats{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:2.5rem 0;text-align:center}.book-stat-num{color:var(--ink);font-family:var(--serif);font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:700;line-height:1.2}.book-stat-label{color:var(--ink-40);font-size:var(--xs);font-weight:600;letter-spacing:.1em;margin-top:.25rem;text-transform:uppercase}.book-quote{border-top:1px solid var(--border);margin:0 auto;max-width:640px;padding-top:2rem;text-align:center}.book-quote p{color:var(--ink-85);font-family:var(--serif);font-size:var(--h3);font-style:italic;line-height:1.5;margin-bottom:.75rem}.book-quote .bq-attr{color:var(--ink-40);font-size:var(--small);font-style:normal}.resource-links a{color:var(--blue);text-decoration:underline;text-decoration-color:rgba(0,112,224,.3);text-underline-offset:2px;transition:text-decoration-color .2s}.resource-links a:hover{text-decoration-color:var(--blue)}.sign-off{margin:0 auto;max-width:720px;text-align:left}.sign-off .closing-line{line-height:1.5;margin-bottom:.5rem;margin-top:15px}.sign-off .closing-wish{color:var(--ink-60);font-family:var(--serif);font-size:var(--small);font-style:italic;line-height:1.6;margin-bottom:2rem}.sign-off .sig-name{color:var(--ink-60);font-family:Caveat,cursive;font-size:2.4rem;font-weight:700;line-height:1.1;margin:0}.sign-off .sig-title{color:var(--ink-40);font-family:var(--sans);font-size:var(--small);margin-top:.15rem}.proof{background:var(--ink);color:var(--white);padding:var(--pad) 0}.impact .wrap,.proof .wrap{max-width:960px}.proof .section-head{margin-bottom:2.5rem;text-align:center}.proof .section-head h2{color:var(--white);font-family:var(--serif);font-size:var(--h2);margin-bottom:.4rem}.proof .section-head p{color:hsla(0,0%,100%,.4);font-size:var(--small)}.impact{background:var(--white);padding:var(--pad) 0}.stats{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,4vw,3.5rem);justify-content:center;margin-bottom:2.5rem}.impact-stats{gap:clamp(2rem,5vw,4rem)}.stat{text-align:center}.stat-num{color:var(--blue);font-family:var(--serif);font-size:2.2rem;line-height:1}.impact-stats .stat-num{font-size:2.4rem}.stat-label{color:hsla(0,0%,100%,.35);font-size:.7rem;letter-spacing:.08em;margin-top:.25rem;text-transform:uppercase}.impact-stat .stat-label{color:var(--ink-40)}.video-grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:2.5rem}.video-card{aspect-ratio:16/10;color:#fff;cursor:pointer;display:block;overflow:hidden;position:relative;text-decoration:none}.video-card img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.video-card:hover img{transform:scale(1.03)}.video-card .card-overlay{background:linear-gradient(transparent,rgba(0,0,0,.85));bottom:0;left:0;padding:1.25rem 1.5rem;position:absolute;right:0}.video-card .card-overlay h4{color:#fff;font-family:var(--serif);font-size:var(--vc-h3);font-weight:700;line-height:1.35;margin-bottom:.25rem}.video-card .card-overlay p{color:hsla(0,0%,100%,.65);font-size:var(--xs);line-height:1.65;margin-bottom:0}.video-card .play-icon{align-items:center;background:rgba(0,0,0,.3);border:2px solid hsla(0,0%,100%,.8);border-radius:50%;display:flex;height:44px;justify-content:center;left:1rem;position:absolute;top:1rem;transition:background .2s;width:44px}.video-card:hover .play-icon{background:rgba(0,0,0,.6)}.video-card video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:2}.video-card.playing .card-overlay,.video-card.playing .play-icon,.video-card.playing img{display:none}.proof-featured{margin:2.5rem auto 2rem;max-width:700px;text-align:center}.proof-featured blockquote{color:var(--white);font-family:var(--serif);font-size:var(--h3);font-style:normal;line-height:1.5;margin-bottom:.75rem}.proof-featured cite{color:hsla(0,0%,100%,.35);font-size:var(--xs);font-style:normal}.proof-quotes{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}.proof-quote{border-left:3px solid hsla(0,0%,100%,.1);padding-left:1.25rem}.proof-quote blockquote{color:hsla(0,0%,100%,.55);font-size:var(--small);font-style:italic;line-height:1.55;margin-bottom:.5rem}.proof-quote cite{color:hsla(0,0%,100%,.3);font-size:var(--xs);font-style:normal}.not-ready{background:var(--white);border-top:1px solid var(--border-light);color:var(--ink);padding:var(--pad) 0}.not-ready .wrap{max-width:900px}.not-ready h2{font-family:var(--serif);font-size:var(--h2);margin-bottom:.75rem;text-align:center}.not-ready>.wrap>p{color:var(--ink-60);font-size:var(--small);margin:0 auto 2rem;max-width:480px;text-align:center}.alt-paths{display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr)}.alt-card{background:var(--cream);border:1px solid var(--border-light);display:flex;flex-direction:column;padding:1.5rem}.alt-card h3{font-family:var(--serif);font-size:1.1rem;margin-bottom:.4rem}.alt-card p{color:var(--ink-60);flex:1;font-size:var(--xs);line-height:1.45;margin-bottom:1rem}.alt-card .btn{align-self:flex-start;font-size:.7rem;padding:.5rem 1rem}.close{background:var(--ink);color:var(--white);padding:clamp(3.5rem,7vw,5.5rem) 0;text-align:center}.close h2{font-family:var(--serif);font-size:var(--h2);letter-spacing:0;line-height:1.65;margin-bottom:.85rem}.close p{color:hsla(0,0%,100%,.5);font-size:var(--small);line-height:1.55;margin:0 auto 2rem;max-width:480px}.close .btn{margin:0 .35rem .5rem}.upsell{background:var(--cream);padding:var(--pad) 0}.upsell .wrap{max-width:900px;text-align:center}.upsell h2{color:var(--ink);font-family:var(--serif);font-size:var(--h2);margin-bottom:.75rem}.upsell p{color:var(--ink-60);font-size:var(--body);margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:600px}.sticky-bar{background:var(--white);border-top:1px solid var(--border);bottom:0;box-shadow:0 -2px 12px rgba(0,0,0,.08);left:0;padding:.6rem 0;position:fixed;right:0;transform:translateY(100%);transition:transform .3s;z-index:99}.sticky-bar.visible{transform:translateY(0)}.sticky-bar .wrap{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.sticky-bar .sticky-label{color:var(--ink-60);font-size:var(--xs);margin-right:.25rem}footer{background:var(--ink);border-top:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.25);font-size:.7rem;padding:1.25rem 0;text-align:center}footer a{color:hsla(0,0%,100%,.3)}footer a:hover{color:hsla(0,0%,100%,.5)}.stack_contain{display:flex;position:relative}.stack_contain .stack_card{background:#fff;border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:8px;-webkit-box-shadow:0 8px 24px 0 hsla(0,4%,5%,.1);box-shadow:0 8px 24px 0 hsla(0,4%,5%,.1);position:relative;-webkit-transition:-webkit-transform .4s cubic-bezier(0,.75,.25,1);transition:-webkit-transform .4s cubic-bezier(0,.75,.25,1);transition:transform .4s cubic-bezier(0,.75,.25,1);transition:transform .4s cubic-bezier(0,.75,.25,1),-webkit-transform .4s cubic-bezier(0,.75,.25,1);z-index:2}.stack_contain:hover .stack_card{-webkit-transform:translateY(-1.9375em);transform:translateY(-1.9375em)}.stack_contain .stack_under{background:#fff;border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:8px;bottom:-.47em;-webkit-box-shadow:0 8px 24px 0 hsla(0,4%,5%,.1);box-shadow:0 8px 24px 0 hsla(0,4%,5%,.1);left:7%;position:absolute;right:7.5%;top:2em;-webkit-transition:all .4s cubic-bezier(0,.75,.25,1);transition:all .4s cubic-bezier(0,.75,.25,1);z-index:1}.stack_contain .stack_under:nth-child(3){left:5.5%;right:5%}.stack_contain .stack_under:nth-child(4){left:4%;right:3.5%}.stack_contain .stack_under:nth-child(3),.stack_contain .stack_under:nth-child(4){-webkit-box-shadow:0 8px 24px 0 hsla(0,4%,5%,0);box-shadow:0 8px 24px 0 hsla(0,4%,5%,0)}.stack_contain:hover .stack_under{left:7%;right:7.5%;-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}.stack_contain:hover .stack_under:nth-child(3){left:5.5%;right:5%;-webkit-transform:translateY(-.75em) rotate(-.125deg);transform:translateY(-.75em) rotate(-.125deg)}.stack_contain:hover .stack_under:nth-child(4){left:4%;right:3.5%;-webkit-transform:translateY(-1.5625em) rotate(.25deg);transform:translateY(-1.5625em) rotate(.25deg)}.hero{background:var(--ink);color:var(--white);padding:clamp(6rem,12vw,8rem) clamp(1.25rem,4vw,2.5rem) clamp(3rem,6vw,4rem);text-align:center}.hero h1{font-family:var(--serif);font-size:clamp(2.4rem,5vw,3.5rem);font-weight:700;line-height:1.15;margin-bottom:1rem}.hero .hero-sub{color:hsla(0,0%,100%,.6);font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.6;margin:0 auto 2.5rem;max-width:600px}.hero-coaches{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-bottom:2.5rem}.coach-stack{display:flex;justify-content:center}.coach-stack img{border:2.5px solid var(--ink);border-radius:50%;height:56px;margin-left:-10px;object-fit:cover;transition:transform .2s;width:56px}.coach-stack img:first-child{margin-left:0}.coach-stack img:hover{position:relative;transform:scale(1.1);z-index:2}.hero-stats{display:flex;gap:clamp(2rem,5vw,4rem);justify-content:center}.hero-stat{text-align:center}.hero-stat-num{font-family:var(--serif);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:700;line-height:1.2}.hero-stat-label{color:hsla(0,0%,100%,.4);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.next-section{background:var(--white);padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,4vw,2.5rem)}.next-inner{margin:0 auto;max-width:1000px;text-align:center}.next-inner h2{color:var(--ink);font-family:var(--serif);font-size:var(--h2);font-weight:600;margin-bottom:2rem}.timeline{display:grid;gap:clamp(1rem,2vw,1.75rem);grid-template-columns:repeat(4,1fr);text-align:left}.tl-step{padding-left:0;position:relative}.tl-step .tl-when{color:var(--blue);font-size:.78rem;font-weight:700;letter-spacing:.1em;margin-bottom:.4rem;text-transform:uppercase}.tl-step .tl-what{color:var(--ink-85);font-size:var(--small);font-weight:600;line-height:1.4;margin-bottom:.3rem}.tl-step .tl-detail{color:var(--ink-40);font-size:var(--small);line-height:1.5}.checkout-section{background:var(--cream);padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,4vw,2.5rem)}.checkout-grid{align-items:stretch;display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:4fr 7fr;margin:0 auto;max-width:1320px}.plan-card{background:var(--white);border:1.5px solid var(--border);display:flex;flex-direction:column}.plan-card-header{border-bottom:1px solid var(--border-light);padding:1.25rem 1.5rem}.plan-card-header .kicker{color:var(--blue);font-size:var(--xs);font-weight:700;letter-spacing:.12em;margin-bottom:.75rem;text-transform:uppercase}.plan-toggle{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.plan-option{background:var(--white);border:1.5px solid var(--border);cursor:pointer;padding:.65rem .75rem;text-align:center;transition:all .2s}.plan-option:hover{border-color:var(--ink-40)}.plan-option.active{background:var(--blue-pale);border-color:var(--blue)}.plan-option .plan-name{display:block;font-family:var(--serif);font-size:var(--small);font-weight:600}.plan-option .plan-detail{color:var(--ink-60);display:block;font-size:.72rem;margin-top:.15rem}.plan-price{align-items:baseline;border-bottom:1px solid var(--border-light);display:flex;gap:.35rem;padding:1.25rem 1.5rem}.plan-price .amount{font-family:var(--serif);font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700}.plan-price .period{color:var(--ink-40);font-size:var(--small)}.plan-price .cancel-note{color:var(--ink-40);display:block;font-size:.68rem;margin-left:auto;width:100%}.plan-included{border-bottom:1px solid var(--border-light);padding:1.25rem 1.5rem}.plan-included h3{font-family:var(--serif);font-size:var(--small);font-weight:600;margin-bottom:.75rem}.plan-included ul{list-style:none}.plan-included li{color:var(--ink-60);font-size:var(--small);line-height:1.5;padding:.3rem 0 .3rem 1.4rem;position:relative}.plan-included li:before{color:var(--teal);content:"\2713";font-size:.8rem;font-weight:600;left:0;position:absolute}.plan-guarantee{background:var(--teal-pale);display:flex;flex-direction:column;justify-content:center;min-height:10rem;padding:1.25rem 1.5rem}.plan-guarantee .guarantee-title{align-items:center;color:var(--teal-deep);display:flex;font-family:var(--serif);font-size:var(--small);font-weight:600;gap:.4rem;margin-bottom:.35rem}.plan-guarantee .guarantee-title svg{flex-shrink:0;height:16px;width:16px}.plan-guarantee .guarantee-detail{color:var(--ink-60);font-size:.72rem;line-height:1.5}.plan-testimonials{border-top:1px solid var(--border-light);display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem}.mini-testimonial{align-items:flex-start;display:flex;gap:.75rem}.mini-testimonial img{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.mini-testimonial .tq{color:var(--ink-85);font-size:var(--xs);font-style:italic;line-height:1.5}.mini-testimonial .ta{color:var(--ink-40);font-size:.68rem;font-style:normal;margin-top:.25rem}.payment-card{background:var(--white);border:1.5px solid var(--border);display:flex;flex-direction:column}.payment-card-header{border-bottom:1px solid var(--border-light);padding:1.25rem 1.5rem}.payment-card-header .kicker{color:var(--ink-40);font-size:var(--xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.payment-iframe-wrap{flex:1;overflow:hidden;padding:.75rem}.payment-iframe-wrap iframe{border:none;display:block;height:1080px;width:100%}.payment-quote{background:var(--cream);border-top:1px solid var(--border-light);display:flex;flex-direction:column;justify-content:center;min-height:10rem;padding:1.25rem 1.5rem}.payment-quote .pq-text{color:var(--ink-85);font-family:var(--serif);font-size:var(--body);font-style:italic;line-height:1.55}.payment-quote .pq-attr{color:var(--ink-60);font-size:var(--small);font-style:normal;font-weight:500;margin-top:.5rem}.agree-footer{background:var(--cream);border-top:1px solid var(--border-light);padding:1.5rem clamp(1.25rem,4vw,2.5rem);text-align:center}.agree-footer p{color:var(--ink-40);font-size:.7rem}.agree-footer a{color:var(--ink-40);text-decoration:none}.agree-footer a:hover{text-decoration:underline}.welcome-main{align-items:start;display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:1.3fr 1fr;margin:0 auto;max-width:1320px;padding:100px 40px 40px}.welcome-col{display:flex;flex-direction:column;gap:clamp(1.25rem,2vw,1.5rem)}.welcome-card{background:var(--white);border:1.5px solid var(--border);padding:clamp(1.5rem,3vw,2rem)}.welcome-card h1{color:var(--ink);font-family:var(--serif);font-size:var(--wlcm-h1);font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:1rem}.welcome-card p{color:var(--ink-85);font-weight:400;line-height:1.7;margin-bottom:1rem}.welcome-card p:last-child{margin-bottom:0}.welcome-card .emphasis{font-style:italic}.welcome-card a{color:var(--blue);text-decoration:underline}.next-card{background:var(--wlcm-teal-pale);padding:1.25rem 1.5rem}.next-card h3{color:var(--teal-v2);font-family:var(--serif);font-size:var(--wlcm-h3);font-weight:600;letter-spacing:0;line-height:1.65;margin-bottom:.5rem}.next-steps-list{counter-reset:steps;list-style:none;margin:0}.next-steps-list li{color:var(--ink-60);counter-increment:steps;font-size:var(--small);font-weight:400;line-height:1.55;padding:.3rem 0 .3rem 1.75rem;position:relative}.next-steps-list li:before{align-items:center;background:var(--teal-v2);border-radius:50%;color:var(--white);content:counter(steps);display:flex;font-size:.65rem;font-weight:700;height:1.25rem;justify-content:center;left:0;position:absolute;top:.4rem;width:1.25rem}.support-card p{color:var(--ink-40);font-size:var(--small);font-weight:400;line-height:1.6;margin-bottom:0}.support-card a{color:var(--ink-60);text-decoration:underline}.calendar-card{background:var(--white);border:1.5px solid var(--border)}.calendar-card-header{border-bottom:1px solid var(--border-light);padding:1rem 1.5rem}.calendar-card-header .kicker{color:var(--blue);font-size:var(--xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.calendly-wrap{min-height:660px}.calendar-fallback{border-top:1px solid var(--border-light);color:var(--ink-40);font-size:var(--small);padding:.75rem 1.5rem;text-align:center}.calendar-fallback p{margin:0}.calendar-fallback a{color:var(--ink-60);text-decoration:underline}@media (max-width:991px){.checkout-grid{grid-template-columns:5fre 6fr}}@media (max-width:768px){.welcome-main{display:flex;flex-wrap:wrap;grid-template-columns:1fr;padding:80px 20px 40px}.calendar-card .calendly-wrap,.welcome-main iframe{width:100%}.calendar-card .calendly-wrap .calendly-inline-widget.calendly-mobile{min-width:100%!important}.calendar-card{width:100%}.support-card p{text-align:center}.hero{padding-top:clamp(6rem,8vw,5rem)}.checkout-grid{grid-template-columns:1fr}.payment-iframe-wrap{min-height:700px}.timeline{gap:1.25rem;grid-template-columns:1fr 1fr}.coach-stack img{height:44px;margin-left:-8px;width:44px}.reaffirm-quote{font-size:1.15rem!important}.feat-cards,.first30 .timeline{grid-template-columns:1fr 1fr}}@media (max-width:600px){.feat-cards,.first30 .timeline{grid-template-columns:1fr}.hero.coaching-hero .btn,.hero.emc-hero .btn{margin:0 auto .75rem;width:100%}}@media (max-width:480px){.plan-toggle,.timeline{grid-template-columns:1fr}}@media (max-width:991px){.week-grid{grid-template-columns:1fr}.feat-row{gap:1.5rem;margin-bottom:2rem}.feat-row .feat-text{order:2}.book-layout{grid-template-columns:1fr;margin:0 auto;max-width:500px}.book-cover{margin:0 auto;max-width:160px}.book-stats{grid-template-columns:repeat(2,1fr)}.tiers{grid-template-columns:1fr;margin:0 auto;max-width:440px}.card.featured,.tier.featured{transform:none}.steps{gap:1.5rem;grid-template-columns:1fr}.steps:before{display:none}.timeline{grid-template-columns:1fr}.explore-row{flex-direction:column}.explore-row+div{max-width:100%!important}.action-row{grid-template-columns:1fr}.wheel-graphic{height:260px;width:260px}.wheel-item{font-size:.6rem;width:75px}}@media (max-width:767px){.sticky-bar .sticky-label{text-align:center;width:100%}.decision-boxes,.feat-row{grid-template-columns:1fr}.feat-row.flip{direction:ltr}.decision-box.buy{order:-1;transform:none}.features-grid{grid-template-columns:1fr 1fr}.form-grid,.timeline{grid-template-columns:1fr}.form-field.full{grid-column:auto}.alt-paths,.video-grid{grid-template-columns:1fr}.video-card{min-height:240px;width:100%}.video-card .card-overlay h4{font-size:var(--h4)}}@media (max-width:600px){.nav-tel{display:none}.outcomes{grid-template-columns:1fr}.hero .btn{display:block;margin:0 auto .75rem;max-width:280px;text-align:center}.sticky-bar .wrap{flex-wrap:wrap;gap:.5rem}.sticky-bar .sticky-label{display:none}.coach-row{flex-wrap:wrap}.features-grid,.pain-grid,.proof-quotes{grid-template-columns:1fr}}@media (max-width:480px){.logo-bar img:nth-child(n+6){display:none}.logo-bar .wrap{gap:1rem}}