rethought base styles and deeper use of less