/* Self-hosted fonts for the Skills templates (T294).
   Every file comes from the owner's font library (brain fonts), copied or converted to WOFF2.
   Source of each file: temp/runs/2026-10-17/T294/fonts-manifest.json.
   Faces download only when a page uses them. Paths are relative to this file.
   Substitutes (family not in the library, or the needed cut missing):
     Fraunces -> Cormorant Garamond Display (Cormorant, scaled), EB Garamond -> Adobe Garamond Pro, Cinzel -> Marcellus,
     Russo One -> Franklin Gothic Heavy, Archivo -> Geist, Sora -> Manrope,
     VT323 -> Video Terminal Screen, Special Elite -> TypewriterSerial. */

/* Inter (variable weight 100-900) */
@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url('Inter-var.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:italic;font-weight:100 900;font-display:swap;src:url('Inter-italic-var.woff2') format('woff2')}
/* JetBrains Mono (variable weight 100-800) */
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:100 800;font-display:swap;src:url('JetBrainsMono-var.woff2') format('woff2')}
/* Cormorant Garamond Display, stands in for Fraunces: the same files as Cormorant Garamond,
   scaled 112% so its small x-height matches Fraunces (size-adjust). Used by the ex-Fraunces templates. */
@font-face{font-family:'Cormorant Garamond Display';font-style:normal;font-weight:300 700;font-display:swap;size-adjust:112%;src:url('CormorantGaramond-var.woff2') format('woff2')}
@font-face{font-family:'Cormorant Garamond Display';font-style:italic;font-weight:300 700;font-display:swap;size-adjust:112%;src:url('CormorantGaramond-italic.woff2') format('woff2')}
/* Cormorant Garamond (upright variable 300-700, italic one cut) */
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300 700;font-display:swap;src:url('CormorantGaramond-var.woff2') format('woff2')}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:300 700;font-display:swap;src:url('CormorantGaramond-italic.woff2') format('woff2')}
/* Adobe Garamond Pro, stands in for EB Garamond */
@font-face{font-family:'Adobe Garamond Pro';font-style:normal;font-weight:400 500;font-display:swap;src:url('AdobeGaramondPro-400.woff2') format('woff2')}
@font-face{font-family:'Adobe Garamond Pro';font-style:italic;font-weight:400 500;font-display:swap;src:url('AdobeGaramondPro-400-italic.woff2') format('woff2')}
/* Bebas Neue */
@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:url('BebasNeue.woff2') format('woff2')}
/* Marcellus, stands in for Cinzel (one cut: bold is made by the browser) */
@font-face{font-family:'Marcellus';font-style:normal;font-weight:400;font-display:swap;src:url('Marcellus.woff2') format('woff2')}
/* IBM Plex Mono */
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url('IBMPlexMono-400.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url('IBMPlexMono-500.woff2') format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:600 700;font-display:swap;src:url('IBMPlexMono-700.woff2') format('woff2')}
/* Space Grotesk (variable weight 300-700) */
@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300 700;font-display:swap;src:url('SpaceGrotesk-var.woff2') format('woff2')}
/* Geist Mono (variable weight 100-900) */
@font-face{font-family:'Geist Mono';font-style:normal;font-weight:100 900;font-display:swap;src:url('GeistMono-var.woff2') format('woff2')}
/* Barlow Condensed */
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:400;font-display:swap;src:url('BarlowCondensed-400.woff2') format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:500;font-display:swap;src:url('BarlowCondensed-500.woff2') format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:600;font-display:swap;src:url('BarlowCondensed-600.woff2') format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:700;font-display:swap;src:url('BarlowCondensed-700.woff2') format('woff2')}
/* Italiana (one cut) */
@font-face{font-family:'Italiana';font-style:normal;font-weight:400;font-display:swap;src:url('Italiana.woff2') format('woff2')}
/* Geist bold, stands in for Archivo */
@font-face{font-family:'Geist';font-style:normal;font-weight:700 900;font-display:swap;src:url('Geist-700.woff2') format('woff2')}
/* Manrope, stands in for Sora */
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url('Manrope-400.woff2') format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;font-display:swap;src:url('Manrope-500.woff2') format('woff2')}
/* Franklin Gothic Heavy, stands in for Russo One (one cut) */
@font-face{font-family:'Franklin Gothic Heavy';font-style:normal;font-weight:400;font-display:swap;src:url('FranklinGothicHeavy.woff2') format('woff2')}
/* Video Terminal Screen, stands in for VT323 (one cut, scaled 80% to match VT323 widths) */
@font-face{font-family:'Video Terminal Screen';font-style:normal;font-weight:400;font-display:swap;size-adjust:80%;src:url('VideoTerminalScreen.woff2') format('woff2')}
/* TypewriterSerial, stands in for Special Elite */
@font-face{font-family:'TypewriterSerial';font-style:normal;font-weight:400;font-display:swap;src:url('TypewriterSerial-400.woff2') format('woff2')}
@font-face{font-family:'TypewriterSerial';font-style:italic;font-weight:400;font-display:swap;src:url('TypewriterSerial-400-italic.woff2') format('woff2')}
