Our new website is online (currently only in German.