:root{font-family:DM Sans,sans-serif;color:#f5f7ed;background:#080a07;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--neon:#c2ff12;--neon2:#94da00;--dim:#949b8e;--black:#080a07;--panel:#111510;--line:rgba(194,255,18,.16);scroll-behavior:smooth;--scroll:0}*{box-sizing:border-box}body{margin:0;min-width:320px;overflow-x:hidden}button,a{font:inherit}button{cursor:pointer}a{text-decoration:none;color:inherit}::selection{background:var(--neon);color:#080a07}h1,h2,h3,p{margin:0}h1,h2,h3,.wordmark,.btn,.eyebrow,.campaign-bar,.overline,.marquee,.audience-card,.pillar-num,.pillar-letter,.day-number,.day-top,.day-foot,.deliver-number,.bonus-index,.bonus-foot,.price-value,.payment-strip,.final-cta{font-family:Barlow Condensed,Impact,Arial Narrow,sans-serif}h1,h2,h3{font-weight:900;line-height:.95;letter-spacing:-.014em}h2{font-size:clamp(46px,6.5vw,91px)}p{line-height:1.7;color:#aeb5a8}.app{position:relative;isolation:isolate;overflow:hidden}.container{max-width:1160px;margin:auto;padding:0 28px}.lime{color:var(--neon)}.ambient-dots{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(circle at 6% 2%,rgba(194,255,18,.5) 1px,transparent 2px),radial-gradient(circle at 88% 4%,rgba(194,255,18,.28) 1px,transparent 2px),radial-gradient(circle at 7% 20%,rgba(194,255,18,.35) 1px,transparent 2px),radial-gradient(circle at 83% 38%,rgba(194,255,18,.28) 1px,transparent 2px),radial-gradient(circle at 21% 63%,rgba(194,255,18,.32) 1px,transparent 2px);background-size:480px 470px;opacity:.46;animation:starsMove 42s linear infinite}.campaign-bar{min-height:33px;background:var(--neon);color:#121809;display:flex;align-items:center;justify-content:center;gap:15px;font-size:14px;font-weight:800;letter-spacing:.1em;padding:7px 15px;text-align:center}.navbar{height:86px;max-width:1220px;margin:auto;padding:0 28px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:20}.wordmark{font-size:38px;line-height:1;font-weight:900;letter-spacing:-.045em}.wordmark-dot{color:var(--neon)}.navbar nav{display:flex;align-items:center;gap:34px}.navbar nav>a{font-size:11px;font-weight:800;letter-spacing:.1em;transition:color .2s}.navbar nav>a:hover{color:var(--neon)}.navbar nav .nav-cta{border:1px solid var(--neon);padding:13px 17px;color:var(--neon);display:flex;align-items:center;gap:8px}.menu-btn{display:none;background:transparent;border:0;color:#fff}.hero{position:relative;min-height:690px;padding:65px 0 26px;background:radial-gradient(circle at 82% 42%,rgba(151,221,0,.09),transparent 35%),radial-gradient(circle at 6% 70%,rgba(151,221,0,.045),transparent 34%)}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 96%,#b5f5150b),linear-gradient(90deg,transparent 96%,rgba(181,245,21,.035) 100%);background-size:80px 80px;-webkit-mask-image:linear-gradient(90deg,transparent,#000,transparent);mask-image:linear-gradient(90deg,transparent,#000,transparent);opacity:.35;pointer-events:none}.hero-glow{position:absolute;width:600px;height:600px;right:-160px;top:0;filter:blur(110px);background:#7eb90011;border-radius:50%;pointer-events:none;animation:aura 8s ease-in-out infinite alternate}.hero-inner{max-width:1270px;padding:0 28px;margin:auto;display:grid;grid-template-columns:1.1fr .9fr;gap:35px;align-items:center;position:relative}.hero-content{position:relative;z-index:2}.overline{font-size:13px;letter-spacing:.12em;font-weight:800;color:var(--neon);margin-bottom:28px;display:flex;align-items:center;gap:10px}.live-dot{height:8px;width:8px;border-radius:50%;background:var(--neon);box-shadow:0 0 15px var(--neon);animation:pulse 2s infinite}.hero h1{font-size:clamp(58px,7.3vw,108px);line-height:.86;letter-spacing:-.022em;max-width:750px}.hero h1 span:not(.title-punct){color:var(--neon);text-shadow:0 0 40px rgba(195,255,18,.16)}.title-punct{color:var(--neon)}.hero-sub{font-size:17px;max-width:550px;line-height:1.7;margin:30px 0}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:21px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:15px;border:1px solid transparent;font-size:17px;font-weight:900;letter-spacing:.045em;padding:17px 23px;min-height:56px;transition:transform .25s,box-shadow .25s,background .25s;white-space:normal;text-align:center;cursor:pointer}.btn:hover{transform:translateY(-4px)}.btn-primary{background:var(--neon);color:#101608;box-shadow:0 0 32px #c2ff1233,inset 0 -3px #00000014;position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:-60%;left:-38%;height:210%;width:24%;background:#ffffff6b;transform:rotate(20deg);animation:shimmer 5.5s ease-in-out infinite}.btn-primary>*{position:relative}.btn-primary:hover{box-shadow:0 0 50px #c2ff1261}.btn-outline{border:1px solid rgba(194,255,18,.5);background:#c2ff1209;color:var(--neon)}.btn-outline:hover{box-shadow:0 0 28px #c2ff1224}.text-link{font-size:12px;font-weight:800;letter-spacing:.09em;display:flex;gap:12px;align-items:center}.text-link:hover{color:var(--neon)}.hero-trust{display:flex;flex-wrap:wrap;gap:17px 22px;margin-top:32px;color:#9ba697;font-size:11px}.hero-trust span{display:flex;gap:6px;align-items:center}.hero-trust svg{color:var(--neon)}.hero-visual{position:relative;min-height:560px;align-self:stretch;display:flex;align-items:stretch;padding:14px}.hero-image{position:relative;width:100%;overflow:hidden;border:1px solid rgba(194,255,18,.2);background:linear-gradient(140deg,#1c2515,#10160f 55%,#050805);clip-path:polygon(13% 0,100% 0,100% 89%,87% 100%,0 100%,0 13%)}.hero-image:after,.trainer-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.47));pointer-events:none}.hero-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.85) contrast(1.12);transform:scale(1.03);animation:slowZoom 13s ease-in-out infinite alternate}.image-placeholder{height:100%;min-height:420px;display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center;color:#c2ff1266;text-align:center;background:radial-gradient(circle,rgba(194,255,18,.12),transparent 50%),repeating-linear-gradient(-40deg,transparent,transparent 40px,rgba(194,255,18,.035) 41px,transparent 42px)}.image-placeholder span{font-family:Barlow Condensed;font-weight:900;font-size:25px;line-height:1}.image-placeholder small{font-size:11px;color:#77836f}.image-rail{pointer-events:none;position:absolute;width:160%;height:1px;background:linear-gradient(90deg,transparent,var(--neon),transparent);box-shadow:0 0 16px var(--neon);transform:rotate(-40deg);z-index:2;opacity:.75}.rail-one{top:18%;left:-37%}.rail-two{bottom:18%;right:-45%;opacity:.35}.floating-tag{position:absolute;z-index:3;color:#fff;font-family:Barlow Condensed;font-weight:900;letter-spacing:.07em;font-size:14px;background:#10150e;border-left:3px solid var(--neon);padding:10px 16px;box-shadow:0 4px 32px #0009;animation:floaty 5s ease-in-out infinite}.floating-tag b{color:var(--neon)}.tag-top{top:12%;right:-3%}.tag-bottom{bottom:17%;left:-4%;animation-delay:-2s}.edge-text{position:absolute;bottom:0;right:-3%;font-size:9px;letter-spacing:.24em;writing-mode:vertical-rl;z-index:5;color:#6a8a21}.hero-bottom{max-width:1220px;margin:38px auto 0;padding:0 28px;display:flex;justify-content:space-between;font-size:10px;font-weight:800;letter-spacing:.18em;color:#64715a}.arrow-down{display:inline-block;color:var(--neon);animation:jump 2s infinite}.section{position:relative;padding:120px 0}.section-head{max-width:870px;margin-bottom:54px}.section-head.center{text-align:center;margin-left:auto;margin-right:auto}.eyebrow{color:var(--neon);font-size:15px;font-weight:800;letter-spacing:.15em;display:inline-flex;align-items:center;gap:12px;margin-bottom:22px}.mini-line{width:23px;height:2px;background:var(--neon);display:inline-block;box-shadow:0 0 9px var(--neon)}.section-head h2{margin-bottom:23px}.section-head p{max-width:650px;font-size:16px}.section-head.center p{margin:0 auto}.marquee{background:var(--neon);color:#080c04;transform:rotate(-1.5deg) scale(1.03);margin:24px 0;overflow:hidden;white-space:nowrap;border-top:1px solid #e4ff8b;border-bottom:1px solid #e4ff8b}.marquee>div{display:flex;width:max-content;animation:marquee 30s linear infinite}.marquee span{display:inline-flex;gap:28px;align-items:center;font-family:Barlow Condensed;font-size:26px;font-weight:900;letter-spacing:.04em;padding:10px 0}.marquee-star{font-size:20px;padding:0 30px;color:#3c5608}.connection{background:linear-gradient(180deg,#0b0e09,#0d110c)}.split{display:grid;grid-template-columns:1fr 1fr;gap:80px}.split h2{font-size:clamp(48px,5vw,76px)}.split h2 em{font-style:normal;color:var(--neon)}.connection-right p{margin-bottom:21px;font-size:17px}.connection-right strong{color:#fff}.statement{border-left:3px solid var(--neon);padding:16px 20px;margin:30px 0;background:linear-gradient(90deg,rgba(194,255,18,.07),transparent);display:flex;flex-direction:column;gap:5px;font-family:Barlow Condensed;font-weight:800;font-size:24px;line-height:1.1}.statement strong{color:var(--neon);font-size:31px}.audience-grid{margin-top:70px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.audience-card{border:1px solid rgba(194,255,18,.14);background:linear-gradient(160deg,#c2ff1211,#0a0d08e6);min-height:170px;padding:23px;display:flex;flex-direction:column;justify-content:space-between;position:relative;transition:transform .25s,border-color .25s}.audience-card:hover{transform:translateY(-6px);border-color:var(--neon)}.audience-card>span{color:var(--neon);font-size:13px}.audience-card strong{font-size:30px;max-width:240px;line-height:.96}.audience-card svg{position:absolute;right:22px;top:22px;color:var(--neon);width:18px}.method{background:#090c07}.method-aura{position:absolute;pointer-events:none;top:0;right:-10%;width:50%;height:80%;background:radial-gradient(circle,rgba(125,190,0,.095),transparent 65%)}.authority-row{display:flex;align-items:center;gap:16px;max-width:690px;border:1px solid var(--line);background:linear-gradient(90deg,rgba(194,255,18,.09),transparent);padding:15px 18px;margin:0 0 34px}.authority-icon{color:var(--neon)}.authority-row>div:nth-child(2){display:flex;flex-direction:column;gap:6px}.authority-row strong{font-family:Barlow Condensed;font-size:20px}.authority-row span{font-size:12px;color:#9ca798}.authority-count{margin-left:auto;display:flex;flex-direction:column;text-align:right}.authority-count b{color:var(--neon);font-family:Barlow Condensed;font-size:35px;line-height:1}.authority-count small{font-size:10px;color:#929d8e}.pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pillar-card{position:relative;min-height:268px;padding:26px 27px;border:1px solid rgba(194,255,18,.12);background:linear-gradient(150deg,#161c12,#0b0e09 80%);transition:transform .3s,border-color .3s,box-shadow .3s;overflow:hidden}.pillar-card:after{content:"";position:absolute;top:-100%;left:-40%;width:65%;height:280%;transform:rotate(30deg);background:linear-gradient(90deg,transparent,rgba(194,255,18,.055),transparent);transition:left .6s}.pillar-card:hover{transform:translateY(-8px);border-color:#c2ff12b3;box-shadow:0 0 40px #c2ff1213}.pillar-card:hover:after{left:120%}.pillar-num{font-size:12px;color:#6f8a40;letter-spacing:.11em}.pillar-letter{display:block;font-size:80px;line-height:1;color:var(--neon);font-weight:900;margin:14px 0 9px;text-shadow:0 0 30px rgba(194,255,18,.16)}.pillar-letter span{color:#fff}.pillar-card h3{font-size:27px;margin:0 0 11px}.pillar-card p{font-size:13px;line-height:1.55;max-width:260px}.pillar-arrow{position:absolute;top:23px;right:23px;color:var(--neon)}.center-action{text-align:center;margin-top:42px}.assessment{background:radial-gradient(ellipse at 50% 100%,rgba(164,230,0,.07),transparent 70%),#0d110b}.assessment-grid{display:grid;grid-template-columns:1fr 50px 1fr;align-items:center;gap:15px}.day-card{border:1px solid rgba(194,255,18,.26);padding:33px;background:linear-gradient(150deg,#151c10,#0a0d08);min-height:390px;position:relative;overflow:hidden}.day-card:before{content:"";height:4px;position:absolute;top:0;left:0;right:0;background:linear-gradient(90deg,var(--neon),transparent)}.day-end{background:linear-gradient(150deg,#202d0e,#10180a 75%)}.day-top{display:flex;justify-content:space-between;color:var(--neon);font-weight:800;letter-spacing:.09em;font-size:13px}.day-number{font-weight:900;font-size:57px;line-height:1.1;margin:26px 0 20px;color:#f5f6ed}.day-number b{font-size:104px;color:var(--neon);line-height:.9}.day-card h3{font-size:31px;margin-bottom:10px}.day-card p{font-size:14px;line-height:1.65}.day-arrow{color:var(--neon);display:flex;justify-content:center;animation:horizontalNudge 2s ease-in-out infinite}.meter-lines{height:47px;display:flex;flex-direction:column;justify-content:center;gap:6px;margin-top:16px}.meter-lines>div{height:4px;background:linear-gradient(90deg,var(--neon),transparent);opacity:.55}.day-foot{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:800;letter-spacing:.1em;color:#95be4e;margin-top:10px}.assessment-bottom{display:flex;align-items:center;gap:15px;max-width:680px;margin:30px auto 0;color:var(--neon);text-align:center}.assessment-bottom p{font-size:14px}.assessment-bottom strong{color:#fff}.contents{background:#080a07}.deliver-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.deliver-card{background:#10140e;border:1px solid rgba(194,255,18,.1);padding:28px;min-height:250px;position:relative;transition:border-color .3s,transform .3s}.deliver-card:hover{transform:translateY(-5px);border-color:#c2ff1273}.deliver-number{color:#5c7733;font-size:21px}.deliver-icon{height:65px;width:65px;border:1px solid var(--line);background:#c2ff1212;display:flex;align-items:center;justify-content:center;color:var(--neon);margin:20px 0}.deliver-icon svg{height:28px;width:28px}.deliver-card h3{font-size:27px;margin-bottom:8px}.deliver-card p{font-size:13px;line-height:1.6}.results{background:#0d110b}.results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.result-card{background:#151b12;border:1px solid rgba(194,255,18,.15);overflow:hidden;transition:transform .3s,border-color .3s}.result-card:hover{transform:translateY(-6px);border-color:var(--neon)}.result-placeholder,.comparison{display:grid;grid-template-columns:1fr 1fr;height:236px}.placeholder-half{position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(130deg,#252e21,#11160f);overflow:hidden;border-right:1px solid rgba(194,255,18,.13)}.placeholder-half:nth-child(2){background:linear-gradient(130deg,#1b2912,#10170b)}.placeholder-half>span,.comparison>div>span{position:absolute;top:14px;left:12px;font-size:11px;font-weight:800;letter-spacing:.13em;color:var(--neon);background:#10150bba;padding:5px 8px}.outline-human{font-size:120px;color:#c2ff1211;font-family:Barlow Condensed}.result-placeholder-caption{padding:17px;display:flex;flex-direction:column;gap:6px}.result-placeholder-caption b{font-family:Barlow Condensed;font-size:19px}.result-placeholder-caption small{font-size:11px;color:#84917a}.comparison>div{position:relative;min-width:0}.comparison img{height:100%;width:100%;object-fit:cover}.result-card>strong{display:block;padding:14px 16px 0;font-size:14px}.result-card>small{display:block;padding:5px 16px 16px;color:#8fa080}.results-action{text-align:center;margin-top:32px}.testimonial-grid{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.testimonial{margin:0;background:#151b12;border:1px solid var(--line);padding:24px}.testimonial p{color:#fff;font-size:15px}.testimonial footer{margin-top:20px;font-size:12px;color:var(--neon)}.bonuses{background:radial-gradient(circle at 50% 16%,rgba(157,230,0,.1),transparent 50%),#080a07}.bonus-title{text-align:center;margin-bottom:47px}.bonus-title h2{font-size:clamp(42px,6vw,76px);margin:14px 0 22px}.bonus-title p{max-width:600px;margin:auto}.month-chip{display:flex;gap:7px;width:max-content;margin:0 auto;padding:7px 15px;border:1px solid var(--neon);font-family:Barlow Condensed;font-size:15px;font-weight:900;letter-spacing:.1em;color:var(--neon)}.bonus-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.bonus-card{min-height:340px;background:linear-gradient(140deg,#202b14,#0c1009 80%);border:1px solid rgba(194,255,18,.28);padding:27px;position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s}.bonus-card:hover{transform:translateY(-8px);box-shadow:0 0 35px #c2ff121a}.bonus-card:before{content:"";position:absolute;right:-90px;top:-100px;width:230px;height:230px;border:1px solid rgba(194,255,18,.14);transform:rotate(40deg)}.bonus-icon{height:78px;width:78px;border-radius:50%;border:1px solid rgba(194,255,18,.35);display:flex;justify-content:center;align-items:center;color:var(--neon);box-shadow:0 0 45px #c2ff1217;margin-bottom:30px}.bonus-index{font-size:16px;color:var(--neon);letter-spacing:.1em}.bonus-card h3{font-size:31px;margin:10px 0 14px}.bonus-card p{font-size:13px}.bonus-foot{border-top:1px solid var(--line);margin-top:28px;padding-top:17px;display:flex;align-items:center;gap:8px;color:var(--neon);font-weight:800;font-size:13px}.disclaimer{font-size:11px;text-align:center;margin-top:22px;color:#68715f}.trainer{background:#0b0f09}.trainer-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:80px;align-items:center}.trainer-image{height:520px;position:relative;background:linear-gradient(140deg,#1b2514,#090d08);border:1px solid rgba(194,255,18,.24);overflow:hidden}.trainer-image img{width:100%;height:100%;object-fit:cover}.trainer-overprint{position:absolute;bottom:12px;left:25px;z-index:2;font-family:Barlow Condensed;font-size:clamp(70px,11vw,140px);font-weight:900;line-height:.8;letter-spacing:-.07em;color:#fff}.trainer-overprint span{color:var(--neon)}.trainer-copy h2{margin:0 0 24px}.trainer-copy>p{font-size:16px;margin-bottom:25px}.trainer-note{display:flex;gap:16px;border-left:3px solid var(--neon);background:#c2ff120d;padding:18px 20px;margin:22px 0 29px;color:var(--neon)}.trainer-note div{display:flex;flex-direction:column;gap:5px}.trainer-note b{font-family:Barlow Condensed;font-size:19px}.trainer-note span{font-size:12px;color:#8e9987}.offer{background:radial-gradient(circle at 85% 40%,rgba(155,227,0,.1),transparent 35%),#090d08}.offer-layout{display:grid;grid-template-columns:1fr .85fr;gap:60px;align-items:center}.offer-copy h2{margin-bottom:25px}.offer-copy p{max-width:520px;font-size:16px}.offer-benefits{list-style:none;padding:0;margin:31px 0 0;display:grid;gap:15px}.offer-benefits li{display:flex;gap:12px;align-items:center;font-weight:600;font-size:14px}.offer-benefits svg{color:var(--neon)}.price-card{border:1px solid var(--neon);background:linear-gradient(150deg,#202d10,#0c1108 75%);box-shadow:0 0 75px #c2ff1211;position:relative}.price-card:before,.price-card:after{content:"";position:absolute;width:15px;height:15px;border:2px solid var(--neon)}.price-card:before{top:-6px;left:-6px;border-right:0;border-bottom:0}.price-card:after{bottom:-6px;right:-6px;border-left:0;border-top:0}.price-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding:21px 25px;font-family:Barlow Condensed;font-weight:800;letter-spacing:.08em;font-size:15px}.price-indicator{color:var(--neon);display:flex;align-items:center;gap:8px;font-size:12px}.price-indicator span{width:7px;height:7px;background:var(--neon);border-radius:50%;box-shadow:0 0 12px var(--neon)}.price-core{text-align:center;padding:48px 35px 30px}.price-core>span{font-family:Barlow Condensed;font-size:18px;letter-spacing:.12em;font-weight:800;color:#abb7a1}.price-value{font-size:clamp(86px,11vw,140px);line-height:1;font-weight:900;color:var(--neon);text-shadow:0 0 47px rgba(194,255,18,.2);margin:13px 0 4px;white-space:nowrap}.price-value span{font-size:.32em;vertical-align:32%;margin-right:9px}.price-core p{margin:19px auto 27px;max-width:280px;font-size:13px}.price-core .btn{width:100%;font-size:19px}.installments{font-size:13px;color:#cadab9}.payment-strip{display:flex;justify-content:center;align-items:center;gap:11px;font-size:13px;font-weight:800;letter-spacing:.07em;background:#151d0f;padding:20px;border-top:1px solid var(--line);color:#a3c96a}.config-warn{display:block;color:#e2f58e;margin:10px 0;font-size:11px;line-height:1.5}.faq{background:#0e130c}.faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.faq-item{border-bottom:1px solid rgba(194,255,18,.16)}.faq-item button{background:none;border:0;color:#fff;width:100%;text-align:left;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-weight:700;font-size:15px}.faq-item button:hover{color:var(--neon)}.faq-item button svg{color:var(--neon);flex-shrink:0;transition:transform .3s}.faq-item.active button svg{transform:rotate(180deg)}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s}.faq-item.active .faq-answer{grid-template-rows:1fr}.faq-answer p{overflow:hidden;font-size:13px;padding-right:22px;line-height:1.75;min-height:0}.faq-item.active .faq-answer p{padding-bottom:22px}.final-cta{position:relative;background:#111a0c;padding:130px 0;text-align:center;overflow:hidden}.final-aura{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(194,255,18,.15),transparent 58%);animation:aura 8s infinite alternate}.final-content{position:relative}.final-content h2{font-size:clamp(53px,8.1vw,110px);margin-bottom:20px}.final-content h2 span{color:var(--neon);text-shadow:0 0 40px rgba(194,255,18,.25)}.final-content p{max-width:570px;margin:0 auto 29px;font-size:16px}.footer{background:#050704;padding:45px 0 26px}.footer-row{display:flex;align-items:center;justify-content:space-between;gap:20px}.footer-row .wordmark{font-size:30px}.footer-row>span:not(.wordmark){font-size:10px;color:#66735d}.developer-switch{border-top:1px solid rgba(194,255,18,.12);margin-top:26px;padding-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#718064;font-size:10px;font-weight:700;letter-spacing:.06em}.developer-switch a{padding:7px 11px;border:1px solid rgba(194,255,18,.2)}.developer-switch a.selected{color:#151a0e;background:var(--neon)}.developer-switch span{font-weight:400;letter-spacing:0}.vsl-section{padding:45px 0 100px;background:#0b0e09}.vsl-heading{text-align:center;max-width:800px;margin:0 auto 35px}.vsl-heading h2{font-size:clamp(45px,5.7vw,74px);margin-bottom:14px}.video-shell{max-width:950px;margin:auto;background:#141a0f;border:1px solid rgba(194,255,18,.35);padding:9px;box-shadow:0 0 65px #c2ff1214}.video-frame{width:100%;aspect-ratio:16/9;background:#030403;position:relative;overflow:hidden}.video-frame iframe,.video-frame video{width:100%;height:100%;border:0}.video-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:radial-gradient(circle,rgba(194,255,18,.1),transparent 50%),repeating-linear-gradient(-40deg,#10160d,#10160d 30px,#121a0e 31px);text-align:center}.play-ornament{width:90px;height:90px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--neon);color:#131a08;box-shadow:0 0 40px #c2ff1240;animation:pulse 3s infinite}.video-empty strong{font-family:Barlow Condensed;font-size:40px}.video-empty>span{font-size:13px;color:#aab49f}.video-empty .tiny{font-size:10px;color:#6b7965}.video-foot{padding:13px 18px;display:flex;align-items:center;gap:10px;font-size:11px;font-weight:800;letter-spacing:.07em;color:var(--neon)}.video-foot>span{margin-left:auto;color:#829774}.vsl-buy{text-align:center;margin-top:27px}[data-reveal]{opacity:0;transform:translateY(33px);transition:opacity .7s ease,transform .8s cubic-bezier(.18,.67,.25,1);transition-delay:var(--delay,0ms)}[data-reveal].visible{opacity:1;transform:translateY(0)}@keyframes shimmer{0%,70%{left:-45%}to{left:145%}}@keyframes pulse{0%,to{box-shadow:0 0 15px #c2ff1233}50%{box-shadow:0 0 35px #c2ff1280}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes aura{0%{transform:scale(1) translateY(0);opacity:.6}to{transform:scale(1.15) translateY(-20px);opacity:1}}@keyframes starsMove{to{background-position:0 600px}}@keyframes slowZoom{to{transform:scale(1.12)}}@keyframes marquee{to{transform:translate(-33.333%)}}@keyframes jump{50%{transform:translateY(7px)}}@keyframes horizontalNudge{50%{transform:translate(10px)}}@media(max-width:1000px){.navbar nav{gap:18px}.hero-inner{gap:15px}.hero h1{font-size:clamp(55px,7.7vw,83px)}.hero-visual{min-height:470px}.trainer-grid{gap:40px}.split{gap:38px}.offer-layout{gap:32px}.price-value{font-size:100px}}@media(max-width:760px){.container{padding:0 20px}.campaign-bar{font-size:12px;line-height:1.15}.campaign-bar svg{display:none}.navbar{height:71px;padding:0 20px}.wordmark{font-size:32px}.menu-btn{display:block}.navbar nav{position:absolute;display:none;top:71px;left:0;right:0;flex-direction:column;background:#0c1109;padding:28px 24px;border-bottom:1px solid var(--line);align-items:stretch;gap:23px;box-shadow:0 25px 45px #0009}.navbar nav.open{display:flex}.navbar nav>a{font-size:14px}.navbar nav .nav-cta{justify-content:center}.hero{padding:50px 0 22px}.hero-inner{grid-template-columns:1fr;padding:0 20px}.hero h1{font-size:clamp(58px,12vw,94px);max-width:690px}.overline{font-size:11px;margin-bottom:25px}.hero-sub{font-size:15px;margin:23px 0}.hero-actions{gap:19px}.hero-visual{margin-top:30px;min-height:430px;max-height:500px}.hero-trust{margin-top:24px}.hero-bottom{padding:0 20px}.hero-bottom>span:nth-child(2){display:none}.section{padding:85px 0}.section-head{margin-bottom:34px}.section-head h2{font-size:clamp(46px,9vw,69px)}.split,.trainer-grid,.offer-layout,.faq-layout{grid-template-columns:1fr;gap:30px}.audience-grid,.pillar-grid,.deliver-grid,.bonus-grid,.results-grid{grid-template-columns:repeat(2,1fr)}.audience-grid{margin-top:30px}.audience-card{min-height:150px}.pillar-card{min-height:250px}.assessment-grid{grid-template-columns:1fr;gap:6px}.day-arrow{transform:rotate(90deg);margin:9px 0}.day-card{min-height:340px}.trainer-image{height:450px;max-width:510px}.faq-layout .section-head{margin-bottom:0}.price-card{max-width:530px}.vsl-section{padding-top:35px}}@media(max-width:520px){.hero h1{font-size:clamp(55px,13.4vw,72px)}.hero-actions .btn{width:100%;font-size:17px}.hero-actions .text-link{justify-content:center;width:100%}.hero-visual{min-height:365px;padding:8px;margin-top:22px}.floating-tag{font-size:12px}.tag-top{right:-1%}.tag-bottom{left:0}.section{padding:70px 0}.section-head h2,.split h2{font-size:clamp(43px,10vw,60px)}.section-head p,.connection-right p{font-size:14px}.audience-grid,.pillar-grid,.deliver-grid,.bonus-grid,.results-grid{grid-template-columns:1fr}.audience-card{min-height:125px}.audience-card strong{max-width:none;padding-right:25px}.pillar-card{min-height:230px}.pillar-letter{font-size:70px}.deliver-card{min-height:185px}.assessment-grid .day-card{padding:25px;min-height:350px}.day-number{font-size:46px}.day-number b{font-size:88px}.day-card h3{font-size:26px}.results-grid{grid-template-columns:repeat(2,1fr);gap:8px}.result-placeholder,.comparison{height:145px}.result-placeholder-caption{padding:10px}.result-placeholder-caption b{font-size:14px}.result-placeholder-caption small{font-size:9px}.outline-human{font-size:75px}.placeholder-half>span,.comparison>div>span{font-size:9px;top:8px;left:5px}.bonus-card{min-height:275px}.trainer-image{height:380px}.price-core{padding:40px 16px 27px}.price-value{font-size:clamp(81px,20vw,110px)}.price-core .btn{font-size:17px}.price-header{padding:16px}.final-cta{padding:85px 0}.final-content h2{font-size:clamp(48px,11vw,72px)}.footer-row{flex-wrap:wrap;gap:12px}.footer-row>span:last-child{width:100%}.vsl-heading h2{font-size:43px}.video-empty strong{font-size:24px}.play-ornament{width:58px;height:58px}.video-empty>span{font-size:11px}.video-empty .tiny{display:none}.video-foot{font-size:9px;padding:10px;gap:6px}.video-foot>span{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}[data-reveal]{opacity:1!important;transform:none!important}}.brand-lockup{display:flex!important;align-items:center;gap:13px}.brand-avatar{height:46px;width:46px;flex:0 0 46px;border:2px solid var(--neon);border-radius:50%;overflow:hidden;background:#1b2514;display:grid;place-items:center;color:var(--neon);font-family:DM Sans,sans-serif;font-size:9px;letter-spacing:.08em}.brand-avatar img{width:100%;height:100%;object-fit:cover}.audience-title{font-size:clamp(44px,6vw,85px);line-height:1.02;margin:40px 0 22px;max-width:990px}.mini-proof{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;padding-top:35px;padding-bottom:45px}.mini-proof h3{font-size:clamp(33px,3.8vw,58px);line-height:1.06;margin:13px 0}.mini-proof p{font-size:13px;max-width:300px}.mini-proof-cards{display:grid;grid-template-columns:1fr 1fr;gap:15px}.mini-proof .result-placeholder,.mini-proof .comparison{height:175px}.instagram-proof{border:1px solid rgba(194,255,18,.32);background:#0d110b;padding:12px;margin-bottom:25px;max-width:385px;box-shadow:0 0 32px #c2ff120f}.instagram-proof img{width:100%;height:auto;max-height:355px;object-fit:contain;display:block}.ig-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:150px;gap:12px;color:var(--neon);font-family:Barlow Condensed,sans-serif;font-weight:900;letter-spacing:.04em}.ig-placeholder strong{font-size:25px;color:#fff}.ig-placeholder span{font-family:DM Sans,sans-serif;font-size:10px;color:#98a88a;font-weight:400}.old-price{font-family:Barlow Condensed,sans-serif;letter-spacing:.08em;color:#b8c1ae;font-size:21px;margin-top:16px}.old-price s{color:#8f988a;text-decoration-color:#f66}.installment-main{color:var(--neon);font-weight:900;font-size:clamp(39px,5vw,68px);line-height:1;margin:16px 0 9px;letter-spacing:-.06em;text-shadow:0 0 33px rgba(194,255,18,.22)}.installment-main small{display:block;font-family:DM Sans,sans-serif;letter-spacing:.08em;color:#bdc7b3;font-size:11px;margin-top:11px;font-weight:700}.cash-price{font-size:16px;color:#d3ddd0;margin:22px 0 10px}.cash-price strong{font-size:24px;color:#fff}.lifetime-seal{color:var(--neon);font-size:15px;font-weight:900;display:flex;gap:8px;justify-content:center;align-items:center;margin-top:17px;letter-spacing:.05em}.hero-vsl .hero-inner{grid-template-columns:1fr;max-width:1020px}.hero-vsl .hero-content{max-width:970px;text-align:center}.hero-vsl .hero h1,.hero-vsl h1{max-width:970px}.hero-vsl .hero-sub{max-width:760px;margin-left:auto;margin-right:auto}.hero-vsl .hero-actions,.hero-vsl .hero-trust{justify-content:center}.hero-vsl .hero-visual{display:none}.hero-vsl{padding-bottom:0}.hero-vsl .hero-bottom{display:none}.hero-vsl+.vsl-section{padding-top:12px}.vsl-section{position:relative;z-index:1}.vsl-section .vsl-heading{display:none}@media(max-width:760px){.mini-proof{grid-template-columns:1fr;gap:20px}.mini-proof-cards{gap:9px}.mini-proof .result-placeholder,.mini-proof .comparison{height:140px}.audience-title{font-size:clamp(40px,10vw,62px)}.brand-avatar{height:40px;width:40px;flex-basis:40px}.hero-vsl{padding-top:38px}}.hero-image img,.brand-avatar img{object-position:center 35%}.trainer-image img{object-position:center 25%}.instagram-proof img{max-height:none;object-fit:contain}.result-card{transition:transform .3s,border-color .3s,box-shadow .3s}.result-card:hover{transform:translateY(-6px) scale(1.015);border-color:var(--neon);box-shadow:0 0 28px #c2ff122e}.comparison,.mini-proof .comparison{display:flex;height:auto;min-height:0;align-items:center;justify-content:center;padding:10px;background:#080a07}.comparison img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain}.mini-proof-cards{grid-template-columns:minmax(0,1fr);width:100%;max-width:470px;margin-left:auto}.mini-proof .comparison img{max-height:320px}@media(max-width:520px){.comparison,.mini-proof .comparison{padding:6px}.comparison img{max-height:380px}.mini-proof .comparison img{max-height:300px}}
