.politicas {
  --espacamento-1: 0.8rem;
  padding: 3rem 1rem;
  text-align: justify;
  max-width: 700px;
  margin: 0 auto;
}

.politicas__lista {
  list-style: none;
  padding: 0;
}

.politicas__lista--numerica {
  counter-reset: section;
}

.politicas__lista--alpha {
  counter-reset: lista-alpha;
}

.politicas__lista--alpha .politicas__item {
  display: flex;
  gap: var(--espacamento-1);
}

.politicas__lista--alpha .politicas__item::before {
  counter-increment: lista-alpha;
  content: counter(lista-alpha, lower-alpha) ') ';
}

.politicas > .politicas__lista > .politicas__item::before {
  opacity: 0;
}

.politicas__item {
  margin-bottom: var(--espacamento-1);
}

.politicas__item::before {
  counter-increment: section;
  content: counters(section, '.') '. ';
}

.politicas__titulo {
  margin-bottom: 0;
}

.politicas__subtitulo {
  margin-top: 0;
}

.politicas__subtitulo::before {
  content: counters(section, '.') '. ';
}

.politicas__link {
  color: #028ac3;
}

.decoration--underline {
  text-decoration: underline;
}

.mt-1 {
  margin-top: var(--espacamento-1);
}

@media (min-width: 400px) {
  .politicas {
    padding: 5rem 2.5rem;
  }
}
