.monarch-researcher-card {
  display: flex;
  align-items: flex-start;
  gap: 1.25rem;
  padding: clamp(1rem, 3vw, 1.75rem);
  border-top: 3px solid #570760;
  background: #edf2f8;
  color: #193957;
}
.monarch-researcher-card[hidden] { display: none !important; }
.monarch-researcher-card img {
  width: clamp(3.5rem, 13vw, 6rem);
  height: auto;
  aspect-ratio: 1;
  object-fit: cover;
}
.monarch-researcher-card h3 { margin: .2rem 0 .5rem; color: inherit; }
.monarch-researcher-card p { margin: 0 0 .6rem; }
.monarch-researcher-label { font-size: .75rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }
.monarch-researcher-card a { color: inherit; text-decoration: underline; font-weight: 600; }
