.faq__header { margin-bottom: 1rem; }
.faq .accordion details { border-bottom: 1px solid rgba(var(--color-foreground), .1); padding: 0.8rem 0; }
.faq .accordion summary { display:flex; align-items:center; justify-content: space-between; cursor:pointer; list-style:none; }
.faq .accordion .h5 { margin: 0; }
.faq .accordion .accordion__content { padding: .4rem 0 1rem; }

