.finance-module__-WAbKq__hero{color:#fff;background:linear-gradient(118deg,#071f2d 0%,#0a3853 58%,#0b5b87 100%);position:relative;overflow:hidden}.finance-module__-WAbKq__hero:after{content:"";pointer-events:none;border:8rem solid #ffffff0a;border-radius:50%;width:38rem;height:38rem;position:absolute;top:-15rem;right:-12rem}.finance-module__-WAbKq__heroGrid{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:center;gap:clamp(2rem,7vw,7rem);padding-top:clamp(4rem,8vw,7.5rem);padding-bottom:clamp(4rem,8vw,7.5rem);display:grid;position:relative}.finance-module__-WAbKq__hero h1{max-width:850px;margin:1rem 0 1.25rem}.finance-module__-WAbKq__hero h1 em{color:#ffd4a9;font-style:normal}.finance-module__-WAbKq__hero p{color:#d8e8ec;max-width:690px;font-size:1.15rem}.finance-module__-WAbKq__heroFine{margin-top:1.25rem;font-size:.84rem!important}.finance-module__-WAbKq__heroCard{color:#102d3c;background:#fff;border-radius:18px;padding:clamp(1.5rem,3vw,2.4rem);box-shadow:0 26px 80px #03162166}.finance-module__-WAbKq__heroCard>span{color:#a65f36;text-transform:uppercase;letter-spacing:.13em;font-size:.74rem;font-weight:800;display:block}.finance-module__-WAbKq__heroCard>strong{margin:.7rem 0 1.2rem;font:800 clamp(1.4rem,2.5vw,2rem)/1.2 Manrope,sans-serif;display:block}.finance-module__-WAbKq__heroCard ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.finance-module__-WAbKq__heroCard li{border-top:1px solid #d7dfdf;padding-top:.7rem;font-weight:700}.finance-module__-WAbKq__heroCard li:before{content:"✓";color:#0755a6;margin-right:.65rem}.finance-module__-WAbKq__section{padding:clamp(4.5rem,8vw,7rem) 0}.finance-module__-WAbKq__sectionHead{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.finance-module__-WAbKq__sectionHead h2{max-width:760px;margin:.6rem 0 0}.finance-module__-WAbKq__sectionHead>p{color:#526875;max-width:500px;margin:0}.finance-module__-WAbKq__labSection{background:#e8f0f1;padding:clamp(4rem,8vw,7rem) 0}.finance-module__-WAbKq__labHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.finance-module__-WAbKq__labHeading h2{max-width:780px;margin:.6rem 0 0}.finance-module__-WAbKq__labHeading p{color:#526875;max-width:500px;margin:0}.finance-module__-WAbKq__labGrid{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:start;gap:1rem;display:grid}.finance-module__-WAbKq__controls,.finance-module__-WAbKq__results{background:#fffefa;border:1px solid #d7dfdf;border-radius:16px;box-shadow:0 12px 40px #092b4210}.finance-module__-WAbKq__controls{padding:clamp(1.25rem,3vw,2.25rem)}.finance-module__-WAbKq__results{padding:clamp(1.25rem,3vw,2rem);position:sticky;top:1rem}.finance-module__-WAbKq__controlGroup{border-bottom:1px solid #d7dfdf;margin:0 0 1.6rem;padding:0 0 1.6rem}.finance-module__-WAbKq__controlGroup:last-of-type{margin-bottom:0}.finance-module__-WAbKq__controlTitle{align-items:center;gap:.65rem;margin-bottom:1rem;display:flex}.finance-module__-WAbKq__controlTitle>span{color:#fff;background:#092b42;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-size:.8rem;font-weight:800;display:grid}.finance-module__-WAbKq__controlTitle h3{margin:0}.finance-module__-WAbKq__inputGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.finance-module__-WAbKq__controls label,.finance-module__-WAbKq__helpForm label{color:#203d4c;gap:.38rem;font-size:.84rem;font-weight:800;display:grid}.finance-module__-WAbKq__controls label small{color:#60737e;font-weight:500;line-height:1.35}.finance-module__-WAbKq__controls input,.finance-module__-WAbKq__controls select,.finance-module__-WAbKq__helpForm input,.finance-module__-WAbKq__helpForm select,.finance-module__-WAbKq__helpForm textarea{color:#102d3c;background:#fff;border:1px solid #9cafb8;border-radius:8px;width:100%;min-height:48px;padding:.72rem .8rem;font:600 1rem DM Sans,sans-serif}.finance-module__-WAbKq__controls input:focus,.finance-module__-WAbKq__controls select:focus,.finance-module__-WAbKq__helpForm input:focus,.finance-module__-WAbKq__helpForm select:focus,.finance-module__-WAbKq__helpForm textarea:focus{outline-offset:1px;border-color:#0755a6;outline:3px solid #71aede55}.finance-module__-WAbKq__moneyField,.finance-module__-WAbKq__numberField{background:#fff;border:1px solid #9cafb8;border-radius:8px;align-items:center;display:flex;overflow:hidden}.finance-module__-WAbKq__moneyField:focus-within,.finance-module__-WAbKq__numberField:focus-within{border-color:#0755a6;outline:3px solid #71aede55}.finance-module__-WAbKq__moneyField>span,.finance-module__-WAbKq__numberField>span{color:#526875;padding:0 .75rem;font-weight:800}.finance-module__-WAbKq__moneyField input,.finance-module__-WAbKq__numberField input{border:0;border-radius:0;outline:0!important}.finance-module__-WAbKq__fullLabel{margin-bottom:1rem}.finance-module__-WAbKq__microcopy,.finance-module__-WAbKq__dtiDisclosure p{color:#60737e;margin:.85rem 0 0;font-size:.8rem}.finance-module__-WAbKq__dtiDisclosure{background:#f3f7f7;border-radius:10px;padding:1rem 1.15rem}.finance-module__-WAbKq__dtiDisclosure summary{cursor:pointer;color:#0755a6;font-weight:800}.finance-module__-WAbKq__dtiDisclosure[open] summary{margin-bottom:.7rem}.finance-module__-WAbKq__paymentHero{color:#fff;text-align:center;background:#092b42;border-radius:12px;padding:1.4rem}.finance-module__-WAbKq__paymentHero span,.finance-module__-WAbKq__paymentHero small{color:#c9dde2;display:block}.finance-module__-WAbKq__paymentHero strong{letter-spacing:-.06em;margin:.55rem 0;font:800 clamp(2.7rem,5vw,4.3rem)/1 Manrope,sans-serif;display:block}.finance-module__-WAbKq__resultGrid{background:#d7dfdf;border:1px solid #d7dfdf;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:1rem;display:grid}.finance-module__-WAbKq__resultGrid>div{background:#fff;padding:1rem}.finance-module__-WAbKq__resultGrid span{color:#60737e;font-size:.76rem;display:block}.finance-module__-WAbKq__resultGrid strong{margin-top:.25rem;font:800 1.05rem Manrope,sans-serif;display:block}.finance-module__-WAbKq__extraCard{background:#e8f3eb;border:1px solid #b8d5c0;border-radius:10px;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.finance-module__-WAbKq__extraCard span,.finance-module__-WAbKq__dtiCard span{color:#526875;font-size:.76rem;display:block}.finance-module__-WAbKq__extraCard strong,.finance-module__-WAbKq__dtiCard strong{margin-top:.25rem;display:block}.finance-module__-WAbKq__dtiCard{background:#f3f7f7;border-radius:10px;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.finance-module__-WAbKq__dtiCard p{color:#60737e;grid-column:1/3;margin:0;font-size:.76rem}.finance-module__-WAbKq__resultFine{color:#60737e;margin:1rem 0 0;font-size:.73rem}.finance-module__-WAbKq__comparison{background:#fffefa;border:1px solid #d7dfdf;border-radius:16px;grid-template-columns:minmax(240px,.34fr) minmax(0,.66fr);gap:2rem;margin-top:1rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.finance-module__-WAbKq__comparison h3{margin:.5rem 0;font-size:1.6rem}.finance-module__-WAbKq__comparison p{color:#526875}.finance-module__-WAbKq__tableWrap{overflow-x:auto}.finance-module__-WAbKq__comparison table{border-collapse:collapse;width:100%;min-width:520px}.finance-module__-WAbKq__comparison th,.finance-module__-WAbKq__comparison td{text-align:right;border-bottom:1px solid #d7dfdf;padding:.85rem;font-size:.86rem}.finance-module__-WAbKq__comparison th:first-child{text-align:left}.finance-module__-WAbKq__comparison thead th{text-transform:uppercase;letter-spacing:.08em;color:#60737e;font-size:.72rem}.finance-module__-WAbKq__comparison tbody th span{text-transform:uppercase;letter-spacing:.08em;color:#fff;background:#0755a6;border-radius:999px;margin-left:.35rem;padding:.2rem .45rem;font-size:.62rem;display:inline-block}.finance-module__-WAbKq__activeRow{background:#e8f0f1}.finance-module__-WAbKq__helpPanel{color:#fff;background:#092b42;border-radius:16px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);margin-top:1rem;padding:clamp(1.5rem,4vw,3.5rem);scroll-margin-top:1rem;display:grid}.finance-module__-WAbKq__helpPanel h2{margin:.6rem 0 1rem}.finance-module__-WAbKq__helpPanel p,.finance-module__-WAbKq__helpPanel li{color:#cfdee2}.finance-module__-WAbKq__helpPanel ul{padding-left:1.2rem}.finance-module__-WAbKq__helpForm{color:#102d3c;background:#fffefa;border-radius:12px;padding:clamp(1rem,3vw,2rem)}.finance-module__-WAbKq__helpForm label>span{color:#60737e;font-weight:500}.finance-module__-WAbKq__helpForm>label{margin-top:1rem}.finance-module__-WAbKq__helpForm textarea{resize:vertical}.finance-module__-WAbKq__consent{align-items:start;grid-template-columns:auto 1fr!important;display:flex!important}.finance-module__-WAbKq__consent input{height:1.1rem;margin-top:.2rem;width:1.1rem!important;min-height:0!important}.finance-module__-WAbKq__helpForm button{width:100%;margin-top:1rem}.finance-module__-WAbKq__honeypot{position:absolute!important;left:-9999px!important}.finance-module__-WAbKq__formResult{min-height:1.3rem;margin:.75rem 0 0;font-size:.82rem}.finance-module__-WAbKq__success{color:#17673a}.finance-module__-WAbKq__error{color:#a7352d}.finance-module__-WAbKq__fourGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.finance-module__-WAbKq__fourGrid article,.finance-module__-WAbKq__threeGrid article{background:#fffefa;border:1px solid #d7dfdf;border-radius:12px;padding:1.5rem}.finance-module__-WAbKq__fourGrid b{color:#a65f36;letter-spacing:.1em;margin-bottom:2rem;font-size:.75rem;display:block}.finance-module__-WAbKq__fourGrid p,.finance-module__-WAbKq__threeGrid p{color:#526875;font-size:.92rem}.finance-module__-WAbKq__dark{color:#fff;background:#071f2d}.finance-module__-WAbKq__qualifyGrid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}.finance-module__-WAbKq__qualifyGrid>div>p{color:#c6d8dd;font-size:1.08rem}.finance-module__-WAbKq__sourceNote{color:#c6d8dd;border-left:3px solid #f0b783;margin-top:2rem;padding-left:1rem;font-size:.87rem}.finance-module__-WAbKq__qualifyCards{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.finance-module__-WAbKq__qualifyCards article{background:#0e3549;border:1px solid #315669;border-radius:12px;padding:1.5rem}.finance-module__-WAbKq__qualifyCards ul{margin-bottom:0;padding-left:1.1rem}.finance-module__-WAbKq__qualifyCards li{color:#d9e6e8;margin:.65rem 0}.finance-module__-WAbKq__prepareGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:clamp(2rem,7vw,7rem);display:grid}.finance-module__-WAbKq__checklist{margin:2rem 0 0;padding:0;list-style:none}.finance-module__-WAbKq__checklist li{border-top:1px solid #d7dfdf;grid-template-columns:auto 1fr;gap:1rem;padding:1.1rem 0;display:grid}.finance-module__-WAbKq__checklist li>span{color:#0755a6;background:#dcecf0;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:800;display:grid}.finance-module__-WAbKq__checklist strong{font:800 1.05rem Manrope,sans-serif}.finance-module__-WAbKq__checklist p{color:#526875;margin:.2rem 0 0}.finance-module__-WAbKq__privateCard{background:#fffefa;border:1px solid #d7dfdf;border-top:5px solid #0755a6;border-radius:12px;align-self:start;padding:clamp(1.5rem,3vw,2.3rem)}.finance-module__-WAbKq__privateCard h3{margin:.75rem 0;font-size:1.8rem}.finance-module__-WAbKq__privateCard p{color:#526875}.finance-module__-WAbKq__privateCard small{color:#60737e;margin-top:1rem;display:block}.finance-module__-WAbKq__costSection{background:#e8f0f1}.finance-module__-WAbKq__threeGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.finance-module__-WAbKq__threeGrid>article>strong{color:#0755a6}.finance-module__-WAbKq__threeGrid h3{margin:.8rem 0}.finance-module__-WAbKq__faqGrid{grid-template-columns:minmax(260px,.38fr) minmax(0,.62fr);gap:clamp(2rem,7vw,7rem);display:grid}.finance-module__-WAbKq__faqGrid>div:first-child>p{color:#526875}.finance-module__-WAbKq__faqs details{border-bottom:1px solid #c5d0d3;padding:1rem 0}.finance-module__-WAbKq__faqs summary{cursor:pointer;justify-content:space-between;gap:1rem;font:800 1.04rem Manrope,sans-serif;list-style:none;display:flex}.finance-module__-WAbKq__faqs summary:after{content:"+";color:#0755a6;font-size:1.3rem}.finance-module__-WAbKq__faqs details[open] summary:after{content:"−"}.finance-module__-WAbKq__faqs p{color:#526875;margin:1rem 0 0}.finance-module__-WAbKq__sources{background:#fffefa;border-top:1px solid #d7dfdf}.finance-module__-WAbKq__sourceLinks{grid-template-columns:repeat(2,1fr);gap:.7rem;display:grid}.finance-module__-WAbKq__sourceLinks a{color:#0755a6;border:1px solid #d7dfdf;border-radius:8px;justify-content:space-between;gap:1rem;padding:1rem;font-weight:700;text-decoration:none;display:flex}.finance-module__-WAbKq__sourceLinks a:hover{text-decoration:underline}.finance-module__-WAbKq__disclosure{color:#60737e;margin:1.5rem 0 0;font-size:.78rem}.finance-module__-WAbKq__finalCta{color:#fff;background:#0755a6;padding:clamp(3rem,6vw,5rem) 0}.finance-module__-WAbKq__finalCta>.shell{justify-content:space-between;align-items:center;gap:2rem;display:flex}.finance-module__-WAbKq__finalCta h2{margin:.5rem 0}.finance-module__-WAbKq__finalCta p{color:#dcecf0;margin:0}.finance-module__-WAbKq__finalCta>.shell>div:last-child{flex-wrap:wrap;gap:.7rem;display:flex}.finance-module__-WAbKq__finalCta .btn-outline{color:#fff;border-color:#fff}@media (max-width:1000px){.finance-module__-WAbKq__labGrid,.finance-module__-WAbKq__qualifyGrid{grid-template-columns:1fr}.finance-module__-WAbKq__results{position:static}.finance-module__-WAbKq__fourGrid{grid-template-columns:repeat(2,1fr)}.finance-module__-WAbKq__comparison,.finance-module__-WAbKq__helpPanel,.finance-module__-WAbKq__heroGrid{grid-template-columns:1fr}.finance-module__-WAbKq__heroCard{max-width:650px}.finance-module__-WAbKq__prepareGrid{grid-template-columns:1fr}.finance-module__-WAbKq__privateCard{max-width:650px}}@media (max-width:760px){.finance-module__-WAbKq__sectionHead,.finance-module__-WAbKq__labHeading{display:block}.finance-module__-WAbKq__finalCta>.shell{display:block}.finance-module__-WAbKq__sectionHead>p,.finance-module__-WAbKq__labHeading p{margin-top:1rem}.finance-module__-WAbKq__inputGrid,.finance-module__-WAbKq__qualifyCards,.finance-module__-WAbKq__threeGrid,.finance-module__-WAbKq__sourceLinks,.finance-module__-WAbKq__faqGrid{grid-template-columns:1fr}.finance-module__-WAbKq__finalCta>.shell>div:last-child{margin-top:1.5rem}.finance-module__-WAbKq__extraCard{grid-template-columns:1fr}}@media (max-width:520px){.finance-module__-WAbKq__fourGrid,.finance-module__-WAbKq__resultGrid,.finance-module__-WAbKq__dtiCard{grid-template-columns:1fr}.finance-module__-WAbKq__dtiCard p{grid-column:auto}.finance-module__-WAbKq__hero h1{font-size:2.45rem}.finance-module__-WAbKq__paymentHero strong{font-size:2.8rem}.finance-module__-WAbKq__controls,.finance-module__-WAbKq__results,.finance-module__-WAbKq__comparison{border-radius:10px}.finance-module__-WAbKq__heroCard{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.finance-module__-WAbKq__hero{scroll-behavior:auto}}
