/*
 * Fonts (self-hosted)
 *
 * Generated from @fontsource packages. woff2-only.
 * Subsets: latin + latin-ext (when available).
 * Weights: 400/500/600/700 (normal).
 */

/* Antic */
/* antic-latin-400-normal */
@font-face {
  font-family: 'Antic';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/antic/files/antic-latin-400-normal.woff2) format("woff2");
}

/* DM Sans */
/* dm-sans-latin-400-normal */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/dm-sans/files/dm-sans-latin-400-normal.woff2) format("woff2");
}

/* dm-sans-latin-ext-400-normal */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/dm-sans/files/dm-sans-latin-ext-400-normal.woff2) format("woff2");
}

/* dm-sans-latin-500-normal */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/dm-sans/files/dm-sans-latin-500-normal.woff2) format("woff2");
}

/* dm-sans-latin-ext-500-normal */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/dm-sans/files/dm-sans-latin-ext-500-normal.woff2) format("woff2");
}

/* dm-sans-latin-600-normal */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/dm-sans/files/dm-sans-latin-600-normal.woff2) format("woff2");
}

/* dm-sans-latin-ext-600-normal */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/dm-sans/files/dm-sans-latin-ext-600-normal.woff2) format("woff2");
}

/* dm-sans-latin-700-normal */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/dm-sans/files/dm-sans-latin-700-normal.woff2) format("woff2");
}

/* dm-sans-latin-ext-700-normal */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/dm-sans/files/dm-sans-latin-ext-700-normal.woff2) format("woff2");
}

/* Fira Code */
/* fira-code-latin-400-normal */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/fira-code/files/fira-code-latin-400-normal.woff2) format("woff2");
}

/* fira-code-latin-ext-400-normal */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/fira-code/files/fira-code-latin-ext-400-normal.woff2) format("woff2");
}

/* fira-code-latin-500-normal */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/fira-code/files/fira-code-latin-500-normal.woff2) format("woff2");
}

/* fira-code-latin-ext-500-normal */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/fira-code/files/fira-code-latin-ext-500-normal.woff2) format("woff2");
}

/* fira-code-latin-600-normal */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/fira-code/files/fira-code-latin-600-normal.woff2) format("woff2");
}

/* fira-code-latin-ext-600-normal */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/fira-code/files/fira-code-latin-ext-600-normal.woff2) format("woff2");
}

/* fira-code-latin-700-normal */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/fira-code/files/fira-code-latin-700-normal.woff2) format("woff2");
}

/* fira-code-latin-ext-700-normal */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/fira-code/files/fira-code-latin-ext-700-normal.woff2) format("woff2");
}

/* Geist Sans */
/* geist-sans-latin-400-normal */
@font-face {
  font-family: 'Geist Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/geist-sans/files/geist-sans-latin-400-normal.woff2) format("woff2");
}

/* geist-sans-latin-500-normal */
@font-face {
  font-family: 'Geist Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/geist-sans/files/geist-sans-latin-500-normal.woff2) format("woff2");
}

/* geist-sans-latin-600-normal */
@font-face {
  font-family: 'Geist Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/geist-sans/files/geist-sans-latin-600-normal.woff2) format("woff2");
}

/* geist-sans-latin-700-normal */
@font-face {
  font-family: 'Geist Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/geist-sans/files/geist-sans-latin-700-normal.woff2) format("woff2");
}

/* Geist Mono */
/* geist-mono-latin-400-normal */
@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/geist-mono/files/geist-mono-latin-400-normal.woff2) format("woff2");
}

/* geist-mono-latin-ext-400-normal */
@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/geist-mono/files/geist-mono-latin-ext-400-normal.woff2) format("woff2");
}

/* geist-mono-latin-500-normal */
@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/geist-mono/files/geist-mono-latin-500-normal.woff2) format("woff2");
}

/* geist-mono-latin-ext-500-normal */
@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/geist-mono/files/geist-mono-latin-ext-500-normal.woff2) format("woff2");
}

/* geist-mono-latin-600-normal */
@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/geist-mono/files/geist-mono-latin-600-normal.woff2) format("woff2");
}

/* geist-mono-latin-ext-600-normal */
@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/geist-mono/files/geist-mono-latin-ext-600-normal.woff2) format("woff2");
}

/* geist-mono-latin-700-normal */
@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/geist-mono/files/geist-mono-latin-700-normal.woff2) format("woff2");
}

/* geist-mono-latin-ext-700-normal */
@font-face {
  font-family: 'Geist Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/geist-mono/files/geist-mono-latin-ext-700-normal.woff2) format("woff2");
}

/* IBM Plex Mono */
/* ibm-plex-mono-latin-400-normal */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/ibm-plex-mono/files/ibm-plex-mono-latin-400-normal.woff2) format("woff2");
}

/* ibm-plex-mono-latin-ext-400-normal */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/ibm-plex-mono/files/ibm-plex-mono-latin-ext-400-normal.woff2) format("woff2");
}

/* ibm-plex-mono-latin-500-normal */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/ibm-plex-mono/files/ibm-plex-mono-latin-500-normal.woff2) format("woff2");
}

/* ibm-plex-mono-latin-ext-500-normal */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/ibm-plex-mono/files/ibm-plex-mono-latin-ext-500-normal.woff2) format("woff2");
}

/* ibm-plex-mono-latin-600-normal */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/ibm-plex-mono/files/ibm-plex-mono-latin-600-normal.woff2) format("woff2");
}

/* ibm-plex-mono-latin-ext-600-normal */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/ibm-plex-mono/files/ibm-plex-mono-latin-ext-600-normal.woff2) format("woff2");
}

/* ibm-plex-mono-latin-700-normal */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/ibm-plex-mono/files/ibm-plex-mono-latin-700-normal.woff2) format("woff2");
}

/* ibm-plex-mono-latin-ext-700-normal */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/ibm-plex-mono/files/ibm-plex-mono-latin-ext-700-normal.woff2) format("woff2");
}

/* Inter */
/* inter-latin-400-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/inter/files/inter-latin-400-normal.woff2) format("woff2");
}

/* inter-latin-ext-400-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/inter/files/inter-latin-ext-400-normal.woff2) format("woff2");
}

/* inter-latin-500-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/inter/files/inter-latin-500-normal.woff2) format("woff2");
}

/* inter-latin-ext-500-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/inter/files/inter-latin-ext-500-normal.woff2) format("woff2");
}

/* inter-latin-600-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/inter/files/inter-latin-600-normal.woff2) format("woff2");
}

/* inter-latin-ext-600-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/inter/files/inter-latin-ext-600-normal.woff2) format("woff2");
}

/* inter-latin-700-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/inter/files/inter-latin-700-normal.woff2) format("woff2");
}

/* inter-latin-ext-700-normal */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/inter/files/inter-latin-ext-700-normal.woff2) format("woff2");
}

/* JetBrains Mono */
/* jetbrains-mono-latin-400-normal */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/jetbrains-mono/files/jetbrains-mono-latin-400-normal.woff2) format("woff2");
}

/* jetbrains-mono-latin-ext-400-normal */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/jetbrains-mono/files/jetbrains-mono-latin-ext-400-normal.woff2) format("woff2");
}

/* jetbrains-mono-latin-500-normal */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/jetbrains-mono/files/jetbrains-mono-latin-500-normal.woff2) format("woff2");
}

/* jetbrains-mono-latin-ext-500-normal */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/jetbrains-mono/files/jetbrains-mono-latin-ext-500-normal.woff2) format("woff2");
}

/* jetbrains-mono-latin-600-normal */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/jetbrains-mono/files/jetbrains-mono-latin-600-normal.woff2) format("woff2");
}

/* jetbrains-mono-latin-ext-600-normal */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/jetbrains-mono/files/jetbrains-mono-latin-ext-600-normal.woff2) format("woff2");
}

/* jetbrains-mono-latin-700-normal */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/jetbrains-mono/files/jetbrains-mono-latin-700-normal.woff2) format("woff2");
}

/* jetbrains-mono-latin-ext-700-normal */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/jetbrains-mono/files/jetbrains-mono-latin-ext-700-normal.woff2) format("woff2");
}

/* Libre Baskerville */
/* libre-baskerville-latin-400-normal */
@font-face {
  font-family: 'Libre Baskerville';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/libre-baskerville/files/libre-baskerville-latin-400-normal.woff2) format("woff2");
}

/* libre-baskerville-latin-ext-400-normal */
@font-face {
  font-family: 'Libre Baskerville';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/libre-baskerville/files/libre-baskerville-latin-ext-400-normal.woff2) format("woff2");
}

/* libre-baskerville-latin-700-normal */
@font-face {
  font-family: 'Libre Baskerville';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/libre-baskerville/files/libre-baskerville-latin-700-normal.woff2) format("woff2");
}

/* libre-baskerville-latin-ext-700-normal */
@font-face {
  font-family: 'Libre Baskerville';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/libre-baskerville/files/libre-baskerville-latin-ext-700-normal.woff2) format("woff2");
}

/* Lora */
/* lora-latin-400-normal */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/lora/files/lora-latin-400-normal.woff2) format("woff2");
}

/* lora-latin-ext-400-normal */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/lora/files/lora-latin-ext-400-normal.woff2) format("woff2");
}

/* lora-latin-500-normal */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/lora/files/lora-latin-500-normal.woff2) format("woff2");
}

/* lora-latin-ext-500-normal */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/lora/files/lora-latin-ext-500-normal.woff2) format("woff2");
}

/* lora-latin-600-normal */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/lora/files/lora-latin-600-normal.woff2) format("woff2");
}

/* lora-latin-ext-600-normal */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/lora/files/lora-latin-ext-600-normal.woff2) format("woff2");
}

/* lora-latin-700-normal */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/lora/files/lora-latin-700-normal.woff2) format("woff2");
}

/* lora-latin-ext-700-normal */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/lora/files/lora-latin-ext-700-normal.woff2) format("woff2");
}

/* Merriweather */
/* merriweather-latin-400-normal */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/merriweather/files/merriweather-latin-400-normal.woff2) format("woff2");
}

/* merriweather-latin-ext-400-normal */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/merriweather/files/merriweather-latin-ext-400-normal.woff2) format("woff2");
}

/* merriweather-latin-700-normal */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/merriweather/files/merriweather-latin-700-normal.woff2) format("woff2");
}

/* merriweather-latin-ext-700-normal */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/merriweather/files/merriweather-latin-ext-700-normal.woff2) format("woff2");
}

/* Montserrat */
/* montserrat-latin-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/montserrat/files/montserrat-latin-400-normal.woff2) format("woff2");
}

/* montserrat-latin-ext-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/montserrat/files/montserrat-latin-ext-400-normal.woff2) format("woff2");
}

/* montserrat-latin-500-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/montserrat/files/montserrat-latin-500-normal.woff2) format("woff2");
}

/* montserrat-latin-ext-500-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/montserrat/files/montserrat-latin-ext-500-normal.woff2) format("woff2");
}

/* montserrat-latin-600-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/montserrat/files/montserrat-latin-600-normal.woff2) format("woff2");
}

/* montserrat-latin-ext-600-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/montserrat/files/montserrat-latin-ext-600-normal.woff2) format("woff2");
}

/* montserrat-latin-700-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/montserrat/files/montserrat-latin-700-normal.woff2) format("woff2");
}

/* montserrat-latin-ext-700-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/montserrat/files/montserrat-latin-ext-700-normal.woff2) format("woff2");
}

/* Open Sans */
/* open-sans-latin-400-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/open-sans/files/open-sans-latin-400-normal.woff2) format("woff2");
}

/* open-sans-latin-ext-400-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/open-sans/files/open-sans-latin-ext-400-normal.woff2) format("woff2");
}

/* open-sans-latin-500-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/open-sans/files/open-sans-latin-500-normal.woff2) format("woff2");
}

/* open-sans-latin-ext-500-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/open-sans/files/open-sans-latin-ext-500-normal.woff2) format("woff2");
}

/* open-sans-latin-600-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/open-sans/files/open-sans-latin-600-normal.woff2) format("woff2");
}

/* open-sans-latin-ext-600-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/open-sans/files/open-sans-latin-ext-600-normal.woff2) format("woff2");
}

/* open-sans-latin-700-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/open-sans/files/open-sans-latin-700-normal.woff2) format("woff2");
}

/* open-sans-latin-ext-700-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/open-sans/files/open-sans-latin-ext-700-normal.woff2) format("woff2");
}

/* Outfit */
/* outfit-latin-400-normal */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/outfit/files/outfit-latin-400-normal.woff2) format("woff2");
}

/* outfit-latin-ext-400-normal */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/outfit/files/outfit-latin-ext-400-normal.woff2) format("woff2");
}

/* outfit-latin-500-normal */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/outfit/files/outfit-latin-500-normal.woff2) format("woff2");
}

/* outfit-latin-ext-500-normal */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/outfit/files/outfit-latin-ext-500-normal.woff2) format("woff2");
}

/* outfit-latin-600-normal */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/outfit/files/outfit-latin-600-normal.woff2) format("woff2");
}

/* outfit-latin-ext-600-normal */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/outfit/files/outfit-latin-ext-600-normal.woff2) format("woff2");
}

/* outfit-latin-700-normal */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/outfit/files/outfit-latin-700-normal.woff2) format("woff2");
}

/* outfit-latin-ext-700-normal */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/outfit/files/outfit-latin-ext-700-normal.woff2) format("woff2");
}

/* Playfair Display */
/* playfair-display-latin-400-normal */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/playfair-display/files/playfair-display-latin-400-normal.woff2) format("woff2");
}

/* playfair-display-latin-ext-400-normal */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/playfair-display/files/playfair-display-latin-ext-400-normal.woff2) format("woff2");
}

/* playfair-display-latin-500-normal */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/playfair-display/files/playfair-display-latin-500-normal.woff2) format("woff2");
}

/* playfair-display-latin-ext-500-normal */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/playfair-display/files/playfair-display-latin-ext-500-normal.woff2) format("woff2");
}

/* playfair-display-latin-600-normal */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/playfair-display/files/playfair-display-latin-600-normal.woff2) format("woff2");
}

/* playfair-display-latin-ext-600-normal */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/playfair-display/files/playfair-display-latin-ext-600-normal.woff2) format("woff2");
}

/* playfair-display-latin-700-normal */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/playfair-display/files/playfair-display-latin-700-normal.woff2) format("woff2");
}

/* playfair-display-latin-ext-700-normal */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/playfair-display/files/playfair-display-latin-ext-700-normal.woff2) format("woff2");
}

/* Plus Jakarta Sans */
/* plus-jakarta-sans-latin-400-normal */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-normal.woff2) format("woff2");
}

/* plus-jakarta-sans-latin-ext-400-normal */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/plus-jakarta-sans/files/plus-jakarta-sans-latin-ext-400-normal.woff2) format("woff2");
}

/* plus-jakarta-sans-latin-500-normal */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-normal.woff2) format("woff2");
}

/* plus-jakarta-sans-latin-ext-500-normal */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/plus-jakarta-sans/files/plus-jakarta-sans-latin-ext-500-normal.woff2) format("woff2");
}

/* plus-jakarta-sans-latin-600-normal */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-normal.woff2) format("woff2");
}

/* plus-jakarta-sans-latin-ext-600-normal */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/plus-jakarta-sans/files/plus-jakarta-sans-latin-ext-600-normal.woff2) format("woff2");
}

/* plus-jakarta-sans-latin-700-normal */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-normal.woff2) format("woff2");
}

/* plus-jakarta-sans-latin-ext-700-normal */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/plus-jakarta-sans/files/plus-jakarta-sans-latin-ext-700-normal.woff2) format("woff2");
}

/* Poppins */
/* poppins-latin-400-normal */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/poppins/files/poppins-latin-400-normal.woff2) format("woff2");
}

/* poppins-latin-ext-400-normal */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/poppins/files/poppins-latin-ext-400-normal.woff2) format("woff2");
}

/* poppins-latin-500-normal */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/poppins/files/poppins-latin-500-normal.woff2) format("woff2");
}

/* poppins-latin-ext-500-normal */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/poppins/files/poppins-latin-ext-500-normal.woff2) format("woff2");
}

/* poppins-latin-600-normal */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/poppins/files/poppins-latin-600-normal.woff2) format("woff2");
}

/* poppins-latin-ext-600-normal */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/poppins/files/poppins-latin-ext-600-normal.woff2) format("woff2");
}

/* poppins-latin-700-normal */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/poppins/files/poppins-latin-700-normal.woff2) format("woff2");
}

/* poppins-latin-ext-700-normal */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/poppins/files/poppins-latin-ext-700-normal.woff2) format("woff2");
}

/* Quicksand */
/* quicksand-latin-400-normal */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/quicksand/files/quicksand-latin-400-normal.woff2) format("woff2");
}

/* quicksand-latin-ext-400-normal */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/quicksand/files/quicksand-latin-ext-400-normal.woff2) format("woff2");
}

/* quicksand-latin-500-normal */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/quicksand/files/quicksand-latin-500-normal.woff2) format("woff2");
}

/* quicksand-latin-ext-500-normal */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/quicksand/files/quicksand-latin-ext-500-normal.woff2) format("woff2");
}

/* quicksand-latin-600-normal */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/quicksand/files/quicksand-latin-600-normal.woff2) format("woff2");
}

/* quicksand-latin-ext-600-normal */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/quicksand/files/quicksand-latin-ext-600-normal.woff2) format("woff2");
}

/* quicksand-latin-700-normal */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/quicksand/files/quicksand-latin-700-normal.woff2) format("woff2");
}

/* quicksand-latin-ext-700-normal */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/quicksand/files/quicksand-latin-ext-700-normal.woff2) format("woff2");
}

/* Roboto Mono */
/* roboto-mono-latin-400-normal */
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/roboto-mono/files/roboto-mono-latin-400-normal.woff2) format("woff2");
}

/* roboto-mono-latin-ext-400-normal */
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/roboto-mono/files/roboto-mono-latin-ext-400-normal.woff2) format("woff2");
}

/* roboto-mono-latin-500-normal */
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/roboto-mono/files/roboto-mono-latin-500-normal.woff2) format("woff2");
}

/* roboto-mono-latin-ext-500-normal */
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/roboto-mono/files/roboto-mono-latin-ext-500-normal.woff2) format("woff2");
}

/* roboto-mono-latin-600-normal */
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/roboto-mono/files/roboto-mono-latin-600-normal.woff2) format("woff2");
}

/* roboto-mono-latin-ext-600-normal */
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/roboto-mono/files/roboto-mono-latin-ext-600-normal.woff2) format("woff2");
}

/* roboto-mono-latin-700-normal */
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/roboto-mono/files/roboto-mono-latin-700-normal.woff2) format("woff2");
}

/* roboto-mono-latin-ext-700-normal */
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/roboto-mono/files/roboto-mono-latin-ext-700-normal.woff2) format("woff2");
}

/* Source Code Pro */
/* source-code-pro-latin-400-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/source-code-pro/files/source-code-pro-latin-400-normal.woff2) format("woff2");
}

/* source-code-pro-latin-ext-400-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/source-code-pro/files/source-code-pro-latin-ext-400-normal.woff2) format("woff2");
}

/* source-code-pro-latin-500-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/source-code-pro/files/source-code-pro-latin-500-normal.woff2) format("woff2");
}

/* source-code-pro-latin-ext-500-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/source-code-pro/files/source-code-pro-latin-ext-500-normal.woff2) format("woff2");
}

/* source-code-pro-latin-600-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/source-code-pro/files/source-code-pro-latin-600-normal.woff2) format("woff2");
}

/* source-code-pro-latin-ext-600-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/source-code-pro/files/source-code-pro-latin-ext-600-normal.woff2) format("woff2");
}

/* source-code-pro-latin-700-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/source-code-pro/files/source-code-pro-latin-700-normal.woff2) format("woff2");
}

/* source-code-pro-latin-ext-700-normal */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/source-code-pro/files/source-code-pro-latin-ext-700-normal.woff2) format("woff2");
}

/* Source Serif 4 */
/* source-serif-4-latin-400-normal */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/source-serif-4/files/source-serif-4-latin-400-normal.woff2) format("woff2");
}

/* source-serif-4-latin-ext-400-normal */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/source-serif-4/files/source-serif-4-latin-ext-400-normal.woff2) format("woff2");
}

/* source-serif-4-latin-500-normal */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/source-serif-4/files/source-serif-4-latin-500-normal.woff2) format("woff2");
}

/* source-serif-4-latin-ext-500-normal */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/fonts/v1/source-serif-4/files/source-serif-4-latin-ext-500-normal.woff2) format("woff2");
}

/* source-serif-4-latin-600-normal */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/source-serif-4/files/source-serif-4-latin-600-normal.woff2) format("woff2");
}

/* source-serif-4-latin-ext-600-normal */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/fonts/v1/source-serif-4/files/source-serif-4-latin-ext-600-normal.woff2) format("woff2");
}

/* source-serif-4-latin-700-normal */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/source-serif-4/files/source-serif-4-latin-700-normal.woff2) format("woff2");
}

/* source-serif-4-latin-ext-700-normal */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/source-serif-4/files/source-serif-4-latin-ext-700-normal.woff2) format("woff2");
}

/* Space Mono */
/* space-mono-latin-400-normal */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/space-mono/files/space-mono-latin-400-normal.woff2) format("woff2");
}

/* space-mono-latin-ext-400-normal */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/space-mono/files/space-mono-latin-ext-400-normal.woff2) format("woff2");
}

/* space-mono-latin-700-normal */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/space-mono/files/space-mono-latin-700-normal.woff2) format("woff2");
}

/* space-mono-latin-ext-700-normal */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/space-mono/files/space-mono-latin-ext-700-normal.woff2) format("woff2");
}

/* Ubuntu Mono */
/* ubuntu-mono-latin-400-normal */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/ubuntu-mono/files/ubuntu-mono-latin-400-normal.woff2) format("woff2");
}

/* ubuntu-mono-latin-ext-400-normal */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/fonts/v1/ubuntu-mono/files/ubuntu-mono-latin-ext-400-normal.woff2) format("woff2");
}

/* ubuntu-mono-latin-700-normal */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/ubuntu-mono/files/ubuntu-mono-latin-700-normal.woff2) format("woff2");
}

/* ubuntu-mono-latin-ext-700-normal */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/fonts/v1/ubuntu-mono/files/ubuntu-mono-latin-ext-700-normal.woff2) format("woff2");
}
