/* index.html -- the front page: identity, the map, the four chapters. */
#map { height:62vh; min-height:420px; margin-bottom:.4rem; }
p.mapnote.open { margin:0 0 2.2rem; }
ul.chapters { list-style:none; padding:0; margin:0 0 2.4rem;
  display:grid; grid-template-columns:repeat(auto-fit, minmax(15em, 1fr)); gap:1.4rem 2rem; }
ul.chapters li { max-width:none; }
ul.chapters .yrs { display:block; font-family:'EB Garamond', Georgia, serif; font-size:.82rem;
  letter-spacing:.12em; text-transform:uppercase; color:var(--accent); margin-bottom:.15rem; }
ul.chapters li > a { font-size:1.15rem; font-weight:bold; }
ul.chapters p { margin:.3rem 0 0; font-size:.95rem; }
ul.chapters p.go { font-size:.85rem; color:var(--muted); }
ul.chapters p.go a { white-space:nowrap; }
p.counts { font-size:.9rem; color:var(--muted); max-width:40em; }
dl.record.voices.strip { margin-bottom:2rem; }
