/* U1: Self-hosted fonts — Hanken Grotesk + Cormorant Garamond, bundled so the game runs fully
   offline with no network dependency. Both are licensed under the SIL Open Font License (OFL). */
@font-face { font-family: 'Hanken Grotesk'; font-style: normal; font-weight: 300; font-display: swap; src: url('../assets/fonts/hanken-grotesk-300.ttf') format('truetype'); }
@font-face { font-family: 'Hanken Grotesk'; font-style: normal; font-weight: 400; font-display: swap; src: url('../assets/fonts/hanken-grotesk-400.ttf') format('truetype'); }
@font-face { font-family: 'Hanken Grotesk'; font-style: normal; font-weight: 500; font-display: swap; src: url('../assets/fonts/hanken-grotesk-500.ttf') format('truetype'); }
@font-face { font-family: 'Hanken Grotesk'; font-style: normal; font-weight: 700; font-display: swap; src: url('../assets/fonts/hanken-grotesk-700.ttf') format('truetype'); }
@font-face { font-family: 'Cormorant Garamond'; font-style: italic; font-weight: 500; font-display: swap; src: url('../assets/fonts/cormorant-garamond-italic-500.ttf') format('truetype'); }
