.cta-banner_banner__Fht0W{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:clamp(24px,3vw,40px) clamp(24px,4vw,56px);background:var(--c-surface-2);border-radius:var(--radius-lg)}.cta-banner_heading__n9dZk{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(20px,2.4vw,30px);line-height:1.2;color:var(--c-ink)}