/* Self-hosted webfonts — no Google Fonts request (PIPEDA decision, devplan.md).

   Poppins, subset to Latin + the punctuation and arrows this design uses.
   ~9 KB per weight, five weights, 64 KB total.

   WOFF, not WOFF2: the build environment had no brotli encoder. WOFF is zlib
   and is supported by every browser this site targets; the cost is roughly 20%
   more bytes on a 9 KB file. Re-encode to WOFF2 when convenient — swap the
   extension and the format() hint together.

   600 and 800 are served from the Bold master. The Google Fonts package ships
   Regular / Medium / Bold only, so SemiBold and ExtraBold are approximated
   one step heavier rather than left to a system fallback. Replace with the
   true 600 and 800 files if RevoHub licenses the full family.

   JetBrains Mono is deliberately absent: no binary was available, and the
   stack below it (ui-monospace / SFMono-Regular) renders the "data voice"
   correctly on every target platform. */

@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/poppins-400.woff) format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/poppins-500.woff) format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/poppins-600.woff) format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/poppins-700.woff) format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/poppins-800.woff) format("woff")}
