How to design optimised hero modules