Fix Mobile Form Flow with scrollIntoView

Have you ever tapped on an input field on mobile and suddenly the screen jumps or the input disappears under the keyboard? This is a common UX issue caused by how mobile browsers handle the on-screen...