Making a hovering ship that can follow hill slopes

Hi, resurrecting this thread really quickly because rotators confuse me and this solved my issues but I don’t understand how/why.

In the example, the target rotator is created via a Make Rot from ZX node - why Z and X? Z is clearly the up vector, isn’t X the right vector? How does this result in the correct resulting rotator being created?