.solution-blog--tax-nav {
  display: flex;
  gap: 24px;
}

.solution-blog--tax-nav-link {
  font-size: 14px;
  font-weight: 500;
  color: #6E6E6E;
}

.solution-blog--tax-nav-link.active {
  color: #161616;
}

.article-hero--badges {
  display: none !important;
}

.product-blog--main .ss-breadcrumbs {
  display: none;
}

.article-cta-sidebar--inner {
  aspect-ratio: 0.97;
}

.article-cta-sidebar--img img {
  object-fit: cover !important;
}

.filters-page .listing-grid.grid-blog {
  gap: 32px 20px;
}

.post-unit--title {
  font-size: 18px;
}

.archive-header .txt-ttl-2 {
  font-weight: 500;
}

@media (min-width: 768px) {
  .filters-page .listing-grid.grid-blog {
    gap: 40px 20px;
  }
  
  .header-hide .sticky-sidebar {
    top: var(--header-total-height) !important;
  }
}

@media (min-width: 1025px) {
  .post-related--title {
    font-size: 20px;
  }

  .post-unit--title {
    font-size: 20px;
  }
}

@media (min-width: 1200px) {
  .article-cta-sidebar {
    max-width: 315px;
  }
  
  .article-hero--image {
    aspect-ratio: 3.11;
  }
  
  .article-cta-sidebar--inner {
    aspect-ratio: 1;
  }

  .archive-header .txt-ttl-2 {
    font-size: 32px;
  }

  .post-unit--image {
    min-height: 315px;
  }

  .listing-grid:not(.is-filtered) .listing-grid--item.is-active:nth-child(1) .post-unit--image,
  .listing-grid.is-filtered .listing-grid--item.size-3 .post-unit--image {
    min-height: 430px;
  }
}