/* Native wrapping keeps the authored text and semantics intact. */
.page-lede {
    text-wrap: wrap;
}

@supports (text-wrap: pretty) {
    /* The lede is prose; avoid an awkward short final line where supported. */
    .page-lede {
        text-wrap: pretty;
    }
}

.comm-label {
    text-wrap: wrap;
}

@supports (text-wrap: balance) {
    /* Social names are short labels and benefit from balanced line lengths. */
    .comm-label {
        text-wrap: balance;
    }
}
