NCT06799403 - Stop for Stress - a Randomized Controlled Trial Comparing an Online and a Group-based Format of an Intervention for Work-related Stress | Crick | Crick