Depression is a leading cause of disability, affecting approximately 300 million people globally [...].