.closing-cta{background-color:var(--color-primary);padding:8rem 0 0;text-align:center}.closing-cta-inner{padding-bottom:7.2rem;border-bottom:1px solid var(--color-divider-dark)}.closing-cta-heading{font-size:3.6rem;line-height:1.15;font-weight:700;color:var(--text-light);letter-spacing:-.5px;margin-bottom:1.4rem}.closing-cta-text{font-size:1.8rem;line-height:1.6;color:var(--text-on-dark);margin-bottom:3.2rem}@media (max-width:44em){.closing-cta{padding-top:6.4rem}.closing-cta-inner{padding-bottom:5.6rem}.closing-cta-heading{font-size:2.8rem}}