/* 37 Qajar-Zeitung: lithographed newspaper of 1851, paper, ink, double rules. */
:root {
  --bg: #E7DCC3;
  --surface: #EFE6D1;
  --ink: #2A2116;
  --muted: #5B4D3A;
  --line: #2A2116;
  --accent: #8F1F1A;
  --accent-ink: #EFE6D1;
  --accent-2: #2A2116;
  --highlight: #8F1F1A;
  --verse: #2A2116;
  --header-bg: #E7DCC3;
  --radius: 0;
  --shadow: none;
  --font-body: "IM Fell English", Georgia, serif;
  --font-display: "IM Fell English SC", Georgia, serif;
  --font-display-fa: "Scheherazade New", "Vazirmatn", serif;
}
:lang(fa) body { font-family: "Scheherazade New", "Vazirmatn", serif; font-size: 19px; }
.site-header { position: static; border-bottom: 4px double var(--ink); backdrop-filter: none; }
.logo { font-family: "IM Fell English SC", Georgia, serif; font-size: 30px; }
.langs { border-radius: 0; border-color: var(--ink); background: transparent; }
.langs a[aria-current] { background: var(--ink); color: var(--bg); }
.page-title, .hero > div:first-child { border-bottom: 1px solid var(--ink); padding-bottom: 16px; }
.hero h1, .page-title h1 { font-size: clamp(38px, 5vw, 64px); }
.panel, .card { border: 1px solid var(--ink); background: transparent; }
.card-grid { gap: 0; border-top: 1px solid var(--ink); }
.card { border-width: 0 1px 1px 0; }
.btn { border-radius: 0; }
.btn.accent { background: var(--accent); border-color: var(--accent); color: var(--surface); }
.prose { column-gap: 32px; }
.site-footer { border-top: 4px double var(--ink); }
