.kbar-author-reviewer-box.layout4{
  padding: 32px;
  margin : 20px 0px;
}


.kbar-author-reviewer-box.layout4 .kbar-profile {
  display: grid;
  grid-template-columns: auto 1fr; /* avatar | info */
  grid-template-rows: auto auto;   /* top row + bio row */
  gap: 12px;
  align-items: start;
}

.kbar-author-reviewer-box.layout4 .kbar-avatar {
  grid-row: 1;
  grid-column: 1;
}

.kbar-author-reviewer-box.layout4 .kbar-avatar img{
  border-radius: 50%;
  width: 20%;
}

.kbar-author-reviewer-box.layout4 .kbar-name-label {
  grid-row: 1;
  grid-column: 2;
}

.kbar-author-reviewer-box.layout4 .kbar-bio {
  grid-row: 2;
  grid-column: 1 / 3; /* Span both columns */
}
.kbar-label{
  max-width: fit-content;
  background-color: transparent;
  padding: 2px 8px;
  border-radius: 16px;
  font-weight: 500;
  border: 1px solid #333333;
}

.kbar-author-reviewer-box.layout4 .kbar-name h3{
  margin: 0px !important;
}


@media only screen and (max-width: 600px) {
  .kbar-author-reviewer-box.layout4 .kbar-bio {
  
  margin-left: 0px;
}
}
