
*{
  margin:0;
  padding:0;
  box-sizing:border-box;
  font-family:Arial, Helvetica, sans-serif;
}

.meta-row{
  background:#f7f2e7;
  color:#111;
  padding:22px 0;
  width:100%;
}

.meta-inner{
  width:87.5%;
  margin:0 auto;
  display:grid;
  grid-template-columns:repeat(3, 1fr);
  gap:24px;
}

.meta-item{
  display:flex;
  align-items:center;
  gap:10px;
  font-size:15px;
  font-weight:700;
  letter-spacing:0.3px;
}

.meta-item span{
  background:#111;
  color:#fff;
  border-radius:999px;
  width:44px;
  height:44px;
  display:grid;
  place-items:center;
  font-weight:800;
}

@media(max-width:768px){
  .meta-inner{
    width:92%;
    grid-template-columns:1fr;
    gap:16px;
  }
}
