Tailwind 4 se configura desde CSS en lugar de un tailwind.config.js.

Tokens con @theme

Los colores de la web son variables CSS que cambian con el modo oscuro, y @theme las convierte en utilidades como bg-surface o text-muted.

Plugin de Vite

Se integra con @tailwindcss/vite, sin PostCSS de por medio. Encaja muy bien con Astro.

Ojo

Algunas utilidades cambiaron de nombre respecto a la versión 3.