/* ============================================================
   FOUNDRY — covers, launch heroes, night surfaces, 404s (dark register)
   Voice: Fraunces 900 full drama · IBM Plex Mono kickers
   Brass never exceeds 10% of the surface. Use sparingly.
   ============================================================ */
.reg-foundry {
  --paper: #17130E;        /* roast ink */
  --card:  #1F1A13;
  --panel: #241E16;
  --ink:   #F2EDE0;        /* cream */
  --muted: #A79C87;
  --agate: #877D69;
  --line:  #383024;
  --group-accent: #C9A24B; /* brass */
  --group-accent-contrast: #17130E;
  --ember: #B4552D;        /* secondary warm accent, small doses */

  --font-display: 'Fraunces', Georgia, serif;    /* 900 + italic 400 */
  --font-ui:      'Fraunces', Georgia, serif;
  --font-label:   'IBM Plex Mono', monospace;
  --font-data:    'IBM Plex Mono', monospace;
  --label-weight: 400;

  --radius: 0px;
  background: var(--paper); color: var(--ink);
  font-family: var(--font-ui);
}
/* hero glow: the ONLY sanctioned gradient in the house — a radial warm lift
   behind hero content on dark. Light registers stay gradient-free (Law III). */
.reg-foundry .hero-lift { background: radial-gradient(90% 120% at 50% -20%, #2A2114 0%, var(--paper) 60%); }
