.activation-flow{margin-top:55px}
.activation-flow h2{max-width:760px}
.activation-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}
.activation-step{background:#fff;border-top:4px solid var(--gold);padding:24px}
.activation-step span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--navy);color:#fff;font-size:12px;font-weight:600}
.activation-step h3{font-size:17px;margin:16px 0 8px}
.activation-step p{font-size:13px;color:#637078;margin:0}
.flow-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}
@media(max-width:900px){.activation-steps{grid-template-columns:repeat(2,1fr)}}
@media(max-width:650px){.activation-steps{grid-template-columns:1fr}}
