/* HB-1013: single-color header, offers panel, how-it-works row */
header.hd{background:#fff;border-bottom:1px solid #E6EBF1}
header.hd>.lt{display:none!important}
.rdh{min-height:72px}
.rdh .hfx{font-size:14px;font-weight:500;color:#56657A;text-decoration:none;white-space:nowrap;padding:8px 2px}
.rdh .hfx:hover{color:#0A2540}
.rdh .hlg{display:inline-flex;align-items:center;padding:2px;border:1px solid #E3E8EF;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1}
.rdh .hlg b,.rdh .hlg a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:26px;padding:0 8px;border-radius:999px;text-decoration:none}
.rdh .hlg b{background:#0A2540;color:#fff}
.rdh .hlg a{color:#56657A}.rdh .hlg a:hover{color:#0A2540}
.rdh .hfx+.hlg,.rdh .hlg+.rdap,.rdh .hfx+.rdap{margin-left:0}
.rdnav .rdmx{display:none}
@media (max-width:1080px){
 .rdh .hfx,.rdh .hlg{display:none}
 .rdmx .rdmf{color:#0A2540!important}
 header.hd .rdh.mopen .rdnav .rdmx{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:14px 4px 6px;border-top:1px solid #EDF1F6;margin-top:8px}
 .rdmx a,.rdmx b{font-size:15px;font-weight:600;color:#0A2540;text-decoration:none}
 .rdmx .rdml{display:inline-flex;gap:14px;margin-left:auto}.rdmx .rdml a{color:#1F5FA8;text-decoration:underline;text-underline-offset:3px}
}
header.hd .rdh .lt{background:none;border:0;font-size:inherit;line-height:inherit}
header.hd .rdh .lt.hbar{display:flex;align-items:center;gap:16px;margin-left:auto}
header.hd .rdh .lt a,header.hd .rdh .lt b{min-height:0;text-decoration:none}
header.hd .rdh .lt .hfx{padding:8px 2px;font-weight:500;color:#56657A}
header.hd .rdh .lt .hlg b,header.hd .rdh .lt .hlg a{padding:0 8px;font-weight:700}
header.hd .rdh .lt .hlg b{color:#fff}
header.hd .rdh .lt i{display:none}
@media (max-width:1080px){header.hd .rdh .lt.hbar{display:none}header.hd .rdh .lt.ltmx{display:contents}}
/* offers panel */
.offers.plain-offers{max-width:none!important;width:100%}
.offers.plain-offers .ofx{padding:28px}
.offers.plain-offers .ofx-hd{margin-bottom:22px}
.offers.plain-offers .ofx-hd h2{font-size:22px}
@media (min-width:900px){
 .offers.plain-offers .ofx-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;width:100%!important;max-width:none!important}
 .offers.plain-offers .ofx-list>.ofc{max-width:none!important;width:auto!important;padding:28px 24px 24px!important;border-radius:18px;box-shadow:0 1px 2px rgba(10,37,64,.06),0 18px 40px -22px rgba(10,37,64,.35)!important}
 .offers.plain-offers .ofc-name{font-size:13px}
 .offers.plain-offers .ofc-amt b{font-size:44px}
 .offers.plain-offers .ofc-dl dt{font-size:14px}.offers.plain-offers .ofc-dl dd{font-size:18px}
 .offers.plain-offers .ofc-cost{font-size:14px}
}
.offers.plain-offers .ofx-note{display:block;max-width:none;margin-top:22px;padding:0;background:none;border:0;box-shadow:none;font-size:16px;color:#3C4B5E;text-align:center}
.offers.plain-offers .ofc-sel{display:none!important}
@media (min-width:900px){
 .offers.plain-offers .ofx .ofc .ofc-amt b{font-size:50px!important;letter-spacing:-.02em}
 .offers.plain-offers .ofx .ofc .ofc-dl dt{font-size:14px!important}
 .offers.plain-offers .ofx .ofc .ofc-dl dd{font-size:19px!important}
 .offers.plain-offers .ofx .ofc .ofc-cost{font-size:15px!important}
 .offers.plain-offers .ofx .ofc .ofc-name{font-size:14px!important}
 .offers.plain-offers .ofx .ofc .ofc-btn{min-height:50px;font-size:16px}
}
/* how it works row */
.hw5{padding:72px 0 28px;background:#fff}
main>section.close.hw5-close,section.close.hw5-close{padding:8px 0 80px!important;background:#fff!important;border:0!important;color:inherit;content-visibility:visible}
.close.hw5-close .wrap{display:flex!important;justify-content:center}
.close.hw5-close .ca,.close.hw5-close .ctas{display:flex;justify-content:center;margin:0}
.close.hw5-close .btn{min-height:52px;padding:0 30px;border-radius:999px;font-size:17px;background:#1F5FA8!important;border-color:#1F5FA8!important;color:#fff!important}
.hw5 .hw5-h{margin:0 0 36px;font-size:30px;letter-spacing:-.02em;color:#0A2540;text-align:center}
.hw5 ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;list-style:none;margin:0;padding:0;counter-reset:hw}
.hw5 li{counter-increment:hw;display:flex;flex-direction:column;gap:6px;margin:0;padding:0;border:0;background:none}
.hw5 li::before{content:counter(hw,decimal-leading-zero);font-size:14px;font-weight:700;letter-spacing:.08em;color:#1F5FA8;margin-bottom:6px}
.hw5 b{font-size:19px;color:#0A2540}
.hw5 span{font-size:16px;line-height:1.45;color:#56657A}
@media (max-width:760px){.hw5{padding:52px 0}.hw5 ol{grid-template-columns:1fr 1fr;gap:28px 20px}.hw5 .hw5-h{font-size:26px}}
/* facts moved lower */
.proof.lowered{padding:56px 0;background:#F6F9FC;border-top:1px solid #E6EBF1}
.close.hw5-close::before,.close.hw5-close::after,.close.hw5-close .wrap::before,.close.hw5-close .wrap::after{display:none!important;content:none!important}section.close.hw5-close{background-image:none!important;box-shadow:none!important;overflow:visible}
