/* Research entries on the about page. */
#research .research-group + .research-group {
  margin-top: 30px;
  padding-top: 26px;
  border-top: 1px solid var(--line);
}
#research .research-group h3 {
  margin: 0 0 18px;
  font-size: 18px;
}
#research .research-entry + .research-entry {
  margin-top: 24px;
  padding-top: 22px;
  border-top: 1px solid var(--line);
}
#research .research-entry h4,
#work .research-entry h3 {
  margin: 0 0 12px;
  color: var(--primary);
  font-family: var(--serif);
  font-size: clamp(18px, 2vw, 22px);
  font-weight: 600;
  line-height: 1.65;
  overflow-wrap: anywhere;
}
#research .research-entry p,
#work .research-entry p {
  margin: 8px 0;
}
#research .research-entry .research-meta,
#work .research-entry .research-meta {
  font-size: 12px;
}
#research .research-authors strong {
  color: var(--primary);
}
#research .research-doi {
  overflow-wrap: anywhere;
}
#research .research-doi a {
  text-decoration: underline;
  text-underline-offset: 3px;
}
