Sustainability: from political and moral declarations to legally binding rules. A comparative analysis of three European countries (Switzerland, Germany, Italy)