.sec-post-author:last-child,
.sec-post-author:has(+ .sec-card-v2.list) {
  margin-bottom: 12rem;
}
.post-author {
  border: 1px solid rgba(0, 0, 0, 0.2);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 3.2rem;
  gap: 2.4rem;
}
.post-author:last-child {
  margin-bottom: 0;
}
.post-author-item {
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 55.3rem;
  gap: 3rem;
}
.post-author-item:nth-child(2) {
  flex-direction: row-reverse;
  text-align: right;
}
.post-author-img img {
  width: 10.4rem;
  height: 10.4rem;
  object-fit: cover;
  border-radius: 50%;
}
.post-author-text {
  flex-grow: 1;
}
.post-author-text .h5 {
  margin-bottom: 0;
}
.post-author-text p,
.post-author-info p {
  color: rgba(31, 31, 31, 0.75);
}
@media(min-width:1460px) and (max-width:1499.98px) {
  .sec-post-author:last-child,
  .sec-post-author:has(+ .sec-card-v2.list) {
    margin-bottom: 10rem;
  }
  .post-author {
    padding: 2.4rem;
  }
  .post-author-item {
    gap: 2rem;
  }
  .post-author-img img {
    width: 9.6rem;
    height: 9.6rem;
  }
}
@media(min-width:1360px) and (max-width:1459.98px) {
  .sec-post-author:last-child,
  .sec-post-author:has(+ .sec-card-v2.list) {
    margin-bottom: 8rem;
  }
  .post-author {
    padding: 2.4rem;
  }
  .post-author-item {
    gap: 2rem;
  }
  .post-author-img img {
    width: 9.6rem;
    height: 9.6rem;
  }
}
@media(min-width:1200px) and (max-width:1359.98px) {
  .sec-post-author:last-child,
  .sec-post-author:has(+ .sec-card-v2.list) {
    margin-bottom: 8rem;
  }
  .post-author {
    padding: 2.4rem;
  }
  .post-author-item {
    gap: 2rem;
  }
  .post-author-img img {
    width: 9.6rem;
    height: 9.6rem;
  }
}
@media(min-width:992px) and (max-width:1199.98px) {
  .sec-post-author:last-child,
  .sec-post-author:has(+ .sec-card-v2.list) {
    margin-bottom: 8rem;
  }
  .post-author {
    padding: 2.4rem;
    gap: 1.6rem;
  }
  .post-author-item {
    gap: 2rem;
  }
  .post-author-img img {
    width: 8rem;
    height: 8rem;
  }
}
@media(min-width:768px) and (max-width:991.98px) {
  .sec-post-author:last-child,
  .sec-post-author:has(+ .sec-card-v2.list) {
    margin-bottom: 8rem;
  }
  .post-author {
    padding: 2rem;
    gap: 1.6rem;
  }
  .post-author-item {
    gap: 1.2rem;
  }
  .post-author-img img {
    width: 7.2rem;
    height: 7.2rem;
  }
}
@media(max-width:767.98px) {
  .sec-post-author:last-child,
  .sec-post-author:has(+ .sec-card-v2.list) {
    margin-bottom: 5.6rem;
  }
  .post-author {
    padding: 2rem;
    gap: 1.2rem;
    flex-wrap: wrap;
  }
  .post-author-item {
    max-width: 100%;
    gap: 2rem;
  }
  .post-author-item:nth-child(2) {
    flex-direction: row;
    text-align: left;
  }
  .post-author-img img {
    width: 6.4rem;
    height: 6.4rem;
  }
}