Comparative Effects of Meditation, Nature Exposure, and Digital Activities on Physiological and Perceived Stress | NCT07673653 | Trialant