With performances March 21-29, the Los Gatos High School cast of “Mamma Mia!” is hard at work ... that means going home and putting music on and moving until something feels right, and ...