/* HB: nya fonter */
@font-face {
  font-family: "HB";
  src: url("./fonts/HB-300.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "HB";
  src: url("./fonts/HB-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "HB";
  src: url("./fonts/HB-500.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "HB";
  src: url("./fonts/HB-600.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
/* === seasonSans === */
@font-face {
  font-family: "seasonSans";
  src: url("./fonts/seasonSans-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* === seasonSerif === */
@font-face {
  font-family: "seasonSerif";
  src: url("./fonts/seasonSerif-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* === Inter === */
@font-face {
  font-family: "Inter";
  src: url("./fonts/Inter-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
/* === Universal Sans Display === */
@font-face {
  font-family: "Universal Sans Display";
  src: url("./fonts/Universal-Sans-Display-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Universal Sans Display";
  src: url("./fonts/Universal-Sans-Display-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* === Universal Sans Text === */
@font-face {
  font-family: "Universal Sans Text";
  src: url("./fonts/Universal-Sans-Text-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Universal Sans Text";
  src: url("./fonts/Universal-Sans-Text-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* Hjälpklasser (frivilligt) */
.usd-400 { font-family:"Universal Sans Display", sans-serif; font-weight:400; }
.usd-500 { font-family:"Universal Sans Display", sans-serif; font-weight:500; }
.ust-400 { font-family:"Universal Sans Text", sans-serif; font-weight:400; }
.ust-500 { font-family:"Universal Sans Text", sans-serif; font-weight:500; }


/* Hjälpklasser */
.hb-300 { font-family:"HB", system-ui, sans-serif; font-weight:300; }
.hb-400 { font-family:"HB", system-ui, sans-serif; font-weight:400; }
.hb-500 { font-family:"HB", system-ui, sans-serif; font-weight:500; }
.hb-600 { font-family:"HB", system-ui, sans-serif; font-weight:600; }
