Embracing veganism: a foodie's guide to a plant-based lifestyle