/* Four voices: Cormorant, the star atlas, for titles; Literata, the book,
   for everything the Seer says and the seeker reads; Nunito Sans for the
   friendly chrome; Astro Glyphs — our own subset of Noto's symbols — so
   every planet and sign renders identically on Linux, iOS, and anywhere
   else. Self-hosted; nothing fetched at runtime. */
@layer base {

@font-face {
  font-family: "Cormorant";
  font-style: normal;
  font-weight: 500 600;
  font-display: swap;
  src: url("/assets/cormorant-latin-de73e43b.woff2") format("woff2");
}
@font-face {
  font-family: "Cormorant";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/cormorant-latin-italic-4f94f7c9.woff2") format("woff2");
}
@font-face {
  font-family: "Literata";
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url("/assets/literata-latin-f7659a86.woff2") format("woff2");
}
@font-face {
  font-family: "Literata";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/literata-latin-italic-ecb45e75.woff2") format("woff2");
}
@font-face {
  font-family: "Nunito Sans";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("/assets/nunito-sans-latin-6a8605fb.woff2") format("woff2");
}
@font-face {
  font-family: "Astro Glyphs";
  font-display: swap;
  src: url("/assets/astro-symbols-a-55ec7032.woff2") format("woff2");
  unicode-range: U+260A-260D, U+263D-2647, U+2648-2653, U+26B7, U+26B9;
}
@font-face {
  font-family: "Astro Glyphs";
  font-display: swap;
  src: url("/assets/astro-symbols-b-25176350.woff2") format("woff2");
  unicode-range: U+2609, U+25A1, U+25B3, U+2726, U+2727, U+2736;
}

}
