Proximal Causal Learning with Kernels: Two-Stage Estimation and Moment Restriction