@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: italic;
  font-weight: 100;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: normal;
  font-weight: 100;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: italic;
  font-weight: 300;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: normal;
  font-weight: 300;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: italic;
  font-weight: 400;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: normal;
  font-weight: 400;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: italic;
  font-weight: 500;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: normal;
  font-weight: 500;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: italic;
  font-weight: 600;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: normal;
  font-weight: 600;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: italic;
  font-weight: 700;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: normal;
  font-weight: 700;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: italic;
  font-weight: 900;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Headline";
  font-style: normal;
  font-weight: 900;
  src: url(https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Text WEB";
  font-style: italic;
  font-weight: 400;
  src: url(https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Text WEB";
  font-style: normal;
  font-weight: 400;
  src: url(https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Text WEB";
  font-style: italic;
  font-weight: 500;
  src: url(https://media.inquirer.com/fonts/InquirerTextWEB-MediumItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerTextWEB-MediumItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Text WEB";
  font-style: normal;
  font-weight: 500;
  src: url(https://media.inquirer.com/fonts/InquirerTextWEB-MediumWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerTextWEB-MediumWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Text WEB";
  font-style: italic;
  font-weight: 700;
  src: url(https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: "Inquirer Text WEB";
  font-style: normal;
  font-weight: 700;
  src: url(https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Grot10;
  font-style: italic;
  font-weight: 400;
  src: url(https://media.inquirer.com/fonts/Grot10-RegularItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Grot10-RegularItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Grot10;
  font-style: normal;
  font-weight: 400;
  src: url(https://media.inquirer.com/fonts/Grot10-RegularWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Grot10-RegularWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Grot10;
  font-style: italic;
  font-weight: 500;
  src: url(https://media.inquirer.com/fonts/Grot10-MediumItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Grot10-MediumItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Grot10;
  font-style: normal;
  font-weight: 500;
  src: url(https://media.inquirer.com/fonts/Grot10-MediumWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Grot10-MediumWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Grot10;
  font-style: italic;
  font-weight: 800;
  src: url(https://media.inquirer.com/fonts/Grot10-ExtraboldItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Grot10-ExtraboldItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Grot10;
  font-style: normal;
  font-weight: 800;
  src: url(https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Grot12 Condensed;
  font-style: italic;
  font-weight: 300;
  src: url(https://media.inquirer.com/fonts/Grot12Condensed-LightItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Grot12Condensed-LightItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Grot12 Condensed;
  font-style: normal;
  font-weight: 300;
  src: url(https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Grot12 Condensed;
  font-style: italic;
  font-weight: 600;
  src: url(https://media.inquirer.com/fonts/Grot12Condensed-SemiboldItalicWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Grot12Condensed-SemiboldItalicWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Grot12 Condensed;
  font-style: normal;
  font-weight: 600;
  src: url(https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Ringside Regular SSm;
  font-style: normal;
  font-weight: 400;
  src: url(https://media.inquirer.com/fonts/RingsideRegularSSm-Book_Web.woff2) format("woff2"), url(https://media.inquirer.com/fonts/RingsideRegularSSm-Book_Web.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Ringside Regular SSm;
  font-style: italic;
  font-weight: 400;
  src: url(https://media.inquirer.com/fonts/RingsideRegularSSm-BookItalic_Web.woff2) format("woff2"), url(https://media.inquirer.com/fonts/RingsideRegularSSm-BookItalic_Web.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Ringside Regular SSm;
  font-style: normal;
  font-weight: 700;
  src: url(https://media.inquirer.com/fonts/RingsideRegularSSm-Bold_Web.woff2) format("woff2"), url(https://media.inquirer.com/fonts/RingsideRegularSSm-Bold_Web.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Ringside Regular SSm;
  font-style: italic;
  font-weight: 700;
  src: url(https://media.inquirer.com/fonts/RingsideRegularSSm-BoldItalic_Web.woff2) format("woff2"), url(https://media.inquirer.com/fonts/RingsideRegularSSm-BoldItalic_Web.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Ringside Condensed;
  font-style: normal;
  font-weight: 600;
  src: url(https://media.inquirer.com/fonts/RingsideCondensed-Semibold_Web.woff2) format("woff2"), url(https://media.inquirer.com/fonts/RingsideCondensed-Semibold_Web.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Knockout;
  font-style: normal;
  font-weight: 900;
  src: url(https://media.inquirer.com/fonts/Knockout-93_Web.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Knockout-93_Web.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: GT Alpina Extended;
  font-style: normal;
  font-weight: 300;
  src: url(https://media.inquirer.com/fonts/GT-Alpina-Extended-Light.woff2) format("woff2"), url(https://media.inquirer.com/fonts/GT-Alpina-Extended-Light.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Tungsten;
  font-style: normal;
  font-weight: 600;
  src: url(https://media.inquirer.com/fonts/Tungsten-Semibold_Web.woff2) format("woff2"), url(https://media.inquirer.com/fonts/Tungsten-Semibold_Web.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Space Grotesk;
  font-style: normal;
  font-weight: 400;
  src: url(https://media.inquirer.com/fonts/SpaceGrotesk-Regular.woff2) format("woff2"), url(https://media.inquirer.com/fonts/SpaceGrotesk-Regular.woff) format("woff")
}

/* Anti-Aliasing for Smoothing */
html {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

/* Global Typography Variables */
:root {
  --font-ui: "Grot10", "Verdana", sans-serif;
  --font-body: "Inquirer Text WEB", "Times", serif;
  --font-headline: "Inquirer Headline", "Times", serif;
  --font-condensed: "Grot12 Condensed", "Verdana", sans-serif;
}
