.article-meta{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:.35rem 1rem;
  margin:0 0 24px!important;
  color:#6c7773;
  font-size:.82rem;
  line-height:1.35;
}
h2:has(+ .article-meta){margin-bottom:4px!important}
.article-meta-item{
  display:inline-flex;
  align-items:center;
  gap:.38rem;
  min-width:0;
}
.article-meta-item i{flex:0 0 auto;color:#84908b}
a.article-meta-category{
  position:relative;
  color:#5f8628;
  text-decoration:underline;
  text-decoration-color:rgba(95,134,40,.34);
  text-underline-offset:2px;
}
a.article-meta-category:hover,
a.article-meta-category:focus-visible{
  color:#4e731c;
  text-decoration-color:currentColor;
}
main a.article-meta-category::before,
main a.article-meta-category::after,
.sheet a.article-meta-category::before,
.sheet a.article-meta-category::after{
  content:none!important;
  display:none!important;
}
@media (max-width:575.98px){
  .article-meta{gap:.35rem .85rem;margin-bottom:22px!important}
  .article-meta-category{
    flex:1 0 100%;
    align-items:flex-start;
    max-width:100%;
    margin-top:.08rem;
  }
  .article-meta-category span{min-width:0;overflow-wrap:anywhere}
}
