.challenge-module__iLq4-G__page{--gold:#e5b654;--gold-light:#f8dc98;--ink:#080807;--near-black:#11110f;--paper:#f4f0e7;--body-light:#cfccc4;--muted:#aaa79f;color:#fff;background:radial-gradient(circle at 50% 8%, #e5b65417, transparent 26rem), var(--ink);min-height:100vh;font-family:var(--font-dm-sans,sans-serif);overflow-x:hidden}.challenge-module__iLq4-G__page *,.challenge-module__iLq4-G__page :before,.challenge-module__iLq4-G__page :after{box-sizing:border-box}.challenge-module__iLq4-G__page [id]{scroll-margin-top:7rem}.challenge-module__iLq4-G__urgencyBar{text-align:center;background:#0e0e0d;border-bottom:1px solid #ffffff1a;padding:.72rem 3rem}.challenge-module__iLq4-G__urgencyBar p{color:#8e8b84;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.challenge-module__iLq4-G__urgencyStatus{color:#f4f0e7}.challenge-module__iLq4-G__urgencyPipe{color:var(--brand-border,#ffffff1f);margin:0 1rem}.challenge-module__iLq4-G__urgencyCta{white-space:nowrap}.challenge-module__iLq4-G__urgencyBar a{color:var(--gold-light);text-decoration:none}.challenge-module__iLq4-G__hero{text-align:center;isolation:isolate;width:min(74rem,100%);margin:0 auto;padding:clamp(4rem,8vw,7.25rem) 3rem clamp(4rem,7vw,6rem);position:relative}.challenge-module__iLq4-G__heroGlow{z-index:-1;filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#e5b6542e,#0000 67%);border-radius:50%;width:54rem;height:54rem;position:absolute;top:-12rem;left:50%;transform:translate(-50%)}.challenge-module__iLq4-G__kicker{color:var(--gold-light);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.55rem;font-size:.75rem;font-weight:800;display:inline-flex}.challenge-module__iLq4-G__kicker span{background:var(--gold);opacity:.68;width:1.9rem;height:1px;display:block}.challenge-module__iLq4-G__heroTitle{max-width:12ch;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;text-wrap:balance;margin:0 auto;font-size:clamp(3.5rem,7.5vw,7.3rem);font-weight:500;line-height:.9}.challenge-module__iLq4-G__heroTitle em{color:var(--gold-light);font-weight:500}.challenge-module__iLq4-G__heroDivider{background:linear-gradient(90deg, transparent, var(--gold), transparent);width:4rem;height:1px;margin:1.8rem auto}.challenge-module__iLq4-G__heroCopy{max-width:39rem;color:var(--body-light);margin:0 auto 2.25rem;font-size:clamp(1.05rem,1.7vw,1.22rem);font-weight:400;line-height:1.7}.challenge-module__iLq4-G__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;display:flex}.challenge-module__iLq4-G__primaryCta,.challenge-module__iLq4-G__secondaryCta{letter-spacing:.04em;border-radius:.65rem;justify-content:center;align-items:center;gap:.65rem;min-height:3.25rem;padding:.88rem 1.35rem;font-size:.84rem;font-weight:900;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex;position:relative}.challenge-module__iLq4-G__primaryCta{color:#120f09;background:linear-gradient(135deg,#f7d98f,#dca83f);box-shadow:0 .8rem 2rem #c1891f3b}.challenge-module__iLq4-G__secondaryCta{color:#ddd9cf;background:#ffffff06;border:1px solid #ffffff29}.challenge-module__iLq4-G__primaryCta:hover,.challenge-module__iLq4-G__secondaryCta:hover{transform:translateY(-2px)}.challenge-module__iLq4-G__primaryCta:hover{box-shadow:0 1rem 2.4rem #c1891f57}.challenge-module__iLq4-G__secondaryCta:hover{border-color:#e5b6546b}.challenge-module__iLq4-G__stats{background:linear-gradient(145deg,#171715,#0e0e0d);border:1px solid #ffffff1c;border-radius:1rem;max-width:44rem;margin:3.5rem auto 0;display:flex;overflow:hidden;box-shadow:0 1.5rem 4rem #00000038}.challenge-module__iLq4-G__stat{flex:1}.challenge-module__iLq4-G__video{width:min(74rem,100%);margin:0 auto;padding:0 3rem}.challenge-module__iLq4-G__video>div{background:#11110f;border:1px solid #e5b65447;border-radius:1.15rem;padding:.45rem;overflow:hidden;box-shadow:0 2rem 5rem #00000052}.challenge-module__iLq4-G__section,.challenge-module__iLq4-G__sectionBottom,.challenge-module__iLq4-G__sam,.challenge-module__iLq4-G__pricing,.challenge-module__iLq4-G__ctaBand,.challenge-module__iLq4-G__faq{width:min(74rem,100%);margin:0 auto}.challenge-module__iLq4-G__section{padding:clamp(5rem,10vw,8rem) 3rem}.challenge-module__iLq4-G__sectionBottom{padding:0 3rem clamp(5rem,10vw,8rem)}.challenge-module__iLq4-G__section>span:first-child,.challenge-module__iLq4-G__sectionBottom>span:first-child,.challenge-module__iLq4-G__sam>div>span:first-child,.challenge-module__iLq4-G__pricing>div:first-child>span:first-child,.challenge-module__iLq4-G__faq>div:first-child>span:first-child{color:var(--gold)!important;letter-spacing:.14em!important;font-size:.75rem!important}.challenge-module__iLq4-G__section h2,.challenge-module__iLq4-G__sectionBottom h2,.challenge-module__iLq4-G__sam h2,.challenge-module__iLq4-G__pricing h2,.challenge-module__iLq4-G__ctaCard h2,.challenge-module__iLq4-G__faq h2{color:#fff!important;font-family:var(--font-serif), Georgia, serif!important;letter-spacing:-.045em!important;font-weight:500!important}.challenge-module__iLq4-G__section h2 span,.challenge-module__iLq4-G__sectionBottom h2 span,.challenge-module__iLq4-G__sam h2 span,.challenge-module__iLq4-G__pricing h2 span,.challenge-module__iLq4-G__ctaCard h2 span{color:var(--gold-light)}.challenge-module__iLq4-G__section>p,.challenge-module__iLq4-G__sam p,.challenge-module__iLq4-G__pricing>div:first-child p,.challenge-module__iLq4-G__ctaCard p{color:var(--muted)!important}.challenge-module__iLq4-G__stepsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.challenge-module__iLq4-G__stepsGrid>div,.challenge-module__iLq4-G__programmeGrid>div,.challenge-module__iLq4-G__testimonialsGrid>div{box-shadow:0 1.25rem 3rem #00000026;background:linear-gradient(145deg,#171715,#0e0e0d)!important;border-color:#ffffff1f!important}.challenge-module__iLq4-G__stepsGrid>div{min-height:18rem}.challenge-module__iLq4-G__stepsGrid>div>div:last-child,.challenge-module__iLq4-G__programmeGrid li{font-size:.9rem!important;line-height:1.6!important}.challenge-module__iLq4-G__programmeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.challenge-module__iLq4-G__programmeFeatured{grid-column:1/-1;background:radial-gradient(circle at 85% 0,#e5b6541f,#0000 35%),#11110f!important;border-color:#e5b65457!important}.challenge-module__iLq4-G__programmeFeaturedCols{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.challenge-module__iLq4-G__sam{grid-template-columns:minmax(18rem,.9fr) minmax(20rem,1.1fr);align-items:center;gap:clamp(2.5rem,7vw,5rem);padding:clamp(5rem,10vw,8rem) 3rem;display:grid}.challenge-module__iLq4-G__sam>div:first-child{box-shadow:0 2rem 5rem #00000057}.challenge-module__iLq4-G__testimonialsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.challenge-module__iLq4-G__testimonialsGrid>div{flex-direction:column;min-height:20rem;display:flex}.challenge-module__iLq4-G__testimonialsGrid p{color:#e4e0d7!important;font-family:var(--font-serif), Georgia, serif!important;font-size:1.15rem!important;line-height:1.55!important}.challenge-module__iLq4-G__resultsNote{color:#77746d;text-align:center;margin:1rem 0 0;font-size:.75rem}.challenge-module__iLq4-G__pricing{padding:clamp(5rem,10vw,8rem) 3rem}.challenge-module__iLq4-G__pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:54rem;margin:0 auto;display:grid}.challenge-module__iLq4-G__pricingGrid>div{border-color:#ffffff1f!important}.challenge-module__iLq4-G__pricingGrid>div:last-child{background:radial-gradient(circle at 85% 0,#e5b65426,#0000 35%),#11110f!important;border-color:#e5b65461!important}.challenge-module__iLq4-G__pricingGrid li,.challenge-module__iLq4-G__pricingGrid p{font-size:.9rem!important;line-height:1.55!important}.challenge-module__iLq4-G__ctaBand{padding:0 3rem clamp(5rem,10vw,8rem)}.challenge-module__iLq4-G__ctaCard{padding:clamp(3.25rem,7vw,6rem) 2rem;background:radial-gradient(circle at 50% 0,#e5b6542e,#0000 52%),#11110f!important;border-color:#e5b65457!important}.challenge-module__iLq4-G__faq{max-width:58rem;padding:0 3rem clamp(5rem,10vw,8rem)}.challenge-module__iLq4-G__faq button:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:.35rem}.challenge-module__iLq4-G__mobileBar{display:none}.challenge-module__iLq4-G__page a:focus-visible,.challenge-module__iLq4-G__page button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (max-width:860px){.challenge-module__iLq4-G__stepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.challenge-module__iLq4-G__sam,.challenge-module__iLq4-G__testimonialsGrid,.challenge-module__iLq4-G__pricingGrid{grid-template-columns:1fr}.challenge-module__iLq4-G__sam,.challenge-module__iLq4-G__testimonialsGrid{max-width:42rem}.challenge-module__iLq4-G__testimonialsGrid>div,.challenge-module__iLq4-G__stepsGrid>div{min-height:0}}@media (max-width:640px){.challenge-module__iLq4-G__page{padding-bottom:5.4rem}.challenge-module__iLq4-G__urgencyBar{padding:.65rem 1rem}.challenge-module__iLq4-G__urgencyBar p{letter-spacing:.06em;font-size:.7rem;line-height:1.5}.challenge-module__iLq4-G__urgencyPipe,.challenge-module__iLq4-G__urgencyClock,.challenge-module__iLq4-G__urgencyCta{display:none}.challenge-module__iLq4-G__hero{padding:3.5rem 1rem 3.75rem}.challenge-module__iLq4-G__heroTitle{font-size:clamp(3.25rem,15vw,5rem)}.challenge-module__iLq4-G__heroCopy{font-size:1rem}.challenge-module__iLq4-G__heroActions{width:100%;max-width:23rem;margin:0 auto}.challenge-module__iLq4-G__heroActions>a{width:100%}.challenge-module__iLq4-G__stats{grid-template-columns:1fr 1fr;margin-top:2.5rem;display:grid}.challenge-module__iLq4-G__stat{border-bottom:1px solid #ffffff17;min-width:0;padding:1rem .75rem!important}.challenge-module__iLq4-G__stat:nth-child(odd){border-right:1px solid #ffffff17}.challenge-module__iLq4-G__stat>div[style*="position: absolute"]{display:none}.challenge-module__iLq4-G__video,.challenge-module__iLq4-G__section,.challenge-module__iLq4-G__sectionBottom,.challenge-module__iLq4-G__sam,.challenge-module__iLq4-G__pricing,.challenge-module__iLq4-G__ctaBand,.challenge-module__iLq4-G__faq{width:100%;padding-left:1rem;padding-right:1rem}.challenge-module__iLq4-G__section,.challenge-module__iLq4-G__sam,.challenge-module__iLq4-G__pricing{padding-top:4.5rem;padding-bottom:4.5rem}.challenge-module__iLq4-G__sectionBottom,.challenge-module__iLq4-G__ctaBand,.challenge-module__iLq4-G__faq{padding-bottom:4.5rem}.challenge-module__iLq4-G__stepsGrid,.challenge-module__iLq4-G__programmeGrid,.challenge-module__iLq4-G__programmeFeaturedCols{grid-template-columns:1fr}.challenge-module__iLq4-G__programmeFeatured{grid-column:1}.challenge-module__iLq4-G__sam{gap:2rem}.challenge-module__iLq4-G__pricingGrid>div{padding:2rem 1.35rem!important}.challenge-module__iLq4-G__ctaCard{padding:3.25rem 1.25rem}.challenge-module__iLq4-G__mobileBar{z-index:50;padding:.68rem max(.8rem, env(safe-area-inset-right)) calc(.68rem + env(safe-area-inset-bottom)) max(.8rem, env(safe-area-inset-left));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a09f5;border-top:1px solid #e5b65459;justify-content:space-between;align-items:center;gap:.7rem;display:flex;position:fixed;bottom:0;left:0;right:0}.challenge-module__iLq4-G__mobileBar div{min-width:0;display:grid}.challenge-module__iLq4-G__mobileBar span{color:#9c9890;letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:800}.challenge-module__iLq4-G__mobileBar strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:55vw;font-size:.8rem;overflow:hidden}.challenge-module__iLq4-G__mobileBar a{color:#140e07;background:var(--gold-light);border-radius:.5rem;flex:none;align-items:center;min-height:2.75rem;padding:.72rem .9rem;font-size:.8rem;font-weight:900;text-decoration:none;display:inline-flex}}@media (prefers-reduced-motion:reduce){.challenge-module__iLq4-G__primaryCta,.challenge-module__iLq4-G__secondaryCta{transition:none}}.challenge-module__iLq4-G__urgencyBar strong{color:var(--gold-light);font-weight:800}.challenge-module__iLq4-G__urgencyBar .challenge-module__iLq4-G__countdown{color:#fff;font-variant-numeric:tabular-nums;min-width:7.5ch;display:inline-block}.challenge-module__iLq4-G__cohortSection{width:min(74rem,100%);margin:0 auto;padding:clamp(3.5rem,7vw,5.5rem) 3rem 0}.challenge-module__iLq4-G__cohortCard{background:radial-gradient(circle at 12% 0,#e5b65429,#0000 42%),#11110f;border:1px solid #e5b65457;border-radius:1.25rem;padding:clamp(1.75rem,3.5vw,2.75rem);position:relative;overflow:hidden;box-shadow:0 2rem 5rem #00000052}.challenge-module__iLq4-G__cohortHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:1.75rem;display:flex}.challenge-module__iLq4-G__cohortHead h2{color:#fff;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:.35rem 0 0;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:500;line-height:1}.challenge-module__iLq4-G__cohortHead h2 span{color:var(--gold-light)}.challenge-module__iLq4-G__cohortKicker{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;font-weight:800}.challenge-module__iLq4-G__cohortTimer{text-align:right;background:#ffffff08;border:1px solid #ffffff1f;border-radius:.85rem;gap:.2rem;min-width:14rem;padding:.85rem 1.1rem;display:grid}.challenge-module__iLq4-G__cohortTimer span:first-child{color:#8e8b84;letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:800}.challenge-module__iLq4-G__cohortTimer span:last-child{color:#fff;font-family:var(--font-bebas,sans-serif);font-variant-numeric:tabular-nums;font-size:2rem;line-height:1}.challenge-module__iLq4-G__cohortDays{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.challenge-module__iLq4-G__cohortDay{background:#ffffff06;border:1px solid #ffffff1a;border-radius:.9rem;padding:1rem 1rem 1.1rem}.challenge-module__iLq4-G__cohortDay:last-child{background:#e5b6540f;border-color:#e5b65466}.challenge-module__iLq4-G__cohortDay small{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font-size:.62rem;font-weight:800;display:block}.challenge-module__iLq4-G__cohortDay strong{color:#fff;letter-spacing:-.01em;margin:.35rem 0 .2rem;font-size:.98rem;font-weight:700;display:block}.challenge-module__iLq4-G__cohortDay span{color:var(--muted);font-size:.8rem;line-height:1.5;display:block}.challenge-module__iLq4-G__cohortFoot{color:var(--muted);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem;padding-top:1.25rem;font-size:.85rem;display:flex}.challenge-module__iLq4-G__cohortFoot strong{color:#f4f0e7;font-weight:600}.challenge-module__iLq4-G__cohortUpcoming{flex-wrap:wrap;gap:.4rem .9rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.challenge-module__iLq4-G__cohortUpcoming li{color:#cfccc4;border:1px solid #ffffff1a;border-radius:999px;padding:.25rem .6rem}.challenge-module__iLq4-G__priceDates{color:var(--gold-light);margin:0 0 1.1rem;font-size:.82rem;font-weight:600}@media (max-width:860px){.challenge-module__iLq4-G__cohortSection{padding-left:1.25rem;padding-right:1.25rem}.challenge-module__iLq4-G__cohortDays{grid-template-columns:repeat(2,minmax(0,1fr))}.challenge-module__iLq4-G__cohortDay:last-child{grid-column:1/-1}.challenge-module__iLq4-G__cohortTimer{text-align:left;width:100%}}