This is definitely a bug. I rolled the site back to a version that was working correctly and now, if you change ANYTHING inside of the flexbox, even without touching the first field at all, it inserts extra space in front of the First Name field.
I tried just copy/pasting the email field so I can change it to a phone number field… boom, extra space in front of the First Name field. Adding a field anywhere in the form results in extra space in front of the First Name field.
Adding a class to the First Name field causes the extra space to come in, even before anything else is changed at all. The worst part is, even if I undo whatever change was just done that resulted in the extra space, the extra space remains and I have to roll back the entire project to get it to go away.
This is extremely annoying.