/* ═══════════════════════════════════════════════════════════════════
   writing.css — the Corvus WRITING DISTRICT's sheet. One rule, and the
   restraint is the design: the district composes Corvus canon and
   authors no shapes of its own (see WRITING-INDEX.md).

   THE ONE RULE, with its reason (a shim over a measured upstream defect,
   staged to retire):

   The vendored shared page shell caps `.page-prose` at
   var(--measure-prose) = 66ch — but ch resolves against the ELEMENT'S
   OWN font-size, and the container inherits the body's clamp(15px…17px)
   while its paragraphs set --text-body (18px). So the container's cap
   computes TIGHTER than its paragraphs' (measured 2026-08-12 at 1440w:
   container 664.6px vs paragraph cap 791.2px), and every paragraph
   renders at ~55ch — under the 60–70ch reading band this district names
   as its bar. Setting the container to the reading size makes its ch
   agree with its paragraphs'; the paragraphs already declare their own
   size, so nothing else moves.

   STAGED UPSTREAM OBLIGATION (emitted-asset-feedback-triage: root layer
   is the vendored shell, Lab/corvus/proof-surface/proof-page.css — the
   same ~55ch under-cap holds on every proof surface). Proposed fix
   upstream: `.page-prose{font-size:var(--text-body)}` in proof-page.css.
   RETIRE TRIGGER: the upstream fix landing + a re-vendor — this file
   then goes back to zero rules.

   Gate: qa/check.mjs gate 1 scans this sheet (no hex · no raw dimension
   · no token definitions — the district inherits Corvus's foundation).
   ═══════════════════════════════════════════════════════════════════ */
.page-prose{font-size:var(--text-body)}
