/* Home 04 — Método (templates/home/metodo.php). */
.home-metodo { background: linear-gradient(180deg, var(--cor-marinho), var(--cor-marinho-2)); }
.metodo-passos { list-style: none; padding: 0; margin: 0; display: grid; gap: 1.25rem; grid-template-columns: repeat(auto-fit, minmax(14rem, 1fr)); }
.passo { position: relative; padding: 1.75rem; border-radius: var(--raio-grande); background: rgba(255, 255, 255, .04); border: 1px solid rgba(255, 255, 255, .08); }
.passo__numero { position: absolute; top: 1.5rem; right: 1.5rem; font-family: var(--fonte-titulo); font-weight: 700; font-size: 1.75rem; color: rgba(255, 255, 255, .12); }
.passo__icone { display: inline-grid; place-items: center; width: 3rem; height: 3rem; margin-bottom: 1.25rem; border-radius: var(--raio); background: rgba(6, 182, 212, .14); color: #67E8F9; }
.passo h3 { margin-bottom: 0.5rem; }
.passo p { font-size: 0.9875rem; }
