@font-face{font-family:Jakarta;src:url(assets/jakarta-400.ttf);font-weight:400;font-display:swap}@font-face{font-family:Jakarta;src:url(assets/jakarta-600.ttf);font-weight:600;font-display:swap}@font-face{font-family:Jakarta;src:url(assets/jakarta-700.ttf);font-weight:700;font-display:swap}@font-face{font-family:Jakarta;src:url(assets/jakarta-800.ttf);font-weight:800;font-display:swap}
:root{color-scheme:dark;--bg:#090a0c;--surface:#141518;--line:#2d2e33;--text:#c4c5cb;--white:#f6f6f8;--gold:#f2ce92;--muted:#97989f;--page:1120px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Jakarta,Arial,sans-serif;font-size:17px;line-height:1.85;-webkit-font-smoothing:antialiased}::selection{background:var(--gold);color:#18130c}.salespage{width:100%}.section{position:relative;padding:52px 22px;border-top:1px solid #202126}.section-inner{width:100%;max-width:var(--page);min-width:0;margin-inline:auto}.section-inner>:last-child{margin-bottom:0}p{margin:0 0 26px}p:last-child{margin-bottom:0}.block{margin:0 0 30px}strong,b{color:var(--white);font-weight:700}p,li,h1,h2,h3,h4{overflow-wrap:break-word}.chapter-title,.sectiontitle,h1,h2,h3,h4{font-size:28px;font-weight:700;line-height:1.35;letter-spacing:-.8px;color:var(--white);margin:0 0 28px;text-wrap:pretty}.chapter-title p,.sectiontitle p{margin:0;line-height:inherit}.chapter-title:before,.sectiontitle:before{content:'';display:block;width:28px;height:3px;border-radius:3px;background:var(--gold);margin-bottom:22px}.masthead{padding:24px 20px 0;border:0}.attention{max-width:850px;width:fit-content;margin:auto;padding:12px 16px;border:1px solid #4b4132;background:linear-gradient(140deg,#242018,#161514);border-radius:12px;text-align:center;font-size:10px;line-height:1.8;letter-spacing:.5px;color:var(--gold)}.hero{border:0;padding-top:30px;background:radial-gradient(ellipse at 50% 20%,#aa7f3110,transparent 60%)}.headline{max-width:1000px;margin:0 auto 30px;font-size:clamp(29px,5vw,48px);font-weight:700;line-height:1.23;letter-spacing:-1.2px;color:var(--white);text-align:center;text-wrap:pretty}.headline p{margin:0}.headline span{color:var(--gold)}.hero>.section-inner>.copy{max-width:610px;margin:0 auto}.hero>.section-inner>.copy a{margin-top:0}.hero-proof{margin-top:38px;padding:24px 18px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,#1d1d21,#101114)}.subhead{font-size:18px;line-height:1.75;text-align:center;margin:0 auto 28px;max-width:680px;text-wrap:pretty}.image{min-width:0;max-width:100%;margin:32px auto;text-align:center}.proof-link{display:block;width:fit-content;max-width:100%;margin:auto}.image img{display:block;width:auto;height:auto;max-width:100%;margin:auto;border:1px solid #3d3c3a;border-radius:12px;box-shadow:0 18px 45px #0003}.image img[src*="IMG_755"]{width:min(100%,380px)}.hero-proof>.image{margin:0}.hero-proof img{width:100%;max-width:330px}.image img[src*="IMG_3265"]{max-width:350px;width:100%;border-radius:16px}a[href*="whop"]{display:block;width:100%;max-width:610px;min-height:60px;margin:32px auto 0;padding:19px 20px;background:linear-gradient(#f9dca7,#eac181);border:1px solid #f4d8a9;border-radius:10px;color:#241b0c;text-align:center;text-decoration:none;font-size:17px;font-weight:800;line-height:1.5;letter-spacing:-.3px;box-shadow:0 1px 0 #fff8 inset,0 5px 20px #d2a55c15;transition:transform .18s}a[href*="whop"]:hover{transform:translateY(-2px)}a:focus-visible{outline:3px solid white;outline-offset:5px}.buttonnote{display:block;font-size:12px;font-weight:400;line-height:1.75;letter-spacing:0;margin-top:8px}.secure{margin:22px 0 0;text-align:center;font-size:12px;line-height:1.8;color:var(--muted)}.secure em{font-style:normal}.urgency{padding:20px 22px;background:#15130f;border-color:#3a3021;color:#cfb380;text-align:center;font-size:12px;line-height:1.85}.urgency b{color:var(--gold)}.reading-panel>.block,.reading-panel>.chapter-title,.reading-panel>.sectiontitle{max-width:850px;margin-inline:auto}.proof-section{background:radial-gradient(ellipse at 50% 0,#5e4c3018,transparent 60%),#0d0e10}.proof-card{padding:28px 20px;border:1px solid #3c3830;border-radius:16px;background:linear-gradient(145deg,#1b1b1d,#111214)}.proof-card>.chapter-title,.proof-card>.sectiontitle{text-align:center;max-width:900px;margin-inline:auto}.proof-card>.chapter-title:before,.proof-card>.sectiontitle:before{margin-inline:auto}.centered-note{font-size:14px;color:var(--muted);text-align:center;margin:0 0 28px}.story-layout{min-width:0;margin:30px 0}.story-layout>.image{margin:0 auto 30px}.story-layout>.copy{margin:0}.story-layout>.copy:has(i){padding-left:18px;border-left:2px solid #a88851;font-size:17px;line-height:1.9;color:#d1ccbf}.story-1>.image{max-width:430px;margin-top:36px}.story-2>.copy:first-child{max-width:820px;margin-inline:auto}.founder>.section-inner>.chapter-title{text-align:center}.founder>.section-inner>.chapter-title:before{margin-inline:auto}.founder-layout>.copy:first-child{margin-bottom:34px}.founder-layout .image{margin-top:0}.offer-heading,.close-heading{text-align:center;padding-bottom:22px}.offer-heading .chapter-title,.close-heading .chapter-title{max-width:900px;margin-inline:auto;margin-bottom:0}.offer-heading .chapter-title:before,.close-heading .chapter-title:before{margin-inline:auto}.product-image{padding-top:12px;border:0}.product-image .image{margin-top:0}.curriculum{background:#0e0f11}.curriculum .chapter-title{text-align:center;max-width:850px;margin:0 auto 36px}.curriculum .chapter-title:before{margin-inline:auto}.module-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;margin:36px 0 40px}.module{min-width:0;display:flex;flex-direction:column;padding:30px 24px;background:linear-gradient(145deg,#202024,#121316);border:1px solid #333337;border-radius:16px}.module .block{margin-bottom:22px}.module .block:last-child{margin-bottom:0}.module h3{font-size:23px;line-height:1.4;margin:0}.module p{font-size:16px;line-height:1.85}.session-label{align-self:flex-start;display:inline-flex;margin-bottom:25px;padding:8px 11px;border:1px solid #51432e;background:#30291e;border-radius:5px}.module .session-label h3{font-size:10px;letter-spacing:1.4px}.bonus-intro{padding-bottom:26px;background:#11100e}.bonus-intro>.section-inner{max-width:var(--page)}.bonus-intro .block{max-width:850px;margin-inline:auto}.bonus{padding-top:26px;border:0;background:#11100e}.bonus .copy{max-width:850px;margin-inline:auto}.bonus .copy:first-child>h3{font-size:28px;color:var(--gold);text-align:center}.bonus .image{max-width:100%}.bonus li{margin-bottom:24px}.bonus li::marker{color:var(--gold)}ul,ol{padding-left:24px}li{margin-block:16px}.bridge{text-align:center;color:var(--white);font-size:23px;font-weight:600;line-height:1.85}.bridge p{margin-bottom:18px}.pricing{background:radial-gradient(ellipse at 50% 50%,#6b4c2525,transparent 70%)}.pricing-card{padding:36px 20px;border:1px solid #7a613d;border-radius:16px;background:linear-gradient(145deg,#24211b,#111112);text-align:center}.pricing-card .copy:first-child{margin:0}.pricing-card .copy:first-child>span:first-child{display:block;font-size:22px;color:#a49b8b;text-decoration:line-through;margin-bottom:18px}.pricing-card .copy:first-child>span:nth-child(2){display:block;font-size:clamp(44px,12vw,76px);line-height:1.2;font-weight:800;letter-spacing:-2px;color:var(--gold);margin-bottom:22px}.pricing-card .copy:first-child>p{font-size:15px}.final-cta,.urgency-final{background:#0f1012}.urgency-final{padding-top:0;text-align:center;font-size:12px;color:#bfa879}.footer{text-align:center;font-size:12px;line-height:1.8;color:var(--muted);padding-block:32px}
@media(min-width:600px){.section{padding-inline:32px}.attention{font-size:11px;border-radius:100px;padding:12px 22px}.headline{font-size:40px;line-height:1.25}.chapter-title,.sectiontitle,h1,h2,h3,h4{font-size:32px}.hero-proof{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center;padding:30px}.hero-proof .subhead{text-align:left;font-size:21px;margin:0}.hero-proof img{max-height:480px;width:auto}.hero-proof .image{margin:0}.proof-card,.pricing-card{padding:32px}.module{padding:30px}.founder-layout{max-width:850px;margin-inline:auto}}
@media(min-width:900px){body{font-size:19px;line-height:1.9}.section{padding-block:68px;padding-inline:40px}.masthead{padding-top:32px;padding-bottom:0}.hero{padding-top:32px}.headline{font-size:46px;max-width:1030px;letter-spacing:-1.6px}.chapter-title,.sectiontitle,h1,h2,h3,h4{font-size:36px}.reading-panel{padding:44px;border:1px solid #25262b;border-radius:16px;background:#101114}.proof-card{padding:40px}.story-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:44px;align-items:center}.story-layout>.image{margin:0}.story-layout>.image img{max-height:730px;width:auto}.story-layout>.copy:has(i){font-size:18px}.story-2>.copy:first-child{text-align:center;margin-bottom:36px}.module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.module p{font-size:17px}.module h3{font-size:24px}.module .copy:has(h3){min-height:68px}.module{padding:32px}.founder-layout{max-width:none;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:52px;align-items:start;margin-top:36px}.founder-layout>.copy:first-child{margin:0}.founder-layout .image img{width:100%;max-width:370px}.founder-layout>.copy:last-child{font-size:18px}.hero-proof{gap:48px;padding:36px 48px;margin-top:40px}.hero-proof .subhead{font-size:25px;line-height:1.6}.hero-proof img{max-height:510px}.hero a[href*="whop"],a[href*="whop"]{font-size:21px;padding:21px 28px}.secure{font-size:13px}.buttonnote{font-size:13px}.urgency{padding-block:20px;font-size:14px}.offer-heading,.close-heading{padding-bottom:26px}.product-image{padding-top:12px}.bonus-intro{padding-bottom:26px}.bonus{padding-top:26px}.bonus .copy:first-child>h3{font-size:34px}.urgency-final{padding-top:0;font-size:14px}.pricing-card{padding:44px}.bridge{font-size:27px}.footer{padding-block:32px;font-size:13px}}
@media(min-width:1200px){.section{padding-inline:48px}.headline{font-size:50px;line-height:1.22}.hero-proof{padding:40px 90px;gap:70px}.reading-panel{padding:48px 64px}.proof-card{padding:44px}.story-layout{gap:56px}.module{padding:36px}.pricing-card{padding:48px}.attention{font-size:12px}}
@media(max-width:359px){.section{padding-inline:18px}.hero .headline{font-size:28px}.hero-proof{padding:22px 14px}.proof-card{padding:24px 16px}.module{padding:26px 20px}.pricing-card{padding:30px 16px}a[href*="whop"]{font-size:16px;padding-inline:14px}.buttonnote{font-size:11px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.checkout-group{width:100%;max-width:610px;margin:32px auto 0}.checkout-group a[href*="whop"]{margin-top:0}.checkout-group .buttonnote{display:block;text-align:center;color:var(--muted);margin-top:13px;font-size:12px;line-height:1.75}.hero>.section-inner>.copy .checkout-group{margin-top:0}.hero .secure{margin-top:20px}@media(min-width:900px){.checkout-group .buttonnote{font-size:13px}}
/* Equal phone gutters across every section, including the attention strip. */
@media(min-width:360px) and (max-width:599px){.masthead{padding-inline:22px}}
/* Verified customer names provided by the offer owner; no invented timing. */
.purchase-notice[hidden]{display:none!important}.purchase-notice{position:fixed;z-index:40;left:24px;bottom:24px;width:350px;max-width:calc(100vw - 48px);display:flex;gap:12px;align-items:flex-start;padding:17px 43px 17px 16px;background:#191a1e;border:1px solid #54452e;border-radius:13px;box-shadow:0 12px 36px #0006;color:#d3d3d9;font:400 13px/1.55 Jakarta,Arial,sans-serif;animation:purchase-enter .22s ease-out}.purchase-check{flex:0 0 30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#342b1d;color:var(--gold);font-size:17px}.purchase-content{min-width:0}.purchase-label{display:block;color:#c9ae7c;font-size:9px;font-weight:600;letter-spacing:1.2px;margin-bottom:6px}.purchase-content p{margin:0;font:inherit}.purchase-content strong{font-weight:700;color:#fff}.purchase-content p>span{color:#e3c794}.purchase-notice button{position:absolute;right:3px;top:3px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:#c3c3c9;font:400 24px Arial,sans-serif;cursor:pointer}.purchase-notice button:hover{background:#ffffff09;color:#fff}.purchase-notice button:focus-visible{outline:2px solid var(--gold);outline-offset:-4px}@keyframes purchase-enter{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:599px){.purchase-notice{left:16px;bottom:max(16px,env(safe-area-inset-bottom));max-width:calc(100vw - 32px);width:340px;padding:14px 43px 14px 14px;font-size:12px;gap:10px}.purchase-notice button{width:44px;height:44px;right:0;top:0}.purchase-label{font-size:8px;letter-spacing:1px}.purchase-check{flex-basis:28px;height:28px}}@media(prefers-reduced-motion:reduce){.purchase-notice{animation:none}}

.availability-note{width:100%;text-align:center}.availability-note p{margin-inline:auto;text-align:center}
