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

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

@font-face {
  font-family: "Asul";
  src: url("/asul-bold.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

:root {
  --serif: "Germania One", Georgia, serif;
  --sans: "Asul", Georgia, serif;
}

.brand, .frontier-content h1, .frontier-heading h2,
.frontier-note h3, .frontier-world-copy h3, .frontier-playtest h2,
.village-heading h1, .worlds-heading h1, .auth-content h1 {
  letter-spacing: -.015em;
}

.frontier-content h1 em { font-style: normal; }
