/* Compie — self-hosted webfonts. Files live in public/brand/fonts/.
   Bebas Neue = display. Space Grotesk = Latin body/UI. Assistant = Hebrew.
   All three are SIL OFL 1.1 (licenses in public/brand/fonts/licenses/).
   Self-hosted on purpose: no CDN, so the booth app renders on flaky
   conference wifi and inside a container with no egress. */

@font-face{font-family:"Bebas Neue";font-style:normal;font-weight:400;font-display:swap;
  src:url("/brand/fonts/BebasNeue-Regular.woff2") format("woff2");}

@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:400;font-display:swap;
  src:url("/brand/fonts/SpaceGrotesk-Regular.woff2") format("woff2");}
@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:500;font-display:swap;
  src:url("/brand/fonts/SpaceGrotesk-Medium.woff2") format("woff2");}
@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:700;font-display:swap;
  src:url("/brand/fonts/SpaceGrotesk-Bold.woff2") format("woff2");}

@font-face{font-family:"Assistant";font-style:normal;font-weight:400;font-display:swap;
  src:url("/brand/fonts/Assistant-Regular.woff2") format("woff2");}
@font-face{font-family:"Assistant";font-style:normal;font-weight:600;font-display:swap;
  src:url("/brand/fonts/Assistant-SemiBold.woff2") format("woff2");}
@font-face{font-family:"Assistant";font-style:normal;font-weight:700;font-display:swap;
  src:url("/brand/fonts/Assistant-Bold.woff2") format("woff2");}
/* 800 is the Hebrew DISPLAY weight. Bebas Neue carries no Hebrew glyphs, so an
   RTL heading falls back to Impact/system and looks broken; Assistant
   ExtraBold is what Hebrew headings are set in. See compie.css. */
@font-face{font-family:"Assistant";font-style:normal;font-weight:800;font-display:swap;
  src:url("/brand/fonts/Assistant-ExtraBold.woff2") format("woff2");}
