/* Reforma */
/* Webfont: Reforma 1918 Blanca */
@font-face {
  font-family: "Reforma1918";
  src: url("/fonts/Reforma1918-Blanca.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1918-Blanca.woff")
      format("woff"),
    url("/fonts/Reforma1918-Blanca.eot") format("woff"),
    url("/fonts/Reforma1918-Blanca.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: normal;
  font-weight: 300;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma 1918 BlancaItalica */
@font-face {
  font-family: "Reforma1918";
  src: url("/fonts/Reforma1918-BlancaItalica.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1918-BlancaItalica.woff")
      format("woff"),
    url("/fonts/Reforma1918-BlancaItalica.eot") format("woff"),
    url("/fonts/Reforma1918-BlancaItalica.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: italic;
  font-weight: 300;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma1918 Gris */
@font-face {
  font-family: "Reforma1918";
  src: url("/fonts/Reforma1918-Gris.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1918-Gris.woff")
      format("woff"),
    url("/fonts/Reforma1918-Gris.eot") format("woff"),
    url("/fonts/Reforma1918-Gris.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: normal;
  font-weight: 500;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma1918 GrisItalica */
@font-face {
  font-family: "Reforma1918";
  src: url("/fonts/Reforma1918-GrisItalica.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1918-GrisItalica.woff")
      format("woff"),
    url("/fonts/Reforma1918-GrisItalica.eot") format("woff"),
    url("/fonts/Reforma1918-GrisItalica.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: italic;
  font-weight: 500;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma1918 Negra */
@font-face {
  font-family: "Reforma1918";
  src: url("/fonts/Reforma1918-Negra.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1918-Negra.woff")
      format("woff"),
    url("/fonts/Reforma1918-Negra.eot") format("woff"),
    url("/fonts/Reforma1918-Negra.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: normal;
  font-weight: 700;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma1918 NegraItalica */
@font-face {
  font-family: "Reforma1918";
  src: url("/fonts/Reforma1918-NegraItalica.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1918-NegraItalica.woff")
      format("woff"),
    url("/fonts/Reforma1918-NegraItalica.eot") format("woff"),
    url("/fonts/Reforma1918-NegraItalica.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: italic;
  font-weight: 700;
  text-rendering: optimizeLegibility;
}

/*========*/

/* Webfont: Reforma1969 Blanca */
@font-face {
  font-family: "Reforma1969";
  src: url("/fonts/Reforma1969-Blanca.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1969-Blanca.woff")
      format("woff"),
    url("/fonts/Reforma1969-Blanca.eot") format("woff"),
    url("/fonts/Reforma1969-Blanca.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: normal;
  font-weight: 300;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma1969 BlancaItalica */
@font-face {
  font-family: "Reforma1969";
  src: url("/fonts/Reforma1969-BlancaItalica.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1969-BlancaItalica.woff")
      format("woff"),
    url("/fonts/Reforma1969-BlancaItalica.eot") format("woff"),
    url("/fonts/Reforma1969-BlancaItalica.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: italic;
  font-weight: 300;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma1969 Gris */
@font-face {
  font-family: "Reforma1969";
  src: url("/fonts/Reforma1969-Gris.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1969-Gris.woff")
      format("woff"),
    url("/fonts/Reforma1969-Gris.eot") format("woff"),
    url("/fonts/Reforma1969-Gris.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: normal;
  font-weight: 500;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma1969 GrisItalica */
@font-face {
  font-family: "Reforma1969";
  src: url("/fonts/Reforma1969-GrisItalica.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1969-GrisItalica.woff")
      format("woff"),
    url("/fonts/Reforma1969-GrisItalica.eot") format("woff"),
    url("/fonts/Reforma1969-GrisItalica.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: italic;
  font-weight: 500;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma1969 Negra */
@font-face {
  font-family: "Reforma1969";
  src: url("/fonts/Reforma1969-Negra.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1969-Negra.woff")
      format("woff"),
    url("/fonts/Reforma1969-Negra.eot") format("woff"),
    url("/fonts/Reforma1969-Negra.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: normal;
  font-weight: 700;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma1969 NegraItalica */
@font-face {
  font-family: "Reforma1969";
  src: url("/fonts/Reforma1969-NegraItalica.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma1969-NegraItalica.woff")
      format("woff"),
    url("/fonts/Reforma1969-NegraItalica.eot") format("woff"),
    url("/fonts/Reforma1969-NegraItalica.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: italic;
  font-weight: 700;
  text-rendering: optimizeLegibility;
}

/*========*/

/* Webfont: Reforma2018 Blanca */
@font-face {
  font-family: "Reforma2018";
  src: url("/fonts/Reforma2018-Blanca.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma2018-Blanca.woff")
      format("woff"),
    url("/fonts/Reforma2018-Blanca.eot") format("woff"),
    url("/fonts/Reforma2018-Blanca.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: normal;
  font-weight: 300;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma2018 BlancaItalica */
@font-face {
  font-family: "Reforma2018";
  src: url("/fonts/Reforma2018-BlancaItalica.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma2018-BlancaItalica.woff")
      format("woff"),
    url("/fonts/Reforma2018-BlancaItalica.eot") format("woff"),
    url("/fonts/Reforma2018-BlancaItalica.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: italic;
  font-weight: 300;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma2018 Gris */
@font-face {
  font-family: "Reforma2018";
  src: url("/fonts/Reforma2018-Gris.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma2018-Gris.woff")
      format("woff"),
    url("/fonts/Reforma2018-Gris.eot") format("woff"),
    url("/fonts/Reforma2018-Gris.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: normal;
  font-weight: 500;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma2018 GrisItalica */
@font-face {
  font-family: "Reforma2018";
  src: url("/fonts/Reforma2018-GrisItalica.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma2018-GrisItalica.woff")
      format("woff"),
    url("/fonts/Reforma2018-GrisItalica.eot") format("woff"),
    url("/fonts/Reforma2018-GrisItalica.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: italic;
  font-weight: 500;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma2018 Negra */
@font-face {
  font-family: "Reforma2018";
  src: url("/fonts/Reforma2018-Negra.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma2018-Negra.woff")
      format("woff"),
    url("/fonts/Reforma2018-Negra.eot") format("woff"),
    url("/fonts/Reforma2018-Negra.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: normal;
  font-weight: 700;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma2018 NegraItalica */
@font-face {
  font-family: "Reforma2018";
  src: url("/fonts/Reforma2018-NegraItalica.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma2018-NegraItalica.woff")
      format("woff"),
    url("/fonts/Reforma2018-NegraItalica.eot") format("woff"),
    url("/fonts/Reforma2018-NegraItalica.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: italic;
  font-weight: 700;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma2018 UltraNegra */
@font-face {
  font-family: "Reforma2018";
  src: url("/fonts/Reforma2018-UltraNegra.woff2") format("woff2"),
    /*  Super Modern Browsers */ url("/fonts/Reforma2018-UltraNegra.woff")
      format("woff"),
    url("/fonts/Reforma2018-UltraNegra.eot") format("woff"),
    url("/fonts/Reforma2018-UltraNegra.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: normal;
  font-weight: 900;
  text-rendering: optimizeLegibility;
}

/* Webfont: Reforma2018 UltraNegraItalica */
@font-face {
  font-family: "Reforma2018";
  src: url("/fonts/Reforma2018-UltraNegraItalica.woff2") format("woff2"),
    /*  Super Modern Browsers */
      url("/fonts/Reforma2018-UltraNegraItalica.woff") format("woff"),
    url("/fonts/Reforma2018-UltraNegraItalica.eot") format("woff"),
    url("/fonts/Reforma2018-UltraNegraItalica.ttf") format("truetype"); /* Safari, Android, iOS */
  font-style: italic;
  font-weight: 900;
  text-rendering: optimizeLegibility;
}

/* Serious Business Typeface */
@font-face {
  font-family: "Business";
  font-style: normal;
  font-weight: 400;
  src: local(""),
    /* Modern Browsers */ url("/fonts/business.ttf") format("truetype");
}

/* Fira Code */
@font-face {
  font-family: "Fira Code";
  font-style: normal;
  font-weight: 400;
  src: url("/fonts/fira-code-v9-latin-regular.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("/fonts/fira-code-v9-latin-regular.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("/fonts/fira-code-v9-latin-regular.woff2") format("woff2"),
    /* Super Modern Browsers */ url("/fonts/fira-code-v9-latin-regular.woff")
      format("woff"),
    /* Modern Browsers */ url("/fonts/fira-code-v9-latin-regular.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("/fonts/fira-code-v9-latin-regular.svg#FiraCode") format("svg"); /* Legacy iOS */
}

/* 0xProto */
@font-face {
  font-family: "0xProto";
  font-style: normal;
  font-weight: 200;
  src: local(""), url("/fonts/0xProto-Regular.woff2") format("woff2");
}

@font-face {
  font-family: "0xProto";
  font-style: normal;
  font-weight: 500;
  src: local(""), url("/fonts/0xProto-Bold.woff2") format("woff2");
}

@font-face {
  font-family: "0xProto";
  font-style: normal;
  font-weight: 200;
  src: local(""), url("/fonts/0xProto-Italic.woff2") format("woff2");
}

@font-face {
  font-family: "0xProto";
  font-style: normal;
  font-weight: 200;
  src: local(""), url("/fonts/0xProto-Regular.woff2") format("woff2");
}

/* Berkeley Mono */
@font-face {
  font-family: "Berkeley Mono";
  font-style: normal;
  font-weight: 200;
  src: local(""),
    url("/fonts/BerkeleyMonoVariable-Regular.woff2") format("woff2"),
    url("/fonts/BerkeleyMonoVariable-Regular.woff") format("woff");
}

/* Inter */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("/fonts/Inter-Thin.woff2") format("woff2"),
    url("/fonts/Inter-Thin.woff") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url("/fonts/Inter-ThinItalic.woff2") format("woff2"),
    url("/fonts/Inter-ThinItalic.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("/fonts/Inter-ExtraLight.woff2") format("woff2"),
    url("/fonts/Inter-ExtraLight.woff") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url("/fonts/Inter-ExtraLightItalic.woff2") format("woff2"),
    url("/fonts/Inter-ExtraLightItalic.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/fonts/Inter-Light.woff2") format("woff2"),
    url("/fonts/Inter-Light.woff") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("/fonts/Inter-LightItalic.woff2") format("woff2"),
    url("/fonts/Inter-LightItalic.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/Inter-Regular.woff2") format("woff2"),
    url("/fonts/Inter-Regular.woff") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/Inter-Italic.woff2") format("woff2"),
    url("/fonts/Inter-Italic.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/Inter-Medium.woff2") format("woff2"),
    url("/fonts/Inter-Medium.woff") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/Inter-MediumItalic.woff2") format("woff2"),
    url("/fonts/Inter-MediumItalic.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/Inter-SemiBold.woff2") format("woff2"),
    url("/fonts/Inter-SemiBold.woff") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/Inter-SemiBoldItalic.woff2") format("woff2"),
    url("/fonts/Inter-SemiBoldItalic.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/Inter-Bold.woff2") format("woff2"),
    url("/fonts/Inter-Bold.woff") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/Inter-BoldItalic.woff2") format("woff2"),
    url("/fonts/Inter-BoldItalic.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/Inter-ExtraBold.woff2") format("woff2"),
    url("/fonts/Inter-ExtraBold.woff") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/Inter-ExtraBoldItalic.woff2") format("woff2"),
    url("/fonts/Inter-ExtraBoldItalic.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("/fonts/Inter-Black.woff2") format("woff2"),
    url("/fonts/Inter-Black.woff") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url("/fonts/Inter-BlackItalic.woff2") format("woff2"),
    url("/fonts/Inter-BlackItalic.woff") format("woff");
}

/* -------------------------------------------------------
Variable font.
Usage:

  html { font-family: 'Inter', sans-serif; }
  @supports (font-variation-settings: normal) {
    html { font-family: 'Inter var', sans-serif; }
  }
*/
@font-face {
  font-family: "Inter var";
  font-weight: 100 900;
  font-display: swap;
  font-style: normal;
  font-named-instance: "Regular";
  src: url("/fonts/Inter-roman.var.woff2") format("woff2");
}
@font-face {
  font-family: "Inter var";
  font-weight: 100 900;
  font-display: swap;
  font-style: italic;
  font-named-instance: "Italic";
  src: url("/fonts/Inter-italic.var.woff2") format("woff2");
}

/* --------------------------------------------------------------------------
[EXPERIMENTAL] Multi-axis, single variable font.

Slant axis is not yet widely supported (as of February 2019) and thus this
multi-axis single variable font is opt-in rather than the default.

When using this, you will probably need to set font-variation-settings
explicitly, e.g.

  * { font-variation-settings: "slnt" 0deg }
  .italic { font-variation-settings: "slnt" 10deg }

*/
@font-face {
  font-family: "Inter var experimental";
  font-weight: 100 900;
  font-display: swap;
  font-style: oblique 0deg 10deg;
  src: url("/fonts/Inter.var.woff2") format("woff2");
}

@font-face {
  font-family: "Instrument Serif";
  font-style: normal;
  font-weight: 100 900;
  src: url(/fonts/InstrumentSerif-Regular.woff2) format("woff2");
}

@font-face {
  font-family: "Instrument Serif";
  font-style: italic;
  font-weight: 100 900;
  src: url(/fonts/InstrumentSerif-Italic.woff2) format("woff2");
}

@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-display: swap;
  src: local("Instrument Sans"),
    url("/fonts/InstrumentSans[wdth\,wght].woff2") format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/AtkinsonHyperlegibleMono-Bold.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/AtkinsonHyperlegibleMono-BoldItalic.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: normal;
  font-weight: 800;
  src: url(/fonts/AtkinsonHyperlegibleMono-ExtraBold.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: italic;
  font-weight: 800;
  src: url(/fonts/AtkinsonHyperlegibleMono-ExtraBoldItalic.woff2)
    format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/AtkinsonHyperlegibleMono-ExtraLight.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/AtkinsonHyperlegibleMono-ExtraLightItalic.woff2)
    format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/AtkinsonHyperlegibleMono-Light.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/AtkinsonHyperlegibleMono-LightItalic.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/AtkinsonHyperlegibleMono-Medium.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/AtkinsonHyperlegibleMono-MediumItalic.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/AtkinsonHyperlegibleMono-Regular.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/AtkinsonHyperlegibleMono-RegularItalic.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/AtkinsonHyperlegibleMono-SemiBold.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Mono";
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/AtkinsonHyperlegibleMono-SemiBoldItalic.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/AtkinsonHyperlegibleNext-Bold.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/AtkinsonHyperlegibleNext-BoldItalic.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: normal;
  font-weight: 800;
  src: url(/fonts/AtkinsonHyperlegibleNext-ExtraBold.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: italic;
  font-weight: 800;
  src: url(/fonts/AtkinsonHyperlegibleNext-ExtraBoldItalic.woff2)
    format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/AtkinsonHyperlegibleNext-ExtraLight.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/AtkinsonHyperlegibleNext-ExtraLightItalic.woff2)
    format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/AtkinsonHyperlegibleNext-Light.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/AtkinsonHyperlegibleNext-LightItalic.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/AtkinsonHyperlegibleNext-Medium.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/AtkinsonHyperlegibleNext-MediumItalic.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/AtkinsonHyperlegibleNext-Regular.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/AtkinsonHyperlegibleNext-RegularItalic.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/AtkinsonHyperlegibleNext-SemiBold.woff2) format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible Next";
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/AtkinsonHyperlegibleNext-SemiBoldItalic.woff2) format("woff2");
}

@font-face {
  font-family: "Luciole";
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/Luciole-Regular.woff) format("woff");
}

@font-face {
  font-family: "Luciole";
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/Luciole-Bold.woff) format("woff");
}

@font-face {
  font-family: "Luciole";
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/Luciole-Italic.woff) format("woff");
}

@font-face {
  font-family: "Luciole";
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/Luciole-BoldItalic.woff) format("woff");
}
