Vai chegar uma hora que você vai precisar utilizar um framework, mas enquanto isso, estude o CSS puro (html e js tbm), além de muito mais simples, vai te dar a base necessária para utilizar o framework.
Na minha opinião os frameworks CSS sempre tentaram resolver um problema que não existe, o CSS é super simples, não tem muito o que abstrair...
O tailwind vem se mostrando flexível, pode ser uma boa porta de entrada.