Thank you!
Yes, as other people pointed out too, the landing page could do with some mobile and copy improvements.
A note on English: "Fresh off the press" is the colloquialism you're looking for, not "Fresh out of press."
Thanks!