/* THE HOUSE VOICE (VID-007 font layer, SES-034b).
   UniversCom 45 Light + 65 Bold — the company's own face, and the CORPORATE
   TYPEFACE confirmed by the customer's own CI (ICD-003 B-3: "Univers Com 45
   Light", named in their training deck's prose AND carried as its theme's
   major and minor font; the family's bold face is embedded there too, which
   is what makes our 65 Bold → 700 mapping their usage rather than our
   invention). The type layer is COMPLIANT.
   LICENCE — the claim that stood here ("never a public site") WAS FALSE and is
   withdrawn; the condition it described is now ENFORCED (founder ruling
   2026-07-21, ICD-003 §4 F-3). These files had been shipping to the public
   Pages window since 16.07: build.mjs stripped only the identity slot family,
   which they are not in, and a second copy step carried the whole fonts/
   directory to the root door besides. Obscurity and noindex are not a licence.
   NOW: `LICENCE_LOCAL` in deploy/scrub-check.mjs bars them from the public
   bundle, build.mjs strips both copy paths, and scrubCheck(dist) REFUSES a
   build that would carry them — it caught the second path on its first run.
   These rules still ship; with no files to fetch the stack falls to
   Arial/Helvetica, which is what the fallback is for. LOCAL machines keep the
   voice, and the customer's own mounted instance may carry it under their
   licence — that build's inverse gate is ICD-002 §4b, not yet designed.
   Arial/Helvetica remain the stack's honest fallback, never the voice.
   Weight map: 45 Light → 400 (body) · 65 Bold → 700 (bold; 600 requests
   resolve up to 700 by CSS font-matching). The baseline-grammar drop tokens
   are METRIC-DERIVED — any face change re-derives them by probe (the
   Helvetica-era values were 5.3/8.3; Univers values live in door.html).
   Optimisation note: TTF served as v1 (163+143 KB, internal tool); WOFF2
   subsetting is a later lean-down, not a gate. */
@font-face {
  font-family: 'UniversCom';
  src: url('fonts/UniversCom-45Light.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'UniversCom';
  src: url('fonts/UniversCom-65Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
