import React from 'react' import ReactDOM from 'react-dom/client' import { BrowserRouter } from 'react-router-dom' // Brand typography, self-hosted so the paywall iframe makes no external // font requests: Cinzel for display (inscription capitals), EB Garamond // for body text. import '@fontsource/cinzel/400.css' import '@fontsource/cinzel/700.css' import '@fontsource/eb-garamond/400.css' import '@fontsource/eb-garamond/400-italic.css' import '@fontsource/eb-garamond/500.css' import '@fontsource/eb-garamond/600.css' import App from './App' // Shared brand tokens (single source of truth) load before theme.css so // both surfaces draw color from the same file. import './styles/tokens.css' import './theme.css' ReactDOM.createRoot(document.getElementById('root')).render( , )