
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;600;700;800&display=swap');
:root{--navy:#252a24;--navy-card:#323a2f;--cream:#faf8f3;--orange:#b94725;--orange-soft:#db693b;--blue:#b94725;--blue-soft:#d78865;--ink:#20221f;--body:#686b63;--muted:#686b63;--rule:#deded5;--faint:#c3c7bd}
body{font-family:'DM Sans',Arial,sans-serif!important;background:#faf8f3!important;color:#20221f}h1,h2,h3,h4,.logo,.fl,.price,.submit,.paybtn,.eyebrow,.n{font-family:Manrope,Arial,sans-serif!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #b94725!important;outline-offset:4px}h1{letter-spacing:-1.6px;line-height:1.15!important}header{border-bottom:1px solid #deded5;padding:25px 0!important}.split{display:none!important}.wrap{max-width:800px}.hero{padding:3rem 0 1rem}.card{padding:2rem;border:1px solid #deded5;border-radius:12px;box-shadow:0 15px 45px #20221f09}.navcall,.submit,.btn,.paybtn{background:#b94725;color:white!important;border-radius:6px}.price{letter-spacing:-1.5px}.steps{background:#252a24;border-radius:12px}.step p{color:#d5d9cf}.step .n{color:white}.plansw input:checked+span{background:#b94725;color:white}.plansw label:focus-within{outline:3px solid #b94725;outline-offset:3px}.logo-sub{letter-spacing:.45em!important}.field{margin-bottom:1.3rem}.field label{font-family:'DM Sans',Arial!important;font-weight:600!important}.field input,.field select,.field textarea{font-family:'DM Sans',Arial!important;line-height:1.5}.hint,.fine,.assure{font-size:14px!important;line-height:1.6}.promise{background:#f4e9df;border-color:#b94725}footer{background:#252a24}.ppbox{margin-top:18px}.payment-status{font-size:14px;padding:12px;border-radius:6px;background:#f3eee4;color:#53594d;line-height:1.5}.payment-status:empty{display:none}.preview-banner{background:#e9e5dc;color:#30362d;text-align:center;padding:8px;font:13px 'DM Sans',Arial}.field input,.field select{min-height:48px}.legal{max-width:800px;margin:auto;padding:50px 24px}.legal h2{font-size:23px;margin:35px 0 15px}.legal p,.legal li{font-size:17px;line-height:1.75;color:#686b63}.legal p{margin-bottom:18px}.legal a{color:#b94725}#paycard{background:#252a24!important;color:white!important;font-family:Manrope!important;font-size:17px!important;text-align:center;gap:15px}#paycard small{font-family:'DM Sans';font-weight:400;font-size:12px}#paycard{flex-direction:column}.result{background:#252a24!important}.big{color:#e8a17f!important}.result .lead,.result .per,.result .work{color:#e2e5dc!important}.result .percall,.result .lowball{color:#e2e5dc!important}.cta{background:#ebe5d9!important;color:#20221f!important}.cta p,.cta h3{color:#20221f!important}.cta .btn{background:#b94725!important}.cta .ghost{background:transparent!important;color:#20221f!important}.plan.hit{border-color:#b94725!important}.plan .cov{color:#8e381f!important}.control input[type=range]{accent-color:#b94725}.fineprint{font-size:14px!important}.form-status{margin-top:14px;font-size:15px}.error{color:#a22f20}.form-status:empty{display:none}button:disabled{opacity:.6;cursor:wait}
@media(max-width:600px){.card{padding:1.3rem}.wrap{padding:0 20px}h1{font-size:35px!important}.hero{padding-top:35px}.plansw{gap:8px}.plansw label{padding:12px 7px;font-size:14px}.plansw input:checked+span{margin:-12px -7px;padding:12px 7px}.foot{gap:22px}.foot .fr{line-height:1.8}.price{font-size:40px}.logo{font-size:19px}.navcall{font-size:12px;padding:12px}.legal{padding:35px 22px}}

[hidden]{display:none!important}

#paycard{background:#fff!important;border:1.5px solid #b9b2a4!important;display:flex;align-items:center;justify-content:center;padding:16px;min-height:62px}#paycard:hover{border-color:#b94725!important}
