Hallo Felix,
die Höhenangabe für section (height: calc(100vh - 2.5em)) verursacht wohl das Problem. Ich weiß nicht warum, aber lässt man es weg, scrollt die Seite.
Ein Scrollen in den Unterfomularen habe ich nicht beobachtet, im FF und im Chrióme unter MacOS scrollt immer die ganze Seite.
Gruß
Jürgen