.steps{display:grid;gap:42px;grid-template-columns:repeat(3,1fr)}.steps article{border-top:1px solid var(--color-line);padding-top:18px}.step-number{align-items:center;color:var(--color-accent);display:flex;font-size:12px;justify-content:space-between;margin-bottom:35px}.step-number>span{font-size:22px}.steps h3{font-size:25px;letter-spacing:-.8px;margin-bottom:13px}.steps p{color:var(--color-text-muted);font-size:13px;margin-bottom:0;max-width:310px}@media (max-width:640px){.steps{gap:25px;grid-template-columns:1fr}.step-number{margin-bottom:18px}.steps h3{font-size:24px}.steps p{max-width:none}}