/* GENERATED from src/tokens - do not edit. */
@font-face { font-family: "Montserrat"; src: url("https://graphics.hyperi.io/fonts/montserrat-extrabold.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Martel Sans"; src: url("https://graphics.hyperi.io/fonts/martel-sans-extrabold.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Inter"; src: url("https://graphics.hyperi.io/fonts/inter-variable.woff2") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: "IBM Plex Mono"; src: url("https://graphics.hyperi.io/fonts/ibm-plex-mono-400.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "IBM Plex Mono"; src: url("https://graphics.hyperi.io/fonts/ibm-plex-mono-600.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }

:root {
  --hyperi-navy: #000647;
  --hyperi-blue: #2EA4F6;
  --hyperi-accent: #2DED88;
  --hyperi-white: #FFFFFF;
  --hyperi-black: #000000;
  --hyperi-tertiary: #2EA4F6;
  --hyperi-font-marketing-logo: Montserrat, "Helvetica Neue", Arial, sans-serif;
  --hyperi-font-marketing-display: "Martel Sans", "Helvetica Neue", Arial, sans-serif;
  --hyperi-font-marketing-body: "Martel Sans", "Helvetica Neue", Arial, sans-serif;
  --hyperi-font-ui-sans: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --hyperi-font-ui-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}

.hyperi-ui-numerals {
  font-feature-settings: "zero" 1;
  font-variant-numeric: tabular-nums;
}
