/* rico-rojas.com theme: "Ex 1" (2026-10-28, modelled on redoyanulhaque.me), graphite + amber palette (sample s2).
   Dark only. Fonts are self-hosted, SIL OFL (assets/fonts/OFL.txt). */
@font-face { font-family: "Geist"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/assets/fonts/geist-latin-wght.woff2") format("woff2"); }
@font-face { font-family: "JetBrains Mono"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/fonts/jetbrains-mono-latin-400.woff2") format("woff2"); }
@font-face { font-family: "JetBrains Mono"; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/fonts/jetbrains-mono-latin-500.woff2") format("woff2"); }

:root {
  color-scheme: dark;
  --bg: #121417;
  --ink: #ECE8E1;
  --muted: #9A958C;
  --ac: #E8A33D;
  --ac2: #F0B95E;
  --line: #2A2E34;
  --dash: rgba(255, 255, 255, .35);
  --tile: #1A1D21;
  --sans: "Geist", system-ui, sans-serif;
  --mono: "JetBrains Mono", ui-monospace, monospace;
}
