Your accordion appears to be functional, but it is rather vertically restricted ~ i.e. scrolling is always required to view the full text after clicking the different panel selectors - which in my mind defeats the purpose of having an accordion - all the topics (panel selectors) should be visible, at least initially so the user can see what’s available at a glance. In your case You have four sections, the length of the div should match the initial open accordion panel plus the other three closed panel selectors - all should be visible in the viewport at once.
It’s been a while since I’ve used an accordion set-up, but is yours the “classic” all the text body panels have to be the same length? If this is so, and it is giving You spatial cramps, you could skip all of this restrictive interface malarkey and simply use an animated div.
Here is a web site I designed many election cycles ago and last year had to retrofit the client list because it had gotten so long. I wanted to avoid the classic accordion programming because it is under-thought and over-engineered (the two often go together).
Just below is the jQuery code set-up, easily adjustable~adaptable to the design and functionality of the web page. You’ll need to translate this to Hype of course.
The “Holder” divs are the client lists for that particular section (commercial design, commercial consulting, residential design). These Holder divs are contained in another “Header” div (e.g. “Commercial Design…” as on the sited web page above). Clicking on the Header div animates the associated Holder div which slides down, or up, as appropriate. (Please see attachment “AnimatedDiv.png”.)