.parcerias-hero {
  background-color: var(--preto);
  padding: 5rem 0;
}

.parcerias-hero h1 {
  color: var(--branco);
}

.parcerias-hero p {
  color: #ddd;
  max-width: 720px;
}

.cards {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  gap: 2rem;
  margin-top: 2rem;
}

.card {
  background-color: var(--cinza-claro);
  padding: 2rem;
  border-radius: 12px;
}

.card h3 {
  color: var(--preto);
  margin-bottom: 0.8rem;
}

.lista-parcerias {
  margin-top: 2rem;
  padding-left: 1.2rem;
}

.lista-parcerias li {
  margin-bottom: 0.8rem;
  color: var(--cinza-medio);
}
