/* 2.4.1: the official Euro-Tax design (Levan 28.10.2026, the "Euro Tax BG 2027 - A new beginning!" decks):
   Rubik for headings, DM Sans for text - served by the app itself (SIL Open Font License 1.1, see OFL-Rubik-DMSans.txt).
   DM Sans has no Cyrillic letters: Bulgarian / Ukrainian text falls back to Inter (styles.css), headings stay Rubik. */
@font-face { font-family: 'Rubik'; font-style: normal; font-weight: 500; font-display: swap; src: url('/fonts/Rubik-500.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-style: normal; font-weight: 600; font-display: swap; src: url('/fonts/Rubik-600.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-style: normal; font-weight: 700 900; font-display: swap; src: url('/fonts/Rubik-700.ttf') format('truetype'); }
@font-face { font-family: 'DM Sans'; font-style: normal; font-weight: 100 1000; font-display: swap; src: url('/fonts/DMSans-Variable.ttf') format('truetype'); }
