Dynamical variational approach to non-adiabatic electronic structure