Libertinus.eu is now more mobile friendly. We are currently working hard to improve the overall mobile experience. There is still a lot of work, but any comments are already welcome. Thanks.