.author-detail .ad-content-box p,
.author-detail .ad-content-box a,
.author-detail .ad-content-box strong,
.author-detail .ad-content-box li {
  font-size: 18px;
  line-height: 27px;
}
.author-detail .ad-content-box a,
.author-detail .ad-content-box strong {
  font-weight: 600;
}
.author-detail .ad-content-box h2,
.author-detail .ad-content-box h3,
.author-detail .ad-content-box h4,
.author-detail .ad-content-box h5 {
  margin-bottom: 40px;
}
.author-detail .ad-content-box ul {
  padding-left: 20px;
}
.author-detail .ad-content-box ul li {
  list-style-type: disc;
}
.author-detail .ad-content-box ul li:not(:last-child) {
  margin-bottom: 16px;
}
.author-detail .ad-content-box ul + h2,
.author-detail .ad-content-box ul + h3,
.author-detail .ad-content-box ul + h4,
.author-detail .ad-content-box ul + h5,
.author-detail .ad-content-box p + h2,
.author-detail .ad-content-box p + h3,
.author-detail .ad-content-box p + h4,
.author-detail .ad-content-box p + h5 {
  margin-top: 44px;
}
.author-detail .ad-content-box p {
  margin-bottom: 28px;
}
.author-detail .ad-content-box .adc-highlight {
  gap: 8px;
  padding-top: 32px;
}
.author-detail .ad-content-box .adc-highlight h3 {
  margin-bottom: 32px;
}
.author-detail .ad-content-box .adc-highlight .adch-icon {
  min-width: 50px;
}

@media (min-width: 992px) {
  .author-detail .ad-content-box {
    padding-left: 36px;
  }
  .author-detail .ad-content-box p,
  .author-detail .ad-content-box a,
  .author-detail .ad-content-box strong,
  .author-detail .ad-content-box li {
    font-size: 20px;
    line-height: 30px;
  }
  .author-detail .ad-content-box ul + h2,
  .author-detail .ad-content-box ul + h3,
  .author-detail .ad-content-box ul + h4,
  .author-detail .ad-content-box ul + h5,
  .author-detail .ad-content-box p + h2,
  .author-detail .ad-content-box p + h3,
  .author-detail .ad-content-box p + h4,
  .author-detail .ad-content-box p + h5 {
    margin-top: 80px;
  }
}
@media (min-width: 1200px) {
  .ad-content-box .adc-highlight {
    padding: 32px 76px 0 92px;
  }
}
