Cache-bust the theme stylesheet so long browser caching doesn't serve stale CSS

The new .htaccess caches static assets for a year, but style.css is hand-edited
directly (no Vite hashing), so a stale visitor cache would mask future style
changes without this.
