/* Self-hosted brand faces. Never a font CDN: the console is a staff tool and the
   front door is used by people in trouble — neither should call a third party on
   load, and Heebo being open-source is part of why it was chosen. */

@font-face{font-family:"Heebo";src:url("fonts/heebo-hebrew-400-normal.woff2") format("woff2");font-weight:400;font-display:swap;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}
@font-face{font-family:"Heebo";src:url("fonts/heebo-hebrew-700-normal.woff2") format("woff2");font-weight:700;font-display:swap;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}
@font-face{font-family:"Heebo";src:url("fonts/heebo-hebrew-900-normal.woff2") format("woff2");font-weight:900;font-display:swap;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}
@font-face{font-family:"Heebo";src:url("fonts/heebo-latin-400-normal.woff2") format("woff2");font-weight:400;font-display:swap;}

@font-face{font-family:"Assistant";src:url("fonts/assistant-hebrew-400-normal.woff2") format("woff2");font-weight:400;font-display:swap;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}
@font-face{font-family:"Assistant";src:url("fonts/assistant-hebrew-700-normal.woff2") format("woff2");font-weight:700;font-display:swap;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}
@font-face{font-family:"Assistant";src:url("fonts/assistant-latin-400-normal.woff2") format("woff2");font-weight:400;font-display:swap;}
@font-face{font-family:"Assistant";src:url("fonts/assistant-latin-700-normal.woff2") format("woff2");font-weight:700;font-display:swap;}

@font-face{font-family:"Archivo";src:url("fonts/archivo-latin-400-normal.woff2") format("woff2");font-weight:400;font-display:swap;}
@font-face{font-family:"Archivo";src:url("fonts/archivo-latin-700-normal.woff2") format("woff2");font-weight:700;font-display:swap;}
@font-face{font-family:"Archivo";src:url("fonts/archivo-latin-900-normal.woff2") format("woff2");font-weight:900;font-display:swap;}

/* Russian. The stack ends in a face with Cyrillic on purpose — see the RTL
   checklist: "Russian text does not silently fall back to a face with no Cyrillic." */
@font-face{font-family:"Noto Sans Hebrew";src:url("fonts/noto-sans-hebrew-cyrillic-ext-400-normal.woff2") format("woff2");font-weight:400;font-display:swap;}
@font-face{font-family:"Noto Sans Hebrew";src:url("fonts/noto-sans-hebrew-cyrillic-ext-700-normal.woff2") format("woff2");font-weight:700;font-display:swap;}
@font-face{font-family:"Noto Sans Hebrew";src:url("fonts/noto-sans-hebrew-cyrillic-ext-900-normal.woff2") format("woff2");font-weight:900;font-display:swap;}

/* Print only. Never rendered on screen. */
@font-face{font-family:"Frank Ruhl Libre";src:url("fonts/frank-ruhl-libre-hebrew-400-normal.woff2") format("woff2");font-weight:400;font-display:swap;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}
@font-face{font-family:"Frank Ruhl Libre";src:url("fonts/frank-ruhl-libre-hebrew-700-normal.woff2") format("woff2");font-weight:700;font-display:swap;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}
@font-face{font-family:"Frank Ruhl Libre";src:url("fonts/frank-ruhl-libre-latin-400-normal.woff2") format("woff2");font-weight:400;font-display:swap;}
