CSS resources, roadmap and training

I am focusing in learning CSS, but I feel saturated with all documentation that I am finding.

Do you have some resources, books, online courses or even a roadmap that you would recommend in order to learn CSS from zero to advance?

I also would like to start developing small side projects, in order to practice what I learn. If you have some ideas that I could create, they would be very appreciated.