/*
 * Vend Sans — self-hosted single-file variable font (full Latin coverage).
 *
 * Source: https://github.com/google/fonts/tree/main/ofl/vendsans
 * License: SIL Open Font License (OFL)
 *
 * One WOFF2 with all glyphs (449) including Turkish/Eastern European
 * Latin Extended characters. No unicode-range subsetting — composite
 * glyphs (ş, ğ, Ş, Ğ, ç, ö, ü, etc.) keep their base+mark references
 * within the same file, so they render correctly. The previous
 * Google Fonts CSS API split the font across two files where composite
 * references broke at file boundaries.
 *
 * The file is aliased under the legacy family names main.css references
 * (Karla, Gothic A1, Work Sans, Inter, Nunito, Rubik) so font-family
 * lookups in the existing CSS resolve to Vend Sans without touching it.
 *
 * Variable axis: wght 300–700.
 */

@font-face {
  font-family: 'Vend Sans';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url('vend-sans.woff2') format('woff2-variations'),
       url('vend-sans.woff2') format('woff2');
}

@font-face {
  font-family: 'Karla';
  font-style: normal; font-weight: 300 700; font-display: swap;
  src: url('vend-sans.woff2') format('woff2-variations'),
       url('vend-sans.woff2') format('woff2');
}
@font-face {
  font-family: 'Gothic A1';
  font-style: normal; font-weight: 300 700; font-display: swap;
  src: url('vend-sans.woff2') format('woff2-variations'),
       url('vend-sans.woff2') format('woff2');
}
@font-face {
  font-family: 'Work Sans';
  font-style: normal; font-weight: 300 700; font-display: swap;
  src: url('vend-sans.woff2') format('woff2-variations'),
       url('vend-sans.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal; font-weight: 300 700; font-display: swap;
  src: url('vend-sans.woff2') format('woff2-variations'),
       url('vend-sans.woff2') format('woff2');
}
@font-face {
  font-family: 'Nunito';
  font-style: normal; font-weight: 300 700; font-display: swap;
  src: url('vend-sans.woff2') format('woff2-variations'),
       url('vend-sans.woff2') format('woff2');
}
@font-face {
  font-family: 'Rubik';
  font-style: normal; font-weight: 300 700; font-display: swap;
  src: url('vend-sans.woff2') format('woff2-variations'),
       url('vend-sans.woff2') format('woff2');
}
