/* POR-2233: the interactive web report is the one participant-facing page built
   on the demo's typography, and it asks for weights (600 semibold, 700 bold,
   800 extrabold) that the fallback Arial cannot supply — every heading came out
   at Arial Bold. These are the same faces the PDF pipeline embeds
   (ReportAsset Inliner::FONT_FACES), converted to woff2 and served from public/
   so they need no asset-pipeline digest. Only layouts/web_report.html.erb links
   this file; the rest of the portal is unchanged. */
@font-face {
  font-family: 'Proxima Nova';
  src: url('/fonts/proxima-nova-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Proxima Nova';
  src: url('/fonts/proxima-nova-400i.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Proxima Nova';
  src: url('/fonts/proxima-nova-600.woff2') format('woff2');
  font-weight: 500 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Proxima Nova';
  src: url('/fonts/proxima-nova-700.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Proxima Nova';
  src: url('/fonts/proxima-nova-800.woff2') format('woff2');
  font-weight: 800 900;
  font-style: normal;
  font-display: swap;
}
