.cb{background:var(--cnx-surface);padding:100px 20px;text-align:center}.cb-inner{display:flex;flex-direction:column;gap:15px;margin:0 auto;max-width:620px}.cb-eyebrow{font-size:12px;font-weight:700;letter-spacing:.05em;margin:0 0 12px;text-transform:uppercase}.cb-heading{letter-spacing:0;margin:0 0 16px}.cb-heading,.cb-subtext{color:var(--cnx-neutral-gray-dark)}.cb-subtext{font-size:18px;font-weight:300;line-height:1.5;margin:0 0 28px;max-width:600px;text-align:center}.cb-buttons{align-items:center;display:flex;gap:16px;justify-content:center}