/* Variable builds of open faces, from Fontsource, Latin subset. Built by scripts/vendor_varfonts.py. */
@font-face{
  font-family:'Inter VF';
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
  src:url(/fonts/var/inter-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Inter VF';
  font-style:italic;
  font-weight:100 900;
  font-display:swap;
  src:url(/fonts/var/inter-italic.woff2) format('woff2');
}
@font-face{
  font-family:'DM Sans VF';
  font-style:normal;
  font-weight:100 1000;
  font-display:swap;
  src:url(/fonts/var/dm-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'DM Sans VF';
  font-style:italic;
  font-weight:100 1000;
  font-display:swap;
  src:url(/fonts/var/dm-sans-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Roboto VF';
  font-style:normal;
  font-weight:100 900;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/roboto-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Roboto VF';
  font-style:italic;
  font-weight:100 900;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/roboto-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Open Sans VF';
  font-style:normal;
  font-weight:300 800;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/open-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Open Sans VF';
  font-style:italic;
  font-weight:300 800;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/open-sans-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Instrument Sans VF';
  font-style:normal;
  font-weight:400 700;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/instrument-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Instrument Sans VF';
  font-style:italic;
  font-weight:400 700;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/instrument-sans-italic.woff2) format('woff2');
}
@font-face{
  font-family:'IBM Plex Sans VF';
  font-style:normal;
  font-weight:100 700;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/ibm-plex-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'IBM Plex Sans VF';
  font-style:italic;
  font-weight:100 700;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/ibm-plex-sans-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Newsreader VF';
  font-style:normal;
  font-weight:200 800;
  font-display:swap;
  src:url(/fonts/var/newsreader-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Newsreader VF';
  font-style:italic;
  font-weight:200 800;
  font-display:swap;
  src:url(/fonts/var/newsreader-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Archivo VF';
  font-style:normal;
  font-weight:100 900;
  font-stretch:62% 125%;
  font-display:swap;
  src:url(/fonts/var/archivo-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Archivo VF';
  font-style:italic;
  font-weight:100 900;
  font-stretch:62% 125%;
  font-display:swap;
  src:url(/fonts/var/archivo-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Fraunces VF';
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
  src:url(/fonts/var/fraunces-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Fraunces VF';
  font-style:italic;
  font-weight:100 900;
  font-display:swap;
  src:url(/fonts/var/fraunces-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Nunito Sans VF';
  font-style:normal;
  font-weight:200 1000;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/nunito-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Nunito Sans VF';
  font-style:italic;
  font-weight:200 1000;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/nunito-sans-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Source Serif 4 VF';
  font-style:normal;
  font-weight:200 900;
  font-display:swap;
  src:url(/fonts/var/source-serif-4-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Source Serif 4 VF';
  font-style:italic;
  font-weight:200 900;
  font-display:swap;
  src:url(/fonts/var/source-serif-4-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Bricolage Grotesque VF';
  font-style:normal;
  font-weight:200 800;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/bricolage-grotesque-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Google Sans VF';
  font-style:normal;
  font-weight:400 700;
  font-display:swap;
  src:url(/fonts/var/google-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Google Sans VF';
  font-style:italic;
  font-weight:400 700;
  font-display:swap;
  src:url(/fonts/var/google-sans-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Inconsolata VF';
  font-style:normal;
  font-weight:200 900;
  font-stretch:50% 200%;
  font-display:swap;
  src:url(/fonts/var/inconsolata-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Noto Sans VF';
  font-style:normal;
  font-weight:100 900;
  font-stretch:62.5% 100%;
  font-display:swap;
  src:url(/fonts/var/noto-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Noto Sans VF';
  font-style:italic;
  font-weight:100 900;
  font-stretch:62.5% 100%;
  font-display:swap;
  src:url(/fonts/var/noto-sans-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Martian Mono VF';
  font-style:normal;
  font-weight:100 800;
  font-stretch:75% 112.5%;
  font-display:swap;
  src:url(/fonts/var/martian-mono-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Merriweather VF';
  font-style:normal;
  font-weight:300 900;
  font-stretch:87% 112%;
  font-display:swap;
  src:url(/fonts/var/merriweather-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Merriweather VF';
  font-style:italic;
  font-weight:300 900;
  font-stretch:87% 112%;
  font-display:swap;
  src:url(/fonts/var/merriweather-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Mona Sans VF';
  font-style:normal;
  font-weight:200 900;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/mona-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Mona Sans VF';
  font-style:italic;
  font-weight:200 900;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/mona-sans-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Google Sans Flex VF';
  font-style:oblique 0deg 10deg;
  font-weight:1 1000;
  font-stretch:25% 151%;
  font-display:swap;
  src:url(/fonts/var/google-sans-flex-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Hedvig Letters Serif VF';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(/fonts/var/hedvig-letters-serif-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Zalando Sans VF';
  font-style:normal;
  font-weight:200 900;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/zalando-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Zalando Sans VF';
  font-style:italic;
  font-weight:200 900;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/zalando-sans-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Cabin VF';
  font-style:normal;
  font-weight:400 700;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/cabin-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Cabin VF';
  font-style:italic;
  font-weight:400 700;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/cabin-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Geist Pixel VF';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(/fonts/var/geist-pixel-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Literata VF';
  font-style:normal;
  font-weight:200 900;
  font-display:swap;
  src:url(/fonts/var/literata-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Literata VF';
  font-style:italic;
  font-weight:200 900;
  font-display:swap;
  src:url(/fonts/var/literata-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Noto Serif VF';
  font-style:normal;
  font-weight:100 900;
  font-stretch:62.5% 100%;
  font-display:swap;
  src:url(/fonts/var/noto-serif-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Noto Serif VF';
  font-style:italic;
  font-weight:100 900;
  font-stretch:62.5% 100%;
  font-display:swap;
  src:url(/fonts/var/noto-serif-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Roboto Flex VF';
  font-style:oblique 0deg 10deg;
  font-weight:100 1000;
  font-stretch:25% 151%;
  font-display:swap;
  src:url(/fonts/var/roboto-flex-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Saira VF';
  font-style:normal;
  font-weight:100 900;
  font-stretch:50% 125%;
  font-display:swap;
  src:url(/fonts/var/saira-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Saira VF';
  font-style:italic;
  font-weight:100 900;
  font-stretch:50% 125%;
  font-display:swap;
  src:url(/fonts/var/saira-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Asap VF';
  font-style:normal;
  font-weight:100 900;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/asap-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Asap VF';
  font-style:italic;
  font-weight:100 900;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/asap-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Roboto Serif VF';
  font-style:normal;
  font-weight:100 900;
  font-stretch:50% 150%;
  font-display:swap;
  src:url(/fonts/var/roboto-serif-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Roboto Serif VF';
  font-style:italic;
  font-weight:100 900;
  font-stretch:50% 150%;
  font-display:swap;
  src:url(/fonts/var/roboto-serif-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Anybody VF';
  font-style:normal;
  font-weight:100 900;
  font-stretch:50% 150%;
  font-display:swap;
  src:url(/fonts/var/anybody-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Anybody VF';
  font-style:italic;
  font-weight:100 900;
  font-stretch:50% 150%;
  font-display:swap;
  src:url(/fonts/var/anybody-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Bodoni Moda VF';
  font-style:normal;
  font-weight:400 900;
  font-display:swap;
  src:url(/fonts/var/bodoni-moda-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Bodoni Moda VF';
  font-style:italic;
  font-weight:400 900;
  font-display:swap;
  src:url(/fonts/var/bodoni-moda-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Fredoka VF';
  font-style:normal;
  font-weight:300 700;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/fredoka-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Hubot Sans VF';
  font-style:normal;
  font-weight:200 900;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/hubot-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Hubot Sans VF';
  font-style:italic;
  font-weight:200 900;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/hubot-sans-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Special Gothic VF';
  font-style:normal;
  font-weight:400 700;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/special-gothic-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Tektur VF';
  font-style:normal;
  font-weight:400 900;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/tektur-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Tilt Warp VF';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(/fonts/var/tilt-warp-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Workbench VF';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(/fonts/var/workbench-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Anek Latin VF';
  font-style:normal;
  font-weight:100 800;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/anek-latin-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Anek Odia VF';
  font-style:normal;
  font-weight:100 800;
  font-stretch:75% 125%;
  font-display:swap;
  src:url(/fonts/var/anek-odia-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Doto VF';
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
  src:url(/fonts/var/doto-normal.woff2) format('woff2');
}
@font-face{
  font-family:'DynaPuff VF';
  font-style:normal;
  font-weight:400 700;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/dynapuff-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Geologica VF';
  font-style:oblique 0deg 12deg;
  font-weight:100 900;
  font-display:swap;
  src:url(/fonts/var/geologica-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Kumbh Sans VF';
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
  src:url(/fonts/var/kumbh-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'League Gothic VF';
  font-style:normal;
  font-weight:400;
  font-stretch:75% 100%;
  font-display:swap;
  src:url(/fonts/var/league-gothic-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Noto Sans Mono VF';
  font-style:normal;
  font-weight:100 900;
  font-stretch:62.5% 100%;
  font-display:swap;
  src:url(/fonts/var/noto-sans-mono-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Playfair VF';
  font-style:normal;
  font-weight:300 900;
  font-stretch:87.5% 112.5%;
  font-display:swap;
  src:url(/fonts/var/playfair-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Playfair VF';
  font-style:italic;
  font-weight:300 900;
  font-stretch:87.5% 112.5%;
  font-display:swap;
  src:url(/fonts/var/playfair-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Shantell Sans VF';
  font-style:normal;
  font-weight:300 800;
  font-display:swap;
  src:url(/fonts/var/shantell-sans-normal.woff2) format('woff2');
}
@font-face{
  font-family:'Shantell Sans VF';
  font-style:italic;
  font-weight:300 800;
  font-display:swap;
  src:url(/fonts/var/shantell-sans-italic.woff2) format('woff2');
}
@font-face{
  font-family:'Signika VF';
  font-style:normal;
  font-weight:300 700;
  font-display:swap;
  src:url(/fonts/var/signika-normal.woff2) format('woff2');
}
