.passos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem;padding:0;list-style:none}
.passos li{display:flex;gap:1rem;padding:1.4rem;background:#fff;border:1px solid var(--linha);border-radius:1rem}
.passos b{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--laranja);font-size:1.25rem;font-weight:900}
.passos h3{font-size:1.15rem}.passos p{margin-top:.2rem;color:var(--suave)}
.pedido-acoes{margin-top:1.2rem}
@media(max-width:60rem){.passos{grid-template-columns:1fr}}
