.hbf{background:linear-gradient(90deg,var(--navy),var(--blue));color:#fff}.hbf.fc-section{padding:72px 0 64px}.hbf-grid{align-items:center;display:grid;gap:56px;grid-template-columns:1.05fr .95fr}.hbf-form-left .hbf-form{order:-1}.hbf-form-left .hbf-card{margin-left:0;margin-right:auto}.hbf .eyebrow,.hbf-heading h1,.hbf-heading h2,.hbf-heading p,.hbf-sub{color:#fff}.hbf-sub{font-size:18px;margin-bottom:26px;max-width:540px}.hbf-checks{color:#fff;display:grid;font-size:15.5px;font-weight:500;gap:12px;list-style:none;margin:0 0 32px;padding:0}.hbf-checks li{align-items:center;display:flex;gap:12px}.hbf-checks i{background:#fff;border-radius:5px;flex:none;height:22px;position:relative;width:22px}.hbf-checks i:after{border-bottom:2px solid var(--blue);border-left:2px solid var(--blue);content:"";height:5px;left:6px;position:absolute;top:7px;transform:rotate(-45deg);width:9px}.hbf-facts{display:grid;gap:14px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0}.hbf-facts>div{background:var(--box);border-radius:14px;box-shadow:0 10px 26px rgba(3,0,99,.22);padding:18px 16px}.hbf-facts dt{color:var(--navy);font-size:24px;font-weight:700;line-height:1.1}.hbf-facts dd{color:var(--text);font-size:13px;margin:6px 0 0}.hbf-more{border-top:1px solid hsla(0,0%,100%,.35);margin-top:30px;padding-top:22px}.hbf-more p{color:#fff;font-size:15.5px;font-weight:500;margin-bottom:14px}.hbf-more .btn-ghost{font-size:14px;padding:11px 22px}.ctf-card-heading+p.ctf-sub{font-size:14.5px}.hbf-card{background:#fff;border-radius:16px;box-shadow:0 30px 70px rgba(3,0,99,.35);color:var(--text);max-width:100%;min-height:439px;padding:32px;text-align:left;width:100%}.hbf-card-heading>:last-child{margin-bottom:14px}.hbf-card-heading h2,.hbf-card-heading h3,.hbf-card-heading p{color:var(--navy);font-size:19px;font-weight:700;line-height:1.3}.hbf-card-intro{font-size:14.5px;margin-bottom:16px}.hbf-empty{border:1px dashed var(--grey);border-radius:8px;font-size:14px;padding:16px}.hbf-card form label{font-size:13px}.hbf-card form input[type=email],.hbf-card form input[type=number],.hbf-card form input[type=tel],.hbf-card form input[type=text],.hbf-card form select,.hbf-card form textarea{background-color:var(--page);font-size:15px;padding:11px 12px}.hbf-card .hs-form fieldset.form-columns-2{display:flex;gap:16px}.hbf-card .hs-form fieldset.form-columns-2 .hs-form-field{flex:1;float:none!important;width:auto!important}.hbf-card .hs-form fieldset .input{margin-right:0!important}.hbf-card .legal-consent-container,.hbf-card .legal-consent-container p{font-size:12.5px}@media (max-width:900px){.hbf.fc-section{padding:40px 0 44px}.hbf-grid{gap:28px;grid-template-columns:1fr}.hbf-form-left .hbf-form{order:0}.hbf-facts{gap:10px;grid-auto-flow:row}.hbf-facts>div{align-items:baseline;display:flex;gap:12px;padding:14px 16px}.hbf-facts dd{margin:0}.hbf-more .btn-ghost{display:block;text-align:center}.hbf-card{max-width:none;padding:22px 18px}}@media (max-width:600px){.hbf-card .hs-form fieldset.form-columns-2{flex-direction:column;gap:0}.hbf-card form input[type=email],.hbf-card form input[type=number],.hbf-card form input[type=tel],.hbf-card form input[type=text],.hbf-card form select,.hbf-card form textarea{font-size:16px}}