@font-face {
  font-family: "Inter-Regular";
  font-style: normal;
  font-weight: normal;
  src:
    local("Inter-Regular"),
    url("Inter-Regular.woff") format("woff");
}

@font-face {
  font-family: "Inter-Thin-BETA";
  font-style: normal;
  font-weight: normal;
  src:
    local("Inter-Thin-BETA"),
    url("Inter-Thin-BETA.woff") format("woff");
}

@font-face {
  font-family: "Inter-Extra-Light-BETA";
  font-style: normal;
  font-weight: normal;
  src:
    local("Inter-Extra-Light-BETA"),
    url("Inter-ExtraLight-BETA.woff") format("woff");
}

@font-face {
  font-family: "Inter-Light-BETA";
  font-style: normal;
  font-weight: normal;
  src:
    local("Inter-Light-BETA"),
    url("Inter-Light-BETA.woff") format("woff");
}

@font-face {
  font-family: "Inter-Medium";
  font-style: normal;
  font-weight: normal;
  src:
    local("Inter-Medium"),
    url("Inter-Medium.woff") format("woff");
}

@font-face {
  font-family: "Inter-Semi-Bold";
  font-style: normal;
  font-weight: normal;
  src:
    local("Inter-Semi-Bold"),
    url("Inter-SemiBold.woff") format("woff");
}

@font-face {
  font-family: "Inter-Bold";
  font-style: normal;
  font-weight: normal;
  src:
    local("Inter-Bold"),
    url("Inter-Bold.woff") format("woff");
}

@font-face {
  font-family: "Inter-Extra-Bold";
  font-style: normal;
  font-weight: normal;
  src:
    local("Inter-Extra-Bold"),
    url("Inter-ExtraBold.woff") format("woff");
}

@font-face {
  font-family: "Inter-Black";
  font-style: normal;
  font-weight: normal;
  src:
    local("Inter-Black"),
    url("Inter-Black.woff") format("woff");
}

/* ---------- Font Classes ---------- */
.inter-thin {
  font-family: "Inter-Thin-BETA", sans-serif;
  font-weight: 100;
}

.inter-extralight {
  font-family: "Inter-Extra-Light-BETA", sans-serif;
  font-weight: 200;
}

.inter-light {
  font-family: "Inter-Light-BETA", sans-serif;
  font-weight: 300;
}

.inter-regular {
  font-family: "Inter-Regular", sans-serif;
  font-weight: 400;
}

.inter-medium {
  font-family: "Inter-Medium", sans-serif;
  font-weight: 500;
}

.inter-semibold {
  font-family: "Inter-Semi-Bold", sans-serif;
  font-weight: 600;
}

.inter-bold {
  font-family: "Inter-Bold", sans-serif;
  font-weight: 700;
}

.inter-extrabold {
  font-family: "Inter-Extra-Bold", sans-serif;
  font-weight: 800;
}

.inter-black {
  font-family: "Inter-Black", sans-serif;
  font-weight: 900;
}
