/* Manrope, SIL Open Font License. See FONT-LICENSES.txt. Bundled locally for inbox privacy and predictable rendering. */
/* Source files live in styles/fonts/ and are copied to assets/fonts/ by `npm run build`; this sheet is served next to that directory. */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/Manrope-400.woff2) format('woff2');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/Manrope-500.woff2) format('woff2');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(fonts/Manrope-600.woff2) format('woff2');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/Manrope-700.woff2) format('woff2');
}
/* Manrope Fallback: a local Arial-metric font sized to take Manrope's room while
   Manrope loads, so text moves less when it swaps in. One face per Manrope weight,
   computed from the files in styles/fonts/ by scripts/fallback-metrics.mjs; rerun it
   when they change. */
@font-face {
  font-family: 'Manrope Fallback';
  font-style: normal;
  font-weight: 400;
  src: local('Arial'), local('ArialMT'), local('Liberation Sans'), local('LiberationSans'), local('Arimo'), local('Helvetica');
  size-adjust: 102.25%;
  ascent-override: 104.25%;
  descent-override: 29.34%;
  line-gap-override: 0.00%;
}
@font-face {
  font-family: 'Manrope Fallback';
  font-style: normal;
  font-weight: 500;
  src: local('Arial'), local('ArialMT'), local('Liberation Sans'), local('LiberationSans'), local('Arimo'), local('Helvetica');
  size-adjust: 104.08%;
  ascent-override: 102.42%;
  descent-override: 28.82%;
  line-gap-override: 0.00%;
}
@font-face {
  font-family: 'Manrope Fallback';
  font-style: normal;
  font-weight: 600;
  src: local('Arial Bold'), local('Arial-BoldMT'), local('Liberation Sans Bold'), local('LiberationSans-Bold'), local('Arimo Bold'), local('Helvetica Bold');
  size-adjust: 98.70%;
  ascent-override: 108.00%;
  descent-override: 30.39%;
  line-gap-override: 0.00%;
}
@font-face {
  font-family: 'Manrope Fallback';
  font-style: normal;
  font-weight: 700;
  src: local('Arial Bold'), local('Arial-BoldMT'), local('Liberation Sans Bold'), local('LiberationSans-Bold'), local('Arimo Bold'), local('Helvetica Bold');
  size-adjust: 100.38%;
  ascent-override: 106.19%;
  descent-override: 29.89%;
  line-gap-override: 0.00%;
}
