.cq-cta__grid{align-items:center;display:grid;gap:40px}.cq-cta__grid--align-center{margin:0 auto;max-width:820px;text-align:center}.cq-cta__grid--align-center .cq-btn-group{justify-content:center}@media (min-width:768px){.cq-cta__grid--image-left,.cq-cta__grid--image-right{gap:64px;grid-template-columns:1fr 1fr}.cq-cta__grid--image-left .cq-cta__media{order:-1}}.cq-cta__heading{font-size:var(--cq-h2)}.cq-cta__body{font-size:16px}.cq-cta__media img{height:auto;width:100%}.cq-cta__media--rounded img{border-radius:var(--cq-radius);box-shadow:0 20px 50px rgba(31,61,88,.15);overflow:hidden}