Accessible accordion that follows WAI-ARIA best practices