Text this: Homoclinic solutions for second-order non-autonomous Hamiltonian systems without global Ambrosetti-Rabinowitz conditions