Vitality meets wellbeing