/* Six steps read as two rows of three; the shared auto-fit grid would leave
   the sixth stranded alone on a row at desktop width. */
.mk-sa-steps .mk-cycle { grid-template-columns: repeat(3, minmax(0, 1fr)); }

@media (max-width: 900px) {
  .mk-sa-steps .mk-cycle { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 560px) {
  .mk-sa-steps .mk-cycle { grid-template-columns: minmax(0, 1fr); }
}
