/* ============================================================
   BytesWell — Plus Jakarta Sans (self-hosted)
   Official brand sans. OFL license: ./OFL.txt
   Weights in use: 400 / 500 / 600 / 700 / 800
   Prefer variable font; static files kept as fallback.
   ============================================================ */

/* Variable (preferred) */
@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("./PlusJakartaSans-Variable.woff2") format("woff2-variations"),
       url("./PlusJakartaSans-Variable.woff2") format("woff2");
  font-weight: 400 800;
  font-style: normal;
  font-display: swap;
}

/* Static fallbacks */
@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("./PlusJakartaSans-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("./PlusJakartaSans-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("./PlusJakartaSans-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("./PlusJakartaSans-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("./PlusJakartaSans-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
