Uses an HTML preprocessor (Pug) alongside some simple randomised styles (generated and assigned using JS)