/*******
	Breakpoints / Layout / Grid
********/
/*******
	Typography
********/
/* Font weight START */
/* Font weight END */
/*******
	Backgrounds
********/
/*********
	Elements
********/
/* Breakpoints START */
/* Breakpoints END */
/* Spacings START */
/* Spacings END */
/*@import "../base/typography";
*/
.news-article-card {
  box-shadow: 0px 4px 94px 0px rgba(0, 33, 72, 0.1);
  transition: box-shadow 700ms;
  width: 367px !important;
}
.news-article-card:hover {
  box-shadow: 0px 4px 94px 0px rgba(0, 33, 72, 0.5);
}
.news-article-card__image {
  height: 260px;
}
.news-article-card__image img {
  height: 100%;
  width: 100%;
}
.news-article-card__inner {
  background-color: #fff;
  width: 100%;
}
.news-article-card__info {
  padding: 25px;
}
.news-article-card__category {
  margin-bottom: 18px;
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  line-height: 120%;
  letter-spacing: 0.6px;
  text-transform: uppercase;
}
.news-article-card__category:before {
  content: "";
  width: 11px;
  height: 11px;
  background: #6DCFF6;
  border-radius: 50%;
}
.news-article-card__title {
  font-family: "Inter", sans-serif;
  font-size: 20px;
  line-height: 130%;
  letter-spacing: -0.44px;
}
@media (min-width: 1024px) {
  .news-article-card__title {
    font-size: 22px;
  }
}
.news-article-card__footer {
  margin-top: 46px;
  display: flex;
}
.news-article-card__date {
  flex: 1;
  font-size: 14px;
  font-family: "Inter", sans-serif;
  line-height: 120%;
  opacity: 0.5;
}
.news-article-card__cta {
  flex: 1;
  font-size: 16px;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  line-height: 120%;
  letter-spacing: -0.48px;
  text-align: right;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 17px;
}
.news-article-card__cta:after {
  content: "";
  background-image: url("/sitefiles/dist/images/icons/chevron-right.svg");
  width: 7px;
  height: 12px;
}