.mf-page{--black:#070707;--ink:#11120f;--paper:#f7f5ef;--white:#fff;--lime:#defb06;--muted:#71726e;--line:#d9d8d1;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.mf-page *{box-sizing:border-box}.mf-page h1,.mf-page h2,.mf-page h3{color:inherit;font-family:Arial,Helvetica,sans-serif}.mf-page a{text-decoration:none}.mf-hero{background:var(--black);color:var(--white);display:grid;grid-template-columns:1.05fr .95fr;min-height:720px;overflow:hidden;padding:135px 4.5vw 80px}.mf-hero-copy{max-width:760px;position:relative;z-index:2}.mf-eyebrow{color:var(--lime);font-size:12px;font-weight:900;letter-spacing:1.7px;margin:0 0 22px}.mf-eyebrow.mf-dark{color:#657400}.mf-hero h1{font-size:clamp(52px,5.6vw,86px);font-weight:900;letter-spacing:-4.5px;line-height:.95;margin:0;max-width:820px}.mf-hero h1 em{color:var(--lime);font-style:normal}.mf-hero-text{color:#c9c9c6;font-size:20px;line-height:1.5;margin:34px 0 30px;max-width:650px}.mf-hero-actions{align-items:flex-start;display:flex;flex-direction:column;gap:11px}.mf-button{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:900;gap:18px;justify-content:center;padding:18px 24px;transition:transform .2s,background .2s}.mf-button:hover{transform:translateY(-2px)}.mf-button-primary{background:var(--lime);color:#080a00}.mf-button-primary:hover{background:#efffa5}.mf-microcopy{color:#858682;font-size:12px;margin-left:10px}.mf-hero-points{display:flex;flex-wrap:wrap;gap:15px 30px;list-style:none;margin:35px 0 0;padding:0}.mf-hero-points li{color:#d8d8d5;font-size:13px;font-weight:700;padding-left:19px;position:relative}.mf-hero-points li:before{background:var(--lime);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:4px;width:8px}.mf-hero-visual{align-self:center;height:560px;margin-left:5%;position:relative}.mf-method-card{background:#f2f1ea;border-radius:34px 34px 8px 34px;box-shadow:0 35px 90px #000;color:var(--ink);left:7%;min-height:460px;overflow:hidden;padding:34px;position:absolute;top:42px;transform:rotate(2.5deg);width:82%;z-index:3}.mf-method-card:after{background:var(--lime);border-radius:50%;content:"";filter:blur(60px);height:180px;opacity:.35;position:absolute;right:-50px;top:-50px;width:180px}.mf-card-top{align-items:center;display:flex;font-size:11px;font-weight:900;justify-content:space-between;letter-spacing:1.2px;position:relative;z-index:2}.mf-card-top span:last-child{background:var(--black);border-radius:999px;color:var(--lime);padding:9px 13px}.mf-visual-title{font-size:clamp(38px,4vw,63px);font-weight:950;letter-spacing:-3px;line-height:1;margin-top:58px}.mf-axis{height:90px;margin:42px 15px 15px;position:relative}.mf-axis-line{background:var(--black);height:5px;left:0;position:absolute;right:0;top:39px}.mf-axis-point{background:var(--lime);border:5px solid var(--black);border-radius:50%;height:22px;position:absolute;top:30px;width:22px;z-index:2}.mf-axis .p0{left:8%}.mf-axis .p1{left:48%}.mf-axis .p2{left:85%}.mf-axis b{font-size:12px;position:absolute;top:0}.mf-axis .l0{left:9%}.mf-axis .l1{left:49%}.mf-axis .l2{left:86%}.mf-axis>strong{font-size:40px;position:absolute;right:-8px;top:16px}.mf-formula{border-bottom:1px solid #c8c7bf;border-top:1px solid #c8c7bf;display:flex;font-size:13px;justify-content:space-between;padding:17px 2px}.mf-visual-note{align-items:center;display:flex;gap:18px;margin-top:22px}.mf-visual-note>span{align-items:center;background:var(--lime);border-radius:50%;display:flex;font-size:14px;font-weight:900;height:52px;justify-content:center;width:52px}.mf-visual-note p{font-size:14px;line-height:1.4;margin:0}.mf-orbit{border:1px solid #657300;border-radius:50%;position:absolute}.mf-orbit-one{height:520px;right:-220px;top:20px;width:520px}.mf-orbit-two{height:390px;right:-150px;top:85px;width:390px}.mf-free-badge{align-items:center;background:var(--lime);border-radius:50%;bottom:4px;color:var(--black);display:flex;flex-direction:column;height:138px;justify-content:center;position:absolute;right:2%;text-align:center;transform:rotate(8deg);width:138px;z-index:4}.mf-free-badge strong{font-size:43px;line-height:.9}.mf-free-badge span{font-size:13px;font-weight:900;line-height:1.1}.mf-proof{background:var(--lime);display:grid;grid-template-columns:repeat(4,1fr);padding:0 4.5vw}.mf-proof div{border-right:1px solid #b7d522;display:flex;flex-direction:column;gap:5px;min-height:125px;padding:31px 7%}.mf-proof div:first-child{border-left:1px solid #b7d522}.mf-proof strong{font-size:26px;letter-spacing:-1px}.mf-proof span{font-size:12px;font-weight:700}.mf-problem,.mf-method,.mf-lessons,.mf-faq{padding:110px 6.5vw}.mf-section-label{border-bottom:1px solid var(--line);color:#73746f;font-size:11px;font-weight:900;letter-spacing:1.5px;padding-bottom:18px}.mf-problem-grid{display:grid;gap:9vw;grid-template-columns:1.15fr .85fr;padding-top:50px}.mf-problem-grid h2,.mf-method-intro h2,.mf-lessons-heading h2,.mf-faq>h2,.mf-access-copy h2,.mf-final h2{font-size:clamp(42px,5.1vw,74px);font-weight:900;letter-spacing:-3.5px;line-height:.98;margin:0}.mf-problem-grid h2 em{color:#829600;font-style:normal}.mf-problem-grid>div{font-size:18px;line-height:1.65;max-width:550px}.mf-problem-grid>div p:first-child{font-size:24px;line-height:1.45;margin-top:0}.mf-method{background:var(--black);color:var(--white)}.mf-method-intro{display:grid;gap:4vw;grid-template-columns:1fr 1.4fr 1fr;margin-bottom:60px}.mf-method-intro>p:last-child{color:#aaa;font-size:17px;line-height:1.6;margin:0}.mf-method-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.mf-step{border-radius:7px 48px 7px 7px;display:flex;flex-direction:column;min-height:475px;padding:32px}.mf-step>span{font-size:12px;font-weight:900}.mf-step-lime{background:var(--lime);color:var(--black)}.mf-step-light{background:#f1f0e9;color:var(--black)}.mf-step-dark{background:#1a1b18;border:1px solid #33342f}.mf-step h3{font-size:35px;font-weight:900;letter-spacing:-1.5px;margin:0 0 18px}.mf-step p{font-size:16px;line-height:1.55;margin:0 0 28px}.mf-step>strong{font-size:13px;margin-top:auto}.mf-mini-axis{border-bottom:4px solid;height:100px;margin:42px 0 25px;display:flex;justify-content:space-around}.mf-mini-axis i{background:currentColor;border:6px solid var(--lime);border-radius:50%;bottom:-84px;height:24px;position:relative;width:24px}.mf-mini-axis i:nth-child(2){height:35px;width:35px;bottom:-78px}.mf-paper{align-items:center;border:3px solid;border-radius:5px;display:flex;font-size:42px;font-weight:950;height:100px;justify-content:center;margin:42px 0 25px;width:80px}.mf-chat{align-items:center;background:var(--lime);border-radius:40px 40px 40px 5px;color:var(--black);display:flex;font-size:32px;font-weight:900;height:75px;justify-content:center;margin:42px 0 50px;width:95px}.mf-lessons-heading{align-items:end;display:grid;gap:11vw;grid-template-columns:1.2fr .8fr;margin-bottom:65px}.mf-lessons-heading>p{color:#5c5d59;font-size:18px;line-height:1.6}.mf-lesson-list{border-top:1px solid var(--ink)}.mf-lesson-list article{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:30px;grid-template-columns:90px 1fr auto;min-height:135px;padding:18px 12px}.mf-lesson-list article>span{color:#92938f;font-size:14px;font-weight:900}.mf-lesson-list small{color:#777873;font-size:10px;font-weight:900;letter-spacing:1px}.mf-lesson-list h3{font-size:clamp(25px,3vw,40px);font-weight:900;letter-spacing:-1.4px;margin:7px 0 0}.mf-lesson-list article>b{background:#e8e7e0;border-radius:999px;font-size:11px;padding:11px 15px}.mf-access{background:var(--lime);display:grid;gap:8vw;grid-template-columns:1fr .85fr;padding:100px 7vw}.mf-access-copy>p:not(.mf-eyebrow){font-size:20px;line-height:1.55;max-width:610px}.mf-access-copy ul{list-style:none;margin:35px 0 0;padding:0}.mf-access-copy li{border-top:1px solid #b5d21b;font-size:14px;font-weight:800;padding:15px 0 15px 25px;position:relative}.mf-access-copy li:before{content:"✓";left:0;position:absolute}.mf-form-card{background:var(--black);border-radius:8px 48px 8px 8px;box-shadow:0 22px 60px #8ba00e70;color:var(--white);padding:38px}.mf-form-title{display:flex;flex-direction:column;gap:7px;margin-bottom:27px}.mf-form-title span{color:var(--lime);font-size:10px;font-weight:900;letter-spacing:1.4px}.mf-form-title strong{font-size:26px;letter-spacing:-1px}.mf-form-card form>label:not(.mf-check){color:#bebfbb;display:block;font-size:12px;font-weight:700;margin-bottom:18px}.mf-form-card input[type=text],.mf-form-card input[type=email]{background:#1b1c19;border:1px solid #3d3e39;border-radius:7px;color:var(--white);display:block;margin-top:8px;outline:none;padding:15px 14px;width:100%}.mf-form-card input:focus{border-color:var(--lime)}.mf-check{align-items:flex-start;color:#a3a49f;display:flex;font-size:11px;gap:10px;line-height:1.45;margin:12px 0}.mf-check input{accent-color:var(--lime);margin-top:2px}.mf-check a{color:var(--lime);text-decoration:underline}.mf-optional{border-top:1px solid #30312d;padding-top:14px}.mf-form-card .mf-button{margin-top:18px;width:100%}.mf-form-note{color:#777873;display:block;font-size:10px;margin-top:12px;text-align:center}.mf-error{color:#ff8e8e;display:block;font-size:11px;margin-top:6px}.mf-form-error{background:#4b1616;border:1px solid #933;color:#ffdada;font-size:13px;margin-bottom:18px;padding:13px}.mf-sent>span{align-items:center;background:var(--lime);border-radius:50%;color:#000;display:flex;font-size:28px;font-weight:900;height:64px;justify-content:center;margin-bottom:24px;width:64px}.mf-sent h2{color:#fff;font-size:42px;font-weight:900;letter-spacing:-2px;line-height:1;margin:0 0 20px}.mf-sent>p:not(.mf-eyebrow){color:#ccc;font-size:17px;line-height:1.6}.mf-sent small{color:#999;line-height:1.5}.mf-sent a{color:var(--lime)}.mf-faq{background:#eeece5}.mf-faq>h2{margin-bottom:50px}.mf-faq-grid{display:grid;gap:0 35px;grid-template-columns:1fr 1fr}.mf-faq details{border-top:1px solid #c8c7c0;padding:22px 0}.mf-faq summary{cursor:pointer;font-size:16px;font-weight:900;list-style:none;padding-right:25px;position:relative}.mf-faq summary:after{content:"+";font-size:22px;position:absolute;right:0;top:-5px}.mf-faq details[open] summary:after{content:"−"}.mf-faq details p{color:#62635e;font-size:14px;line-height:1.55}.mf-final{background:var(--black);color:var(--white);padding:110px 7vw;text-align:center}.mf-final>p{color:var(--lime);font-size:15px;font-weight:900}.mf-final h2{margin:15px auto 35px;max-width:950px}.mf-button-light{background:#fff;color:#000}.mf-whatsapp{align-items:center;background:#fff;border:1px solid #d3d3cc;border-radius:999px;bottom:20px;box-shadow:0 8px 30px #0002;display:flex;gap:10px;padding:7px 15px 7px 7px;position:fixed;right:20px;z-index:60}.mf-whatsapp span{align-items:center;background:#25d366;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:900;height:34px;justify-content:center;width:34px}.mf-whatsapp strong{color:#111;font-size:11px}
.mf-onboarding,.mf-state-page{--black:#070707;--ink:#11120f;--paper:#f7f5ef;--white:#fff;--lime:#defb06;--muted:#71726e;--line:#d9d8d1}
@media(max-width:980px){.mf-hero{grid-template-columns:1fr}.mf-hero-visual{height:520px;margin:35px auto 0;max-width:650px;width:100%}.mf-proof{grid-template-columns:1fr 1fr}.mf-problem-grid,.mf-access{gap:55px;grid-template-columns:1fr}.mf-method-intro{grid-template-columns:1fr}.mf-method-grid{grid-template-columns:1fr}.mf-step{min-height:380px}.mf-lessons-heading{gap:35px;grid-template-columns:1fr}}
@media(max-width:620px){.mf-hero{min-height:0;padding:110px 20px 55px}.mf-hero h1{font-size:46px;letter-spacing:-3px}.mf-hero-text{font-size:17px}.mf-hero-points{flex-direction:column;gap:13px}.mf-button{font-size:13px;padding:17px 20px}.mf-hero-visual{height:420px}.mf-method-card{left:0;min-height:365px;padding:24px;top:28px;width:92%}.mf-visual-title{font-size:38px;margin-top:40px}.mf-axis{margin-top:24px}.mf-free-badge{height:100px;right:0;width:100px}.mf-free-badge strong{font-size:32px}.mf-proof{padding:0 20px}.mf-proof div{min-height:100px;padding:23px 12px}.mf-proof strong{font-size:19px}.mf-problem,.mf-method,.mf-lessons,.mf-faq{padding:75px 20px}.mf-problem-grid h2,.mf-method-intro h2,.mf-lessons-heading h2,.mf-faq>h2,.mf-access-copy h2,.mf-final h2{font-size:41px;letter-spacing:-2.3px}.mf-problem-grid{gap:35px;padding-top:35px}.mf-problem-grid>div p:first-child{font-size:20px}.mf-step{min-height:410px;padding:27px}.mf-lesson-list article{gap:12px;grid-template-columns:35px 1fr;min-height:125px;padding-left:0;padding-right:0}.mf-lesson-list h3{font-size:25px}.mf-lesson-list article>b{display:none}.mf-access{padding:75px 20px}.mf-form-card{border-radius:7px 36px 7px 7px;padding:28px 22px}.mf-faq-grid{grid-template-columns:1fr}.mf-final{padding:80px 20px}.mf-whatsapp strong{display:none}.mf-whatsapp{padding-right:7px}}
@media(prefers-reduced-motion:reduce){.mf-button{transition:none}}
.mf-onboarding{background:#f7f5ef;color:#11120f;font-family:Arial,Helvetica,sans-serif}.mf-onboarding *{box-sizing:border-box}.mf-onboarding h1,.mf-onboarding h2,.mf-onboarding h3{color:inherit;font-family:Arial,Helvetica,sans-serif}.mf-onboarding-hero{background:#070707;color:#fff;padding:145px 7vw 90px}.mf-onboarding-hero h1{font-size:clamp(52px,6vw,86px);font-weight:900;letter-spacing:-4px;line-height:.95;margin:0 0 25px;max-width:900px}.mf-onboarding-hero>p:last-child{color:#c8c9c5;font-size:20px;line-height:1.55;max-width:720px}.mf-onboarding-steps{padding:80px 7vw}.mf-onboarding-steps>article{border-top:1px solid #c9c8c0;display:grid;gap:5vw;grid-template-columns:80px 1fr;padding:55px 0}.mf-onboarding-steps>article>span{color:#8a8b86;font-size:14px;font-weight:900}.mf-onboarding-steps h2,.mf-onboarding-lessons h2,.mf-onboarding-help h2,.mf-onboarding-offer h2{font-size:clamp(36px,4.8vw,66px);font-weight:900;letter-spacing:-3px;line-height:1;margin:0 0 22px}.mf-onboarding-steps article>div>p:not(.mf-eyebrow){font-size:18px;line-height:1.6;max-width:740px}.mf-button-dark{background:#070707;color:#defb06}.mf-download-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:30px}.mf-download-grid a{background:#fff;border:1px solid #d2d1ca;border-radius:18px;color:#111;padding:22px;transition:border .2s,transform .2s}.mf-download-grid a:hover{border-color:#8ca000;transform:translateY(-2px)}.mf-download-grid strong,.mf-download-grid small{display:block}.mf-download-grid strong{font-size:18px;margin-bottom:8px}.mf-download-grid small{color:#666;line-height:1.4}.mf-onboarding-lessons{background:#defb06;padding:80px 7vw}.mf-onboarding-lessons>div{border-top:1px solid #a8c000;margin-top:40px}.mf-onboarding-lessons article{align-items:center;border-bottom:1px solid #a8c000;display:grid;gap:25px;grid-template-columns:70px 1fr auto;padding:30px 0}.mf-onboarding-lessons article>span,.mf-onboarding-lessons article>small{font-size:11px;font-weight:900}.mf-onboarding-lessons h3{font-size:27px;font-weight:900;margin:0}.mf-onboarding-help{align-items:center;background:#070707;color:#fff;display:flex;gap:40px;justify-content:space-between;padding:80px 7vw}.mf-onboarding-help>div>p:last-child{color:#bbb;font-size:17px;line-height:1.55}.mf-onboarding-offer{background:#1b1c19;color:#fff;padding:90px 7vw;text-align:center}.mf-onboarding-offer>p:first-child{color:#defb06;font-weight:900}.mf-onboarding-offer>p:nth-of-type(2){color:#bbb;font-size:17px}.mf-onboarding-offer h2{margin:15px auto 25px;max-width:980px}.mf-state-page{align-items:center;background:#f7f5ef;display:flex;justify-content:center;min-height:70vh;padding:130px 20px 70px}.mf-state-page>div{max-width:760px;text-align:center}.mf-state-page>div>span{align-items:center;background:#defb06;border-radius:50%;display:flex;font-size:30px;font-weight:900;height:70px;justify-content:center;margin:0 auto 25px;width:70px}.mf-state-page h1{color:#11120f;font-size:clamp(42px,5vw,68px);font-weight:900;letter-spacing:-3px;line-height:1;margin:0 0 24px}.mf-state-page p{color:#5d5e59;font-size:18px;line-height:1.6}.mf-state-page>div>div{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}
@media(max-width:760px){.mf-onboarding-hero{padding:120px 20px 70px}.mf-onboarding-hero h1{font-size:48px;letter-spacing:-3px}.mf-onboarding-steps,.mf-onboarding-lessons{padding:60px 20px}.mf-onboarding-steps>article{gap:18px;grid-template-columns:35px 1fr;padding:40px 0}.mf-download-grid{grid-template-columns:1fr}.mf-onboarding-lessons article{grid-template-columns:35px 1fr}.mf-onboarding-lessons article>small{display:none}.mf-onboarding-help{align-items:flex-start;flex-direction:column;padding:65px 20px}.mf-onboarding-offer{padding:70px 20px}.mf-onboarding-steps h2,.mf-onboarding-lessons h2,.mf-onboarding-help h2,.mf-onboarding-offer h2{font-size:40px;letter-spacing:-2px}}

.mf-testimonials{background:var(--black);color:var(--white);padding:110px 6.5vw}.mf-testimonials-heading{align-items:end;display:grid;gap:10vw;grid-template-columns:1.25fr .75fr;margin:0 auto 60px;max-width:1440px}.mf-testimonials-heading h2{font-size:clamp(42px,5.1vw,74px);font-weight:900;letter-spacing:-3.5px;line-height:.98;margin:0;max-width:850px}.mf-testimonials-heading>p{color:#b7b8b4;font-size:18px;line-height:1.6;margin:0}.mf-testimonials-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1440px}.mf-testimonials figure{background:#171815;border:1px solid #30312d;border-radius:8px 38px 8px 8px;margin:0;overflow:hidden;padding:10px}.mf-testimonials figure:nth-child(2){transform:translateY(28px)}.mf-testimonials img{aspect-ratio:941/1672;border-radius:4px 30px 4px 4px;display:block;height:auto;object-fit:cover;width:100%}.mf-testimonials figcaption{display:flex;flex-direction:column;gap:8px;padding:24px 18px 20px}.mf-testimonials figcaption strong{color:var(--lime);font-size:21px;letter-spacing:-.4px;line-height:1.2}.mf-testimonials figcaption span{color:#c6c7c3;font-size:14px;line-height:1.5}.mf-testimonials-privacy{color:#777873;font-size:11px;line-height:1.5;margin:58px auto 0;max-width:900px;text-align:center}.mf-testimonials-action{display:flex;justify-content:center;margin-top:25px}.mf-testimonials-action .mf-button{min-width:300px}
@media(max-width:900px){.mf-testimonials-heading{gap:30px;grid-template-columns:1fr}.mf-testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mf-testimonials figure:nth-child(2){transform:none}.mf-testimonials figure:last-child{grid-column:1/-1;justify-self:center;max-width:480px;width:100%}}
@media(max-width:560px){.mf-testimonials{padding:72px 20px}.mf-testimonials-heading{margin-bottom:38px}.mf-testimonials-heading h2{font-size:43px;letter-spacing:-2.6px}.mf-testimonials-heading>p{font-size:16px}.mf-testimonials-grid{grid-template-columns:1fr}.mf-testimonials figure:last-child{grid-column:auto;max-width:none}.mf-testimonials figcaption{padding:20px 14px 18px}.mf-testimonials-privacy{margin-top:30px}.mf-testimonials-action .mf-button{min-width:0;width:100%}}
.mf-testimonials{scroll-margin-top:80px}
.mf-watch-page{min-height:100vh}.mf-watch-hero{padding-bottom:65px}.mf-watch-notice{align-items:center;background:#defb06;color:#11120f;display:flex;gap:12px;justify-content:center;padding:16px 7vw;text-align:center}.mf-watch-notice span{font-size:13px}.mf-watch-notice a{color:inherit;font-weight:900;text-decoration:underline}.mf-watch-notice-warning{background:#ffe5a3}.mf-watch-main{display:grid;gap:42px;grid-template-columns:minmax(0,1.55fr) minmax(310px,.65fr);margin:0 auto;max-width:1500px;padding:70px 5vw 90px}.mf-watch-player{aspect-ratio:16/9;background:#070707;border-radius:8px 34px 8px 8px;box-shadow:0 24px 65px #0002;overflow:hidden;position:relative}.mf-watch-player iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.mf-watch-current{padding:32px 6px 0}.mf-watch-current h2,.mf-watch-playlist h2,.mf-watch-empty h2{font-size:clamp(32px,4vw,58px);font-weight:900;letter-spacing:-2.5px;line-height:1;margin:0 0 17px}.mf-watch-current>p:last-child{color:#62635e;font-size:17px;line-height:1.55;margin:0}.mf-watch-playlist{background:#fff;border:1px solid #d9d8d1;border-radius:8px 34px 8px 8px;padding:30px}.mf-watch-playlist>h2{font-size:35px;letter-spacing:-1.8px}.mf-watch-playlist nav{border-top:1px solid #d9d8d1;margin-top:28px}.mf-watch-playlist nav>a{align-items:center;border-bottom:1px solid #d9d8d1;color:#11120f;display:grid;gap:14px;grid-template-columns:36px 1fr 22px;padding:21px 4px}.mf-watch-playlist nav>a>span:first-child{color:#8a8b86;font-size:11px;font-weight:900}.mf-watch-playlist nav>a>span:nth-child(2){display:flex;flex-direction:column;gap:5px}.mf-watch-playlist nav small{color:#777873;font-size:9px;font-weight:900;letter-spacing:.7px}.mf-watch-playlist nav strong{font-size:16px;line-height:1.25}.mf-watch-playlist nav b{font-size:16px}.mf-watch-playlist nav>a.is-active{color:#070707}.mf-watch-playlist nav>a.is-active>span:first-child,.mf-watch-playlist nav>a.is-active small,.mf-watch-playlist nav>a.is-active b{color:#687800}.mf-watch-support{background:#070707;border-radius:16px;color:#fff;display:flex;flex-direction:column;gap:9px;margin-top:28px;padding:20px}.mf-watch-support strong{font-size:14px}.mf-watch-support a{color:#defb06;font-size:13px;font-weight:900}.mf-watch-empty{align-items:center;aspect-ratio:16/9;background:#e9e8e1;display:flex;flex-direction:column;justify-content:center;padding:35px;text-align:center}.mf-watch-offer>p:nth-of-type(2){margin-left:auto;margin-right:auto;max-width:800px}.mf-watch-price{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:28px 0}.mf-watch-price span{color:#92938f;font-size:20px;text-decoration:line-through}.mf-watch-price strong{color:#defb06;font-size:42px}.mf-watch-price small{color:#aaa;flex-basis:100%;font-size:12px}.mf-watch-offer .mf-button{margin-top:4px}
@media(max-width:960px){.mf-watch-main{grid-template-columns:1fr}.mf-watch-playlist{order:2}}
@media(max-width:620px){.mf-watch-hero{padding-bottom:50px}.mf-watch-notice{align-items:flex-start;flex-direction:column;padding:15px 20px;text-align:left}.mf-watch-main{gap:30px;padding:35px 14px 65px}.mf-watch-player{border-radius:5px 20px 5px 5px}.mf-watch-current{padding:25px 6px 0}.mf-watch-current h2{font-size:38px}.mf-watch-playlist{border-radius:6px 28px 6px 6px;padding:24px 19px}.mf-watch-playlist>h2{font-size:32px}.mf-watch-offer .mf-button{width:100%}}
.mf-watch-current>p:not(.mf-eyebrow){color:#62635e;font-size:17px;line-height:1.55;margin:0}.mf-watch-support span{color:#d6d7d1;font-size:13px;line-height:1.45}

/* Paid-traffic funnel: keep the free-access form in the first decision area. */
.mf-hero{gap:clamp(40px,5vw,90px);grid-template-columns:minmax(0,1fr) minmax(420px,.72fr);min-height:760px;padding:125px 4.5vw 70px}.mf-hero-copy{align-self:center}.mf-hero-conversion{align-self:center;max-width:540px;scroll-margin-top:90px;width:100%}.mf-form-card-hero{background:#141511;border:1px solid #34362f;box-shadow:0 26px 80px #000b,0 0 0 1px #defb0617}.mf-form-title p{color:#aeb0aa;font-size:13px;line-height:1.5;margin:4px 0 0}.mf-hero-trust{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:12px;overflow:hidden}.mf-hero-trust span{background:#171814;color:#9b9c97;display:flex;flex-direction:column;font-size:10px;gap:3px;min-height:66px;padding:14px 12px}.mf-hero-trust strong{color:#fff;font-size:13px}.mf-access-action{align-self:center;background:#070707;border-radius:8px 48px 8px 8px;color:#fff;display:flex;flex-direction:column;padding:42px}.mf-access-action>span{color:#defb06;font-size:10px;font-weight:900;letter-spacing:1.4px}.mf-access-action>strong{font-size:31px;letter-spacing:-1.2px;line-height:1.05;margin-top:10px}.mf-access-action>p{color:#b9bab5;font-size:15px;line-height:1.55;margin:18px 0 25px}.mf-access-action .mf-button{align-self:flex-start}
@media(max-width:980px){.mf-hero{grid-template-columns:1fr}.mf-hero-conversion{margin:35px auto 0;max-width:620px}.mf-access-repeat{gap:45px}}
@media(max-width:620px){.mf-hero{padding:92px 20px 48px}.mf-hero h1{font-size:40px;letter-spacing:-2.6px}.mf-hero-text{font-size:16px;margin:24px 0 22px}.mf-hero-points{display:none}.mf-hero-conversion{margin-top:30px}.mf-form-card-hero{padding:27px 20px}.mf-form-title strong{font-size:24px}.mf-form-card form>label:not(.mf-check){margin-bottom:14px}.mf-hero-trust{grid-template-columns:1fr}.mf-hero-trust span{min-height:0}.mf-access-action{border-radius:7px 36px 7px 7px;padding:30px 24px}.mf-access-action>strong{font-size:27px}.mf-access-action .mf-button{width:100%}}

/* Appello corretto: nuovo lead magnet, stesso funnel e stesso tracciamento. */
.mf-exam-hero h1 em{color:#defb06;font-style:normal}.mf-exam-capacity{background:#1a1b18;border-left:5px solid #defb06;display:flex;flex-direction:column;gap:6px;margin-top:30px;max-width:660px;padding:18px 20px}.mf-exam-capacity strong{font-size:15px}.mf-exam-capacity span{color:#b9bab5;font-size:13px}.mf-exam-method .mf-step{min-height:430px}.mf-exam-bonus{background:#f7f5ef}.mf-exam-access{background:#f7f5ef;padding:70px 6vw}.mf-exam-download-card{align-items:center;background:#defb06;border-radius:8px 44px 8px 8px;display:flex;gap:45px;justify-content:space-between;margin:0 auto;max-width:1320px;padding:42px}.mf-exam-download-card h2,.mf-exam-bonus-heading h2{font-size:clamp(38px,4.8vw,68px);font-weight:900;letter-spacing:-3px;line-height:1;margin:8px 0 16px}.mf-exam-download-card p:not(.mf-eyebrow){font-size:17px;line-height:1.55;margin:0;max-width:710px}.mf-exam-download-card .mf-button{flex:0 0 auto}.mf-exam-submit-steps{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:24px auto 0;max-width:1320px}.mf-exam-submit-steps article{background:#fff;border:1px solid #d9d8d1;border-radius:18px;display:grid;gap:15px;grid-template-columns:36px 1fr;padding:24px}.mf-exam-submit-steps article>span{color:#718000;font-size:12px;font-weight:900}.mf-exam-submit-steps strong{font-size:18px}.mf-exam-submit-steps p{color:#62635e;font-size:14px;line-height:1.5;margin:8px 0 0}.mf-exam-submit-steps a{color:#526000;font-weight:900;text-decoration:underline}.mf-exam-bonus-heading{background:#defb06;padding:72px 7vw 18px}.mf-exam-bonus-heading h2{max-width:900px}.mf-exam-bonus-heading>p:last-child{font-size:17px;line-height:1.55;max-width:760px}.mf-exam-secondary-action{font-size:13px!important;margin-top:24px!important}.mf-exam-secondary-action a{color:#defb06;font-weight:800;text-decoration:underline}.mf-exam-wait{align-items:center;background:#f7f5ef;display:flex;gap:26px;justify-content:center;min-height:340px;padding:70px 20px}.mf-exam-wait div{align-items:center;display:flex;flex-direction:column;gap:13px;text-align:center}.mf-exam-wait div span{align-items:center;background:#defb06;border-radius:50%;display:flex;font-size:18px;font-weight:900;height:58px;justify-content:center;width:58px}.mf-exam-wait div strong{font-size:17px}.mf-exam-wait i{color:#8a8b86;font-size:28px;font-style:normal}
@media(max-width:820px){.mf-exam-download-card{align-items:flex-start;flex-direction:column}.mf-exam-submit-steps{grid-template-columns:1fr}.mf-exam-wait{align-items:stretch;flex-direction:column}.mf-exam-wait i{transform:rotate(90deg);text-align:center}}
@media(max-width:620px){.mf-exam-capacity{margin-top:24px}.mf-exam-access{padding:38px 14px 58px}.mf-exam-download-card{border-radius:6px 30px 6px 6px;gap:28px;padding:28px 22px}.mf-exam-download-card h2,.mf-exam-bonus-heading h2{font-size:40px;letter-spacing:-2.2px}.mf-exam-download-card .mf-button{width:100%}.mf-exam-bonus-heading{padding:58px 20px 14px}.mf-exam-submit-steps article{padding:21px}.mf-exam-method .mf-step{min-height:380px}}
