.wp-block-post-author {
  align-items: center;
  gap: calc(var(--wp--style--block-gap, 1em) / 2)
}

.wp-block-post-author__byline {
  font-size: var(--wp--custom--byline--font-size, 1em)
}

.wp-block-post-author__bio {
  margin-top: 0;
  margin-bottom: 0;
}

.wp-block-post-author__byline::after {
  content: " "
}

.wp-block-post-author__avatar {
  display: flex;
  border-radius: inherit;
  margin-right: 0
}

.wp-block-post-author__avatar img {
  border-radius: inherit
}
