@font-face {
  font-family: "Abril Arquivo";
  src: url("assets/arquivo/2024/abrilfatface-regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Dirtyline Arquivo";
  src: url("assets/arquivo/2024/dirtyline-36daysoftype-2022.otf") format("opentype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat Arquivo";
  src: url("assets/arquivo/2024/montserrat-thin.ttf") format("truetype");
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: "Outfit Arquivo";
  src: url("assets/arquivo/2024/outfit-semibold.ttf") format("truetype");
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Brandon Arquivo";
  src: url("assets/arquivo/2025/brandon.otf") format("opentype");
  font-weight: 400;
  font-display: swap;
}
:is(.archive-2024, .chapter-2024) {
  --year-display: "Abril Arquivo", Georgia, serif;
  --year-copy: "Montserrat Arquivo", Arial, sans-serif;
  --year-label: "Outfit Arquivo", Arial, sans-serif;
  --year-cream: #ffe1b0;
  --year-brown: #522b04;
  --year-spectrum: linear-gradient(90deg, #fbf3db, #ffe1b0, #ffb000, #e6a817, #ff490d, #f31920, #009ef1, #0029e6);
}
:is(.archive-2025, .chapter-2025) {
  --year-display: "Brandon Arquivo", "Courier New", monospace;
  --year-copy: "Courier New", monospace;
  --year-red: #cb0000;
  --year-gray: #3f3f3f;
  --year-rose: #ffe9db;
}
