.fix-page{color:#f6fff9;background:#07110d;min-height:100vh}.fix-page *{box-sizing:border-box}.fix-hero,.fix-how,.fix-form-wrap,.fix-bottom{max-width:1120px;margin:0 auto;padding-left:24px;padding-right:24px}.fix-hero{padding-top:72px;padding-bottom:52px}.fix-kicker,.fix-page small{letter-spacing:.16em;color:#b6ff2d;font-size:12px;font-weight:900}.fix-hero h1{letter-spacing:-.055em;max-width:900px;margin:14px 0 22px;font-size:clamp(46px,8vw,92px);line-height:.92}.fix-hero h1 em{color:#b6ff2d;font-style:normal}.fix-hero>p{color:#c7d7ce;max-width:780px;font-size:20px;line-height:1.55}.fix-cta-row{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.fix-cta-row a,.fix-bottom>a{letter-spacing:.02em;border-radius:14px;justify-content:center;align-items:center;padding:17px 22px;font-weight:900;text-decoration:none;display:inline-flex}.fix-primary{color:#061008;background:#b6ff2d;flex-wrap:wrap;gap:.38em}.fix-primary span{white-space:nowrap;display:inline-block}.fix-secondary{color:#fff;background:#102019;border:1px solid #50685b}.fix-proof{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.fix-proof span{color:#d7e5dd;background:#0c1a14;border:1px solid #294237;border-radius:999px;padding:8px 12px;font-size:13px}.fix-how{grid-template-columns:repeat(3,1fr);gap:14px;padding-bottom:44px;display:grid}.fix-how>div{background:#0d1b15;border:1px solid #20392d;border-radius:18px;padding:24px}.fix-how h2{margin:8px 0;font-size:22px}.fix-how p{color:#afc1b7;margin:0;line-height:1.55}.fix-form-wrap{border-top:1px solid #1e342a;grid-template-columns:.8fr 1.2fr;gap:34px;padding-top:48px;padding-bottom:58px;display:grid}.fix-form-wrap h2,.fix-bottom h2{margin:10px 0 14px;font-size:clamp(30px,5vw,48px);line-height:1.02}.fix-form-wrap>div>p,.fix-bottom p{color:#afc1b7;line-height:1.6}.fix-form-stack{gap:14px;display:grid}.fix-form{background:#0d1b15;border:1px solid #20392d;border-radius:20px;grid-template-columns:1fr 1fr;gap:14px;padding:22px;display:grid}.fix-form label{letter-spacing:.09em;color:#d8e5de;flex-direction:column;gap:7px;font-size:12px;font-weight:800;display:flex}.fix-form label span{color:#7e9186;font-weight:500}.fix-form .wide{grid-column:1/-1}.fix-form input,.fix-form textarea,.fix-form select{color:#fff;width:100%;font:inherit;background:#07110d;border:1px solid #355044;border-radius:11px;padding:13px 14px}.fix-form textarea{resize:vertical}.fix-form button{color:#07110d;background:#b6ff2d;border:0;border-radius:13px;grid-column:1/-1;padding:16px;font-size:16px;font-weight:950}.fix-consent{grid-column:1/-1;margin:0;line-height:1.5;color:#84988d!important;font-size:12px!important}.fix-success,.fix-error{background:#102319;border:1px solid #3f6a50;border-radius:16px;flex-direction:column;gap:7px;padding:22px;display:flex}.fix-error{border-color:#754444}.fix-target-message{display:none}.fix-target-message:target{scroll-margin-top:110px;display:flex}.fix-bottom{border-top:1px solid #1e342a;justify-content:space-between;align-items:center;gap:28px;padding-top:44px;padding-bottom:70px;display:flex}.fix-bottom>div{max-width:720px}.fix-bottom>a{color:#07110d;white-space:nowrap;background:#fff}.shop-page .fix-hero{padding-bottom:36px}.fix-form .fix-check{letter-spacing:0;background:#091711;border:1px solid #294237;border-radius:13px;flex-direction:row;align-items:flex-start;gap:11px;padding:13px 14px;line-height:1.45;display:flex}.fix-form .fix-check input{accent-color:#b6ff2d;width:18px;min-width:18px;height:18px;margin:2px 0 0;padding:0}.fix-form .fix-check span{color:#c6d6cd;font-size:13px}.fix-form .fix-approval{background:#102319;border-color:#4d704f}.fix-form .fix-approval span{color:#e7f3eb}.fix-form .fix-approval b{color:#b6ff2d}.shop-seo-block,.shop-faq{border-top:1px solid #1e342a;max-width:1120px;margin:0 auto;padding:44px 24px}.shop-seo-block h2,.shop-faq h2{margin:10px 0 14px;font-size:clamp(30px,5vw,48px);line-height:1.02}.shop-seo-block>div:first-child>p,.shop-faq p{color:#afc1b7;line-height:1.6}.shop-seo-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;display:grid}.shop-seo-grid article{background:#0d1b15;border:1px solid #20392d;border-radius:16px;gap:8px;padding:20px;display:grid}.shop-seo-grid b{font-size:18px}.shop-seo-grid span{color:#afc1b7;line-height:1.5}.shop-faq details{background:#0d1b15;border:1px solid #20392d;border-radius:14px;margin:10px 0;padding:16px 18px}.shop-faq summary{cursor:pointer;font-weight:900}.shop-faq details p{margin:10px 0 0}@media (max-width:760px){.fix-hero{padding-top:42px}.fix-hero>p{font-size:17px}.fix-how,.fix-form-wrap,.shop-seo-grid,.fix-form{grid-template-columns:1fr}.fix-form .wide,.fix-form button,.fix-consent{grid-column:1}.fix-bottom{flex-direction:column;align-items:flex-start}.fix-bottom>a,.fix-cta-row a{width:100%}.fix-primary{gap:.42em}}.mogulfix-page{background:radial-gradient(circle at 86% 7%,#b6ff2d17,#0000 28%),radial-gradient(circle at 10% 34%,#36b07a14,#0000 24%),#07110d}.mf-hero{padding-bottom:38px}.mf-hero-note{background:#171d0e;border:1px solid #4f5e26;border-radius:14px;gap:5px;max-width:820px;margin-top:26px;padding:15px 17px;display:grid}.mf-hero-note b{color:#e8ffad}.mf-hero-note span{color:#aebaa7;font-size:13px;line-height:1.5}.mf-capabilities,.mf-trust,.mf-disclosure,.mf-intake{max-width:1120px;margin:0 auto;padding-left:24px;padding-right:24px}.mf-capabilities{padding-top:18px;padding-bottom:54px}.mf-capabilities>header{max-width:760px}.mf-capabilities h2,.mf-trust h2{margin:9px 0 13px;font-size:clamp(30px,5vw,50px);line-height:1.02}.mf-capabilities>header p,.mf-trust>div:first-child>p{color:#afc1b7;font-size:16px;line-height:1.6}.mf-capabilities>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.mf-capabilities article{background:linear-gradient(#0f2018,#0b1812);border:1px solid #20392d;border-radius:18px;align-content:start;gap:9px;min-height:140px;padding:20px;display:grid}.mf-capabilities article b{letter-spacing:.08em;color:#b6ff2d;font-size:13px}.mf-capabilities article span{color:#bccbc3;font-size:14px;line-height:1.5}.mf-how{grid-template-columns:repeat(4,1fr)}.mf-intake{border-top:1px solid #1e342a;grid-template-columns:.72fr 1.28fr;gap:30px;padding-top:52px;padding-bottom:60px;display:grid}.mf-intake-copy{align-self:start;position:sticky;top:96px}.mf-intake-copy h2{margin:10px 0 14px;font-size:clamp(32px,5vw,52px);line-height:1.02}.mf-intake-copy>p{color:#afc1b7;font-size:16px;line-height:1.6}.mf-direct-help,.mf-guardrails{background:#0d1b15;border:1px solid #294237;border-radius:17px;gap:9px;margin-top:18px;padding:18px;display:grid}.mf-direct-help>b,.mf-guardrails>b{font-size:15px}.mf-direct-help>span,.mf-guardrails>span{color:#afc1b7;font-size:13px;line-height:1.5}.mf-direct-help>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mf-direct-help a{text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:11px 10px;font-size:12px;font-weight:950;text-decoration:none;display:flex}.mf-direct-help a:first-child{color:#07110d;background:#b6ff2d}.mf-direct-help a:last-child{color:#fff;background:#102019;border:1px solid #3e5a4b}.mf-intake-card{min-width:0}.mf-form{gap:14px;display:grid}.mf-form fieldset{background:#0d1b15;border:1px solid #20392d;border-radius:18px;min-width:0;margin:0;padding:20px}.mf-form legend{color:#b6ff2d;letter-spacing:.12em;padding:0 8px;font-size:11px;font-weight:950}.mf-grid{gap:13px;display:grid}.mf-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.mf-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.mf-grid .wide{grid-column:1/-1}.mf-form label{color:#d8e5de;letter-spacing:.075em;flex-direction:column;gap:7px;font-size:11px;font-weight:900;display:flex}.mf-form label span{color:#7f9188;font-weight:500}.mf-form input,.mf-form textarea,.mf-form select{color:#fff;width:100%;font:inherit;letter-spacing:0;background:#07110d;border:1px solid #355044;border-radius:11px;padding:13px 14px}.mf-form textarea{resize:vertical}.mf-form input:focus,.mf-form textarea:focus,.mf-form select:focus{border-color:#7ca72c;outline:2px solid #b6ff2d33}.mf-goals>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.mf-goals button{color:#e9f4ed;text-align:left;cursor:pointer;background:#091711;border:1px solid #2d473b;border-radius:13px;gap:5px;padding:14px;display:grid}.mf-goals button b{font-size:13px}.mf-goals button span{color:#91a59a;font-size:11px;line-height:1.4}.mf-goals button.active{background:#142219;border-color:#b6ff2d;box-shadow:inset 0 0 0 1px #b6ff2d29}.mf-goals button.active b{color:#b6ff2d}.mf-goals>p{color:#91a59a;margin:12px 0 0;font-size:12px;line-height:1.5}.mf-optional{background:#091711;border:1px solid #284238;border-radius:12px;margin-top:14px}.mf-optional summary{cursor:pointer;color:#b6ff2d;letter-spacing:.09em;padding:13px 14px;font-size:10px;font-weight:900}.mf-optional>div{padding:0 14px 14px}.mf-consent{background:#102319;border:1px solid #416144;border-radius:13px;margin-top:14px;padding:14px;line-height:1.45;letter-spacing:0!important;flex-direction:row!important;align-items:flex-start!important;gap:11px!important;display:flex!important}.mf-consent input{accent-color:#b6ff2d;min-width:18px;margin:2px 0 0;padding:0;width:18px!important;height:18px!important}.mf-consent span{color:#c6d6cd!important;font-size:12px!important}.mf-consent b{color:#e9f8ef}.mf-submit{color:#07110d;cursor:pointer;background:#b6ff2d;border:0;border-radius:14px;padding:17px 18px;font-size:16px;font-weight:950}.mf-submit:disabled{opacity:.65;cursor:wait}.mf-fineprint{color:#84988d;margin:0;font-size:11px;line-height:1.55}.mf-error{background:#241313;border:1px solid #754444;border-radius:14px;gap:5px;padding:14px;display:grid}.mf-error b{color:#ffb4b4}.mf-error span{color:#d8bbbb;font-size:12px;line-height:1.5}.mf-success{background:linear-gradient(#13271b,#0d1b15);border:1px solid #456d47;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:520px;padding:28px;display:flex}.mf-success small{color:#b6ff2d}.mf-success h3{letter-spacing:-.04em;margin:8px 0;font-size:clamp(42px,7vw,72px)}.mf-success p{color:#bdcec4;max-width:600px;line-height:1.55}.mf-success>div{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.mf-success a,.mf-success button{border-radius:11px;padding:12px 14px;font-weight:950;text-decoration:none}.mf-success a:first-child{color:#07110d;background:#b6ff2d}.mf-success a:last-child,.mf-success button{color:#fff;background:#0d1914;border:1px solid #3d5b4c}.mf-success button{cursor:pointer;margin-top:14px}.mf-trust{border-top:1px solid #1e342a;grid-template-columns:.85fr 1.15fr;gap:28px;padding-top:54px;padding-bottom:54px;display:grid}.mf-trust-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.mf-trust-grid article{background:#0d1b15;border:1px solid #20392d;border-radius:15px;gap:7px;padding:17px;display:grid}.mf-trust-grid b{color:#b6ff2d;letter-spacing:.09em;font-size:11px}.mf-trust-grid span{color:#afc1b7;font-size:13px;line-height:1.5}.mf-disclosure{color:#91a59a;border-top:1px solid #1e342a;padding-top:24px;padding-bottom:52px;font-size:12px;line-height:1.55}.mf-disclosure b{color:#dce8e1;letter-spacing:.1em;font-size:11px}.mf-disclosure p{max-width:900px}@media (max-width:900px){.mf-how{grid-template-columns:repeat(2,1fr)}.mf-intake,.mf-trust{grid-template-columns:1fr}.mf-intake-copy{position:static}.mf-capabilities>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.mf-capabilities,.mf-trust,.mf-disclosure,.mf-intake{padding-left:14px;padding-right:14px}.mf-capabilities>div,.mf-how,.mf-trust-grid,.mf-grid.two,.mf-grid.three,.mf-goals>div{grid-template-columns:1fr}.mf-grid .wide{grid-column:1}.mf-direct-help>div{grid-template-columns:1fr}.mf-success{min-height:430px;padding:22px}.mf-hero{padding-top:46px}}
