.news__box__link {
  transition: all 0.5s ease-in-out;
}

.news__box {
  display: grid;
  grid-template-columns: auto;
  grid-template-rows: auto 37px 122px auto;
  gap: 1rem;
  border-radius: 24px;
  box-shadow: 0 2px 24.6px rgba(0, 0, 0, 0.08);
}
.news__box__title {
  font-size: 1.375rem;
  font-weight: 600;
  color: #273a55;
}
.news__box__summary p {
  font-size: 1rem;
  color: #52565c;
}
.news__box__link {
  font-size: 1rem;
  color: #728fba;
}
.news__box__link:hover {
  color: #5b7295;
}
