Plant-based protein foods are less sensitive to price changes than animal-based ones, with differences across income and education levels | Synapse