:root {
  --font-primary: "Phosphor", sans-serif;
  --font-dmsans-solan: "Dmsans Solan", sans-serif;
  --font-squircle: "Squircle", sans-serif;
  --font-solansansvf: "Solansansvf", sans-serif;
  --font-dmsans-variablefont-opsz-wght: "Dmsans Variablefont Opsz Wght", sans-serif;
}

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

@font-face {
  font-family: "Phosphor";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/phosphor/6401b9a687c85eb2a1ee3709_Phosphor.woff") format("woff");
}

@font-face {
  font-family: "Phosphor";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/phosphor/6401b9a6db92dbd2496f3523_Phosphor.ttf") format("truetype");
}

@font-face {
  font-family: "Dmsans Solan";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/dmsans-solan/65be34ede9f7d9a74b6e9ae5_DMSans-Medium-solan.woff2") format("woff2");
}

@font-face {
  font-family: "Dmsans Solan";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/dmsans-solan/65be34ede1b3497d797202e3_DMSans-Medium-solan.ttf") format("truetype");
}

@font-face {
  font-family: "Squircle";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/squircle/61c4737273a822906514aa43_Squircle.woff") format("woff");
}

@font-face {
  font-family: "Squircle";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/squircle/61c473720aeeecbd24f1c561_Squircle.ttf") format("truetype");
}

@font-face {
  font-family: "Solansansvf";
  font-style: normal;
  font-weight: 34.381 1000;
  font-display: swap;
  src: url("/fonts/solansansvf/65be4746939c599034209579_SolanSansVF.woff") format("woff");
}

@font-face {
  font-family: "Solansansvf";
  font-style: normal;
  font-weight: 34.381 1000;
  font-display: swap;
  src: url("/fonts/solansansvf/65be4746f7f5bcb627d51395_SolanSansVF.ttf") format("truetype");
}

@font-face {
  font-family: "Dmsans Variablefont Opsz Wght";
  font-style: italic;
  font-weight: 100 1000;
  font-display: swap;
  src: url("/fonts/dmsans-variablefont-opsz-wght/65c0f945358c5fe6bbcdca55_DMSans-Italic-VariableFont_opsz_wght.ttf") format("truetype");
}

@font-face {
  font-family: "Dmsans Variablefont Opsz Wght";
  font-style: normal;
  font-weight: 100 1000;
  font-display: swap;
  src: url("/fonts/dmsans-variablefont-opsz-wght/65c0f945ff8b4b6be4d3e1f7_DMSans-VariableFont_opsz_wght.ttf") format("truetype");
}
