.cta-image{padding-block:var(--at-section-padding--standard,var(--at-space--2xl,2.5rem));padding-inline:var(--at-gutter,2.5rem)}.cta-image :is(h1,h2){letter-spacing:var(--at-tracking--tight,-.025em);font-weight:600}.cta-image__grid,.cta-image__card{max-width:var(--at-content-max,100%);margin-inline:auto}.cta-image__btn{margin-block-start:var(--at-space--s,1rem)}.cta-image__img{width:100%;height:auto;display:block;border-radius:var(--at-radius--m,12px);object-fit:cover}.cta-image__text,.cta-image__card-body{min-width:0}.cta-image :is(h1,h2){overflow-wrap:break-word;word-break:break-word}.cta-image__grid{display:grid;gap:var(--at-space--l,1.5rem);align-items:center}@media (min-width:768px){.cta-image__grid{grid-template-columns:5fr 7fr}}.cta-image--side-image .cta-image__img{aspect-ratio:var(--at-ratio--landscape,4 / 3)}.cta-image__card{border-radius:var(--at-radius--l,24px);overflow:hidden;background-color:var(--at-neutral-100,#ECECEF);margin-inline:auto}.cta-image__card-media .cta-image__img{border-radius:0;aspect-ratio:var(--at-ratio--wide,16 / 9)}@media (max-width:767px){.cta-image__card-media .cta-image__img{max-block-size:18rem;aspect-ratio:auto}}.cta-image__card-body{padding:var(--at-space--l,1.5rem)}@media (min-width:1280px){.cta-image__card{display:grid;grid-template-columns:2fr 1fr;align-items:stretch}.cta-image__card--no-media{grid-template-columns:1fr}.cta-image__card-media{display:flex}.cta-image__card-media .cta-image__img{aspect-ratio:auto;max-block-size:none;height:100%;min-block-size:24rem}.cta-image__card-body{display:flex;flex-direction:column;justify-content:center;padding:var(--at-space--xl,2.5rem)}}