/* [teal] intro. inc/basic-page.php. Any page content.
 *
 * Turquoise text token, 5.0:1 on white (brand turquoise is 3.02 and fails
 * at this size). Short rule under it unless [teal line="no"].
 */

.hlb-lead {
  margin: 0 0 32px;
  color: var(--hlb-lead-color);
  font: var(--hlb-lead);
}

.hlb-lead--rule {
  padding-bottom: 32px;
  background: linear-gradient(var(--hlb-rule), var(--hlb-rule)) left bottom / 60px 1px no-repeat;
}

:root .hlb-lead p {
  margin: 0 0 0.6em;
  color: inherit;
  font: inherit;
}

:root .hlb-lead p:last-child {
  margin-bottom: 0;
}
