Razan Moughrabi is taking her remarkable success in stride