/* AIDA self-hosted fonts (SIL Open Font License 1.1). Nothing is loaded from Google or any outside server.
   Families: Gelasio, Fraunces, Work Sans, Source Sans 3. Licences in OFL-*.txt beside this file.
   Generated 2026-10-11 from Fontsource 5.x. */

/* gelasio-latin-ext-400-normal */
@font-face {
  font-family: 'Gelasio';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/aida-fonts/gelasio-latin-ext-400-normal.woff2) format('woff2');
}

/* gelasio-latin-400-normal */
@font-face {
  font-family: 'Gelasio';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/aida-fonts/gelasio-latin-400-normal.woff2) format('woff2');
}

/* gelasio-latin-ext-600-normal */
@font-face {
  font-family: 'Gelasio';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/aida-fonts/gelasio-latin-ext-600-normal.woff2) format('woff2');
}

/* gelasio-latin-600-normal */
@font-face {
  font-family: 'Gelasio';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/aida-fonts/gelasio-latin-600-normal.woff2) format('woff2');
}

/* gelasio-latin-ext-700-normal */
@font-face {
  font-family: 'Gelasio';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/aida-fonts/gelasio-latin-ext-700-normal.woff2) format('woff2');
}

/* gelasio-latin-700-normal */
@font-face {
  font-family: 'Gelasio';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/aida-fonts/gelasio-latin-700-normal.woff2) format('woff2');
}

/* fraunces-latin-ext-600-normal */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/aida-fonts/fraunces-latin-ext-600-normal.woff2) format('woff2');
}

/* fraunces-latin-600-normal */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/aida-fonts/fraunces-latin-600-normal.woff2) format('woff2');
}

/* fraunces-latin-ext-700-normal */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/aida-fonts/fraunces-latin-ext-700-normal.woff2) format('woff2');
}

/* fraunces-latin-700-normal */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/aida-fonts/fraunces-latin-700-normal.woff2) format('woff2');
}

/* fraunces-latin-ext-900-normal */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url(/aida-fonts/fraunces-latin-ext-900-normal.woff2) format('woff2');
}

/* fraunces-latin-900-normal */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url(/aida-fonts/fraunces-latin-900-normal.woff2) format('woff2');
}

/* work-sans-latin-ext-400-normal */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/aida-fonts/work-sans-latin-ext-400-normal.woff2) format('woff2');
}

/* work-sans-latin-400-normal */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/aida-fonts/work-sans-latin-400-normal.woff2) format('woff2');
}

/* work-sans-latin-ext-500-normal */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/aida-fonts/work-sans-latin-ext-500-normal.woff2) format('woff2');
}

/* work-sans-latin-500-normal */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/aida-fonts/work-sans-latin-500-normal.woff2) format('woff2');
}

/* work-sans-latin-ext-600-normal */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/aida-fonts/work-sans-latin-ext-600-normal.woff2) format('woff2');
}

/* work-sans-latin-600-normal */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/aida-fonts/work-sans-latin-600-normal.woff2) format('woff2');
}

/* work-sans-latin-ext-700-normal */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/aida-fonts/work-sans-latin-ext-700-normal.woff2) format('woff2');
}

/* work-sans-latin-700-normal */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/aida-fonts/work-sans-latin-700-normal.woff2) format('woff2');
}

/* source-sans-3-latin-ext-400-normal */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/aida-fonts/source-sans-3-latin-ext-400-normal.woff2) format('woff2');
}

/* source-sans-3-latin-400-normal */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/aida-fonts/source-sans-3-latin-400-normal.woff2) format('woff2');
}

/* source-sans-3-latin-ext-600-normal */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/aida-fonts/source-sans-3-latin-ext-600-normal.woff2) format('woff2');
}

/* source-sans-3-latin-600-normal */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/aida-fonts/source-sans-3-latin-600-normal.woff2) format('woff2');
}

/* source-sans-3-latin-ext-700-normal */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/aida-fonts/source-sans-3-latin-ext-700-normal.woff2) format('woff2');
}

/* source-sans-3-latin-700-normal */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/aida-fonts/source-sans-3-latin-700-normal.woff2) format('woff2');
}

/* source-sans-3-latin-ext-800-normal */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url(/aida-fonts/source-sans-3-latin-ext-800-normal.woff2) format('woff2');
}

/* source-sans-3-latin-800-normal */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url(/aida-fonts/source-sans-3-latin-800-normal.woff2) format('woff2');
}
