Learn about Event Propagation, Event Delegation and DOM traversing. Gaining Knowledge from those can help you to write better code dynamically. Still your code looks like static(what if I added new Question, you need to make change in JS file right. It is not a better way to do) .Happy Coding✨.
Code looks pretty. You can improve your code by adding class names based on BEM.
In the starter code you can find active-design file under asset/designs, From there you came to know what style should add to an elements when hovering or some sort of conditions.happpy coding..😊✨