<style>
.slider__area {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.slider__item {
  display: flex;
  justify-content: center;
  align-items: center;
}

.slider-img {
  width: 100%;
  height: auto;
  object-fit: contain; /* gambar tidak akan terpotong */
  display: block;
}

/* Opsional: atur tinggi maksimum agar tidak terlalu besar */
@media (min-width: 768px) {
  .slider-img {
    max-height: 90vh;
  }
}

@media (max-width: 767px) {
  .slider-img {
    max-height: 70vh;
  }
}
</style>
