/* Headlands Surveying — brand web fonts
   Expose (display / headings) · Karma (body) · Erode (numerals)
   Files live alongside this stylesheet in /fonts. */

/* ── Expose — display / wordmark ── */
@font-face {
  font-family: "Expose";
  src: url("Expose-Regular.woff2") format("woff2"), url("Expose-Regular.woff") format("woff");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Expose";
  src: url("Expose-Medium.woff2") format("woff2"), url("Expose-Medium.woff") format("woff");
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Expose";
  src: url("Expose-Bold.woff2") format("woff2"), url("Expose-Bold.woff") format("woff");
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Expose";
  src: url("Expose-Black.woff2") format("woff2"), url("Expose-Black.woff") format("woff");
  font-weight: 900; font-style: normal; font-display: swap;
}

/* ── Karma — body ── */
@font-face {
  font-family: "Karma";
  src: url("Karma-Light.woff2") format("woff2"), url("Karma-Light.woff") format("woff");
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Karma";
  src: url("Karma-Regular.woff2") format("woff2"), url("Karma-Regular.woff") format("woff");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Karma";
  src: url("Karma-Medium.woff2") format("woff2"), url("Karma-Medium.woff") format("woff");
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Karma";
  src: url("Karma-SemiBold.woff2") format("woff2"), url("Karma-SemiBold.woff") format("woff");
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Karma";
  src: url("Karma-Bold.woff2") format("woff2"), url("Karma-Bold.woff") format("woff");
  font-weight: 700; font-style: normal; font-display: swap;
}

/* ── Erode — numerals / figures ── */
@font-face {
  font-family: "Erode";
  src: url("Erode-Regular.woff2") format("woff2"), url("Erode-Regular.woff") format("woff");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Erode";
  src: url("Erode-Medium.woff2") format("woff2"), url("Erode-Medium.woff") format("woff");
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Erode";
  src: url("Erode-Semibold.woff2") format("woff2"), url("Erode-Semibold.woff") format("woff");
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Erode";
  src: url("Erode-Bold.woff2") format("woff2"), url("Erode-Bold.woff") format("woff");
  font-weight: 700; font-style: normal; font-display: swap;
}
