/* Self-hosted Inter (woff2) — removes render-blocking third-party Google Fonts.
   font-display: optional (+ preloaded 400/700 in base.html) means the font is
   used only if it's ready before first paint, so it never swaps in late and
   reflows text — eliminating the font-driven layout shift (CLS). Repeat
   visitors get Inter instantly from cache. */
@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'); }
