The site design – the work of design agency Fleava – has a mesmerising, futuristic feel. There are very few elements on ...