The project uses a custom i18n provider, not next-intl directly.
This was causing a client-side crash on page load.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Cookie consent banner with accept all / essential only buttons
- Uses existing i18n messages (en/fr) and localStorage for persistence
- Animated with Framer Motion, respects dark/light theme
- Free tier users see "Passer Pro →" link next to their badge in sidebar
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>