/* Port corrections — DECLARED differences from the artifact, each with its reason.
 *
 * 1. No widows (THINQ's standing rule on every site): the artifact let body copy end
 *    on a single word (82 places across 14 pages at 1280/390, tools/widows.mjs).
 *    `pretty` makes the browser rebalance the last lines of a block instead.
 *    Headings already use the artifact's own `text-wrap: balance`.
 */
:where(main, footer) :is(p, li, dd, dt, figcaption, blockquote) {
  text-wrap: pretty;
}
