@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Inter:wght@400;500;600;700;800&display=swap";:root{--bg:#080808;--surface:#101010;--card:#151515;--line:#292929;--text:#f5f5f5;--muted:#a5a5a5;--amber:#ff8126;--amber2:#ffad5c;--red:#e63920;--green:#42d67b;--display:"Barlow Condensed",sans-serif;--body:"Inter",sans-serif}*{box-sizing:border-box}html{background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--text);font-family:var(--body);margin:0;font-size:16px;line-height:1.65;overflow-x:hidden}button,a{font:inherit}button{border:0}a{color:inherit}img{max-width:100%;display:block}.container{width:min(1160px,100% - 40px);margin-inline:auto}.narrow{width:min(940px,100% - 40px)}.section{border-top:1px solid #ffffff0e;padding:112px 0;position:relative;overflow:hidden}.section:nth-child(2n){background:#0c0c0c}.grid-bg{pointer-events:none;background-image:linear-gradient(#ff81260b 1px,#0000 1px),linear-gradient(90deg,#ff81260b 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.eyebrow{color:var(--amber2);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 16px;font-size:.74rem;font-weight:800;display:flex}.eyebrow i{background:var(--amber);width:20px;height:1px;box-shadow:0 0 10px var(--amber)}.section-head{max-width:860px;margin-bottom:52px}.section-head h2,.final-cta h2{font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(2.65rem,5vw,5.2rem);font-weight:800;line-height:.94}.section-head h2 span,.final-cta h2 span{color:var(--amber)}.section-intro{max-width:720px;color:var(--muted);margin:20px 0 0;font-size:1.05rem}.body{color:#c3c3c3;font-size:1.02rem}.body p{margin:0 0 18px}.body strong{color:#fff}.reveal{opacity:0;transition:opacity .7s ease var(--delay,0s),transform .7s cubic-bezier(.2,.7,.2,1) var(--delay,0s);transform:translateY(22px)}.reveal.is-visible{opacity:1;transform:none}.hero{isolation:isolate;background:radial-gradient(circle at 82% 34%,#ff6b1829,#0000 28%),linear-gradient(145deg,#070707,#0e0906 58%,#080808);min-height:94vh;padding:75px 0 48px;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000002e,#0000 55%,#00000047);position:absolute;inset:0}.hero-glow{filter:blur(100px);background:#e639201c;border-radius:50%;width:620px;height:620px;position:absolute;top:-120px;right:-150px}.hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:72px;display:grid;position:relative}.hero-copy h1{max-width:730px;font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(4.4rem,7vw,7.5rem);font-weight:800;line-height:.83}.hero-copy h1 span{color:var(--amber);text-shadow:0 0 34px #ff6b1826;display:block}.hero-lead{color:#d3d3d3;max-width:680px;margin:26px 0 16px;font-size:1.1rem}.hero-copy blockquote{border-left:2px solid var(--amber);color:#9e9e9e;max-width:620px;margin:0 0 28px;padding-left:18px;font-size:.9rem;font-style:italic}.cta{isolation:isolate;color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.1em;background:#1a1a1a;border-radius:8px;min-height:60px;padding:3px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 13px 40px #ff6b182b}.cta:before{content:"";z-index:-2;background:conic-gradient(transparent 0 35%,var(--amber),#ffd7ad,transparent 50%);animation:4s linear infinite borderSpin;position:absolute;inset:-160%}.cta:after{content:"";z-index:-1;background:linear-gradient(#f9791d,#c9470f);border-radius:6px;position:absolute;inset:2px}.cta span{justify-content:center;align-items:center;padding:0 30px;display:flex}.cta:hover{transform:translateY(-2px);box-shadow:0 16px 48px #ff6b1847}.hero-proof{align-items:center;gap:13px;margin-top:21px;display:flex}.avatars{display:flex}.avatars img{object-fit:cover;border:2px solid #17100c;border-radius:50%;width:38px;height:38px;margin-left:-9px}.avatars img:first-child{margin-left:0}.hero-proof p{color:#aaa;margin:0;font-size:.75rem}.hero-proof strong{color:#fff}.hero-visual{position:relative}.amp-shell{background:linear-gradient(145deg,#292621,#090909);border:1px solid #39342f;border-radius:16px;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-4deg);box-shadow:0 42px 90px #000000b8,0 0 70px #ff6b1814}.amp-shell:before{content:"";background:linear-gradient(90deg,#431b09,#ff8126 35%,#5b2007 68%,#d94a12);height:12px;display:block}.amp-brand{align-items:baseline;gap:12px;padding:28px 32px 12px;display:flex}.amp-brand small,.amp-brand span{color:#888;letter-spacing:.18em;font-size:.5rem;font-weight:800}.amp-brand strong{font-family:var(--display);letter-spacing:.1em;font-size:2.25rem}.amp-controls{grid-template-columns:repeat(5,1fr);gap:10px;padding:15px 28px 28px;display:grid}.amp-controls>div{text-align:center}.knob{background:radial-gradient(circle at 45% 38%,#a49c91 0 8%,#393531 10% 44%,#131313 46% 64%,#555 65% 67%,#0d0d0d 69%);border:4px solid #060606;border-radius:50%;width:54px;height:54px;margin:auto;display:block;position:relative;box-shadow:0 7px 12px #000}.knob:before{content:"";transform-origin:50% 22px;width:2px;height:14px;transform:translateX(-50%) rotate(var(--turn,-42deg));box-shadow:0 0 7px var(--amber);background:#ffaf62;position:absolute;top:5px;left:50%}.knob-1{--turn:-10deg}.knob-2{--turn:22deg}.knob-3{--turn:48deg}.knob-4{--turn:8deg}.amp-controls small{color:#817b74;margin-top:8px;font-size:.48rem;font-weight:700;display:block}.amp-grill{background:repeating-linear-gradient(45deg,#0b0b0b 0 3px,#161616 4px 6px);border-top:1px solid #282828;height:320px;position:relative;overflow:hidden}.speaker{background:radial-gradient(circle,#101010 0 22%,#242424 24% 39%,#0d0d0d 41% 58%,#252525 60%);border:24px solid #181818;border-radius:50%;width:260px;height:260px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #000}.tube-glow{background:#ff7924;border-radius:50%;width:8px;height:8px;animation:2.2s ease-in-out infinite pulse;position:absolute;top:20px;right:28px;box-shadow:0 0 8px #ff7924,0 0 28px #e63920}.cable{border:7px solid #151515;border-color:#0000 #151515 #151515 #0000;border-radius:50%;width:330px;height:190px;position:absolute;bottom:-85px;right:-80px;transform:rotate(10deg)}.hero-strip{color:#8c8178;letter-spacing:.15em;background:#0f0b08d6;border-block:1px solid #29221e;justify-content:center;align-items:center;gap:20px;margin-top:62px;padding:18px 28px;font-size:.6rem;font-weight:800;display:flex;position:relative}.hero-strip i{background:var(--amber);width:5px;height:5px;box-shadow:0 0 9px var(--amber);border-radius:50%}.split{grid-template-columns:1fr 1fr;align-items:center;gap:76px;display:grid}.media-card{border:1px solid var(--line);background:#0b0b0b;border-radius:18px;margin:0;overflow:hidden;box-shadow:0 30px 70px #00000059}.media-card img{aspect-ratio:3/2;object-fit:cover;filter:saturate(.7)contrast(1.08);width:100%;height:auto}.media-card figcaption{color:#777;gap:14px;padding:17px 20px;font-size:.7rem;display:flex}.media-card figcaption span{color:var(--amber);letter-spacing:.12em;font-weight:800}.problem{background:radial-gradient(circle at 15%,#e6392014,#0000 30%),#0b0b0b}.solution{background:radial-gradient(circle at 50% 35%,#ff6b1814,#0000 30%),#080808}.solution .section-head{text-align:center;margin-inline:auto}.solution .section-head .eyebrow{justify-content:center}.signal-rig{background:#0c0c0c;border:1px solid #392a21;border-radius:19px;overflow:hidden;box-shadow:0 30px 70px #0000006b}.rig-top{color:#776a61;letter-spacing:.13em;border-bottom:1px solid #2a211c;justify-content:space-between;padding:14px 20px;font-size:.55rem;font-weight:800;display:flex}.rig-top span{color:#ff9d43}.rig-top i{background:#ff6b18;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 9px #ff6b18}.signal-line{grid-template-columns:repeat(7,1fr);align-items:center;padding:48px 28px;display:grid}.signal-stage{text-align:center;position:relative}.signal-stage>span{color:#ffad6b;width:72px;height:72px;font-family:var(--display);background:linear-gradient(145deg,#1c1815,#0d0c0b);border:1px solid #443126;border-radius:12px;place-items:center;margin:auto;font-size:1.25rem;font-weight:800;display:grid;box-shadow:inset 0 0 22px #ff6b180a}.signal-stage>strong{letter-spacing:.11em;margin-top:12px;font-size:.55rem;display:block}.signal-stage>i{background:linear-gradient(90deg,#5e2710,#ff8126,#5e2710);width:calc(100% - 76px);height:2px;animation:2.2s linear infinite signal;position:absolute;top:35px;left:calc(50% + 38px);box-shadow:0 0 8px #ff6b188c}.rig-meter{color:#73675e;letter-spacing:.12em;border-top:1px solid #28201b;align-items:center;gap:18px;padding:16px 20px;font-size:.5rem;font-weight:800;display:flex}.rig-meter div{flex:1;gap:4px;display:flex}.rig-meter div i{background:#352016;flex:1;height:6px}.rig-meter div i:nth-child(n+5){background:#a64717}.rig-meter div i:nth-child(n+11){background:#ff8126;box-shadow:0 0 7px #ff6b18}.rig-meter b{color:#b56a37}.solution-copy{color:#aaa;grid-template-columns:1fr 1fr;gap:34px;margin-top:28px;display:grid}.solution-copy p{background:linear-gradient(90deg,#ff81260a,#0000);border-left:1px solid #38261a;margin:0;padding:24px}.differences{background:radial-gradient(circle at 90% 15%,#ff812612,#0000 28%),#0d0d0d}.card-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.feature-card{background:linear-gradient(145deg,#171717,#101010);border:1px solid #242424;border-radius:14px;min-height:245px;padding:28px;position:relative;overflow:hidden}.feature-card>span{color:#78401d;font-family:var(--display);font-size:3rem;font-weight:800}.feature-card h3{font-family:var(--display);text-transform:uppercase;margin:25px 0 9px;font-size:1.6rem;line-height:1}.feature-card p{color:#898989;margin:0;font-size:.83rem}.mini-wave{clip-path:polygon(0 45%,8% 30%,16% 70%,24% 20%,32% 65%,40% 34%,48% 80%,56% 18%,64% 60%,72% 35%,80% 72%,88% 38%,100% 50%,100% 58%,88% 46%,80% 80%,72% 43%,64% 68%,56% 26%,48% 88%,40% 42%,32% 73%,24% 28%,16% 78%,8% 38%,0 53%);background:repeating-linear-gradient(90deg,#0000 0 5px,#803b16 6px 8px);width:84px;height:22px;position:absolute;top:42px;right:20px}.audience-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.audience-card{background:#111;border:1px solid #282828;border-radius:18px;overflow:hidden}.audience-card header{border-bottom:1px solid #262626;align-items:center;gap:15px;padding:25px 28px;display:flex}.audience-card header>span{border-radius:50%;place-items:center;width:45px;height:45px;font-weight:900;display:grid}.audience-card.yes header>span{color:var(--green);background:#42d67b1a}.audience-card.no header>span{color:#f26757;background:#e639201a}.audience-card header small{color:#777;letter-spacing:.15em;font-size:.52rem;font-weight:800}.audience-card h3{font-family:var(--display);text-transform:uppercase;margin:0;font-size:1.8rem}.checks{gap:11px;margin:0;padding:25px 28px;list-style:none;display:grid}.checks li{color:#bbb;align-items:flex-start;gap:11px;font-size:.85rem;display:flex}.checks li>span{width:20px;height:20px;color:var(--green);background:#42d67b1a;border-radius:50%;flex:0 0 20px;place-items:center;margin-top:2px;font-size:.7rem;font-weight:900;display:grid}.checks.negative li>span{color:#ef6656;background:#e639201a}.testimonial-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:16px;display:grid}.testimonial-card{background:#111;border:1px solid #292929;border-radius:13px;margin:0;padding:9px}.testimonial-card img{object-fit:contain;background:#090909;border-radius:8px;width:100%;height:auto;max-height:none}.testimonial-card figcaption{color:#656565;text-transform:uppercase;letter-spacing:.08em;padding:12px 5px 5px;font-size:.56rem}.curriculum{background:#0d0d0d}.accordion{gap:11px;display:grid}.accordion-item{background:#111;border:1px solid #292929;border-radius:13px;transition:all .3s;overflow:hidden}.accordion-item.open{background:#16120f;border-color:#713515;box-shadow:0 0 35px #ff6b180f}.accordion-item>button{color:#fff;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:18px;width:100%;padding:21px 22px;display:flex}.accordion-item>button>i{color:var(--amber);margin-left:auto;font-size:1.45rem;font-style:normal;transition:transform .3s}.accordion-item.open>button>i{transform:rotate(180deg)}.accordion-number{width:48px;height:48px;color:var(--amber);font-family:var(--display);border:1px solid #5b3017;border-radius:9px;flex:0 0 48px;place-items:center;font-size:1.25rem;font-weight:800;display:grid}.accordion-label b,.accordion-label small{display:block}.accordion-label b{font-size:.95rem}.accordion-label small{color:#777;max-width:720px;margin-top:5px;font-size:.73rem}.accordion-panel{padding:0 22px 22px}.accordion-panel>p{color:#aaa;margin:0;font-size:.88rem}.lesson-grid{grid-template-columns:1fr 1fr;gap:9px;padding-top:4px;display:grid}.lesson{background:#0c0b0a;border:1px solid #28211d;border-radius:8px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:14px;display:grid}.lesson>span{color:#7b4828;font-family:var(--display);font-weight:800}.lesson p{margin:0;font-size:.74rem;line-height:1.35}.lesson time{color:#775e4e;font-size:.64rem}.bonus-card{background:linear-gradient(145deg,#1b120d,#0b0b0b);border:1px solid #5a2f18;border-radius:22px;grid-template-columns:.9fr 1.1fr;display:grid;overflow:hidden;box-shadow:0 35px 80px #0006}.community-visual{background:radial-gradient(circle,#ff6b182e,#0000 57%),#0d0b0a;place-items:center;min-height:440px;display:grid;position:relative;overflow:hidden}.community-visual img{z-index:1;object-fit:contain;filter:saturate(.75)contrast(1.08);width:72%;height:340px}.community-visual>span{z-index:2;color:#fff;background:#1877f2;border-radius:50%;place-items:center;width:76px;height:76px;font:800 3.5rem Arial;display:grid;position:absolute;box-shadow:0 15px 35px #1877f259}.community-rings{border:1px dashed #70401f;border-radius:50%;width:340px;height:340px;animation:18s linear infinite borderSpin;position:absolute}.community-rings:before{content:"";border:1px solid #462915;border-radius:50%;position:absolute;inset:50px}.bonus-copy{flex-direction:column;justify-content:center;padding:55px;display:flex}.bonus-copy>small{color:var(--amber);letter-spacing:.14em;font-size:.6rem;font-weight:800}.bonus-copy h3{font-family:var(--display);text-transform:uppercase;margin:13px 0 16px;font-size:3rem;line-height:.95}.bonus-copy p{color:#aaa}.bonus-price{flex-direction:column;align-items:flex-start;margin-top:15px;display:flex}.bonus-price s{color:#6f6f6f}.bonus-price strong{color:var(--amber);letter-spacing:.08em;border:1px solid #6b3518;border-radius:6px;margin-top:6px;padding:9px 12px;font-size:.78rem}.proof-placeholders{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.proof-placeholders div{background:#0e0e0e;border:1px dashed #343434;border-radius:13px;min-height:170px;padding:28px}.proof-placeholders span{color:#63381f;font-family:var(--display);font-size:1.5rem;font-weight:800}.proof-placeholders strong{text-transform:uppercase;margin:22px 0 3px;display:block}.proof-placeholders p{color:#666;margin:0;font-size:.72rem}.teacher{background:radial-gradient(circle at 18%,#ff6b1814,#0000 28%),#0b0b0b}.teacher-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.teacher-photo{background:#111;border:1px solid #30261f;border-radius:19px;margin:0;position:relative;overflow:hidden}.teacher-photo img{object-fit:cover;object-position:center;width:100%;height:auto;min-height:530px}.teacher-photo figcaption{background:linear-gradient(#0000,#000000f0);padding:60px 28px 25px;position:absolute;bottom:0;left:0;right:0}.teacher-photo figcaption strong,.teacher-photo figcaption span{display:block}.teacher-photo figcaption strong{font-family:var(--display);text-transform:uppercase;font-size:2rem}.teacher-photo figcaption span{color:var(--amber);letter-spacing:.09em;text-transform:uppercase;font-size:.67rem;font-weight:700}.teacher-tags{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.teacher-tags span{color:#a98c77;text-transform:uppercase;border:1px solid #38291f;border-radius:6px;padding:8px 10px;font-size:.63rem;font-weight:800}.offer .section-head{text-align:center;margin-inline:auto}.offer .eyebrow{justify-content:center}.offer-shell{background:#0e0e0e;border:1px solid #5a2e16;border-radius:23px;grid-template-columns:1fr .88fr;display:grid;overflow:hidden;box-shadow:0 45px 100px #00000094,0 0 80px #ff6b180f}.offer-list>small{color:#97613e;letter-spacing:.16em;font-size:.6rem;font-weight:800}.offer-list .checks{padding:22px 0 0}.price-card{background:linear-gradient(160deg,#1b110b,#0c0c0c);border-left:1px solid #442616;padding:45px}.price-head{line-height:.82;display:grid}.price-head span,.price-head small{color:#967258;letter-spacing:.15em;font-size:.55rem;font-weight:800}.price-head strong{color:var(--amber);font-family:var(--display);letter-spacing:.05em;margin:5px 0 8px;font-size:3.4rem}.from{color:#777;margin:30px 0 0;font-size:.8rem}.today{color:#aaa;margin:12px 0 0;font-size:.75rem}.installments{align-items:flex-end;gap:10px;margin:0;line-height:1;display:flex}.installments span{font-family:var(--display);padding-bottom:8px;font-size:1.8rem;font-weight:700}.installments strong{font-family:var(--display);color:#fff;font-size:4.2rem}.cash{color:var(--amber2);margin:7px 0 25px;font-weight:700}.checkout{text-align:center;width:100%;min-height:65px}.payment-note{color:#76665a;justify-content:center;align-items:center;gap:9px;margin:14px 0 0;font-size:.55rem;display:flex}.payment-note i{background:#945127;border-radius:50%;width:3px;height:3px}.guarantee-grid{grid-template-columns:.7fr 1.3fr;align-items:center;gap:80px;display:grid}.guarantee-seal{width:310px;height:310px;margin:auto;position:relative}.seal-ring{border:1px dashed #85441f;border-radius:50%;animation:18s linear infinite borderSpin;position:absolute;inset:0}.seal-ring.ring-b{border-style:solid;border-color:#492715;animation-duration:12s;animation-direction:reverse;inset:34px}.seal-ring i{background:var(--amber);width:8px;height:8px;box-shadow:0 0 12px var(--amber);border-radius:50%;position:absolute;top:-4px;left:50%}.seal-core{background:radial-gradient(circle at 50% 35%,#382011,#0c0b0a 70%);border:1px solid #6d3518;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:65px;box-shadow:inset 0 0 35px #ff6b1814,0 0 45px #ff6b1817}.seal-core small,.seal-core b{letter-spacing:.15em;font-size:.5rem}.seal-core strong{font-family:var(--display);font-size:5rem;line-height:.75}.seal-core span{color:var(--amber);font-family:var(--display);font-size:1.35rem;font-weight:800}.seal-core b{color:#765440;margin-top:7px}.faq .section-head{text-align:center;margin-inline:auto}.faq .eyebrow{justify-content:center}.final-cta{text-align:center;background:radial-gradient(circle,#ff6b1826,#0000 34%),#090706;border-top:1px solid #4e2815;padding:120px 0;position:relative;overflow:hidden}.final-cta .container{position:relative}.final-cta .eyebrow{justify-content:center}.final-cta h2{max-width:920px;margin:auto}.final-cta p:not(.eyebrow){color:#aaa;max-width:690px;margin:24px auto}.final-cta .cta{margin-top:10px}.whatsapp{z-index:20;background:#25d366;border-radius:50%;place-items:center;width:55px;height:55px;animation:2.6s ease-in-out infinite whatsappPulse;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 30px #25d3664d}.whatsapp svg{fill:#fff;width:28px}footer{text-align:center;background:#060606;border-top:1px solid #222;padding:44px 0}footer strong{font-family:var(--display);text-transform:uppercase;font-size:1.25rem}footer p{color:#656565;margin:8px 0;font-size:.66rem}footer nav{justify-content:center;gap:24px;margin:14px 0;display:flex}footer a{color:#a2a2a2;font-size:.69rem;text-decoration:none}footer a:hover{color:var(--amber)}.legal-page{background:radial-gradient(circle at 20% 0,#ff6b181a,#0000 28%),#080808;min-height:100vh;padding:70px 20px}.legal-card{background:#101010;border:1px solid #292929;border-radius:19px;width:min(900px,100%);margin:auto;padding:55px;position:relative;box-shadow:0 30px 80px #0006}.legal-card h1{font-family:var(--display);text-transform:uppercase;margin:0 0 8px;font-size:clamp(3rem,7vw,5rem);line-height:.95}.legal-card h1 span,.legal-card a{color:var(--amber)}.legal-date{color:#666;margin-bottom:42px;font-size:.72rem}.legal-card section{border-top:1px solid #262626;padding:24px 0}.legal-card h2{font-family:var(--display);text-transform:uppercase;margin:0 0 8px;font-size:1.5rem}.legal-card section p{color:#aaa;margin:0;font-size:.88rem}.legal-back{text-transform:uppercase;border:1px solid #663519;border-radius:7px;margin-top:28px;padding:13px 18px;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}@keyframes borderSpin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.45;transform:scale(.8)}}@keyframes signal{to{filter:hue-rotate(24deg);transform:scaleX(.88)}}@keyframes whatsappPulse{50%{box-shadow:0 10px 34px #25d36673,0 0 0 8px #25d36614}}@media (width<=980px){.hero-grid,.split,.teacher-grid{grid-template-columns:1fr}.hero{min-height:0}.hero-copy{text-align:center}.hero-copy .eyebrow,.hero-proof{justify-content:center}.hero-copy h1,.hero-copy blockquote{margin-inline:auto}.hero-visual{width:min(610px,100%);margin:auto}.split{gap:45px}.card-grid{grid-template-columns:repeat(2,1fr)}.signal-line{grid-template-columns:repeat(4,1fr);gap:30px 0}.signal-stage>i{display:none}.signal-stage:last-child{grid-column:2/4}.testimonial-grid{grid-template-columns:repeat(2,1fr)}.bonus-card,.offer-shell{grid-template-columns:1fr}.price-card{border-top:1px solid #442616;border-left:0}.teacher-photo img{min-height:0}.guarantee-grid{grid-template-columns:1fr;gap:42px}.proof-placeholders{grid-template-columns:1fr 1fr}.hero-strip{white-space:nowrap;justify-content:flex-start;overflow:hidden}}@media (width<=720px){.container,.narrow{width:min(100% - 28px,1160px)}.section{padding:82px 0}.section-head{margin-bottom:34px}.section-head h2,.final-cta h2{font-size:clamp(2.4rem,12vw,3.65rem)}.section-intro{font-size:.93rem}.hero{padding-top:58px}.hero-grid{gap:44px}.hero-copy h1{font-size:clamp(3.55rem,17vw,5.2rem)}.hero-lead{font-size:.95rem}.hero-copy blockquote{font-size:.8rem}.hero-copy .cta{width:100%}.cta span{width:100%;padding:0 17px}.amp-controls{padding-inline:14px}.knob{width:43px;height:43px}.amp-grill{height:230px}.speaker{width:195px;height:195px}.hero-strip{margin-top:45px}.media-card figcaption{flex-direction:column;gap:3px}.solution-copy,.audience-grid,.lesson-grid{grid-template-columns:1fr}.signal-line{grid-template-columns:repeat(2,1fr);padding:34px 15px}.signal-stage:last-child{grid-column:auto}.signal-stage{margin-bottom:15px}.signal-stage>span{width:64px;height:64px}.rig-meter{flex-direction:column;align-items:flex-start}.rig-meter div{width:100%}.card-grid{grid-template-columns:1fr}.feature-card{min-height:210px}.testimonial-grid{grid-template-columns:1fr 1fr;gap:8px}.testimonial-card{padding:6px}.accordion-item>button{padding:17px 15px}.accordion-number{flex-basis:40px;width:40px;height:40px}.accordion-label small{font-size:.67rem}.accordion-panel{padding:0 15px 17px}.bonus-copy,.offer-list,.price-card{padding:32px 23px}.bonus-copy h3{font-size:2.4rem}.community-visual{min-height:320px}.community-visual img{height:250px}.proof-placeholders{grid-template-columns:1fr}.teacher-grid{gap:35px}.offer-shell{border-radius:15px}.installments{flex-direction:column;align-items:flex-start;gap:0;margin-top:7px}.installments span{padding:0;font-size:1.45rem}.installments strong{font-size:3.8rem}.payment-note{flex-wrap:wrap}.guarantee-seal{width:270px;height:270px}.final-cta{padding:90px 0}.legal-page{padding:25px 12px}.legal-card{padding:32px 22px}footer nav{flex-direction:column;gap:7px}.whatsapp{bottom:14px;right:14px}.hero-proof{align-items:center}.hero-proof p{text-align:left}}@media (width<=430px){.testimonial-grid{grid-template-columns:1fr}.hero-copy h1{font-size:3.4rem}.hero-proof{flex-direction:column}.hero-proof p{text-align:center}.amp-brand{padding-inline:18px}.amp-controls{gap:3px}.knob{border-width:3px;width:36px;height:36px}.amp-controls small{font-size:.4rem}.price-head strong{font-size:2.9rem}.installments strong{font-size:3.4rem}.checkout{font-size:.68rem}.signal-line{grid-template-columns:1fr 1fr}.solution-copy{gap:10px}.solution-copy p{padding:18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.reveal{opacity:1;transform:none}}.audience{background:radial-gradient(circle at 10% 20%,#42d67b12,#0000 30%),radial-gradient(circle at 90% 75%,#e6392012,#0000 30%),#090a09}.audience-grid{align-items:stretch}.audience-card{isolation:isolate;flex-direction:column;min-height:570px;display:flex;position:relative}.audience-card:before{content:"";z-index:-1;opacity:.72;pointer-events:none;position:absolute;inset:0}.audience-card.yes{background:linear-gradient(150deg,#0e1912,#0b0f0c 68%);border-color:#42d67b57;box-shadow:0 28px 70px #0000004d,inset 0 1px #6effa514}.audience-card.yes:before{background:radial-gradient(circle at 90% 4%,#42d67b33,#0000 32%)}.audience-card.no{background:linear-gradient(150deg,#1b100d,#100c0b 68%);border-color:#e639204d;box-shadow:0 28px 70px #0000004d,inset 0 1px #ff7d5e14}.audience-card.no:before{background:radial-gradient(circle at 90% 4%,#e6392033,#0000 32%)}.audience-status{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;min-height:110px;padding:22px 27px;display:flex}.audience-status>span{width:62px;height:62px;font-family:var(--display);border-radius:17px;place-items:center;font-size:2rem;font-weight:800;display:grid}.yes .audience-status>span{color:#66ea98;background:#42d67b1a;border:1px solid #42d67b66;box-shadow:0 0 28px #42d67b1a}.no .audience-status>span{color:#ff705d;background:#e639201a;border:1px solid #e639206b;box-shadow:0 0 28px #e639201a}.audience-status p{text-align:right;margin:0}.audience-status small,.audience-status strong{display:block}.audience-status small{color:#747d76;letter-spacing:.12em;font-size:.52rem;font-weight:800}.audience-status strong{letter-spacing:.09em;margin-top:3px;font-size:.66rem}.yes .audience-status strong{color:#66d88f}.no .audience-status strong{color:#e67868}.audience-card header{border:0;padding:26px 28px 10px}.audience-card header small{font-size:.55rem}.yes header small{color:#4dbd76}.no header small{color:#d45d4d}.audience-card h3{margin-top:3px;font-size:2rem}.audience-card .checks{flex:1;padding-top:15px}.audience-card footer{border-top:1px solid #ffffff12;padding:20px 28px 24px}.audience-card footer small,.audience-card footer strong{display:block}.audience-card footer small{letter-spacing:.13em;font-size:.5rem;font-weight:800}.audience-card footer strong{color:#aaa;margin-top:4px;font-size:.74rem;line-height:1.45}.yes footer small{color:#4bb874}.no footer small{color:#d35b4b}.testimonials{background:radial-gradient(circle at 50% 0,#ff812614,#0000 28%),linear-gradient(#0d0907,#080808 62%)}.testimonial-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.testimonial-video-card,.endorsement-card{background:linear-gradient(150deg,#171411,#0d0c0b);border:1px solid #2d2926;border-radius:18px;padding:12px;transition:transform .25s,border-color .25s;overflow:hidden}.testimonial-video-card:hover,.endorsement-card:hover{border-color:#ff81266b;transform:translateY(-3px)}.video-frame{background:#050505;border:1px solid #2d2722;border-radius:12px;width:100%;height:0;padding-top:56.25%;position:relative;overflow:hidden}.video-frame iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.video-cover{z-index:2;color:#fff;text-align:left;cursor:pointer;background:#080706;width:100%;height:100%;padding:0;position:absolute;inset:0;overflow:hidden}.video-cover>img{object-fit:cover;filter:none;width:100%;max-width:none;height:100%;transition:transform .5s,filter .3s;position:absolute;inset:0}.video-cover-shade{background:linear-gradient(#05030214,#05030224 38%,#050302ed),linear-gradient(90deg,#05030261,#0000 60%);position:absolute;inset:0}.video-cover-copy{z-index:2;position:absolute;bottom:18px;left:20px;right:20px}.video-cover-copy small,.video-cover-copy strong{display:block}.video-cover-copy small{color:var(--amber2);letter-spacing:.13em;margin-bottom:4px;font-size:.55rem;font-weight:800}.video-cover-copy strong{font-family:var(--display);text-transform:uppercase;font-size:1.55rem}.video-play{z-index:3;border:2px solid var(--amber);background:#070504db;border-radius:14px;place-items:center;width:66px;height:48px;transition:all .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 45px #00000080,0 0 0 8px #ff81261a}.video-play i{border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:15px solid var(--amber);width:0;height:0;margin-left:4px}.video-watch{z-index:2;letter-spacing:.08em;background:#050505b8;border:1px solid #ffffff24;border-radius:6px;padding:7px 9px;font-size:.48rem;font-weight:800;position:absolute;top:13px;right:14px}.video-cover:hover>img{filter:saturate(1.08);transform:scale(1.035)}.video-cover:hover .video-play{transform:translate(-50%,-50%)scale(1.08)}.video-cover:focus-visible{outline:3px solid var(--amber2);outline-offset:-5px}.testimonial-video-card blockquote{color:#c7c3c0;min-height:136px;margin:20px 10px 16px;font-size:.87rem;line-height:1.7}.testimonial-video-card>p,.endorsement-copy>p{border-top:1px solid #2b2825;flex-direction:column;gap:3px;margin:0 10px 10px;padding-top:14px;display:flex}.testimonial-video-card>p strong,.endorsement-copy>p strong{font-size:.82rem}.testimonial-video-card>p span,.endorsement-copy>p span{color:#74706c;font-size:.68rem}.endorsements{background:radial-gradient(circle at 88% 26%,#ff81261a,#0000 31%),linear-gradient(145deg,#140d08,#090909 65%)}.endorsement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.endorsement-copy{padding:20px 12px 10px}.endorsement-copy blockquote{color:#d8d5d2;margin:0 0 18px;font-size:.9rem;line-height:1.72}.endorsement-card .video-cover>img{object-fit:contain;background:#030303}.community-scene{background:radial-gradient(circle at 50% 45%,#1877f240,#0000 36%),linear-gradient(145deg,#0b1628,#070b12);place-items:center;min-height:610px;display:grid;position:relative;overflow:hidden}.community-scene:before{content:"";background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:35px 35px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.community-orbit{border:1px dashed #69c5ff4d;border-radius:50%;width:430px;height:430px;animation:22s linear infinite borderSpin;position:absolute}.community-orbit.orbit-b{border-style:solid;border-color:#38a5ff24;width:340px;height:340px;animation-duration:15s;animation-direction:reverse}.phone{z-index:2;background:linear-gradient(145deg,#222c39,#06090e);border:1px solid #fff3;border-radius:38px;width:280px;padding:10px;animation:5s ease-in-out infinite phoneFloat;position:relative;transform:rotate(-3deg);box-shadow:0 34px 75px #00000094,0 0 55px #168bff29}.phone-speaker{z-index:4;background:#090b0e;border-radius:0 0 11px 11px;width:70px;height:18px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.phone-screen{color:#18202a;background:#eef1f5;border-radius:29px;height:520px;overflow:hidden}.phone-screen header{background:#fff;border-bottom:1px solid #dfe4eb;align-items:center;gap:9px;padding:26px 15px 12px;display:flex}.fb-mark{color:#fff;background:#1877f2;border-radius:50%;place-items:center;width:30px;height:30px;font:800 1.3rem Arial;display:grid}.phone-screen header div{flex:1}.phone-screen header strong,.phone-screen header small{display:block}.phone-screen header strong{font-size:.67rem;font-weight:800}.phone-screen header small{color:#697586;letter-spacing:.08em;font-size:.43rem;font-weight:700}.phone-screen header>i{background:#35c759;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #35c759}.online-row{background:#f7f8fa;gap:7px;padding:10px 14px;display:flex}.online-row>span{position:relative}.online-row img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:36px;height:36px;box-shadow:0 2px 7px #00000026}.online-row i{background:#31c85b;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:1px;right:0}.community-feed{gap:8px;padding:10px;display:grid}.post{background:#fff;border-radius:11px;grid-template-columns:35px 1fr;gap:8px;padding:10px;animation:4.6s ease-in-out infinite feedIn;display:grid;box-shadow:0 3px 12px #1a273a14}.post-eric{border-left:3px solid #1877f2;animation-delay:1s}.post.muted{opacity:.68;animation-delay:2s}.post-avatar{color:#536170;background:#d9e2ee;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.65rem;font-weight:800;display:grid}.post-avatar.eric{color:#6ec4ff;background:#17212d}.post small,.post strong,.post p{display:block}.post small{color:#7f8995;letter-spacing:.08em;font-size:.4rem;font-weight:800}.post strong{color:#202832;margin:2px 0;font-size:.58rem}.post p{color:#637080;margin:0;font-size:.49rem;line-height:1.45}.phone-screen>footer{color:#738092;background:#fff;border-top:1px solid #dde3eb;justify-content:space-around;padding:11px;display:flex}.phone-screen>footer span:nth-child(2){color:#1877f2}.phone-notification{z-index:5;color:#dce4ec;background:#0b1118eb;border:1px solid #ffffff1f;border-radius:10px;padding:10px 13px;font-size:.58rem;font-weight:700;animation:4s ease-in-out infinite notificationFloat;position:absolute;top:18%;right:5%;box-shadow:0 12px 28px #00000059}.phone-notification i{background:#38a5ff;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 8px #38a5ff}.community-note{background:#1877f20f;border:1px solid #1877f233;border-radius:8px;align-items:center;gap:8px;padding:13px;display:flex;font-size:.76rem!important}.community-note span{color:#38a5ff;animation:2s ease-in-out infinite pulse}@keyframes phoneFloat{50%{transform:rotate(1deg)translateY(-9px)}}@keyframes notificationFloat{50%{transform:translateY(-8px)}}@keyframes feedIn{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.offer{background:radial-gradient(circle at 68% 46%,#ff6b182e,#0000 30%),linear-gradient(#0b0806,#060606 72%)}.offer-shell{background:linear-gradient(145deg,#111,#0b0b0b);border-color:#6b3518;grid-template-columns:1.04fr .96fr;box-shadow:0 48px 110px #000000a6,0 0 90px #ff6b1812}.offer-list{padding:54px}.offer-label{color:#c77742;letter-spacing:.14em;align-items:center;gap:8px;font-size:.58rem;font-weight:800;display:flex}.offer-label i{background:var(--amber);width:7px;height:7px;box-shadow:0 0 10px var(--amber);border-radius:50%}.offer-list h3{max-width:550px;font-family:var(--display);text-transform:uppercase;margin:16px 0 30px;font-size:2.65rem;line-height:.98}.offer-benefits{gap:9px;display:grid}.offer-benefits>div{background:#ffffff05;border:1px solid #28231f;border-radius:9px;grid-template-columns:35px 1fr;align-items:center;gap:12px;padding:14px 15px;display:grid}.offer-benefits>div>span{color:#94502a;font-family:var(--display);font-size:1.15rem;font-weight:800}.offer-benefits p,.offer-benefits strong,.offer-benefits small{margin:0;display:block}.offer-benefits strong{font-size:.78rem}.offer-benefits small{color:#78736f;margin-top:2px;font-size:.65rem;line-height:1.45}.offer-summary{border-left:2px solid var(--amber);color:#a39b96;margin:24px 0 0;padding:16px;font-size:.78rem}.price-card{background:radial-gradient(circle at 50% 20%,#ff812624,#0000 34%),linear-gradient(155deg,#201208,#0c0b0a 68%);padding:54px;position:relative}.price-card:before{content:"";pointer-events:none;border:1px solid #ff812621;border-radius:15px;position:absolute;inset:10px}.price-head{position:relative}.price-divider{background:linear-gradient(90deg,#6b3518,#0000);height:1px;margin:28px 0}.from{margin:0}.today{color:#c37846;letter-spacing:.15em;font-size:.56rem;font-weight:800}.installments{align-items:center;gap:14px;margin:8px 0 4px}.installments>span{width:70px;height:70px;color:var(--amber2);background:#120c08;border:1px solid #70401f;border-radius:50%;place-items:center;padding:0;font-size:1.75rem;display:grid}.installments p{flex-direction:column;margin:0;display:flex}.installments small{color:#8c7769;font-size:.65rem}.installments strong{letter-spacing:-.03em;font-size:4.45rem}.cash{align-items:center;gap:8px;margin:7px 0 28px;display:flex}.cash span{color:#725c4d;font-size:.65rem;font-weight:500}.safe-row{color:#817269;justify-content:center;gap:16px;margin-top:17px;font-size:.55rem;display:flex}.safe-row span{align-items:center;gap:5px;display:flex}.safe-row i{background:#43cc78;border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px #43cc7899}.teacher-bio{font-size:.93rem}.teacher-bio p{margin-bottom:14px}.teacher-bio strong{color:var(--amber2)}@media (width<=980px){.testimonial-video-grid,.endorsement-grid{grid-template-columns:1fr 1fr}.testimonial-video-card blockquote{min-height:170px}.community-scene{min-height:580px}.offer-shell{grid-template-columns:1fr}.price-card{border-top:1px solid #442616;border-left:0}}@media (width<=720px){.audience-card{min-height:0}.audience-status{min-height:94px;padding:18px 20px}.audience-status>span{width:52px;height:52px}.audience-card header{padding:22px 22px 8px}.audience-card .checks{padding:13px 22px 22px}.audience-card footer{padding:18px 22px 22px}.testimonial-video-grid,.endorsement-grid{grid-template-columns:1fr}.testimonial-video-card blockquote{min-height:0}.video-play{border-radius:12px;width:58px;height:44px}.community-scene{min-height:540px}.phone{width:250px}.phone-screen{height:475px}.phone-notification{top:14%;right:2%}.offer-list,.price-card{padding:38px 23px}.offer-list h3{font-size:2.2rem}.offer-benefits>div{padding:12px}.installments{flex-direction:row;align-items:center}.installments strong{font-size:3.65rem}.safe-row{flex-wrap:wrap;gap:8px 13px}}@media (width<=430px){.audience-status p{max-width:190px}.phone{width:228px}.phone-screen{height:440px}.phone-notification{font-size:.5rem;right:1%}.offer-list h3{font-size:2rem}.installments>span{width:58px;height:58px;font-size:1.4rem}.installments strong{font-size:3.05rem}.video-cover-copy strong{font-size:1.25rem}.video-watch{font-size:.42rem}}@media (prefers-reduced-motion:reduce){.phone,.community-orbit,.post,.phone-notification{animation:none!important}}.hero{flex-direction:column;justify-content:center;min-height:100svh;padding:34px 0 28px;display:flex}.hero-grid{gap:54px}.hero-copy h1{font-size:clamp(4rem,6.2vw,6.55rem);line-height:.84}.hero-lead{margin:20px 0 13px;font-size:1rem;line-height:1.55}.hero-copy blockquote{margin-bottom:21px}.hero-copy .cta{min-height:56px}.hero-proof{margin-top:15px}.amp-shell:before{height:9px}.amp-brand{padding:20px 26px 8px}.amp-brand strong{font-size:1.95rem}.amp-controls{padding:10px 22px 19px}.knob{width:46px;height:46px}.amp-controls small{margin-top:5px}.amp-grill{height:245px}.speaker{border-width:19px;width:205px;height:205px}.hero-strip{width:100%;margin-top:26px;padding:13px 24px}@media (width<=980px){.hero{padding-top:28px}.hero-grid{gap:28px}.hero-copy h1{font-size:clamp(3.35rem,8.2vw,5rem)}.amp-grill{height:205px}.speaker{width:170px;height:170px}}@media (width<=720px){.hero{justify-content:space-between;min-height:100svh;padding:clamp(24px,4svh,34px) 0 0}.hero-grid{gap:clamp(18px,3svh,28px)}.hero-copy .eyebrow{letter-spacing:.11em;justify-content:center;margin-bottom:clamp(12px,1.8svh,17px);font-size:.55rem}.hero-copy h1{font-size:clamp(2.75rem,13.3vw,3.55rem);line-height:.86}.hero-lead{margin:clamp(16px,2svh,20px) auto clamp(14px,1.8svh,18px);font-size:.82rem;line-height:1.45}.hero-copy blockquote{display:none}.hero-copy .cta{min-height:51px}.hero-proof{margin-top:clamp(13px,2svh,18px)}.hero-proof p{font-size:.66rem}.avatars img{width:32px;height:32px}.hero-visual{width:min(470px,92%)}.amp-shell:before{height:6px}.amp-brand{padding:12px 15px 5px}.amp-brand strong{font-size:1.45rem}.amp-brand small,.amp-brand span{font-size:.4rem}.amp-controls{padding:6px 10px 10px}.knob{border-width:3px;width:32px;height:32px}.knob:before{transform-origin:50% 15px;height:9px;top:3px}.amp-controls small{margin-top:3px;font-size:.36rem}.amp-grill{height:78px}.speaker{border-width:11px;width:112px;height:112px}.tube-glow{top:11px;right:17px}.cable{display:none}.hero-strip{gap:14px;min-height:39px;margin-top:clamp(12px,2svh,18px);padding:10px 14px;font-size:.49rem}}@media (width<=430px){.hero-copy h1{font-size:clamp(2.65rem,13.5vw,3.35rem)}.hero-lead{max-width:350px}.hero-visual{width:94%}.hero-strip{margin-top:10px}}@media (height<=760px) and (width>=721px){.hero{padding-top:24px}.hero-copy h1{font-size:clamp(3.7rem,5.7vw,5.7rem)}.amp-grill{height:200px}.speaker{width:170px;height:170px}.hero-strip{margin-top:18px}}
