Add CSS for blog layout and typography