The adidas Group launched a new website to attract future talents to its headquarters in Herzogenaurach, Germany.