.NavA-module__IaDhVW__nav{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex;position:fixed;top:0;left:0;right:0}.NavA-module__IaDhVW__logoGroup{align-items:center;gap:.5rem;display:flex}.NavA-module__IaDhVW__handIcon{width:auto;height:28px}.NavA-module__IaDhVW__logoText{width:auto;height:22px}.NavA-module__IaDhVW__navLinks{align-items:center;gap:.75rem;display:flex}.NavA-module__IaDhVW__navDropdown{position:relative}.NavA-module__IaDhVW__navDropdownTrigger{font-family:var(--font-oswald),"Oswald",sans-serif;text-transform:uppercase;letter-spacing:.03em;color:var(--navy);cursor:pointer;background:0 0;border:none;padding:.5rem .75rem;font-size:.85rem;font-weight:600}.NavA-module__IaDhVW__navDropdownMenu{opacity:0;z-index:200;background:#fff;border:1px solid #0000000f;border-radius:12px;min-width:280px;padding:.75rem 0;transition:opacity .2s,transform .2s;display:none;position:absolute;top:100%;right:0;transform:translateY(4px);box-shadow:0 8px 30px #0000001f}.NavA-module__IaDhVW__navDropdown:hover .NavA-module__IaDhVW__navDropdownMenu,.NavA-module__IaDhVW__navDropdownOpen .NavA-module__IaDhVW__navDropdownMenu{opacity:1;display:block;transform:translateY(0)}.NavA-module__IaDhVW__navBookLink{color:var(--navy);padding:.5rem 1.25rem;font-size:.85rem;text-decoration:none;transition:background .15s;display:block}.NavA-module__IaDhVW__navBookLink:hover{background:var(--cream);color:var(--brand)}.NavA-module__IaDhVW__navBookSoon{color:var(--text-light);opacity:.55;pointer-events:none;align-items:center;gap:.75rem;padding:.5rem 1.25rem;font-size:.85rem;display:flex}.NavA-module__IaDhVW__navSoonTag{text-transform:uppercase;letter-spacing:.05em;color:var(--brand);white-space:nowrap;background:#ef9c341a;border-radius:4px;flex-shrink:0;margin-left:auto;padding:.15rem .5rem;font-size:.55rem;font-weight:700}.NavA-module__IaDhVW__navDropdownDivider{background:#00000014;height:1px;margin:.4rem 1rem}.NavA-module__IaDhVW__navBundleLink{color:var(--brand-deep);padding:.5rem 1.25rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s;display:block}.NavA-module__IaDhVW__navBundleLink:hover{background:var(--cream)}.NavA-module__IaDhVW__navCta{background:var(--brand);color:#fff;font-family:var(--font-oswald),"Oswald",sans-serif;text-transform:uppercase;letter-spacing:.03em;border-radius:8px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .2s}.NavA-module__IaDhVW__navCta:hover{background:var(--brand-light)}@media (max-width:768px){.NavA-module__IaDhVW__handIcon{display:none}.NavA-module__IaDhVW__logoText{height:16px}.NavA-module__IaDhVW__ctaArrow{display:none}.NavA-module__IaDhVW__navCta{padding:.4rem .9rem;font-size:.75rem}.NavA-module__IaDhVW__navDropdownTrigger{padding:.4rem .5rem;font-size:.75rem}.NavA-module__IaDhVW__navDropdownMenu{width:auto;min-width:0;position:fixed;top:auto;left:.75rem;right:.75rem}}
.HeroA-module__McymfG__hero{text-align:center;max-width:800px;margin:0 auto;padding:7rem 1.5rem 4rem}.HeroA-module__McymfG__heroBadge{color:var(--brand);letter-spacing:.02em;background:#ef9c341a;border-radius:20px;margin-bottom:1rem;padding:.35rem .85rem;font-size:.8rem;font-weight:600;display:inline-block}.HeroA-module__McymfG__heroTitle{letter-spacing:-.03em;color:var(--navy);margin-bottom:1.25rem;font-size:2.75rem;font-weight:800;line-height:1.12}.HeroA-module__McymfG__heroTitleGradient{color:var(--brand);font-style:normal}.HeroA-module__McymfG__heroSub{color:var(--text-light);margin-bottom:2rem;font-size:1.15rem;line-height:1.65}.HeroA-module__McymfG__heroCtaGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.HeroA-module__McymfG__btnPrimary{background:var(--brand);color:#fff;font-family:var(--font-oswald),"Oswald",sans-serif;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.9rem 2rem;font-size:1.05rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #ef9c344d}.HeroA-module__McymfG__btnPrimary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #ef9c3459}.HeroA-module__McymfG__btnSecondary{color:var(--text);font-family:var(--font-oswald),"Oswald",sans-serif;background:0 0;border:2px solid #e2e8f0;border-radius:10px;padding:.9rem 1.75rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s}.HeroA-module__McymfG__btnSecondary:hover{border-color:var(--brand);color:var(--brand)}.HeroA-module__McymfG__heroProof{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem;display:flex}.HeroA-module__McymfG__proofItem{color:var(--text-light);align-items:center;gap:.4rem;font-size:.85rem;display:flex}.HeroA-module__McymfG__proofItem svg{color:var(--brand)}.HeroA-module__McymfG__heroVisual{background:#ef9c3414;border:1px solid #ef9c342e;border-radius:20px;margin-top:2.5rem;padding:12px;display:inline-block}.HeroA-module__McymfG__heroImage{border-radius:14px;width:100%;max-width:520px;height:auto;display:block;box-shadow:0 20px 60px #00000014}@media (max-width:768px){.HeroA-module__McymfG__hero{padding-top:5.5rem}.HeroA-module__McymfG__heroTitle{font-size:2rem}}@media (max-width:480px){.HeroA-module__McymfG__heroTitle{font-size:1.75rem}.HeroA-module__McymfG__heroCtaGroup{flex-direction:column}.HeroA-module__McymfG__btnPrimary,.HeroA-module__McymfG__btnSecondary{text-align:center;justify-content:center;width:100%}}
.ProofBarA-module__7pZMDW__proofBar{background:var(--navy);text-align:center;padding:1.5rem}.ProofBarA-module__7pZMDW__proofBarInner{flex-wrap:wrap;justify-content:center;gap:3rem;max-width:900px;margin:0 auto;display:flex}.ProofBarA-module__7pZMDW__proofStat{color:#fff}.ProofBarA-module__7pZMDW__number{letter-spacing:-.02em;font-size:1.5rem;font-weight:800;display:block}.ProofBarA-module__7pZMDW__label{opacity:.7;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}@media (max-width:768px){.ProofBarA-module__7pZMDW__proofBarInner{gap:1.5rem}.ProofBarA-module__7pZMDW__number{font-size:1.25rem}}
.ProblemA-module__xWiBZq__problem{text-align:center;max-width:800px;margin:0 auto;padding:5rem 1.5rem}.ProblemA-module__xWiBZq__sectionLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--brand);margin-bottom:.75rem;font-size:.75rem;font-weight:700}.ProblemA-module__xWiBZq__heading{letter-spacing:-.02em;margin-bottom:1.5rem;font-size:2rem;font-weight:800;line-height:1.2}.ProblemA-module__xWiBZq__bodyText{color:var(--text-light);margin-bottom:1rem;font-size:1.1rem;line-height:1.7}.ProblemA-module__xWiBZq__problemGrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.5rem;display:grid}.ProblemA-module__xWiBZq__problemCard{background:var(--warm-gray);border-radius:12px;padding:1.5rem}.ProblemA-module__xWiBZq__emoji{margin-bottom:.5rem;font-size:1.5rem}.ProblemA-module__xWiBZq__cardTitle{margin-bottom:.4rem;font-size:1rem;font-weight:700}.ProblemA-module__xWiBZq__cardText{color:var(--text-light);margin:0;font-size:.9rem}@media (max-width:768px){.ProblemA-module__xWiBZq__problemGrid{grid-template-columns:1fr}}
.MethodA-module__aJh8XG__method{background:var(--cream);padding:5rem 1.5rem}.MethodA-module__aJh8XG__methodInner{text-align:center;max-width:1000px;margin:0 auto}.MethodA-module__aJh8XG__sectionLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--brand);margin-bottom:.75rem;font-size:.75rem;font-weight:700}.MethodA-module__aJh8XG__heading{letter-spacing:-.02em;margin-bottom:.75rem;font-size:2rem;font-weight:800}.MethodA-module__aJh8XG__methodSub{color:var(--text-light);max-width:600px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.MethodA-module__aJh8XG__methodSteps{text-align:center;grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.MethodA-module__aJh8XG__methodStep{background:#fff;border-radius:14px;padding:2rem 1.25rem;transition:transform .2s;box-shadow:0 2px 12px #0000000a}.MethodA-module__aJh8XG__methodStep:hover{transform:translateY(-2px)}.MethodA-module__aJh8XG__number{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 1rem;font-size:1.25rem;font-weight:800;display:flex}.MethodA-module__aJh8XG__numberBlue{background:var(--blue)}.MethodA-module__aJh8XG__numberTeal,.MethodA-module__aJh8XG__numberOrange{background:var(--brand)}.MethodA-module__aJh8XG__numberNavy{background:var(--navy)}.MethodA-module__aJh8XG__stepTitle{margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.MethodA-module__aJh8XG__stepText{color:var(--text-light);font-size:.9rem;line-height:1.5}@media (max-width:768px){.MethodA-module__aJh8XG__methodSteps{grid-template-columns:1fr 1fr}}@media (max-width:480px){.MethodA-module__aJh8XG__methodSteps{grid-template-columns:1fr}}
.TestimonialsA-module__AxpdUG__testimonials{max-width:1000px;margin:0 auto;padding:5rem 1.5rem}.TestimonialsA-module__AxpdUG__heading{text-align:center;letter-spacing:-.02em;margin-bottom:2.5rem;font-size:2rem;font-weight:800}.TestimonialsA-module__AxpdUG__testimonialGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.TestimonialsA-module__AxpdUG__testimonialCard{background:#fff;border:1px solid #e8e8e8;border-radius:14px;padding:1.75rem;position:relative}.TestimonialsA-module__AxpdUG__testimonialCard:before{content:"“";color:var(--brand);opacity:.2;font-family:Georgia,serif;font-size:3rem;line-height:1;position:absolute;top:.5rem;left:1.25rem}.TestimonialsA-module__AxpdUG__stars{margin-bottom:.75rem}.TestimonialsA-module__AxpdUG__testimonialText{color:var(--text);margin-bottom:1.25rem;font-size:.95rem;font-style:italic;line-height:1.65}.TestimonialsA-module__AxpdUG__testimonialAuthor{font-size:.85rem}.TestimonialsA-module__AxpdUG__testimonialName{color:var(--navy);font-weight:700}.TestimonialsA-module__AxpdUG__testimonialRole{color:var(--text-light)}@media (max-width:768px){.TestimonialsA-module__AxpdUG__testimonialGrid{grid-template-columns:1fr}}
.CreatorA-module__tjLAYq__creator{background:var(--navy);color:#fff;padding:5rem 1.5rem}.CreatorA-module__tjLAYq__creatorInner{grid-template-columns:auto 1fr;align-items:center;gap:3rem;max-width:900px;margin:0 auto;display:grid}.CreatorA-module__tjLAYq__avatar{object-fit:cover;border-radius:50%;width:160px;height:160px}.CreatorA-module__tjLAYq__sectionLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--brand-light);margin-bottom:.75rem;font-size:.75rem;font-weight:700}.CreatorA-module__tjLAYq__creator h2{letter-spacing:-.02em;margin-bottom:1rem;font-size:1.75rem;font-weight:800}.CreatorA-module__tjLAYq__creator p{opacity:.85;margin-bottom:.75rem;font-size:1.05rem;line-height:1.7}.CreatorA-module__tjLAYq__creds{flex-wrap:wrap;gap:1.5rem;margin-top:1rem;display:flex}.CreatorA-module__tjLAYq__cred{opacity:.65;align-items:center;gap:.35rem;font-size:.8rem;display:flex}.CreatorA-module__tjLAYq__highlight{color:var(--brand);font-weight:700}@media (max-width:768px){.CreatorA-module__tjLAYq__creatorInner{text-align:center;grid-template-columns:1fr}.CreatorA-module__tjLAYq__avatar{margin:0 auto}.CreatorA-module__tjLAYq__creds{justify-content:center}}
.ProductsA-module__u0Gpba__products{text-align:center;max-width:1000px;margin:0 auto;padding:5rem 1.5rem}.ProductsA-module__u0Gpba__sectionLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--brand);margin-bottom:.75rem;font-size:.75rem;font-weight:700}.ProductsA-module__u0Gpba__products h2{letter-spacing:-.02em;margin-bottom:.75rem;font-size:2rem;font-weight:800}.ProductsA-module__u0Gpba__productsSub{color:var(--text-light);margin-bottom:3rem;font-size:1.1rem}.ProductsA-module__u0Gpba__productCards{grid-template-columns:1fr 1fr;gap:1.5rem;max-width:700px;margin:0 auto;display:grid}.ProductsA-module__u0Gpba__productCard{text-align:center;background:#fff;border:2px solid #e8e8e8;border-radius:14px;padding:2rem;transition:all .2s;position:relative}.ProductsA-module__u0Gpba__featured{border-color:var(--brand);box-shadow:0 8px 30px #ef9c341f}.ProductsA-module__u0Gpba__productBadge{background:var(--brand);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:20px;padding:.25rem .75rem;font-size:.7rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.ProductsA-module__u0Gpba__productCard h3{margin-bottom:.5rem;font-size:1.15rem;font-weight:700}.ProductsA-module__u0Gpba__desc{color:var(--text-light);margin-bottom:1.25rem;font-size:.9rem}.ProductsA-module__u0Gpba__productPrice{color:var(--navy);margin-bottom:.25rem;font-size:2rem;font-weight:800}.ProductsA-module__u0Gpba__productPriceNote{color:var(--text-light);margin-bottom:1.25rem;font-size:.8rem}.ProductsA-module__u0Gpba__btnPrimary{background:var(--brand);color:#fff;font-family:var(--font-oswald),"Oswald",sans-serif;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;padding:.75rem 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #ef9c344d}.ProductsA-module__u0Gpba__btnPrimary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #ef9c3459}.ProductsA-module__u0Gpba__featuredBtn{background:var(--brand-deep);box-shadow:0 4px 14px #d4841c4d}.ProductsA-module__u0Gpba__featuredBtn:hover{box-shadow:0 6px 20px #d4841c59}.ProductsA-module__u0Gpba__browseAllBooks{color:var(--text-light);text-align:center;margin-top:2rem;font-size:.9rem}.ProductsA-module__u0Gpba__browseAllBooks a{color:var(--brand);font-weight:600;text-decoration:none}.ProductsA-module__u0Gpba__browseAllBooks a:hover{text-decoration:underline}@media (max-width:768px){.ProductsA-module__u0Gpba__productCards{grid-template-columns:1fr}}
.FAQA-module___-7-Ra__faq{background:var(--cream);padding:5rem 1.5rem}.FAQA-module___-7-Ra__faqInner{max-width:700px;margin:0 auto}.FAQA-module___-7-Ra__faq h2{text-align:center;letter-spacing:-.02em;margin-bottom:2.5rem;font-size:2rem;font-weight:800}.FAQA-module___-7-Ra__faqItem{background:#fff;border:1px solid #e8e8e8;border-radius:12px;margin-bottom:1rem;padding:1.5rem}.FAQA-module___-7-Ra__faqQ{color:var(--navy);margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.FAQA-module___-7-Ra__faqA{color:var(--text-light);font-size:.95rem;line-height:1.65}
.BookSeriesA-module__5d7-uq__section{background:var(--warm-gray);padding:5rem 1.5rem}.BookSeriesA-module__5d7-uq__header{text-align:center;max-width:800px;margin:0 auto 3rem}.BookSeriesA-module__5d7-uq__label{font-family:var(--font-oswald),"Oswald",sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--brand);margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:block}.BookSeriesA-module__5d7-uq__headline{text-transform:uppercase;letter-spacing:.03em;color:var(--navy);margin-bottom:.75rem;font-size:2rem;font-weight:700;line-height:1.2}.BookSeriesA-module__5d7-uq__subheadline{color:var(--text-light);font-size:1.05rem;line-height:1.6}.BookSeriesA-module__5d7-uq__scrollStrip{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.5rem;max-width:1100px;margin:0 auto;padding:.5rem 1rem 1rem;display:flex;overflow-x:auto}.BookSeriesA-module__5d7-uq__scrollStrip::-webkit-scrollbar{height:6px}.BookSeriesA-module__5d7-uq__scrollStrip::-webkit-scrollbar-track{background:#e8e4df;border-radius:3px}.BookSeriesA-module__5d7-uq__scrollStrip::-webkit-scrollbar-thumb{background:var(--brand);border-radius:3px}.BookSeriesA-module__5d7-uq__bookLink{color:inherit;flex:none;text-decoration:none}.BookSeriesA-module__5d7-uq__bookLink:hover .BookSeriesA-module__5d7-uq__bookTitle{color:var(--brand)}.BookSeriesA-module__5d7-uq__card{scroll-snap-align:start;text-align:center;flex-direction:column;flex:none;gap:.4rem;width:140px;display:flex}.BookSeriesA-module__5d7-uq__coverImage{border-radius:8px;width:140px;height:auto;box-shadow:0 4px 12px #0000001a}.BookSeriesA-module__5d7-uq__comingSoon{pointer-events:none}.BookSeriesA-module__5d7-uq__bookNum{font-family:var(--font-oswald),"Oswald",sans-serif;text-transform:uppercase;letter-spacing:.05em;color:var(--brand);margin-top:.5rem;font-size:.75rem;font-weight:600}.BookSeriesA-module__5d7-uq__bookTitle{color:var(--text-light);font-size:.8rem;line-height:1.3;transition:color .15s}.BookSeriesA-module__5d7-uq__comingSoonTag{text-transform:uppercase;letter-spacing:.05em;color:var(--brand);background:#ef9c341f;border-radius:4px;align-self:center;padding:.15rem .5rem;font-size:.55rem;font-weight:700}
.FinalCTAA-module__ugTd6W__finalCta{text-align:center;background:linear-gradient(135deg,var(--navy)0%,#2a4a7f 100%);color:#fff;padding:5rem 1.5rem}.FinalCTAA-module__ugTd6W__finalCta h2{letter-spacing:-.02em;margin-bottom:1rem;font-size:2.25rem;font-weight:800}.FinalCTAA-module__ugTd6W__finalCta p{opacity:.8;max-width:500px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.FinalCTAA-module__ugTd6W__btnPrimary{background:var(--brand);color:#fff;font-family:var(--font-oswald),"Oswald",sans-serif;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:1rem 2.5rem;font-size:1.15rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #ef9c344d}.FinalCTAA-module__ugTd6W__btnPrimary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #ef9c3459}.FinalCTAA-module__ugTd6W__guarantee{opacity:.6;margin-top:1.5rem;font-size:.85rem}
.FooterA-module__Ub31Dq__footer{text-align:center;color:var(--text-light);border-top:1px solid #e8e8e8;padding:2rem 1.5rem;font-size:.8rem}
