/* ══════════════════════════════════════
   STAGE FLOW
   ══════════════════════════════════════ */

.stages {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 14px;
  margin-top: 44px;
}
.stage {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(255, 255, 255, 0.13);
  border-radius: 12px;
  padding: 18px 16px;
}
.stage b {
  display: block;
  font-family: Poppins;
  font-size: 0.78rem;
  color: var(--blue);
  font-weight: 600;
  margin-bottom: 7px;
}
.stage span {
  font-size: 0.9rem;
  color: #c3cee3;
}
