.bb-closing-cta{--bcc2-navy-2:#122a4d;--bcc2-blue:#0b5fa5;--bcc2-blue-light:#4c8fc6;background:var(--bcc2-navy-2);color:#fff;overflow:hidden;padding:100px 0;position:relative}.bb-closing-cta:before{background:radial-gradient(circle,rgba(11,95,165,.35),transparent 70%);border-radius:50%;content:"";height:380px;pointer-events:none;position:absolute;right:-80px;top:-80px;width:380px}.bb-closing-cta__inner{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;position:relative;z-index:1}.bb-closing-cta__eyebrow{color:var(--bcc2-blue-light);display:block;font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.bb-closing-cta__headline{color:#fff;font-family:Poppins,Inter,sans-serif;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:600;line-height:1.2;margin:0 0 14px;max-width:22ch}.bb-closing-cta__sub p{color:#c3ceda;font-size:1rem;line-height:1.6;margin:0;max-width:48ch}.bb-closing-cta__action{flex:none}.bb-closing-cta__btn{text-decoration:none}.bb-closing-cta .bb-closing-cta__headline{color:#fff!important;font-size:clamp(1.7rem,3vw,2.4rem)!important;font-weight:600!important;line-height:1.2!important;margin:0 0 14px!important}@media (max-width:700px){.bb-closing-cta{padding:70px 0}}