.faq-columns { column-count: 1; column-gap: 2rem; }
@media (min-width: 992px) { /* breakpoint ~Bootstrap lg */
  .faq-columns { column-count: 2; }
}
.faq-columns section { break-inside: avoid; margin: 0 0 1rem; }
.faq-text h6 { font-weight: 600; margin: .5rem 0 .25rem; }
.faq-text ul { margin: .25rem 0 .75rem 1.25rem; }
.faq-text li { line-height: 1.5; margin: .15rem 0; }