/* rebuilt 2026-09-11 — original lost; family names match specimen CSS */
@font-face{font-family:'Barlow';font-style:normal;font-weight:400;font-display:swap;src:url('Barlow-400.woff2') format('woff2');}
@font-face{font-family:'Bungee';font-style:normal;font-weight:400;font-display:swap;src:url('Bungee-400.woff2') format('woff2');}
@font-face{font-family:'Climate Crisis';font-style:normal;font-weight:400;font-display:swap;src:url('ClimateCrisis-latin.woff2') format('woff2');}
@font-face{font-family:'Familjen Grotesk';font-style:normal;font-weight:400 700;font-display:swap;src:url('FamiljenGrotesk.woff2') format('woff2');}
@font-face{font-family:'Krona One';font-style:normal;font-weight:400;font-display:swap;src:url('KronaOne-latin.woff2') format('woff2');}
@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:'Michroma';font-style:normal;font-weight:400;font-display:swap;src:url('Michroma.woff2') format('woff2');}
@font-face{font-family:'Mulish';font-style:normal;font-weight:200 1000;font-display:swap;src:url('Mulish-var.woff2') format('woff2');}
@font-face{font-family:'Sora';font-style:normal;font-weight:400;font-display:swap;src:url('Sora-latin.woff2') format('woff2');}
@font-face{font-family:'Spectral';font-style:normal;font-weight:800;font-display:swap;src:url('Spectral-800.woff2') format('woff2');}
@font-face{font-family:'Syne';font-style:normal;font-weight:800;font-display:swap;src:url('Syne-800.woff2') format('woff2');}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;font-display:swap;src:url('WorkSans-latin.woff2') format('woff2');}
@font-face{font-family:'Marcellus';font-style:normal;font-weight:400;font-display:swap;src:url('Marcellus-400.woff2') format('woff2');}
@font-face{font-family:'Epilogue';font-style:normal;font-weight:400;font-display:swap;src:url('Epilogue-400.woff2') format('woff2');}
@font-face{font-family:'Epilogue';font-style:normal;font-weight:600;font-display:swap;src:url('Epilogue-600.woff2') format('woff2');}
@font-face{font-family:'Big Shoulders Display';font-style:normal;font-weight:700;font-display:swap;src:url('BigShouldersDisplay-700.woff2') format('woff2');}
@font-face{font-family:'Big Shoulders Display';font-style:normal;font-weight:800;font-display:swap;src:url('BigShouldersDisplay-800.woff2') format('woff2');}
@font-face{font-family:'Zilla Slab';font-style:normal;font-weight:400;font-display:swap;src:url('ZillaSlab-400.woff2') format('woff2');}
@font-face{font-family:'Zilla Slab';font-style:normal;font-weight:600;font-display:swap;src:url('ZillaSlab-600.woff2') format('woff2');}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url('PlayfairDisplay-700.woff2') format('woff2');}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;font-display:swap;src:url('PlayfairDisplay-900.woff2') format('woff2');}
@font-face{font-family:'Public Sans';font-style:normal;font-weight:400;font-display:swap;src:url('PublicSans-400.woff2') format('woff2');}
@font-face{font-family:'Public Sans';font-style:normal;font-weight:600;font-display:swap;src:url('PublicSans-600.woff2') format('woff2');}
@font-face{font-family:'Gambetta';font-style:normal;font-weight:400;font-display:swap;src:url('Gambetta-400.woff2') format('woff2');}
@font-face{font-family:'Gambetta';font-style:normal;font-weight:700;font-display:swap;src:url('Gambetta-700.woff2') format('woff2');}
@font-face{font-family:'General Sans';font-style:normal;font-weight:400;font-display:swap;src:url('GeneralSans-400.woff2') format('woff2');}
@font-face{font-family:'General Sans';font-style:normal;font-weight:600;font-display:swap;src:url('GeneralSans-600.woff2') format('woff2');}
