A group of German workers just won 28-hour weeks for better work-life balance