Avoid long words to overflow
Trim CSS, remove unused selectors
Mobile: Improve button positions, set minimum font size for better legibility