.step {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
  margin-bottom: 3rem;
  align-items: flex-start;
  font-size:14px;
}

.text {
  flex: 1;
  min-width: 280px;
}

.carousel {
  flex: 1;
  min-width: 300px;
}