With people spending more time at home and coping with rising mental health issues, Headspace and Netflix have teamed up to bring meditation and mindfulness to new audiences. The tie-up makes new wellness habits easy to explore by living on the popular streaming platform.