

@media (min-width: 768px) and (max-width: 1079px) {
  .article .article__body p {
    font: var(--font-desktop-body1);
  }

  .article .article__body strong {
    font: var(--font-desktop-body1-bold);
  }

  .article .article__body table thead {
    font: var(--font-desktop-body2-bold);
  }

  .article .article__body table tbody {
    font: var(--font-desktop-body2);
  }
}


@media (min-width: 768px) and (max-width: 1079px) {
  .article-link {
    gap: var(--spacing-32);
  }

  .article-link .list-article__image {
    flex: 0 0 210px;
  }

  .article-link .list-article__text-data {
    gap: var(--spacing-12);
  }

  .article-link .list-article__title {
    gap: var(--spacing-32);
    font-size: var(--font-size-19);
    line-height: 23px;
  }
}