/* WarpDeck — offline typography. Font files ship in /fonts/, precached by the
   service worker. All families are SIL OFL (licenses in fonts/licenses/). */

@font-face { font-family:'Space Grotesk'; src:url('../fonts/SpaceGrotesk-Medium.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap; }
@font-face { font-family:'Space Grotesk'; src:url('../fonts/SpaceGrotesk-SemiBold.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap; }
@font-face { font-family:'Instrument Sans'; src:url('../fonts/InstrumentSans-Regular.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap; }
@font-face { font-family:'Instrument Sans'; src:url('../fonts/InstrumentSans-SemiBold.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap; }
@font-face { font-family:'JetBrains Mono'; src:url('../fonts/JetBrainsMono-Regular.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap; }

/* Slide-content families (free text elements) — Archivo Black registers as
   the 900 weight of 'Archivo'. */
@font-face { font-family:'Archivo'; src:url('../fonts/Archivo-Regular.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap; }
@font-face { font-family:'Archivo'; src:url('../fonts/Archivo-Bold.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap; }
@font-face { font-family:'Archivo'; src:url('../fonts/ArchivoBlack-Regular.woff2') format('woff2');
  font-weight:900; font-style:normal; font-display:swap; }
@font-face { font-family:'Playfair Display'; src:url('../fonts/PlayfairDisplay-Regular.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap; }
@font-face { font-family:'Playfair Display'; src:url('../fonts/PlayfairDisplay-Bold.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap; }

:root {
  --font-display: 'Space Grotesk', 'Avenir Next', 'Segoe UI Variable Display',
                  -apple-system, BlinkMacSystemFont, sans-serif;
  --font-ui: 'Instrument Sans', -apple-system, BlinkMacSystemFont,
             'Segoe UI Variable', 'Segoe UI', Roboto, Ubuntu, sans-serif;
  --font-mono: 'JetBrains Mono', ui-monospace, 'Cascadia Code', 'SF Mono',
               Menlo, Consolas, monospace;
}
