.inline-cta{border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--gray-50);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:36px;padding:24px 28px;display:flex}.inline-cta__title{color:var(--gray-800);margin:0;font-size:1.1875rem;font-weight:500}.inline-cta__body{max-width:58ch;color:var(--gray-600);margin:6px 0 0;font-size:.9375rem;line-height:1.7}.inline-cta__actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:640px){.inline-cta{flex-direction:column;align-items:flex-start;padding:20px}}
