How would you make a long online test interface work well on both desktop and mobile?

I’m designing a page where users answer a large number of questions in one session.

Desktop is fairly straightforward, but on mobile I’m struggling with navigation without taking too much screen space.

Would you use a fixed bottom navigation, swipe gestures, or something else?

I’m interested in approaches that balance usability with accessibility.

Details-Summary?