A Large Multi-site Study on Self-administered Mindfulness | NCT06308744 | Trialant