homepage styling and obsessively tweaking the card placement in various resolutions