.common-article-item  {
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  text-decoration: none;
}
.common-article-item .img-wrapper {
  display: flex;
}
.common-article-item img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 560 / 400;
}
.common-article-item .article-info {
  margin-top: 30px;
} 
.common-article-item .article-bottom,
.common-article-item h3 {
  margin-top: var(--secondary-gap);
}
.common-article-item h3 {
  min-height: 50px;
}
.common-article-item .article-info a {
  color: #000;
}
.common-article-item .article-date {
  display: flex;
  align-items: center;
  gap: var(--secondary-gap);
}
.common-article-item .article-content {
  margin-top: var(--secondary-gap);
  color: #8D8D8D;
}
.common-article-item .article-tag {
  display: block;
  color: #A26A53;
  font-weight: 400;
  font-size: var(--font-text);
  line-height: 21px;
}
.common-article-item .article-tag a {
  color: var(--primary-brown);
}
.common-article-item .article-bottom a {
  display: inline-block;
  margin-top: var(--secondary-margin);
  color: #A26A53;
  font-size: var(--font-btn);
  font-weight: 500;
}