/* ============================================================
   Self-hosted brand fonts — Latin subset, woff2, no third-party
   request (GDPR). Files in ../fonts/. Enqueued site-wide so every
   template (homepage, about, footer, …) shares the same faces.
   Weights match the designs exactly:
   Plus Jakarta Sans 700/800 · Hanken Grotesk 400/500/700 · Space Mono 400/700
   ============================================================ */
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700 800;font-display:swap;src:url('../fonts/plus-jakarta-sans.woff2') format('woff2');}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:400 700;font-display:swap;src:url('../fonts/hanken-grotesk.woff2') format('woff2');}
@font-face{font-family:'Space Mono';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/space-mono-400.woff2') format('woff2');}
@font-face{font-family:'Space Mono';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/space-mono-700.woff2') format('woff2');}
