Is there a way to get the page height to snap to the content on the page? I kind of assumed it would do that automatically, but I just realized none of them are. I have some pages that have a ton of extra room (https://susanvandenhende.editorx.io/portfolio/calendar) and some without enough room (https://susanvandenhende.editorx.io/portfolio/fl-2).
I set the viewport height for one section to 100, but I still have extra room for some reason:

after quick check I can suggest you try setting height and max H to 100 VH, here is the example:
but to take deeper look, we may need to create ticket based on our query