.mfr{--navy:#102e46;--ink:#172a39;--muted:#56626b;--line:#dde3e6;--pale:#f1f5f6;--gold:#ffbd35;--heading:Montserrat,Arial,sans-serif;--body:"Nunito Sans",Arial,sans-serif}.mfr *{box-sizing:border-box}.mfr{scroll-behavior:smooth;scroll-padding-top:28px}.mfr{margin:0;color:var(--ink);background:#fff;font-family:var(--body);font-size:18px;line-height:1.65}.mfr a{color:inherit}.mfr img{max-width:100%;height:auto;display:block}.mfr h1,.mfr h2,.mfr h3,.mfr p,.mfr figure{margin:0}.mfr h1,.mfr h2,.mfr h3{font-family:var(--heading);line-height:1.18;letter-spacing:-.035em}.mfr h2{font-size:clamp(29px,3vw,40px);font-weight:700}.mfr p{color:var(--muted)}.mfr .mfr-wrap{max-width:1216px;margin-inline:auto;padding-inline:28px}.mfr .mfr-eyebrow{font:700 11px/1.5 var(--heading);letter-spacing:.16em;color:var(--navy);margin-bottom:18px}.mfr .mfr-hero{display:grid;grid-template-columns:1fr .94fr;gap:62px;padding-block:64px 54px;align-items:center}.mfr .mfr-hero h1{font-size:clamp(40px,4.1vw,58px);font-weight:800;line-height:1.12;max-width:620px}.mfr .mfr-hero h1>span{color:var(--navy);box-shadow:inset 0 -.14em 0 var(--gold)}.mfr .mfr-hero-subhead{font-size:19px;line-height:1.6;margin:25px 0 26px;color:#40505c;max-width:565px}.mfr .mfr-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;background:var(--navy);color:#fff;text-decoration:none;font:700 15px/1.4 var(--heading);letter-spacing:0;border:1px solid var(--navy);padding:18px 24px;min-height:56px;border-radius:3px;transition:background .15s}.mfr .mfr-button:hover{background:#214660}.mfr .mfr-button>span{font-size:21px;line-height:1}.mfr .mfr-button:focus-visible,.mfr a:focus-visible,.mfr summary:focus-visible{outline:3px solid #d39213;outline-offset:5px}.mfr .mfr-reassurance{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13px;color:var(--muted);margin-top:14px}.mfr .mfr-hero-photo{position:relative}.mfr .mfr-hero-photo img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:34px}.mfr .mfr-hero-photo figcaption{font-size:12px;text-align:center;color:var(--muted);margin-top:12px}.mfr .mfr-earnings{display:flex;align-items:center;justify-content:space-between;gap:30px;max-width:1160px;padding:30px 36px;border-radius:16px;background:var(--pale)}.mfr .mfr-earnings .mfr-eyebrow{margin-bottom:9px}.mfr .mfr-earnings h2{font-size:clamp(22px,2.25vw,30px);font-weight:500;letter-spacing:-.025em;line-height:1.4}.mfr .mfr-earnings strong{color:var(--navy);font-weight:800}.mfr .mfr-earnings p:not(.mfr-eyebrow){font-size:13px;margin-top:6px}.mfr .mfr-earnings-badge{font:800 43px/1 var(--heading);color:var(--navy);text-align:center;white-space:nowrap;padding:8px 0 8px 30px;border-left:1px solid #cbd5da}.mfr .mfr-earnings-badge span{display:block;font:600 11px var(--body);margin-top:8px;color:var(--muted)}.mfr .mfr-steps-section{padding-block:76px 70px}.mfr .mfr-steps-section>.mfr-eyebrow,.mfr .mfr-steps-section>h2{text-align:center}.mfr .mfr-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:38px 0 0;padding:0;list-style:none}.mfr .mfr-steps li{padding:25px 22px 28px;border:1px solid var(--line);border-radius:13px;background:#fff}.mfr .mfr-step-number{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;font:700 12px var(--heading);background:var(--pale);color:var(--navy);margin-bottom:22px}.mfr .mfr-steps h3{font-size:21px;font-weight:700;margin-bottom:14px}.mfr .mfr-steps p{font-size:16px;line-height:1.6}.mfr .mfr-steps-cta{text-align:center;margin-top:30px}.mfr .mfr-steps-cta p{font-size:13px;margin-top:10px}.mfr .mfr-product{display:grid;grid-template-columns:.95fr 1fr;align-items:center;gap:64px;padding-block:40px 70px;border-top:1px solid var(--line)}.mfr .mfr-product figure{padding:20px;background:#fafafa;border-radius:18px}.mfr .mfr-product img{width:100%;max-height:480px;object-fit:contain;mix-blend-mode:multiply}.mfr .mfr-product figcaption{color:var(--muted);font-size:12px;text-align:center;margin-top:10px}.mfr .mfr-product-copy>p:not(.mfr-eyebrow){margin-top:20px;font-size:17px}.mfr .mfr-product h2{font-size:clamp(29px,3vw,39px)}.mfr .mfr-price{border-block:1px solid var(--line);margin-top:24px;padding:18px 0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 16px}.mfr .mfr-price>span{font-size:14px;font-weight:700;color:var(--ink)}.mfr .mfr-price strong{font:700 33px var(--heading);letter-spacing:-.03em}.mfr .mfr-price p{grid-column:1/-1;font-size:12px}.mfr .mfr-product-copy .mfr-price-note{font-size:14px!important;color:var(--navy)}.mfr .mfr-faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:65px;padding-block:64px 70px;border-top:1px solid var(--line)}.mfr .mfr-faq-intro>p:last-child{font-size:16px;margin-top:18px}.mfr .mfr-faq details{border-bottom:1px solid var(--line);padding:0}.mfr .mfr-faq details:first-child{border-top:1px solid var(--line)}.mfr summary{display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer;font-size:16px;font-weight:700;list-style:none;padding:20px 0;line-height:1.5}.mfr summary::-webkit-details-marker{display:none}.mfr summary span{font-size:23px;font-weight:400;flex:0 0 auto}.mfr details[open] summary span{font-size:0}.mfr details[open] summary span:after{content:"\2212";font-size:23px}.mfr details>p{font-size:16px;padding:0 30px 22px 0}@media(max-width:1100px){.mfr .mfr-hero{gap:36px}.mfr .mfr-hero h1{font-size:46px}.mfr .mfr-steps{gap:14px}.mfr .mfr-steps li{padding:22px 17px}.mfr .mfr-product,.mfr .mfr-faq{gap:36px}.mfr .mfr-earnings{margin-inline:28px}}@media(max-width:800px){.mfr .mfr-wrap{padding-inline:24px}.mfr .mfr-hero{grid-template-columns:1fr;padding-block:34px 36px;gap:30px;max-width:640px}.mfr .mfr-hero h1{font-size:clamp(36px,6.8vw,48px)}.mfr .mfr-hero-subhead{font-size:18px;margin-top:20px}.mfr .mfr-hero-photo img{border-radius:24px}.mfr .mfr-hero-photo{max-width:540px}.mfr .mfr-reassurance{font-size:12px;gap:7px 15px}.mfr .mfr-earnings{margin-inline:24px;padding:25px 24px;max-width:592px}.mfr .mfr-earnings h2{font-size:23px}.mfr .mfr-earnings-badge{display:none}.mfr .mfr-steps-section{padding-block:48px}.mfr .mfr-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.mfr .mfr-steps h3{font-size:20px}.mfr .mfr-steps p{font-size:15px}.mfr .mfr-product{grid-template-columns:1fr;gap:28px;padding-block:35px 48px;max-width:640px}.mfr .mfr-product figure{max-width:480px;margin:auto}.mfr .mfr-faq{grid-template-columns:1fr;gap:25px;padding-block:42px 48px;max-width:640px}.mfr .mfr-faq .mfr-eyebrow{font-size:10px}.mfr .mfr-steps-cta .mfr-button{width:auto}}@media(max-width:480px){.mfr .mfr-hero h1{font-size:37px;line-height:1.14}.mfr .mfr-hero .mfr-eyebrow{font-size:10px}.mfr .mfr-hero .mfr-button{width:100%}.mfr .mfr-steps{grid-template-columns:1fr}.mfr .mfr-steps li{padding:24px}.mfr .mfr-step-number{margin-bottom:17px}.mfr .mfr-steps-cta .mfr-button{width:100%}.mfr .mfr-earnings h2{font-size:24px}.mfr .mfr-earnings h2 strong{display:block}.mfr .mfr-steps-section>h2{text-align:left;font-size:30px}.mfr .mfr-steps-section>.mfr-eyebrow{text-align:left}.mfr .mfr-price strong{font-size:30px}.mfr .mfr-faq h2{font-size:31px}.mfr .mfr-product-copy>p:not(.mfr-eyebrow){font-size:16px}}@media(prefers-reduced-motion:reduce){.mfr{scroll-behavior:auto}.mfr .mfr-button{transition:none}}.mfr h1,.mfr h2,.mfr h3{text-transform:none}.mfr .mfr-button{color:#fff}.mfr .mfr-faq-answer{padding:0 30px 22px 0}.mfr .mfr-faq-answer p{font-size:16px}.mfr .mfr-hero h1{font-weight:800}.mfr .mfr-hero{padding-top:56px}.mfr .mfr-steps{list-style:none}.mfr .mfr-faq summary:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/75/compiled_assets/styles.css.map */
