.cta{background:var(--color-dim-gray);color:#fff}.cta__image{aspect-ratio:16/8;margin-bottom:50px;-o-object-fit:cover;object-fit:cover}@media(max-width: 1024px){.cta__image{margin-bottom:40px}}@media(max-width: 599px){.cta__image{margin-bottom:30px}}.cta__grid{display:grid;gap:80px;grid-template-columns:repeat(2, 1fr)}@media(max-width: 1024px){.cta__grid{gap:0;grid-template-columns:repeat(1, 1fr)}}.cta__copy{margin-bottom:23px}@media(max-width: 1024px){.cta__copy{margin-top:8px;margin-bottom:16px}}