Hi Alec.
Duplication of ID on one page is not acceptable, even if it is in a hidden section. Therefore, you should completely remove the section-2 containing the logo. And do everything through CSS.

Hi yes, that only seems to work if you use a predefined header
This is wrong. If you create custom Header following Helix documentation, then all header options like height, sticky and other will work.
Study not only Newsberg documentation, but also Helix documentation.
I would recommend that you replace the Top Bar to custom Header and then return to the issue with a margin on other pages.
This is not correct, since it is not an universal solution and you will have to write a code for each new page.
