.com-research-guides { width: 100%; margin-left: auto; margin-right: auto; }

.com-research-guides-section + .com-research-guides-section { margin-top: 2.4rem; }

/* h2 in the outline, sized as the page's other section headings. */
.com-research-guides-title { font-size: 1.75rem; line-height: 1.3; margin: 0 0 .8rem; }

.com-research-guides-list { margin: 0; padding: 0; list-style: none; }

.com-research-guides-list li {
  padding: .7rem 0;
  border-bottom: 1px solid hsl(0 0% 88%);
  line-height: 1.5;
}

.com-research-guides-list a { font-weight: 600; }

.com-research-guides-desc {
  display: block;
  margin-top: .15rem;
  color: var(--color-text-color);
}

/* hsl(0 0% 35%) on white is 7.5:1 — dimmed, still AAA. */
.com-research-guides-owner {
  display: block;
  margin-top: .15rem;
  font-size: .875rem;
  color: hsl(0 0% 35%);
}

.com-research-guides-synced,
.com-research-guides-fallback { margin-top: 2rem; font-size: .875rem; color: hsl(0 0% 35%); }
