@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-ExtraBold-d915e6b7.ttf") format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-ExtraBoldItalic-63fd8951.ttf") format('truetype');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-Bold-963c78cc.ttf") format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-BoldItalic-497828b2.ttf") format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-SemiBold-a7fa47b3.ttf") format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-SemiBoldItalic-ffe168b2.ttf") format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-Medium-6fa8b560.ttf") format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-MediumItalic-47d19deb.ttf") format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-Regular-7e5e8103.ttf") format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-Italic-f6e4eab1.ttf") format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-Light-8607c743.ttf") format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-LightItalic-eafbba2c.ttf") format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-ExtraLight-3e576417.ttf") format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegible';
  src: url("/assets/atkinson_hyperlegible/AtkinsonHyperlegibleNext-ExtraLightItalic-1584d851.ttf") format('truetype');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-ExtraBold-b38e79c7.ttf") format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-ExtraBoldItalic-8318f60a.ttf") format('truetype');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-Bold-18db6c2d.ttf") format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-BoldItalic-5bf48386.ttf") format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-SemiBold-0203a258.ttf") format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-SemiBoldItalic-68b8db2b.ttf") format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-Medium-730cc8af.ttf") format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-MediumItalic-469928ac.ttf") format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-Regular-177a8b9f.ttf") format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-Italic-004488bf.ttf") format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-Light-13d576be.ttf") format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-LightItalic-45add2d4.ttf") format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-ExtraLight-60ac6485.ttf") format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AtkinsonHyperlegibleMono';
  src: url("/assets/atkinson_hyperlegible_mono/AtkinsonHyperlegibleMono-ExtraLightItalic-f54c41aa.ttf") format('truetype');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}