.works__cards {
  display: grid;
  gap: 20px;
}
.works .card img {
  width: 100%;
  height: 100%;
	object-fit: cover;
	object-position: center;
}
@media (min-width: 320px) {
  .works .card {
    height: 400px;
  }
}
@media (min-width: 768px) {
  .works__cards {
    grid-template-columns: repeat(3, 1fr);
  }
  .works .card {
    height: 300px;
  }
}
@media (min-width: 1280px) {
  .works__cards {
    grid-template-columns: repeat(4, 1fr);
  }
  .works .card {
    height: 380px;
  }
}
@media (min-width: 1440px) {
  .works .card {
    height: 430px;
  }
}
@media (min-width: 1800px) {
  .works .card {
    height: 500px;
  }
}/*# sourceMappingURL=page-works.css.map */