#hs_cos_wrapper_artifacts_content p,
#hs_cos_wrapper_artifacts_content ul,
.article-sec p,
.article-sec ul
  font-size: clamp(16px, 1.56vw, 30px);
  line-height: 1.2;
  font-weight: 300;
  padding-bottom: clamp(16px, 1.56vw, 30px);
}
#hs_cos_wrapper_post_body h2, #hs_cos_wrapper_post_body h3,
#hs_cos_wrapper_artifacts_content h2, #hs_cos_wrapper_post_body h3{
    font-weight: 250;
}

#hs_cos_wrapper_artifacts_content a,
.article-sec a{
  font-size: clamp(16px, 1.56vw, 30px);
  line-height: 1.2;
  font-weight: 500;
  text-decoration: none;
}

#hs_cos_wrapper_artifacts_content li,
.article-sec li{
  list-style: disc;
  padding-bottom: 1rem;
}
@media screen and (max-width: 500px){
 #hs_cos_wrapper_artifacts_content li,
.article-sec li{
   margin-left: 0;
}
.col-12.col-md-6.col-lg-4.my-2.my-lg-0.p-2 {
    padding: 0 !important;
}
  #hs_cos_wrapper_post_body>*{
    padding-right: 0;
  }
}

