/* ==========================================================================
   Slick Popup — Fonts
   Design system fonts: Clash Display (display) + Hanken Grotesk (body) + JetBrains Mono.

   Self-hosted .woff2 live in /assets/fonts/ (Clash Display from Fontshare;
   Hanken Grotesk + JetBrains Mono from Google Fonts, latin subset). Hanken's
   three weights share one variable-font file by design. No font CDN is loaded.
   ========================================================================== */

/* ---- Clash Display (Fontshare) ---- */
@font-face{
  font-family:"Clash Display";
  src:url("../fonts/ClashDisplay-Medium.woff2") format("woff2");
  font-weight:500;font-style:normal;font-display:swap;
}
@font-face{
  font-family:"Clash Display";
  src:url("../fonts/ClashDisplay-Semibold.woff2") format("woff2");
  font-weight:600;font-style:normal;font-display:swap;
}
@font-face{
  font-family:"Clash Display";
  src:url("../fonts/ClashDisplay-Bold.woff2") format("woff2");
  font-weight:700;font-style:normal;font-display:swap;
}

/* ---- Hanken Grotesk ---- */
@font-face{
  font-family:"Hanken Grotesk";
  src:url("../fonts/HankenGrotesk-Regular.woff2") format("woff2");
  font-weight:400;font-style:normal;font-display:swap;
}
@font-face{
  font-family:"Hanken Grotesk";
  src:url("../fonts/HankenGrotesk-Medium.woff2") format("woff2");
  font-weight:500;font-style:normal;font-display:swap;
}
@font-face{
  font-family:"Hanken Grotesk";
  src:url("../fonts/HankenGrotesk-SemiBold.woff2") format("woff2");
  font-weight:600;font-style:normal;font-display:swap;
}

/* ---- JetBrains Mono ---- */
@font-face{
  font-family:"JetBrains Mono";
  src:url("../fonts/JetBrainsMono-Medium.woff2") format("woff2");
  font-weight:500 600;font-style:normal;font-display:swap;
}
