/* Utah Rural Schools Conference: wheat fields, sage and barn red under big western skies; strong, plain headings. */
:root {
  --navy: #2F2A1E;   /* top bar, headings (dark earth) */
  --blue: #2E6B5E;   /* buttons, links, session blocks (sage) */
  --green: #9A6A12;  /* tab underline, counts, breaks (wheat) */
  --purple: #8A3324; /* keynote (barn red) */
  --canyon: #7A5A2E; /* other (saddle) */
  --f-display: "Archivo", "Segoe UI", system-ui, sans-serif;
  --f-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
}
@media (prefers-color-scheme: light) {
  :root { --bg: #FAF6EC; --sunk: #F0E9D8; --line: #DCD2BC; --ink: #241F16; --muted: #5E5644; }
}
@media (prefers-color-scheme: dark) { :root { --accent: #8FD1BE; } }
.topbar { border-bottom: 3px solid #D9A93A; }
.banner { background: #F3E3B8; }
