The new HubSpot forms have a lot of style options now but one that is not easy to change is the padding of the container. Add this CSS style to your page or theme to remove the padding so your form fields go to the edge and align with your text above and below it.

<style>
body [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content {
padding: 0;
}
</style>