@font-face {
  font-family: "Newsreader";
  src: url("/fonts/Newsreader/Newsreader-VariableFont_opsz,wght.woff2")
    format("woff2");
}

@font-face {
  font-family: "Newsreader";
  src: url("/fonts/Newsreader/Newsreader-Italic-VariableFont_opsz,wght.woff2")
    format("woff2");
  font-style: italic;
}

@font-face {
    font-family: 'Equity';
    src: url('/fonts/Equity/equity_b_regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: auto;
}

@font-face {
    font-family: 'Equity';
    src: url('/fonts/Equity/equity_b_italic.woff2') format('woff2');
    font-weight: normal;
    font-style: italic;
    font-display: auto;
}

@font-face {
    font-family: 'Equity';
    src: url('/fonts/Equity/equity_b_bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: auto;
}

@font-face {
    font-family: 'Equity';
    src: url('/fonts/Equity/equity_b_bold_italic.woff2') format('woff2');
    font-weight: bold;
    font-style: italic;
    font-display: auto;
}

/* For caps version */
@font-face {
    font-family: 'Equity Caps';
    src: url('/fonts/Equity/equity_b_caps_regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: auto;
}

@font-face {
    font-family: 'Equity Caps';
    src: url('/fonts/Equity/equity_b_caps_bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: auto;
}

@font-face {
  font-family: 'Heliotrope';
  font-style: normal;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Heliotrope/heliotrope_3_regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Heliotrope';
  font-style: italic;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Heliotrope/heliotrope_3_italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Heliotrope';
  font-style: normal;
  font-weight: bold;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Heliotrope/heliotrope_3_regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Heliotrope';
  font-style: italic;
  font-weight: bold;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Heliotrope/heliotrope_3_italic.woff2') format('woff2');
}

/* For caps version */
@font-face {
  font-family: 'Heliotrope Caps';
  font-style: normal;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Heliotrope/heliotrope_3_caps_regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie A';
  font-style: normal;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Valkyrie/valkyrie_a_regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie A';
  font-style: italic;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Valkyrie/valkyrie_a_italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie A';
  font-style: normal;
  font-weight: bold;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Valkyrie/valkyrie_a_bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie A';
  font-style: italic;
  font-weight: bold;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Valkyrie/valkyrie_a_bold_italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie A Caps';
  font-style: normal;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Valkyrie/valkyrie_a_caps_regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie A Caps';
  font-style: normal;
  font-weight: bold;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Valkyrie/valkyrie_a_caps_bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie B';
  font-style: normal;
  font-weight: normal;
  font-stretch: normal;
  font-display: optional;
  src: url('/fonts/Valkyrie/valkyrie_b_regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie B';
  font-style: italic;
  font-weight: normal;
  font-stretch: normal;
  font-display: optional;
  src: url('/fonts/Valkyrie/valkyrie_b_italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie B';
  font-style: normal;
  font-weight: bold;
  font-stretch: normal;
  font-display: optional;
  src: url('/fonts/Valkyrie/valkyrie_b_bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie B';
  font-style: italic;
  font-weight: bold;
  font-stretch: normal;
  font-display: optional;
  src: url('/fonts/Valkyrie/valkyrie_b_bold_italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie B Caps';
  font-style: normal;
  font-weight: normal;
  font-stretch: normal;
  font-display: optional;
  src: url('/fonts/Valkyrie/valkyrie_b_caps_regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Valkyrie B Caps';
  font-style: normal;
  font-weight: bold;
  font-stretch: normal;
  font-display: optional;
  src: url('/fonts/Valkyrie/valkyrie_b_caps_bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate A';
  font-style: normal;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_a_regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate A';
  font-style: italic;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_a_italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate A';
  font-style: normal;
  font-weight: bold;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_a_bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate A';
  font-style: italic;
  font-weight: bold;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_a_bold_italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate A Caps';
  font-style: normal;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_a_caps_regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate A Caps';
  font-style: normal;
  font-weight: bold;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_a_caps_bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate B';
  font-style: normal;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_b_regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate B';
  font-style: italic;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_b_italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate B';
  font-style: normal;
  font-weight: bold;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_b_bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate B';
  font-style: italic;
  font-weight: bold;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_b_bold_italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate B Caps';
  font-style: normal;
  font-weight: normal;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_b_caps_regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Triplicate B Caps';
  font-style: normal;
  font-weight: bold;
  font-stretch: normal;
  font-display: auto;
  src: url('/fonts/Triplicate/triplicate_b_caps_bold.woff2') format('woff2');
}
/* @font-face { */
/*   font-family: "Literata"; */
/*   src: url("/fonts/Literata/Literata-Light.woff2") format("woff2"); */
/*   font-weight: light; */
/*   font-style: normal; */
/* } */
/**/
/* @font-face { */
/*   font-family: "Literata"; */
/*   src: url("/fonts/Literata/Literata-LightItalic.woff2") format("woff2"); */
/*   font-weight: light; */
/*   font-style: italic; */
/* } */
/**/
/* @font-face { */
/*   font-family: "Literata"; */
/*   src: url("/fonts/Literata/Literata-SemiBold.woff2") format("woff2"); */
/*   font-weight: bold; */
/*   font-style: normal; */
/* } */
/**/
/* @font-face { */
/*   font-family: "Literata"; */
/*   src: url("/fonts/Literata/Literata-SemiBoldItalic.woff2") format("woff2"); */
/*   font-weight: bold; */
/*   font-style: italic; */
/* } */

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

@font-face {
  font-family: "Monaspace";
  src: url("/fonts/Monaspace/MonaspaceArgon-SemiBold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}


@font-face {
  font-family: "JetBrains";
  src: url("/fonts/JetBrainsMono/JetBrainsMonoNerdFontMono-Medium.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "JetBrains";
  src: url("/fonts/JetBrainsMono/JetBrainsMonoNerdFontMono-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "JetBrains";
  src: url("/fonts/JetBrainsMono/JetBrainsMonoNerdFontMono-MediumItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
}