@font-face {
  font-family: "Pluto";
  src: url("../fonts/Pluto-Black.otf") format("opentype");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
}

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

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

@font-face {
  font-family: "FOMOMY";
  src: url("../fonts/FOMOMY.woff2?v=fomomy-type-2") format("woff2");
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
}

:root {
  --fomomy-font: "Pluto Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif;
  --fomomy-display-font: "Pluto", var(--fomomy-font);
  --fomomy-menu-font: "FOMOMY", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif;
}

:where(h1, h2, h3) {
  font-family: var(--fomomy-display-font);
  font-weight: 900;
}
