I use TailwindCSS [1] for all my styling needs and couldn't be happier.
If you really want scoped CSS in React this approach [2] can also work, and it makes it easy to use tailwind if you want.
[1] https://tailwindcss.com
[2] https://miyauchi.dev/posts/lib-vite-tailwindcss/#css-modules