/* Shared list-card typography across Services, Methodology, Case Studies and Insights. */
.sv-page .sv-card h3,
.md-page .md-explore .md-card h3,
.cs-page .cs-card h3,
.bi-page .bi-card h3{
  font-size:20px;
  text-wrap:pretty;
}

.sv-page .sv-card-summary,
.md-page .md-explore .md-card p:not(.md-card__eyebrow),
.cs-page .cs-card__body>p,
.bi-page .bi-card p{
  font-size:14px;
}

/* Homepage Insights reuse the same card renderer but do not carry the .bi-page wrapper. */
.bi-grid--home .bi-card h3{
  font-size:20px;
  text-wrap:pretty;
}

.bi-grid--home .bi-card p{
  font-size:14px;
}

.bi-grid--home .bi-card__read{
  width:100%;
  box-sizing:border-box;
  justify-content:space-between;
}
