.list-articles-featured-topics article {
  margin-bottom: 2rem;
  padding-bottom: 2rem;
  border-bottom: solid 1px #D9D9D9;
}
.list-articles-featured-topics > div > div:last-child article {
  border-bottom: 0px;
  padding-bottom: 0px;
}
.list-articles-featured-topics > div > div:not(:first-child) picture {
  display: none;
}
.list-articles-featured-topics .article-container {
  position: relative;
  padding-left: 1.25rem;
}
.list-articles-featured-topics .article-container:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 100%;
  border-radius: 3px;
  background: #D9D9D9;
  top: 0px;
  left: 0px;
}
.list-articles-featured-topics .last-modified {
  margin-bottom: 0.625rem;
  font-size: 0.875rem;
}
.list-articles-featured-topics .heading {
  margin-bottom: 0.625rem;
}
.list-articles-featured-topics .heading a {
  color: #000;
}
.list-articles-featured-topics picture {
  display: block;
}
.list-articles-featured-topics .summary {
  font-size: 0.875rem;
}
.list-articles-featured-topics .summary p {
  margin-bottom: 0.625rem;
}
.list-articles-featured-topics .summary:last-child {
  margin-bottom: 0;
}
.list-articles-featured-topics.featured-topics--short-summary > div > div:not(:first-child) .summary {
  display: none;
}
.list-articles-featured-topics.featured-topics--short-summary .article-labels {
  display: flex;
  align-items: center;
  margin-bottom: 0.5rem;
}
.list-articles-featured-topics.featured-topics--short-summary .article-labels .category {
  margin-right: 0.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 0.875rem;
  font-weight: 600;
}

/*# sourceMappingURL=content-in-column.css.map */
