.subhero{background:linear-gradient(90deg,#90bfdc,#0a4268);font-family:Public Sans,sans-serif;overflow:visible;padding:0 0 80px}.subhero .container{max-width:1024px}.subhero__inner{display:flex;gap:24px}.subhero__card{background:#fff;border-left:8px solid #ececee;border-radius:4px;box-shadow:0 4px 16px rgba(10,66,104,.18);padding:16px;position:relative}.subhero__card--primary{margin-top:-80px;max-width:648px;width:80%}.subhero__card--secondary{margin-top:-80px;width:312px}.subhero__card-top{border-bottom:2px solid #ececee;padding-bottom:16px}.subhero__card-heading{align-items:center;display:flex;gap:16px}.subhero__card-icon img{display:block;height:56px;object-fit:contain;width:56px}.subhero__card-title{color:#1772b7;font-size:24px;font-weight:400;line-height:1.25;margin:0}.subhero__card-bottom{padding-top:16px}.subhero__columns{display:flex}.subhero__column{width:50%}.subhero__eyebrow{color:#0a4268;font-size:14px;font-weight:400;line-height:20px;margin:0 0 8px}.subhero__list{list-style:none;margin:0;padding:0}.subhero__list-item{color:#0a4268;font-family:Segoe UI;font-size:14px;font-weight:700;line-height:20px}.subhero__card--secondary .subhero__list-item{color:#000}.subhero__list-item+.subhero__list-item{margin-top:4px}.subhero__text-link{color:#1772b7}.subhero__cta{padding-bottom:8px;padding-top:8px}.subhero__cta--primary{margin:64px auto 0;width:228px}.subhero__cta--secondary{margin:0 auto;width:224px}.subhero__note{color:#0a4268;font-size:14px;font-weight:700;line-height:20px;margin:16px 0 0;text-align:center}.subhero__card--secondary .subhero__card-inner{margin-bottom:16px}@media (max-width:767px){.subhero__inner{flex-direction:column;gap:0}.subhero__card--primary,.subhero__card--secondary{max-width:100%;width:100%}.subhero__card--secondary{margin-top:24px;min-height:402px}.subhero__card-title{font-size:24px}.subhero__columns{display:block}.subhero__column+.subhero__column{margin-top:20px}.subhero__column{width:100%}.subhero__card-footer{margin-top:24px}.subhero__cta--primary{margin:0 auto}.subhero__card--secondary{display:flex;flex-direction:column}.subhero__card--secondary .subhero__card-footer{margin-top:auto}}