/* Self-hosted Inter (woff2) — removes render-blocking third-party Google Fonts.
   font-display: optional (paired with the <link rel=preload> in base.html)
   eliminates layout shift: the browser gives the preloaded font a short window
   to load; if it arrives (the common case, since preload fetches it early and
   the files are ~24KB) Inter is used from the first paint, and if it doesn't,
   the fallback is kept for the whole page load with NO later swap. Either way
   text never reflows after paint, so web fonts contribute 0 to CLS. */
@font-face { font-family:'Inter'; font-style:normal; font-weight:400; font-display:optional; src:url('/static/fonts/inter-400.woff2') format('woff2'); }
@font-face { font-family:'Inter'; font-style:normal; font-weight:500; font-display:optional; src:url('/static/fonts/inter-500.woff2') format('woff2'); }
@font-face { font-family:'Inter'; font-style:normal; font-weight:600; font-display:optional; src:url('/static/fonts/inter-600.woff2') format('woff2'); }
@font-face { font-family:'Inter'; font-style:normal; font-weight:700; font-display:optional; src:url('/static/fonts/inter-700.woff2') format('woff2'); }
@font-face { font-family:'Inter'; font-style:normal; font-weight:800; font-display:optional; src:url('/static/fonts/inter-800.woff2') format('woff2'); }
