.bb-cs-hero{background:linear-gradient(180deg,#0b1f3a,#122a4d);width:100%}.bb-cs-hero .bb-cs-hero-inner{align-items:start;box-sizing:border-box;display:grid;gap:64px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:100px 0;width:100%}.bb-cs-hero .hero-form-col{align-self:start;background:#fff;border-radius:18px;box-shadow:0 30px 60px rgba(11,31,58,.35)}.bb-cs-hero .form-head{color:#0b1f3a;font-family:Poppins,Inter,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.25;margin:0 0 8px}.bb-cs-hero .form-intro{color:#5a6776;font-family:Inter,sans-serif;font-size:.88rem;line-height:1.5;margin:0 0 22px}.bb-cs-hero .eyebrow.on-navy{color:#4c8fc6;font-family:Inter,sans-serif;font-size:.76rem;font-weight:700;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.bb-cs-hero .hero-copy h1{color:#fff!important;font-family:Poppins,Inter,sans-serif;font-size:clamp(1.9rem,3.6vw,2.5rem);font-weight:600;line-height:1.22;margin:0 0 18px}.bb-cs-hero .lead{color:#d2dbe6;font-family:Inter,sans-serif;font-size:1.06rem;margin-bottom:30px;max-width:50ch}.bb-cs-hero .hero-doc{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:14px;display:flex;gap:16px;margin-bottom:34px;max-width:460px;padding:14px 18px 14px 14px}.bb-cs-hero .hero-doc .thumb{border-radius:6px;box-shadow:0 6px 16px rgba(0,0,0,.35);flex:none;height:66px;overflow:hidden;width:52px}.bb-cs-hero .hero-doc .thumb img{display:block;height:100%;object-fit:cover;width:100%}.bb-cs-hero .hero-doc .meta-title{color:#fff;font-size:.92rem;font-weight:600}.bb-cs-hero .hero-doc .meta-sub{color:#99acc2;font-size:.78rem;margin-top:2px}.bb-cs-hero .hero-points{display:flex;flex-direction:column;gap:16px}.bb-cs-hero .hero-point{align-items:flex-start;display:flex;gap:12px}.bb-cs-hero .hero-point .chk{align-items:center;background:rgba(76,143,198,.22);border-radius:50%;display:flex;flex:none;height:22px;justify-content:center;margin-top:2px;width:22px}.bb-cs-hero .hero-point .chk svg{fill:none;height:12px;stroke:#4c8fc6;stroke-width:2.6;width:12px}.bb-cs-hero .hero-point p{color:#dbe3ec;font-family:Inter,sans-serif;font-size:.94rem;margin:0}@media (max-width:900px){.bb-cs-hero .bb-cs-hero-inner{gap:40px;grid-template-columns:1fr;padding:60px 20px}}.hero-form-col{box-sizing:border-box;padding:34px 32px}.hero-form-col,.hero-form-col .hs-form label,.hero-form-col .hs-form-checkbox-display,.hero-form-col .hs-form-field,.hero-form-col .hs-input,.hero-form-col .hs-richtext{font-family:Inter,sans-serif}.hero-form-col .hs-form-field{margin-bottom:12px}.hero-form-col .hs-form-field>label{color:#33475b;display:block;font-size:.78rem;font-weight:600;line-height:1.3;margin-bottom:6px}.hero-form-col .hs-input[type=email],.hero-form-col .hs-input[type=text],.hero-form-col select.hs-input,.hero-form-col textarea.hs-input{background:#fbfbfc;border:1px solid #e1e4e8;border-radius:8px;box-sizing:border-box;color:#0b1f3a;font-size:.92rem;padding:11px 12px;width:100%}.hero-form-col .hs-input[type=email]:focus,.hero-form-col .hs-input[type=text]:focus,.hero-form-col select.hs-input:focus,.hero-form-col textarea.hs-input:focus{background:#fff;border-color:#0b5fa5;outline:none}.hero-form-col .hs-form-checkbox-display span,.hero-form-col .hs-richtext{color:#5a6776;font-size:.76rem;line-height:1.45}.hero-form-col .hs_error_rollup,.hero-form-col .legal-consent-container{margin-top:4px}.hero-form-col .hs-button{background:#0b5fa5;border:none;border-radius:8px;font-family:Poppins,Inter,sans-serif;padding:13px 28px;width:100%}.hero-form-col .hs-button:hover{background:#094e88}