@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";:root{--navy:#06142d;--blue:#0b55ff;--cyan:#42d3ff;--sky:#eaf7ff;--ink:#0b1830;--muted:#61708a;--white:#fff;--green:#56f2c1;--beige:#f9f7f2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Poppins,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.container{z-index:2;width:min(1140px,100% - 40px);margin:0 auto;position:relative}.hero{color:#fff;background:radial-gradient(circle at 50% 4%,#1677ff 0,#0a3d99 30%,#06142d 72%);min-height:100vh;padding:0 0 92px;position:relative;overflow:hidden}.hero:after{content:"";background:var(--beige);border-radius:50% 50% 0 0/100% 100% 0 0;height:250px;position:absolute;inset:auto -10% -120px}.hero-orb{filter:blur(2px);opacity:.25;border-radius:50%;position:absolute}.orb-one{background:#33cfff;width:340px;height:340px;top:220px;left:-180px}.orb-two{background:#2568ff;width:440px;height:440px;top:50px;right:-260px}.nav{justify-content:space-between;align-items:center;height:92px;display:flex}.brand{letter-spacing:.04em;align-items:center;gap:11px;font-size:10px;line-height:1.15;display:flex}.brand strong{font-size:11px}.brand-mark{background:linear-gradient(135deg,#4fe4ff,#2770ff);border-radius:12px;place-items:center;width:40px;height:40px;font-size:22px;font-weight:900;display:grid;box-shadow:0 10px 35px #45baff55}.nav-proof{letter-spacing:.14em;background:#ffffff0c;border:1px solid #ffffff30;border-radius:999px;padding:10px 16px;font-size:11px;font-weight:700}.hero-content{text-align:center;flex-direction:column;align-items:center;display:flex}.eyebrow,.section-kicker{letter-spacing:.18em;color:#2872ff;font-size:12px;font-weight:800}.eyebrow{color:#9eeaff;align-items:center;gap:9px;margin-top:34px;display:flex}.eyebrow span{background:#58d8ff;width:28px;height:2px;box-shadow:0 0 12px #58d8ff}h1{letter-spacing:-.055em;max-width:960px;margin:22px auto;font-size:clamp(42px,6.1vw,78px);font-weight:800;line-height:.99}h1 em{color:#78dfff;text-shadow:0 0 30px #31bfff55;font-style:normal}.hero-copy{color:#c8d8f4;max-width:760px;margin:0 auto 34px;font-size:clamp(16px,2vw,20px);line-height:1.65}.video-shell{aspect-ratio:16/8.8;background:linear-gradient(135deg,#0a1d3b,#0c3d92);border:1px solid #78dfff45;border-radius:26px;place-items:center;width:min(850px,100%);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #0009,0 0 0 8px #ffffff0a}.video-shell:before{content:"";background:radial-gradient(circle at 50% 45%,#2e83ff66,#0000 34%),linear-gradient(120deg,#0000 0 42%,#59d9ff12 42% 44%,#0000 44% 100%);position:absolute;inset:0}.video-grid{opacity:.1;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.video-badge{letter-spacing:.16em;background:#06142d80;border:1px solid #ffffff35;border-radius:999px;padding:8px 13px;font-size:10px;font-weight:800;position:absolute;top:24px;left:24px}.play{cursor:pointer;z-index:2;background:linear-gradient(135deg,#56e3ff,#2366ff);border:1px solid #fff7;border-radius:50%;place-items:center;width:86px;height:86px;transition:all .25s;display:grid;position:relative;box-shadow:0 0 0 13px #ffffff10,0 0 45px #39c9ff88}.play:hover{transform:scale(1.07)}.play span{border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:20px solid #fff;width:0;height:0;margin-left:7px}.video-caption{text-align:left;flex-direction:column;display:flex;position:absolute;bottom:25px;left:28px}.video-caption strong{font-size:14px}.video-caption span{color:#b7c9e8;margin-top:3px;font-size:12px}@property --cta-travel-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.cta-wrap{isolation:isolate;perspective:800px;width:100%;max-width:400px;transform-style:preserve-3d;border-radius:14px;margin:34px auto 16px;display:inline-flex;position:relative;overflow:visible}.cta-wrap:before,.cta-wrap:after{content:"";pointer-events:none;border-radius:16px;position:absolute}.cta-wrap:before{z-index:0;background:conic-gradient(from var(--cta-travel-angle), transparent 0deg, #39ff6e0d 10deg, #39ff6ef2 28deg, #39ff6e8c 44deg, #39ff6e0d 60deg, transparent 72deg, transparent 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 3px #39ff6e80)drop-shadow(0 0 7px #39ff6e40);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:16px;padding:2px;animation:2.4s linear infinite ctaTravel;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cta-wrap:after{z-index:0;filter:blur(5px);opacity:.35;background:linear-gradient(135deg,#39ff6e1a 0%,#0000 50%,#39ff6e0f 100%);inset:-1px}.cta-button{z-index:1;text-align:center;color:#fff;letter-spacing:.04em;text-shadow:0 1px 2px #00000040;background:linear-gradient(145deg,#00d65a 0%,#00b34a 40%,#006624 100%);border:1px solid #39ff6e;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:62px;padding:18px 24px;font-size:14px;font-weight:800;transition:transform .25s,box-shadow .25s,filter .25s;display:flex;position:relative;transform:translateZ(12px);box-shadow:inset 0 1px #ffffff45,inset 0 -3px 8px #00000038,0 8px #004d1a,0 12px 18px #004d1a52}.cta-button:hover{filter:brightness(1.08);transform:translateZ(18px)translateY(-2px);box-shadow:inset 0 1px #fff5,inset 0 -3px 8px #00000038,0 12px #004d1a,0 18px 26px #004d1a61}.cta-button:active{transform:translateZ(8px)translateY(3px);box-shadow:inset 0 1px #ffffff35,inset 0 -2px 6px #00000038,0 4px #004d1a,0 6px 10px #004d1a4d}@keyframes ctaTravel{to{--cta-travel-angle:360deg}}.trust-row{color:#b9cae7;flex-wrap:wrap;justify-content:center;gap:22px;font-size:11px;display:flex}.check{color:#062340;background:#59ecc2;border-radius:50%;place-items:center;width:17px;height:17px;margin-right:5px;font-size:10px;font-weight:900;display:inline-grid}.social-strip{color:#b9cae7;align-items:center;gap:13px;margin-top:28px;font-size:12px;display:flex}.social-strip p{text-align:left;margin:0}.social-strip strong{color:#fff}.faces{display:flex}.faces i{background:linear-gradient(135deg,#6ae4ff,#2869ff);border:2px solid #09245a;border-radius:50%;place-items:center;width:31px;height:31px;margin-left:-7px;font-size:10px;font-style:normal;font-weight:800;display:grid}.faces i:first-child{margin-left:0}.faces i:last-child{color:#1551ba;background:#fff;width:40px}.section{padding:78px 0;position:relative}.section-kicker{margin-bottom:17px;display:block}.section-kicker.light{color:#78dfff}h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,4.4vw,56px);font-weight:800;line-height:1.08}h2 span{color:#175ff3}.lead{color:var(--muted);max-width:760px;margin:24px auto 40px;font-size:18px;line-height:1.75}.problem-section{background:var(--beige);text-align:center}.pain-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:42px;display:grid}.pain-grid article{background:linear-gradient(145deg,#fff,#fdfcf8);border:1px solid #e8e4d8;border-radius:22px;padding:28px;box-shadow:0 16px 50px #0a4b9d0c}.pain-grid article>span{color:#72a8ff;letter-spacing:.1em;font-size:12px;font-weight:800}.pain-grid strong{margin:16px 0 7px;font-size:17px;display:block}.pain-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.center-note{max-width:760px;color:var(--muted);margin:38px auto 0;line-height:1.8}.center-note strong{color:var(--ink)}.format-section{color:#fff;background:linear-gradient(135deg,#06142d,#093881);overflow:hidden}.format-section:before{content:"";background:#2cbcff22;border-radius:50%;width:500px;height:500px;position:absolute;top:-250px;right:-220px}.split{grid-template-columns:1.05fr .95fr;align-items:center;gap:80px;display:grid}.split p{color:#b8cae9;margin-top:25px;line-height:1.8}.format-section h2 span{color:#71ddff}.quote-card{color:#e8f3ff;background:#ffffff0b;border-left:3px solid #5de4ff;border-radius:0 14px 14px 0;margin-top:30px;padding:20px 23px;font-size:14px;line-height:1.7}.format-visual{height:410px;position:relative}.phone-card{border:1px solid #fff2;border-radius:28px;flex-direction:column;width:245px;height:340px;padding:26px;display:flex;position:absolute;box-shadow:0 30px 70px #0008}.phone-card span{letter-spacing:.13em;font-size:9px;font-weight:800}.phone-card strong{margin-top:60px;font-size:54px;line-height:1}.phone-card small{color:#c5d5ee}.card-back{opacity:.78;background:#132442;top:45px;left:0;transform:rotate(-8deg)}.card-front{background:linear-gradient(145deg,#1479ff,#0a3191);top:10px;right:5px;transform:rotate(6deg)}.card-front b{color:#063845;text-align:center;background:#65f0c7;border-radius:10px;margin-top:auto;padding:9px 12px;font-size:11px}.flat-chart,.rise-chart{align-items:flex-end;gap:7px;height:70px;margin-top:28px;display:flex}.flat-chart i,.rise-chart i{background:#fff3;border-radius:4px 4px 0 0;flex:1}.flat-chart i:first-child{height:30%}.flat-chart i:nth-child(2){height:42%}.flat-chart i:nth-child(3){height:25%}.flat-chart i:nth-child(4){height:35%}.flat-chart i:nth-child(5){height:29%}.rise-chart i:first-child{height:20%}.rise-chart i:nth-child(2){height:33%}.rise-chart i:nth-child(3){height:49%}.rise-chart i:nth-child(4){height:72%}.rise-chart i:nth-child(5){height:100%}.beliefs-section{background:var(--beige);text-align:center}.section-head{max-width:780px;margin:0 auto 50px}.belief-grid{text-align:left;grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.belief-grid article{background:#fff;border:1px solid #e8e4d8;border-radius:22px;padding:27px 24px;box-shadow:0 18px 50px #0b55ff0b}.belief-grid .icon{color:#1763ef;background:#eaf4ff;border-radius:13px;place-items:center;width:44px;height:44px;font-size:14px;font-weight:900;display:grid}.belief-grid h3{margin:18px 0 9px;font-size:16px;line-height:1.3}.belief-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.beliefs-section .cta-wrap{margin-top:42px}.authority-section{color:#fff;background:linear-gradient(145deg,#07162f,#092e6d);overflow:hidden}.authority-section:after{content:"";background:#28bfff18;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-280px;left:-220px}.authority-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:100px;display:grid}.authority-portrait{place-items:center;height:520px;display:grid;position:relative}.portrait-ring{background:radial-gradient(circle at 50% 24%,#38cfff,#1766d8 48%,#06142d 72%);border:1px solid #8beaff66;border-radius:180px 180px 38px 38px;place-items:center;width:330px;height:410px;display:grid;overflow:hidden;box-shadow:0 35px 90px #0009,0 0 0 12px #ffffff08}.portrait-ring:before{content:"";border:1px solid #9beeff44;border-radius:50%;width:230px;height:230px;position:absolute}.portrait-ring span{letter-spacing:-.08em;color:#fff;text-shadow:0 12px 35px #001b55;font-size:110px;font-weight:900}.portrait-caption{color:#0a1a33;white-space:nowrap;background:#fff;border-radius:14px;padding:14px 28px;font-size:13px;font-weight:900;position:absolute;bottom:25px;left:50%;translate:-50%;box-shadow:0 15px 40px #0006}.portrait-caption small{color:#60708a;margin-top:3px;font-size:10px;font-weight:500;display:block}.stat-float{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06142dcc;border:1px solid #fff3;border-radius:14px;flex-direction:column;padding:12px 16px;display:flex;position:absolute;box-shadow:0 18px 40px #0005}.stat-float strong{font-size:20px}.stat-float span{color:#9fb8de;text-transform:uppercase;font-size:9px}.authority-grid h2 span{color:#73e1ff}.authority-grid p{color:#b7cae8;margin:24px 0 0;font-size:15px;line-height:1.85}.authority-quote{color:#eff8ff;background:#ffffff0a;border:1px solid #67ddff33;border-radius:16px;margin-top:28px;padding:20px 22px;font-weight:600;line-height:1.7}.proof-section{text-align:center;background:var(--beige)}.proof-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.proof-grid article{background:#fff;border:1px solid #e2ded3;border-radius:24px;padding:28px;position:relative;overflow:hidden;box-shadow:0 20px 60px #0b55ff0c}.proof-grid article:after{content:"";background:#2b79ff0b;border-radius:50%;width:120px;height:120px;position:absolute;top:-50px;right:-50px}.proof-grid .proof-featured{color:#fff;background:linear-gradient(145deg,#0f66f8,#07368f);border-color:#438cff;transform:translateY(-12px);box-shadow:0 30px 75px #0753e633}.proof-top{align-items:center;gap:12px;display:flex}.proof-top>span{color:#135fea;background:#e7f2ff;border-radius:13px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.proof-featured .proof-top>span{color:#0c51cc;background:#fff}.proof-top div{flex-direction:column;display:flex}.proof-top strong{font-size:13px}.proof-top small{color:#72819a;margin-top:2px;font-size:10px}.proof-featured .proof-top small{color:#b8d0ff}.proof-number{letter-spacing:-.04em;color:#0f5deb;margin:36px 0 16px;font-size:33px;font-weight:900}.proof-number small{letter-spacing:0;color:#71819a;font-size:10px;font-weight:600;display:block}.proof-number i{color:#7edfff;font-size:18px;font-style:normal}.proof-featured .proof-number small{color:#bcd2ff}.proof-grid p{color:#61708a;margin:0;font-size:12px;line-height:1.75}.proof-featured p{color:#d9e6ff}.results-note{color:#8190a7;margin:22px 0 0;font-size:10px}.proof-section .cta-wrap{margin-top:30px}.method-section{color:#fff;background:linear-gradient(155deg,#06142d,#082d69);overflow:hidden}.method-orb{background:#2ebeff20;border-radius:50%;width:580px;height:580px;position:absolute;top:-240px;right:-300px}.left-head{text-align:left;margin-left:0}.left-head p{color:#b9cae7;max-width:670px;line-height:1.75}.method-section h2 span{color:#73ddff}.steps-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.steps-grid article{background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid #fff2;border-radius:24px;padding:34px 28px 28px;position:relative;overflow:hidden}.step-num{color:#ffffff0b;font-size:49px;font-weight:900;position:absolute;top:11px;right:18px}.step-icon{background:linear-gradient(135deg,#4de2ff,#1d67fa);border-radius:15px;place-items:center;width:48px;height:48px;font-size:18px;font-weight:900;display:grid;box-shadow:0 12px 35px #25a6ff44}.steps-grid h3{letter-spacing:.06em;margin:24px 0 12px;font-size:21px}.steps-grid p{color:#b9cce9;min-height:92px;font-size:13px;line-height:1.75}.steps-grid small{color:#65dfff;letter-spacing:.14em;font-size:9px;font-weight:800}.method-summary{color:#d6e7ff;background:#0b65d629;border:1px solid #62dbff29;border-radius:16px;justify-content:center;align-items:center;gap:22px;margin-top:30px;padding:20px;font-size:13px;display:flex}.method-summary span{background:#58dfc0;border-radius:50%;width:5px;height:5px}.method-summary strong{color:#fff}.week-section{text-align:center;background:var(--beige)}.timeline{text-align:left;grid-template-columns:repeat(4,1fr);gap:0;margin-top:65px;display:grid;position:relative}.timeline:before{content:"";background:linear-gradient(90deg,#5bdfff,#1765f0);height:2px;position:absolute;top:28px;left:11%;right:11%}.timeline article{padding:0 18px;position:relative}.timeline article>b{z-index:2;color:#1261eb;background:#fff;border:2px solid #2c76f4;border-radius:50%;place-items:center;width:58px;height:58px;font-size:14px;display:grid;position:relative;box-shadow:0 10px 25px #0c5de52d}.timeline article>div{margin-top:23px}.timeline article span{letter-spacing:.15em;color:#1764ed;font-size:9px;font-weight:900}.timeline h3{margin:7px 0;font-size:16px}.timeline p{color:#697991;margin:0;font-size:12px;line-height:1.65}.week-callout{text-align:left;background:#fff;border:1px solid #e2ded3;border-radius:16px;align-items:center;gap:15px;max-width:800px;margin:46px auto 5px;padding:18px 22px;display:flex}.week-callout>span{color:#fff;background:#1162ed;border-radius:12px;flex:none;place-items:center;width:39px;height:39px;font-weight:900;display:grid}.week-callout p{color:#4d607c;margin:0;font-size:12px;line-height:1.7}.week-callout strong{color:#0b1830}.inside-section{color:#fff;background:#071730}.inside-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.inside-heading h2 span{color:#73e2ff}.inside-heading>p{color:#aebfda;font-size:14px;line-height:1.8}.curriculum-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.curriculum-grid article{background:linear-gradient(145deg,#ffffff0d,#ffffff04);border:1px solid #ffffff17;border-radius:21px;padding:27px;transition:all .25s;position:relative}.curriculum-grid article:hover{border-color:#55dfff66;transform:translateY(-5px)}.curriculum-grid article>span{color:#ffffff18;font-size:31px;font-weight:900;position:absolute;top:20px;right:20px}.course-icon{color:#7ce6ff;background:#1368ed;border-radius:13px;place-items:center;width:44px;height:44px;font-size:20px;font-weight:900;display:grid}.curriculum-grid h3{margin:20px 0 9px;font-size:16px}.curriculum-grid p{color:#9fb2d0;margin:0;font-size:12px;line-height:1.65}.attention-section{background:var(--beige)}.attention-grid{grid-template-columns:1fr 420px;align-items:center;gap:90px;display:grid}.attention-copy h2{font-size:clamp(32px,4vw,50px)}.attention-copy p{color:#64748c;line-height:1.8}.funnel-card{background:#fff;border:1px solid #e2ded3;border-radius:26px;padding:26px;box-shadow:0 25px 70px #0c54b414}.funnel-card>div{background:#f3f8ff;border-radius:15px;grid-template-columns:38px 1fr;align-items:center;padding:18px;display:grid}.funnel-card div>span{color:#1461e9;background:#dbeaff;border-radius:9px;grid-row:1/3;place-items:center;width:29px;height:29px;font-size:10px;font-weight:900;display:grid}.funnel-card strong{font-size:12px}.funnel-card small{color:#6c7d95;font-size:10px}.funnel-card>i{text-align:center;color:#67bfff;margin:7px;font-style:normal;display:block}.funnel-card .funnel-result{color:#fff;background:linear-gradient(135deg,#0e66f3,#083caa)}.funnel-result div>span,.funnel-result span{color:#145dd9;background:#fff}.funnel-card .funnel-result small{color:#c8dcff}.compare-section{text-align:center}.compare-grid{text-align:left;grid-template-columns:1fr 1fr;gap:20px;max-width:920px;margin:auto;display:grid}.compare-grid article{border:1px solid #d9e8fa;border-radius:25px;padding:34px;position:relative}.compare-grid h3{letter-spacing:.07em;margin:0 0 24px;font-size:14px}.compare-grid ul{gap:17px;margin:0;padding:0;list-style:none;display:grid}.compare-grid li{color:#63738a;font-size:13px}.compare-old li{color:#7c8799}.compare-new{color:#fff;background:linear-gradient(145deg,#0e63ef,#07388f);box-shadow:0 28px 75px #0b55ff30}.compare-new li{color:#e3edff}.best-tag{color:#063a40;letter-spacing:.12em;background:#5af0c4;border-radius:999px;padding:8px 12px;font-size:8px;font-weight:900;position:absolute;top:-12px;right:19px}.bonus-section{color:#fff;text-align:center;background:linear-gradient(145deg,#07152d,#0b3f91)}.bonus-section h2 span{color:#72dfff}.bonus-grid{text-align:left;grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.bonus-grid article{background:#ffffff0a;border:1px solid #ffffff1d;border-radius:22px;padding:26px 23px}.bonus-label{letter-spacing:.14em;color:#6ee1ff;font-size:8px;font-weight:900}.bonus-icon{background:linear-gradient(135deg,#35d8ff,#1a5de9);border-radius:15px;place-items:center;width:48px;height:48px;margin:22px 0;font-weight:900;display:grid}.bonus-grid h3{font-size:15px;line-height:1.35}.bonus-grid p{color:#adc0dd;margin:0;font-size:11px;line-height:1.7}.offer-section{color:#fff;background:#050f22;overflow:hidden}.offer-orb{filter:blur(30px);background:#0e65ff26;border-radius:50%;width:700px;height:700px;position:absolute;top:50%;left:50%;translate:-50% -50%}.offer-card{background:linear-gradient(145deg,#0a244f,#06152e);border:1px solid #77dfff44;border-radius:32px;padding:56px;position:relative;box-shadow:0 40px 110px #000b}.offer-badge{color:#07383e;letter-spacing:.14em;white-space:nowrap;background:#5af0c4;border-radius:999px;padding:10px 22px;font-size:9px;font-weight:900;position:absolute;top:-15px;left:50%;translate:-50%}.offer-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;display:grid}.offer-grid h2{margin-top:15px;font-size:42px}.offer-list{gap:13px;margin:28px 0 0;padding:0;list-style:none;display:grid}.offer-list li{color:#c0d0e9;font-size:12px}.price-box{text-align:center;background:#ffffff09;border:1px solid #ffffff1e;border-radius:25px;padding:35px 27px}.price-box>span{letter-spacing:.12em;color:#94aed2;font-size:10px;font-weight:700}.installment{margin-top:10px}.installment small{color:#aebfda;font-size:11px;display:block}.installment strong{letter-spacing:-.05em;color:#fff;font-size:48px}.price-box>p{color:#8ee8ff;margin:2px 0 0;font-size:12px}.price-box .cta-wrap{width:100%;margin-top:25px}.price-box .cta-button{width:100%;min-width:0}.secure-line{color:#90a7ca;margin-top:5px;font-size:9px}.guarantee-section{background:linear-gradient(#fff,#eff8ff)}.guarantee-grid{grid-template-columns:310px 1fr;align-items:center;gap:80px;display:grid}.seal{color:#fff;outline-offset:8px;background:radial-gradient(circle at 45% 35%,#38d7ff,#125edc 58%,#082a6b);border:10px solid #dceeff;border-radius:50%;outline:2px dashed #3389f8;flex-direction:column;justify-content:center;align-items:center;width:265px;height:265px;display:flex;position:relative;box-shadow:0 25px 70px #0a57c238}.seal:after{content:"✓";color:#053a41;background:#5af0c4;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid;position:absolute;top:29px;right:25px}.seal strong{font-size:82px;line-height:.8}.seal span{font-size:22px;font-weight:900}.seal small{letter-spacing:.2em;margin-top:8px;font-size:10px}.guarantee-grid h2{font-size:clamp(38px,4.4vw,54px)}.guarantee-grid p{color:#60708a;max-width:670px;margin-top:22px;line-height:1.55}.guarantee-grid .cta-wrap{margin-top:22px;margin-left:0}.faq-section{background:#fff}.faq-grid{grid-template-columns:.78fr 1.22fr;align-items:start;gap:85px;display:grid}.faq-grid>div:first-child{position:sticky;top:40px}.faq-grid>div:first-child p{color:#718098;margin-top:18px}.faq-list{border-top:1px solid #d9e7f6}.faq-list details{border-bottom:1px solid #d9e7f6;padding:0}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 0;font-size:14px;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#1764ed;background:#eaf3ff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:18px;display:grid}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#60708a;margin:0;padding:0 48px 22px 0;font-size:12px;line-height:1.75}.final-section{text-align:center;color:#fff;background:radial-gradient(circle at 50% 0,#135fc4,#06142d 70%);padding:120px 0}.final-section h2{max-width:780px;margin:auto}.final-section h2 span{color:#70e1ff}.future-grid{text-align:left;grid-template-columns:1fr 1fr;gap:18px;max-width:900px;margin:50px auto 0;display:grid}.future-grid article{background:#ffffff0a;border:1px solid #ffffff20;border-radius:22px;padding:30px}.future-grid article>span{letter-spacing:.16em;color:#8da8d2;font-size:8px;font-weight:900}.future-grid h3{margin:14px 0 9px;font-size:19px}.future-grid p{color:#aebfda;margin:0;font-size:12px;line-height:1.7}.future-positive>span{color:#6ee3ff!important}.final-copy{color:#ef1b22;max-width:760px;margin:42px auto 0;font-size:clamp(22px,3.6vw,34px);font-weight:800;line-height:1.3;animation:1.8s ease-in-out infinite pulseRed}.final-trust{gap:18px 26px;margin-top:34px}footer{color:#7f94b3;background:#040b18;border-top:1px solid #ffffff10;padding:32px 0}footer .container{justify-content:space-between;align-items:center;display:flex}footer p{font-size:9px}.mobile-cta{display:none}.reveal{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(32px)}.reveal.is-visible{opacity:1;transform:none}.hero,.format-section,.authority-section,.method-section,.inside-section,.bonus-section,.offer-section,.final-section{background-image:linear-gradient(#91d0ff13 1px,transparent 1px),linear-gradient(90deg,#91d0ff13 1px,transparent 1px),var(--section-gradient);background-size:48px 48px,48px 48px,auto}.hero{--section-gradient:radial-gradient(circle at 50% 4%,#1677ff 0,#0a3d99 30%,#06142d 72%)}.format-section{--section-gradient:linear-gradient(135deg,#06142d,#093881)}.authority-section{--section-gradient:linear-gradient(145deg,#07162f,#092e6d)}.method-section{--section-gradient:linear-gradient(155deg,#06142d,#082d69)}.inside-section{--section-gradient:linear-gradient(145deg,#071730,#09295c)}.bonus-section{--section-gradient:linear-gradient(145deg,#07152d,#0b3f91)}.offer-section{--section-gradient:linear-gradient(145deg,#050f22,#08275c)}.final-section{--section-gradient:linear-gradient(145deg,#0c469e,#06142d 72%)}.format-section:before,.authority-section:after,.proof-grid article:after{display:none}.students-badge{object-fit:contain;width:240px;max-width:48vw;height:auto;margin-left:2px;display:block}.pain-grid{text-align:center}.pain-grid article{padding:0;overflow:hidden}.pain-image{background:#071329;height:170px;overflow:hidden}.pain-image img{object-fit:cover;width:100%;height:100%;display:block}.card-copy{flex-direction:column;justify-content:center;align-items:center;min-height:178px;padding:24px 24px 27px;display:flex}.pain-grid .card-copy>span{color:#72a8ff;letter-spacing:.1em;font-size:12px;font-weight:800}.pain-grid .card-copy strong{margin:13px 0 7px}.belief-grid{text-align:center}.belief-grid article{padding:0;overflow:hidden}.belief-image{background:#061329;height:145px;overflow:hidden}.belief-image img{object-fit:cover;width:100%;height:100%;display:block}.belief-copy{flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:22px 20px 25px;display:flex}.belief-grid h3{margin:0 0 9px}.authority-grid{grid-template-columns:.9fr 1.1fr;gap:70px}.authority-copy{z-index:2;position:relative}.authority-portrait>img{object-fit:cover;object-position:center;filter:saturate(.95)contrast(1.05);border-radius:34px;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(#000 48%,#0000 76%);mask-image:radial-gradient(#000 48%,#0000 76%)}.portrait-caption{bottom:38px}.stat-one{top:105px;right:18px}.stat-two{bottom:120px;left:18px}.final-section{background-color:#06142d}.future-grid{text-align:center}.future-grid article{padding:0;overflow:hidden}.future-image{background:#041126;height:220px;overflow:hidden}.future-image img{object-fit:cover;width:100%;height:100%;display:block}.future-copy{flex-direction:column;justify-content:center;align-items:center;min-height:195px;padding:28px 28px 30px;display:flex}.future-copy>span{letter-spacing:.16em;color:#8da8d2;font-size:8px;font-weight:900}:root{--red:#d70d12;--red-dark:#8f0509;--green:#15803d;--green-hover:#0e6d32;--surface:#0b0b0b;--surface-2:#111;--line:#292929;--soft:#aaa}body,main{color:#fff;background:#050505}.container{width:min(1060px,100% - 40px)}.narrow{width:min(940px,100% - 40px)}h1{max-width:650px;margin:18px 0 19px;font-size:clamp(38px,5vw,62px);line-height:1.02}h2{font-size:clamp(29px,3.8vw,46px)}h1 em,h2 span,.format-section h2 span,.authority-grid h2 span,.method-section h2 span,.inside-heading h2 span,.bonus-section h2 span,.final-section h2 span{color:#ef1b22;text-shadow:none}.section-kicker{background:var(--red);letter-spacing:.14em;width:auto;margin-bottom:15px;padding:6px 10px;font-size:9px;display:inline-block;color:#fff!important}.hero,.format-section,.authority-section,.method-section,.inside-section,.bonus-section,.offer-section,.final-section{--section-gradient:linear-gradient(145deg,#030303,#0b0b0b);background-image:linear-gradient(#ff1e260b 1px,transparent 1px),linear-gradient(90deg,#ff1e260b 1px,transparent 1px),var(--section-gradient);background-size:48px 48px,48px 48px,auto}.hero{min-height:auto;padding-bottom:76px}.hero:after{display:none}.nav{border-bottom:1px solid #242424;height:78px}.brand-mark{background:var(--red);box-shadow:none;border-radius:5px}.nav-proof{color:#fff;background:#120606;border-color:#6c1719}.hero-content{text-align:left;grid-template-columns:minmax(0,1fr) clamp(360px,38vw,460px);grid-template-areas:"kicker video""title video""copy video""cta video""trust video";align-items:start;column-gap:clamp(38px,5vw,70px);padding-top:46px;display:grid}.hero-content>.eyebrow{color:#ef1b22;grid-area:kicker;margin:0;font-size:10px}.eyebrow span{box-shadow:none;background:#ef1b22}.hero-content>h1{letter-spacing:-.028em;text-wrap:balance;grid-area:title;max-width:640px;font-size:clamp(28px,2.8vw,37px);font-weight:400;line-height:1.17}.hero-content>h1 strong{color:inherit;font-weight:800}.hero-content>.hero-copy{color:#b7b7b7;grid-area:copy;max-width:620px;margin:0 0 2px;font-size:16px;line-height:1.65}.hero-content>.hero-objection{color:#d2d2d2;max-width:590px;font-size:14px;line-height:1.55}.hero-content>.vsl-shell{grid-area:video}.hero-content>.hero-actions{grid-area:cta;margin:28px 0 14px}.hero-actions{flex-direction:column;align-items:flex-start;gap:10px;width:310px;max-width:100%;display:flex}.hero-actions .cta-wrap{width:100%;margin:0}.hero-actions .cta-button{width:100%;min-width:0}.support-button{color:#fff;letter-spacing:.08em;background:#075e54;border:1px solid #075e54;border-radius:5px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;font-size:12px;font-weight:900;transition:border-color .2s,color .2s,background .2s;display:flex}.support-button img{object-fit:contain;filter:brightness(0)invert();width:22px;height:22px;display:block}.support-button:hover{color:#fff;background:#054c44;border-color:#054c44}.hero-content>.trust-row{grid-area:trust;justify-content:flex-start;align-items:center}.vsl-shell{aspect-ratio:9/16;width:100%;max-width:460px;box-shadow:none;background:#000;border:1px solid #5e0a0d;border-radius:12px;padding:5px;display:block;overflow:hidden}.vsl-shell:before{display:none}.vsl-player{width:100%;height:100%;margin:0 auto;display:block}.vsl-player iframe{aspect-ratio:9/16;background:#000;border:0;width:100%;height:100%;display:block}.check{background:var(--red);color:#fff;border-radius:3px}.trust-row{color:#aaa}.problem-section,.beliefs-section,.proof-section,.week-section,.attention-section,.compare-section,.guarantee-section,.faq-section{color:#fff;background:#050505}.beliefs-section,.week-section,.attention-section,.guarantee-section{background:#090909}.lead,.center-note,.center-note strong,.split p,.left-head p,.authority-grid p,.inside-heading>p,.attention-copy p,.guarantee-grid p,.faq-grid>div:first-child p,.final-copy{color:#aaa}.pain-grid article,.belief-grid article,.proof-grid article,.steps-grid article,.curriculum-grid article,.bonus-grid article,.compare-grid article,.funnel-card,.price-box,.future-grid article{box-shadow:none;background:#0c0c0c;border-color:#292929}.pain-grid p,.belief-grid p,.proof-grid p,.timeline p,.curriculum-grid p,.bonus-grid p,.compare-grid li,.funnel-card small,.future-grid p{color:#999}.pain-grid .card-copy>span,.timeline article span,.steps-grid small,.bonus-label,.future-copy>span{color:#ef1b22}.pain-image,.belief-image,.future-image{background:#000}.quote-card,.authority-quote{color:#fff;background:#111;border-color:#a80e13}.phone-card{box-shadow:none;border-color:#333}.card-back{background:#111}.card-front{background:linear-gradient(145deg,#dc1117,#700408)}.rise-chart i{background:#fff}.card-front b{color:#9d080d;background:#fff;border-radius:4px}.authority-portrait>img{filter:hue-rotate(135deg)saturate(.85)contrast(1.08)}.stat-float{box-shadow:none;background:#0b0505;border-color:#7d1619}.portrait-caption{box-shadow:none;border-radius:5px}.proof-grid .proof-featured{box-shadow:none;background:linear-gradient(145deg,#c70d13,#690408);border-color:#e52a30}.proof-top>span,.proof-featured .proof-top>span{color:#fff;background:#1a1a1a;border-radius:5px}.proof-number{color:#ef1b22}.proof-featured .proof-number{color:#fff}.step-icon,.course-icon,.bonus-icon,.week-callout>span{background:var(--red);color:#fff;box-shadow:none;border-radius:5px}.steps-grid article,.curriculum-grid article,.bonus-grid article{background:#0c0c0c}.steps-grid article:hover,.curriculum-grid article:hover{border-color:#5c1719;transform:none}.method-summary{color:#bbb;background:#110707;border-color:#5d1719}.method-summary span{background:var(--red)}.timeline:before{background:#5c1719}.timeline article>b{border-color:var(--red);color:#fff;box-shadow:none;background:#0c0c0c}.week-callout{background:#111;border-color:#333}.week-callout p,.week-callout strong{color:#bbb}.funnel-card{background:#0c0c0c;border-color:#2b2b2b}.funnel-card>div{background:#141414}.funnel-card div>span{background:var(--red);color:#fff;border-radius:3px}.funnel-card .funnel-result{background:var(--red)}.funnel-card .funnel-result span{color:#a3070c;background:#fff}.compare-old{background:#0a0a0a}.compare-new{box-shadow:none;background:#120506;border-color:#8a1115}.best-tag{background:var(--red);color:#fff;border-radius:3px}.value-stack-section{color:#fff;background:#050505}.value-stack-card{background:#090909;border:1px solid #6c1115;max-width:860px;margin:0 auto;padding:44px 48px}.value-stack-card .section-head{text-align:center;max-width:700px;margin:0 auto 32px}.value-stack-card .section-head p{color:#999;margin:18px auto 0;font-size:13px;line-height:1.7}.value-list{border-top:1px solid #252525;gap:0;margin:0;padding:0;list-style:none;display:grid}.value-list li{border-bottom:1px solid #252525;justify-content:space-between;align-items:center;gap:20px;padding:15px 2px;font-size:13px;display:flex}.value-list li>span{color:#eee;align-items:center;display:flex}.value-list del{color:#777;white-space:nowrap;font-weight:700}.value-total{text-align:center;padding-top:32px}.value-total>span{letter-spacing:.16em;color:#999;font-size:9px;font-weight:800;display:block}.value-total>del{color:#ef1b22;margin:6px 0 17px;font-size:27px;font-weight:800;display:block}.value-total>p{background:var(--green);color:#fff;letter-spacing:.08em;margin:0 0 13px;padding:6px 10px;font-size:10px;font-weight:800;display:inline-block}.value-total>strong{color:#fff;font-size:22px;display:block}.value-total>strong .price-prefix{font-size:1em}.value-total>strong .price-main{letter-spacing:-.03em;font-size:1.8em;font-weight:700}.value-total>strong .price-suffix{font-size:1em}.value-total>small{color:#aaa;margin-top:4px;display:block}.value-stack-card>.cta-wrap{width:min(100%,390px);margin:27px auto 0;display:flex}.value-stack-card .cta-button{width:100%;min-width:0}.offer-card{box-shadow:none;background:#090909;border-color:#711115;border-radius:10px;padding:46px}.offer-badge{background:var(--red);color:#fff;border-radius:3px}.offer-grid h2{font-size:38px}.offer-list li{color:#bbb}.price-box{border-radius:7px}.price-box>p{color:#ef1b22}.seal{outline-color:var(--red);box-shadow:none;background:#090909;border-color:#2e2e2e}.seal strong,.seal span{color:#ef1b22}.seal:after{background:var(--red);color:#fff}.faq-list,.faq-list details{border-color:#292929}.faq-list summary{color:#fff}.faq-list summary span{background:var(--red);color:#fff;border-radius:3px}.faq-list details p{color:#999}.future-positive{background:#120506!important;border-color:#821116!important}.future-positive .future-copy>span{color:#ef1b22}footer{color:#777;background:#020202;border-color:#202020}.mobile-cta{background:var(--green);box-shadow:none;border-radius:5px;padding:0}.mobile-cta a{background:var(--green);border-radius:5px}@media (width<=800px){.nav-proof{display:none}.hero:after{height:120px;bottom:-70px}.eyebrow{margin-top:18px;font-size:10px}h1{margin-top:16px;font-size:42px;line-height:1.04}.hero-copy{font-size:15px;line-height:1.65}.video-shell{aspect-ratio:16/10;border-radius:19px}.video-badge{top:14px;left:14px}.video-caption{bottom:16px;left:17px}.video-caption strong{font-size:11px}.video-caption span{font-size:9px}.play{width:66px;height:66px}.cta-wrap{width:100%;max-width:420px}.cta-button{width:100%;min-width:0;font-size:12px}.trust-row{gap:10px 14px}.social-strip{margin-top:22px}.pain-grid,.belief-grid{grid-template-columns:1fr}.split{grid-template-columns:1fr;gap:45px}.format-visual{width:100%;max-width:390px;height:330px;margin:auto}.phone-card{width:205px;height:290px;padding:21px}.phone-card strong{margin-top:44px;font-size:43px}.belief-grid article{padding:23px}.authority-grid,.attention-grid,.inside-heading,.offer-grid,.guarantee-grid,.faq-grid{grid-template-columns:1fr;gap:42px}.portrait-ring{width:270px;height:340px}.portrait-ring span{font-size:86px}.stat-one{right:0}.proof-grid,.steps-grid,.curriculum-grid,.bonus-grid{grid-template-columns:1fr}.proof-grid .proof-featured{transform:none}.proof-grid{gap:13px}.proof-grid article{padding:23px}.method-summary{flex-wrap:wrap;gap:9px 14px}.method-summary span{display:none}.timeline{grid-template-columns:1fr;gap:26px;margin-top:40px}.timeline:before{width:2px;height:auto;inset:0 auto 0 27px}.timeline article{grid-template-columns:58px 1fr;gap:18px;padding:0;display:grid}.timeline article>div{margin-top:3px}.timeline article>b{width:56px;height:56px}.inside-heading{margin-bottom:35px}.inside-heading>p{margin:0}.curriculum-grid{gap:12px}.attention-grid{gap:38px}.funnel-card{padding:18px}.compare-grid,.future-grid{grid-template-columns:1fr}.compare-grid{gap:14px}.compare-grid article{padding:27px 23px}.bonus-grid{gap:12px}.offer-grid{gap:35px}.price-box{padding:28px 18px}.installment strong{font-size:42px}.guarantee-grid{text-align:center}.seal{width:230px;height:230px;margin:auto}.guarantee-grid .cta-wrap{margin-left:auto}.guarantee-grid p{font-size:13px}.faq-grid>div:first-child{position:static}.faq-list summary{gap:15px;font-size:12px}.faq-list details p{padding-right:0}.final-section{padding:85px 0 120px}.future-grid{margin-top:35px}.final-copy{font-size:clamp(22px,5.2vw,30px);line-height:1.25}footer{padding-bottom:95px}footer .container{text-align:center;flex-direction:column;gap:20px}.mobile-cta{z-index:50;background:linear-gradient(90deg,#1f9e50,#15803d,#0e6d32);border-radius:15px;padding:3px;display:block;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 12px 38px #0e3d1d88}.mobile-cta a{background:var(--green);color:#fff;letter-spacing:.03em;border-radius:12px;justify-content:center;align-items:center;gap:14px;padding:16px;font-size:11px;font-weight:900;display:flex}.trust-row{align-items:center;gap:12px 14px}.students-badge{width:220px;max-width:90vw;margin-top:4px}.pain-grid article,.belief-grid article{padding:0}.pain-image{height:205px}.card-copy{min-height:155px}.belief-copy{min-height:150px;padding:24px}.authority-portrait>img{border-radius:24px}.portrait-caption{bottom:8px}.stat-one{top:72px;right:0}.stat-two{bottom:92px;left:0}.future-image{height:190px}.future-copy{min-height:175px;padding:24px 21px 27px}.container,.narrow{width:min(100% - 28px,1060px)}.section{padding:48px 0}.nav{height:68px}h1{max-width:none;margin:15px 0 17px;font-size:38px}h2{font-size:31px}.hero{padding-bottom:62px}.hero-content{text-align:center;grid-template-columns:1fr;grid-template-areas:"kicker""title""copy""video""cta""trust";gap:0;padding-top:28px;display:grid}.hero-content>.eyebrow{justify-self:center}.hero-content>.hero-copy{margin:0 auto;font-size:14px}.hero-content>.vsl-shell{aspect-ratio:9/16;border-radius:10px;width:calc(100vw - 16px);max-width:none;margin:28px 0 0 50%;padding:4px;transform:translate(-50%)}.hero-content>.cta-wrap{width:100%;max-width:420px;margin:24px auto 13px}.hero-content>.trust-row{justify-content:center}.students-badge{width:205px}.cta-button{border-radius:5px;min-height:54px}.section-head{margin-bottom:30px}.section-kicker{font-size:8px}.belief-image{height:190px}.authority-grid{gap:28px}.authority-portrait{height:390px}.value-stack-card{border-radius:0;padding:32px 18px}.value-list li{align-items:flex-start;padding:13px 0;font-size:11px}.value-list li>span{text-align:left;line-height:1.5}.value-list del{padding-top:2px;font-size:10px}.value-total>strong{font-size:17px}.value-total>strong .price-main{font-size:1.7em}.offer-card{border-radius:7px;padding:38px 18px 24px}.offer-grid h2{font-size:31px}.mobile-cta{background:var(--green);box-shadow:none;border-radius:5px;padding:0;bottom:10px;left:10px;right:10px}.mobile-cta a{background:var(--green);border-radius:5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cta-wrap:before{animation:none}.reveal{opacity:1;transition:none;transform:none}}.value-stack-early{background-image:linear-gradient(#ff1e260b 1px,#0000 1px),linear-gradient(90deg,#ff1e260b 1px,#0000 1px),linear-gradient(145deg,#050505,#0a0a0a);background-size:48px 48px,48px 48px,auto;padding:56px 0}.value-stack-card{max-width:940px;padding:56px 64px}.value-stack-card .section-head{max-width:780px}.value-stack-card .section-head h2{font-size:clamp(34px,4.2vw,52px)}.value-stack-card .section-head p{font-size:15px}.value-list li{padding:18px 3px;font-size:15px}.value-list .check{width:20px;height:20px;margin-right:10px;font-size:13px}.value-total{padding-top:40px}.value-total>span{font-size:10px}.value-total>del{margin:9px auto 24px;font-size:34px}.value-total>p{margin-bottom:17px;padding:8px 13px;font-size:11px}.value-total>strong{font-size:25px}.value-total>strong b{font-size:57px}.value-total>small{margin-top:7px;font-size:15px}.offer-mockup{border-radius:12px;width:min(100%,880px);height:auto;margin:0 auto 30px;display:block}.animated-x{color:#888;white-space:nowrap;font-weight:800;line-height:1.12;display:inline-block;position:relative;text-decoration:none!important}.animated-x:before{content:"";opacity:0;transform-origin:0;background:#ed161d;border-radius:999px;width:104%;height:1px;position:absolute;top:50%;left:-2%;transform:translateY(-50%)rotate(-2deg)scaleX(0)}.animated-x:after{display:none}@keyframes strike-value{0%,8%{opacity:0;transform:translateY(-50%)rotate(-2deg)scaleX(0)}22%,68%{opacity:1;transform:translateY(-50%)rotate(-2deg)scaleX(1)}82%,to{opacity:0;transform:translateY(-50%)rotate(-2deg)scaleX(1)}}.value-list .animated-x{color:#858585;padding:2px 1px}.value-list .animated-x:before,.value-total .animated-x:before{height:1px}.value-total .animated-x{color:#fff}.side-proof-grid{grid-template-columns:1fr 1fr;align-items:center;gap:16px;display:grid}.side-proof-grid img{object-fit:contain;background:#090909;border:1px solid #611116;border-radius:16px;width:100%;height:auto;max-height:610px;display:block}.format-section .split{grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px}.authority-portrait>img{object-fit:cover;object-position:center;border-radius:24px;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%);filter:none!important}.authority-portrait{height:520px}.carousel-shell{padding:0 44px;position:relative}.proof-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:18px;padding:5px 0 12px;display:flex;overflow-x:auto}.proof-carousel::-webkit-scrollbar{display:none}.carousel-slide{scroll-snap-align:start;background:#050505;border:1px solid #3b2020;border-radius:20px;flex:0 0 calc(33.3333% - 12px);margin:0;overflow:hidden}.carousel-slide img{aspect-ratio:1165/2048;object-fit:cover;width:100%;height:auto;display:block}.carousel-button{z-index:3;color:#fff;cursor:pointer;background:#d70d12;border:1px solid #7b1519;border-radius:50%;place-items:center;width:42px;height:42px;font-size:32px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.carousel-button.prev{left:0}.carousel-button.next{right:0}.carousel-button:hover{background:#ef1b22}.carousel-dots{justify-content:center;gap:6px;margin:10px 0 4px;display:flex}.carousel-dots i{background:#5b1a1c;border-radius:50%;width:6px;height:6px}.carousel-dots i:first-child{background:#e2151c;border-radius:8px;width:22px}.method-layout{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.notebook-wrap{position:relative}.notebook-wrap:after{content:"";filter:blur(45px);z-index:0;background:#e10e1655;position:absolute;inset:30% 14% 10%}.notebook-wrap img{z-index:1;width:100%;height:auto;display:block;position:relative}.steps-stack{gap:14px;display:grid}.steps-stack article{background:#0c0c0c;border:1px solid #303030;border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:22px 24px;display:grid;position:relative}.steps-stack .step-num{color:#242424;font-size:27px;font-weight:900;position:absolute;top:14px;right:18px}.steps-stack .step-icon{place-items:center;width:44px;height:44px;font-weight:900;display:grid}.steps-stack h3{letter-spacing:.08em;margin:0 0 7px;font-size:17px}.steps-stack p{color:#999;margin:0 0 10px;font-size:12px;line-height:1.65}.steps-stack small{color:#ef1b22;letter-spacing:.12em;font-size:8px;font-weight:900}.method-summary{margin-top:26px}.curriculum-grid article{padding:0;position:relative;overflow:hidden}.curriculum-grid article>span{z-index:2;color:#fff;background:#090909cc;border-radius:5px;padding:5px 8px;font-size:10px;font-weight:900;position:absolute;top:12px;right:14px}.course-cover{aspect-ratio:4/3;background:#070707;border-bottom:1px solid #2d2d2d;width:100%;overflow:hidden}.course-cover img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}@media (width<=800px){.course-cover{aspect-ratio:16/10}}.course-copy{text-align:left;padding:20px 20px 23px}.course-copy h3{margin:0 0 8px;font-size:16px}.course-copy p{margin:0;line-height:1.6}.attention-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:58px}.attention-proofs img{max-height:620px}.product-showcase-section{text-align:center;background-image:linear-gradient(#ff1e260a 1px,#0000 1px),linear-gradient(90deg,#ff1e260a 1px,#0000 1px),linear-gradient(#050505,#090909);background-size:48px 48px,48px 48px,auto}.product-showcase-section .section-head{max-width:850px;margin:0 auto 42px}.product-showcase-section .section-head p{color:#999;margin-top:14px}.product-showcase-list{gap:26px;max-width:920px;margin:0 auto;display:grid}.product-showcase-list img{background:#fff;border:1px solid #631116;border-radius:18px;width:100%;height:auto;display:block}.product-showcase-list .products-total-image{background:#090909;border-color:#b78019;margin-top:16px}.price-box>span{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.price-box .animated-x{color:#fff}.final-price{flex-direction:column;align-items:center;gap:4px;margin:30px auto 0;display:flex}.final-price span{background:var(--green);letter-spacing:.12em;padding:6px 10px;font-size:9px;font-weight:900}.final-price strong{font-size:32px}.final-price strong .price-prefix{font-size:1em}.final-price strong .price-main{letter-spacing:-.03em;font-size:1.6em;font-weight:700}.final-price strong .price-suffix{font-size:1em}.final-price small{color:#aaa}.guarantee-seal{justify-content:center;align-items:center;display:flex}.guarantee-seal img{filter:drop-shadow(0 18px 38px #000);width:min(100%,360px);height:auto;display:block}@media (width<=800px){.value-stack-early{padding:54px 0}.value-stack-card{padding:34px 17px}.value-stack-card .section-head h2{font-size:32px}.value-stack-card .section-head p{font-size:12px}.value-list li{gap:12px;padding:15px 0;font-size:12px}.value-list .check{width:18px;min-width:18px;height:18px;margin-right:7px;font-size:11px}.value-list .animated-x{font-size:10px}.value-total>del{font-size:30px}.value-total>strong{font-size:20px}.value-total>strong .price-main{font-size:1.7em}.offer-mockup{border-radius:8px;margin-bottom:24px}.format-section .split,.attention-grid,.method-layout{grid-template-columns:1fr;gap:36px}.side-proof-grid{gap:10px}.side-proof-grid img{border-radius:10px;max-height:none}.authority-portrait{height:370px}.carousel-shell{padding:0 26px}.carousel-slide{border-radius:16px;flex-basis:100%}.carousel-button{width:38px;height:38px;font-size:28px}.method-layout{flex-direction:column;display:flex}.notebook-wrap{order:0;width:100%}.steps-stack{order:1;width:100%}.steps-stack article{grid-template-columns:auto 1fr;padding:20px 18px}.curriculum-grid article{padding:0}.course-copy{padding:19px 18px 22px}.attention-proofs{order:2}.product-showcase-list{gap:16px}.product-showcase-list img{border-radius:10px}.product-showcase-section .section-head{margin-bottom:30px}.guarantee-seal img{width:min(78vw,310px)}.final-price strong{font-size:27px}.hero-content{grid-template-areas:"kicker""title""copy""video""cta""trust"}.hero-content>.hero-actions{align-items:stretch;width:100%;max-width:420px;margin:24px auto 13px}.support-button{min-height:50px}.hero-content>h1{letter-spacing:-.02em;text-align:left;text-wrap:pretty;font-size:25px;font-weight:400;line-height:1.2}.hero-content>.hero-objection{text-align:left;font-size:13px;line-height:1.55}}@media (prefers-reduced-motion:reduce){.animated-x:before{opacity:1;transform:translateY(-50%)rotate(-2deg)scaleX(1)}.reveal.is-visible .animated-x:before{animation:none}.proof-carousel{scroll-behavior:auto}}.proof-section,.week-section,.inside-section,.compare-section,.value-stack-section{background:var(--beige)!important;color:#111!important;background-image:none!important}.proof-section h2,.week-section h2,.inside-section h2,.compare-section h2,.value-stack-section h2{color:#111}.proof-section h2 span,.week-section h2 span,.inside-section h2 span,.value-stack-section h2 span{color:var(--red)}.proof-section .results-note,.week-section .timeline p,.inside-section .inside-heading>p,.compare-section .compare-grid li{color:#616161}.proof-section .carousel-slide{background:#080808;border-color:#e1b6b8}.week-section .timeline h3,.week-section .week-callout strong,.inside-section .inside-heading>p,.compare-section .compare-grid h3{color:#181818}.week-section .timeline:before{background:#e5b4b6}.week-section .timeline article>b{color:#111;border-color:var(--red);background:#fff}.week-section .week-callout{background:#fff;border-color:#e2ded3}.week-section .week-callout p{color:#555}.inside-section .curriculum-grid article{color:#fff;background:#0c0c0c;border-color:#2c2c2c}.inside-section .course-copy h3{color:#fff}.inside-section .course-copy p{color:#999}.compare-section .compare-old{background:#fff;border-color:#e2ded3}.compare-section .compare-new{color:#111;box-shadow:none;background:#fff4f4;border-color:#d70d12}.compare-section .compare-new li{color:#333}.value-stack-section .value-stack-card{background:#fff;border-color:#d70d12}.value-stack-section .section-head p{color:#555}.value-stack-section .value-list,.value-stack-section .value-list li{border-color:#e2ded3}.value-stack-section .value-list del{color:#777}.value-stack-section .value-total>span{color:#666}.value-stack-section .value-total>del,.value-stack-section .value-total .animated-x{color:#d70d12;font-weight:800}.value-stack-section .value-total>strong{color:#111}.value-stack-section .value-total>small{color:#555}.problem-section .pain-grid,.beliefs-section .belief-grid,.final-section .future-grid{isolation:isolate;padding-top:28px;padding-bottom:28px;position:relative}.problem-section .pain-grid:before,.beliefs-section .belief-grid:before,.final-section .future-grid:before{content:"";z-index:-1;background:var(--beige);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.problem-section .pain-grid article,.beliefs-section .belief-grid article,.final-section .future-grid article{z-index:1;color:#fff;background:#0c0c0c;border-color:#292929;position:relative}@media (width<=800px){.problem-section .pain-grid,.beliefs-section .belief-grid,.final-section .future-grid{padding-top:22px;padding-bottom:22px}}body,button{font-family:Inter,Arial,Helvetica,sans-serif}h1,h2,h3,h4,p,li,summary,.section-head,.inside-heading{font-weight:400}strong,b{font-weight:500}.section-kicker,.eyebrow,.cta-button,.support-button,.brand strong,.nav-proof{font-weight:600}h1,h2{letter-spacing:-.035em;text-wrap:balance}h1 mark,h2 mark,h2 span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border-radius:0;padding:0;font-weight:700;display:inline;color:var(--green)!important}.guarantee-grid h2 span{background:0 0;padding:0;font-weight:700;color:var(--green)!important}.hero-content{grid-template-columns:minmax(0,1fr) clamp(420px,42vw,520px)}.hero-content>h1{margin-bottom:12px;font-size:clamp(30px,3.05vw,41px);font-weight:400;line-height:1.16}.hero-content>.hero-actions{margin:12px 0 14px}.vsl-shell{max-width:520px}.proof-section{color:#111!important;background:#fff!important}.proof-section .section-head{max-width:900px}.proof-section h2{color:#111;font-weight:400}.format-section .split{align-items:start}.format-section h2{font-weight:400}.format-section .side-proof-grid{align-items:start}.format-section .side-proof-grid img{background:#fff;max-height:none}.beliefs-section{background:var(--beige)!important;color:#111!important;background-image:none!important}.beliefs-section .section-head h2{color:#111}.beliefs-section .belief-grid{padding-top:0;padding-bottom:0}.beliefs-section .belief-grid:before{display:none}.beliefs-section .belief-grid article{color:#fff;background:#0c0c0c;border-color:#292929}.beliefs-section .belief-image{background:#000;height:220px}.beliefs-section .belief-image img{object-fit:cover;width:100%;height:100%;display:block}.beliefs-section .belief-copy h3{font-weight:400}.method-section .section-head{max-width:860px}.method-layout-simple{max-width:820px;margin:18px auto 0;display:block}.method-layout-simple .notebook-wrap{width:100%}.inside-heading{text-align:center;max-width:940px;margin:0 auto 48px;display:block}.inside-heading h2{font-weight:400}.value-stack-section{background:var(--beige)!important;color:#111!important;background-image:none!important}.value-stack-section .value-stack-card{background:#fff;border:1px solid #d70d12;border-radius:12px;max-width:980px;padding:64px 72px}.value-stack-section .section-head h2{color:#111;font-size:clamp(38px,4.8vw,58px);font-weight:400}.value-stack-section .section-head p{color:#444;font-size:16px}.value-stack-section .value-list li{padding:20px 4px;font-size:16px}.value-stack-section .value-list li>span{color:#111}.value-stack-section .value-list del{font-size:14px}.value-stack-section .value-total>span{font-size:11px}.value-stack-section .value-total>del{color:#d70d12;margin:10px auto 27px;font-size:42px;font-weight:800}.value-stack-section .value-total>p{background:var(--green)}.value-stack-section .value-total>strong{color:#111;font-size:28px}.value-stack-section .value-total>strong .price-main{font-size:1.7em;font-weight:700}.value-stack-section .value-total>small{color:#444;font-size:16px}.animated-x:before{background:#f00008;height:2px}.value-list .animated-x:before{height:2px}.value-total .animated-x:before{height:3px}.reveal.is-visible .animated-x:before{animation:2.35s ease-in-out .15s infinite strike-value-visible}@keyframes strike-value-visible{0%,6%{opacity:0;transform:translateY(-50%)rotate(-2deg)scaleX(0)}20%,72%{opacity:1;transform:translateY(-50%)rotate(-2deg)scaleX(1)}88%,to{opacity:0;transform:translateY(-50%)rotate(-2deg)scaleX(1)}}.final-section{background:var(--beige)!important;color:#111!important;background-image:none!important}.final-section h2{color:#111}.final-section .future-grid{padding-top:0;padding-bottom:0}.final-section .future-grid:before{display:none}.final-section .future-grid article{color:#fff;background:#0c0c0c;border-color:#292929}.final-section .final-copy{color:#ef1b22}.final-section .final-price strong{color:#111;font-weight:400}.final-section .final-price small,.final-section .final-trust{color:#555}@media (width<=800px){h1,h2{letter-spacing:-.025em}.hero-content{grid-template-columns:1fr;grid-template-areas:"kicker""title""cta""video""trust";padding-top:22px}.hero-content>h1{text-align:left;margin:14px 0 10px;font-size:30px;line-height:1.18}.hero-content>.hero-actions{margin:4px auto 10px}.hero-content>.vsl-shell{aspect-ratio:9/16;width:calc(100vw - 12px);max-width:none;margin:22px 0 0 50%}.hero-content>.trust-row{margin-top:18px}.beliefs-section .belief-image{height:240px}.format-section .side-proof-grid{grid-template-columns:1fr}.inside-heading{text-align:left;margin-bottom:30px}.value-stack-section{padding:40px 0}.value-stack-section .value-stack-card{border-radius:8px;padding:38px 20px}.value-stack-section .section-head h2{font-size:34px}.value-stack-section .section-head p{font-size:13px}.value-stack-section .value-list li{padding:16px 0;font-size:13px}.value-stack-section .value-total>del{font-size:34px}.value-stack-section .value-total>strong{font-size:21px}.value-stack-section .value-total>strong b{font-size:49px}.value-total .animated-x:before{height:2px}}.vsl-hero{justify-content:center;align-items:center;min-height:100svh;padding:24px 0;display:flex;overflow:visible;background:#000!important}.vsl-hero:after{display:none}.vsl-hero .hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;padding:0;display:flex!important}.vsl-hero .vsl-shell{border-radius:14px;width:100%;max-width:400px;box-shadow:none!important;border:none!important;outline:none!important;margin:0 auto!important;transform:none!important}.vsl-hero .vsl-shell iframe,.vsl-hero .vsl-shell .vsl-player{border-radius:14px;border:none!important;outline:none!important}.vsl-hero .hero-actions{align-items:stretch;gap:12px;width:100%;max-width:400px;margin:32px auto 0!important}.vsl-hero .hero-actions .support-button{justify-content:center;width:100%}.page-only-vsl{height:100svh;overflow:hidden}.page-only-vsl .delayed-hero-item,.page-only-vsl .rest-of-page{display:none}.page-revealed{height:auto;overflow:visible}.page-revealed .delayed-hero-item,.page-revealed .rest-of-page{animation:.7s both revealFade}@keyframes revealFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=800px){.vsl-hero{min-height:100svh;padding:16px 0}.vsl-hero .hero-content{padding:0 12px}.vsl-hero .vsl-shell{width:100%;max-width:min(360px,56.25svh - 118.125px)}.vsl-hero .hero-actions{max-width:360px;margin-top:28px!important}.vsl-hero .cta-button{width:100%;font-size:12px}.curriculum-grid{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:14px;margin:0 -14px;padding:4px 14px 14px;display:flex;overflow-x:auto}.curriculum-grid::-webkit-scrollbar{display:none}.curriculum-grid article{scroll-snap-align:center;flex:0 0 84%;transition:transform .35s,border-color .35s,opacity .35s}.curriculum-dots{justify-content:center;gap:6px;margin:12px 0 0;display:flex}.curriculum-dots i{background:#5b1a1c;border-radius:50%;width:6px;height:6px;transition:width .3s,background .3s}.curriculum-dots i.is-active{background:#e2151c;border-radius:8px;width:22px}}@media (width>=801px){.curriculum-dots{display:none}}.offer-image-block{text-align:center;background:0 0;border:0;max-width:520px;margin:24px auto 0;padding:8px 0 0;display:block}.offer-image-block img{background:#fff;border-radius:12px;width:100%;height:auto;margin:0 auto;display:block}.final-price.offer-image-block{gap:0}@media (width<=800px){.offer-image-block{max-width:100%;margin-top:18px}}.container,.section-head,.split,.authority-grid,.attention-grid,.inside-heading,.faq-grid,.guarantee-grid,.offer-grid,.method-layout,.value-stack-card,.week-callout,.future-grid,.belief-grid,.pain-grid,.proof-grid,.curriculum-grid,.bonus-grid,.steps-stack,.product-showcase-list,.split>div,.authority-grid>div,.attention-grid>div,.faq-grid>div,.guarantee-grid>div,.offer-grid>div,.future-grid>article,.belief-grid>article,.pain-grid>article,.proof-grid>article,.curriculum-grid>article,.bonus-grid>article,.steps-stack>article,.split p,.authority-copy p,.attention-copy p,.faq-list details p,.guarantee-grid p,.bonus-grid p,.steps-stack p,.week-callout p,.method-section .left-head p,.inside-heading>p,.future-grid p,.belief-grid p,.pain-grid p,.proof-grid p,.curriculum-grid p{text-align:center}.side-proof-grid{justify-items:center}.value-list li>span{justify-content:center}@keyframes pulseRed{0%,to{opacity:1;text-shadow:0 0 14px #ef1b2273;transform:scale(1)}50%{opacity:.9;text-shadow:0 0 28px #ef1b22bf;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.final-copy{animation:none}}.attention-copy p{margin:10px 0 0;line-height:1.55}@media (width<=800px){.attention-grid{gap:58px}.attention-copy p{line-height:1.4}}.section{padding:34px 0}.section-head{margin-bottom:22px}@media (width<=800px){.section{padding:26px 0}.section-head{margin-bottom:18px}.attention-grid{gap:24px}.split{gap:26px}.timeline{margin-top:28px}.cta-wrap{margin-top:20px}.beliefs-section .cta-wrap,.proof-section .cta-wrap{margin-top:22px}.value-stack-card .section-head,.product-showcase-section .section-head{margin-bottom:20px}}
