.mx-closing{background:var(--mx-purple);color:var(--mx-white);padding:76px 0}.mx-closing h2{font-size:clamp(28px,3.4vw,40px);max-width:26ch}.mx-closing__text{color:var(--mx-ink-200);font-size:19px;max-width:60ch}.mx-steps{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:30px 0 22px;padding:0}.mx-steps li{background:var(--mx-purple-mid);border:1px solid var(--mx-purple-soft);border-radius:var(--mx-radius);padding:20px}.mx-steps__num{color:var(--mx-yellow);display:block;font:500 13px/1 var(--mx-font-mono);margin-bottom:10px}.mx-steps p{margin:0}.mx-closing__assurance{color:var(--mx-ink-200);font-size:15px}.mx-closing__ctas{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 0}