Tweaks to diagram on home page

- Removed margins around diagram blocks
- Added space above diagram so it aligns with text block
- Added vertical padding
- Reduced horizontal padding to avoid a wrapping case