Resets are still viable. They've become shorter over the years as css has advanced. Obviously if you write Tailwind you don't need a reset.
For small/alternative stuff, since nesting/has()/ field sizing and such is native now there's not much to do there, so what's mostly relevant is some classless sheets like what this article is about.
CSS in JS is also still a big thing.