/* Seção Preletores */
.section-preletores {
  background-color: #3e3d3d; /* Tom azul escuro idêntico ao print */
}

/* Bolinhas do Título */
.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

/* Interação com os Cards */
.cursor-pointer {
  cursor: pointer;
}

.preletor-img {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  transition: transform 0.3s ease;
}

.preletor-card:hover .preletor-img {
  transform: scale(1.05);
}

/* Estilização do Popup Modal */
.modal-preletor-content {
  background-color: #2f3b4d;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.8);
}

.modal-preletor-img-wrapper {
  width: 160px;
  height: 160px;
}