I got it to work! The buttons are in a full width flow panel so they flow correctly and fit in the card with the right look. I set the spacing on the bottom of the flow panel to none and the spacing on the bottom of the button to none. That still didn’t do it.
So I changed the button spacing above to high and it looks good! To compensate for the extra space above I set the bottom spacing to none for the elements above. Here is what it looks like from the IDE so you can see the flow panel.
Honestly I’m totally comfortable changing the CSS, but remembering that I made this change in a few years probably won’t happen.
Thanks for the tip to use HashRouting! I will definitely look into into it.