Geonodes how can I obtain the normal and tangent of a hair system?

I’m using blender’s old hair system to simulate some vines and I want to instantiate the leaves after the simulation, how could I extract the normals and tangent information needed so that the instances rotate correctly and don’t have sudden jumps?.