Vite compiles resources/css/app.css and resources/js/app.js into hashed files under public/build. Laravel's Vite helper loads the right URLs in Blade.
On this site that means Tailwind CSS, Alpine.js, and font files ship as versioned assets. Because production hosting has no shell, npm run build runs locally before git push, documented in shipping Laravel without SSH.