.external-results th {
  padding:12px 14px;
}
.external-results .external-attribution {
  min-width:260px;
  max-width:360px;
  white-space:normal;
}
.external-attribution a,.further-reading a {
  text-decoration:underline;
  text-underline-offset:3px;
}
.external-provenance {
  margin:0 0 20px;
}
.published-results,.further-reading {
  margin-top:40px;
}
.published-results>.footnote {
  margin-bottom:16px;
}
.further-reading {
  padding-top:24px;
  border-top:1px solid var(--border);
  color:var(--text-muted);
  font-size:var(--text-sm);
}
.further-reading ul {
  margin:12px 0 0;
  padding-left:20px;
}
@media(max-width:800px) {
  nav {
    flex-wrap:wrap;
    column-gap:16px;
  }
}
