In Angular the best option you have is to create a separate CSS file for each component and use ViewEncapsulated.Emulated.
And in this file you will add just CSS used by this component. You can discover styles used by each page with "coverge" from Google Chrome