Google is caching my homepage almost properly but not other pages


My website is built on NodeJS with ReactJS as frontend and has server side rendering.

Problem 1: Home page is cached properly by Google but other pages are cached without their CSS.

Problem 2: Blogs which are brought dynamically are not shown in the cache.

Link : https://www.google.com/search?q=site%3Aamitkk.com&oq=site%3Aami&aqs=chrome.0.69i59j69i57j69i58.12895j0j7&sourceid=chrome&ie=UTF-8

Thanks in advance

Amit