/* Self-hosted fonts for Prometrica.ai */

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

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

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

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

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

/* Geist - Variable (weight 100-900) */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/static/fonts/geist/geist-variable-full.woff2') format('woff2');
}

/* Instrument Serif - Regular */
@font-face {
  font-family: 'Instrument Serif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/static/fonts/instrument-serif/instrument-serif-regular.woff2') format('woff2');
}

/* Instrument Serif - Italic */
@font-face {
  font-family: 'Instrument Serif';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/static/fonts/instrument-serif/instrument-serif-italic.woff2') format('woff2');
}

/* Lato - Regular (used in pss-report) */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/static/fonts/lato/lato-400.woff2') format('woff2');
}

/* Lato - Bold */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/static/fonts/lato/lato-700.woff2') format('woff2');
}
