
/* Remove marcador nativo do <details> em todos os browsers */
details > summary {
  list-style: none;
}
details > summary::-webkit-details-marker {
  display: none;
}

/* Animação de abertura do conteúdo do FAQ */
details[open] .faq-body {
  animation: faq-open 0.22s ease;
}

@keyframes faq-open {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
