Hi there,
1. The animated hero is broken, there is a white bar at the top now. Didn’t change anything in the header recently.
I’ve checked your site and the cause of the spacing is the padding top added to the content area as shown here: https://share.getcloudapp.com/Jru1gyv5
2. I can’t make the hero shorter no matter what block sizing setting I change.
I’m not sure I understand what you mean. Do you to reduce the height of the hero?
I’ve inspected the element and it seems to be added within the content using a block from a plugin. This particular block seems to have an excess padding-bottom + another padding-bottom added within its child wrappers for the separator spacing.
This is not within the theme’s control. It’s best to ask the plugin developer on what’s the best practice to adjust its blocks.