/* ============================================================
   S3 · LET THE IMPORTANT SENTENCE LEAD  (preview, 3 Oct 2026)
   Each section's lead sentence is set in the lighter grey (#CFD9DF, 14:1 on
   the page) at 19 px, 18 px on a phone; the supporting lines keep the
   mid-grey. Hooks: <span class="lead-s"> around a paragraph's first sentence
   (class "solo" when that sentence is the whole paragraph).
   Works with or without S2 (open-layout.css). Undo: drop the <link>.
   ============================================================ */
/* max(…, 1em): never smaller than the paragraph it leads (1em = the paragraph's own size) */
.lead-s{display:block;margin-bottom:.5em;color:#cfd9df;font-size:max(1.1875rem,1em);line-height:1.55;font-weight:400;text-wrap:balance;}
.lead-s.solo{margin-bottom:0;}
@media (max-width:880px){.lead-s{font-size:max(1.125rem,1em);}}

/* ---------- Phones: nothing reading-sized under 16 px ----------
   Labels keep their size: capitals/mono kickers, tags, numbers, spec keys,
   form-field labels, product-rail labels and the one-line source notes
   ("de-identified at the agency's request"). Site nav and footer are not touched.
   The S2 (.unboxed) variants are listed only where S2 sets a size under 16 px. */
@media (max-width:880px){
  .pillar p,
  .gear-card p,
  .fcard p,.fcard .prog,.fgrid.unboxed .fcard .prog,
  .pstep h3,.pstep p,.pgrid.unboxed .pstep p,
  .fx-row-b .fx-prog,.fx-steps p,   /* S6 Funding: the programme funding lines and the process steps, now in rows (funding.css) */
  .sol-stack,.sol-also,   /* the stack is one line of text since S8 (its size is on the line); .sol-also: S1's "Also for the facility" line, sized as the stack */
  .fine p,
  .cf-note,
  .ch-lead,.ch-facts li,
  .capA-facts li{font-size:1rem;}
  /* Kept as is: the MOHOC RTS regulatory note in the home line-up (11.5 px). At 16 px it
     runs into the product on 360-375 px phones, and that stage was approved on 3 Oct. */
}
