/*
 * Author bio box — "About the author".
 * Border/radius match the card look already used elsewhere in this theme
 * (see .earn-tooltip in style.css) rather than a new visual pattern.
 */
/*
 * Separate element for clearing the floated columns above (single.php's
 * tags/categories and share-icon columns): `clear` and `margin-top` on the
 * same element don't add up the way they look like they should — a cleared
 * element is positioned at max(normal-position + margin-top, float's bottom
 * edge), and the float is always taller than any reasonable margin, so the
 * margin gets silently discarded. Clearing here with zero margin, then
 * spacing the box below it with an ordinary (uncleared) margin-top, makes
 * that margin actually count.
 */
.author-bio-box-clear {
  clear: both;
}

.author-bio-box {
  margin-top: 20px;
  padding: 20px;
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.06);
}

.author-bio-box__heading {
  margin: 0 0 10px;
  font-size: 16px;
  font-weight: 700;
}

.author-bio-box__bio {
  margin: 0;
}

.author-bio-box__bio p:last-child {
  margin-bottom: 0;
}
