/* =====================================================
   ART-IQ — Global Typography & Readability
   global.css
   =====================================================
   Upload to public_html.
   Add to <head> of every page (already done via
   the patching script — if not, add manually):
   <link rel="stylesheet" href="global.css">

   Edit ONLY this file to adjust text brightness/size
   across the entire site simultaneously.
   ===================================================== */

/* ── BASE TEXT BRIGHTNESS ────────────────────────────
   Original --dim was rgba(240,238,233,0.70)
   Increased to 0.85 for better readability
   Original --mid was rgba(240,238,233,0.45)
   Increased to 0.62 for better readability          */

:root {
  --dim:      rgba(240,238,233,0.88) !important;
  --mid:      rgba(240,238,233,0.62) !important;
  --low:      rgba(240,238,233,0.38) !important;
}

/* ── BODY BASE SIZE ──────────────────────────────────
   Nudge from 14px to 15px across the board          */
body {
  font-size: 15px !important;
}

/* ── PARAGRAPH & BODY TEXT ───────────────────────────
   Applied to common text containers across all pages */
.hero-sub,
.intro-body,
.q-logic,
.dna-band-body,
.prod-desc,
.why-body,
.arb-body,
.wf-body,
.prob-body,
.del-body,
.arch-desc,
.pat-desc,
.pat-directive,
.pc-desc,
.ib-txt,
.fb-txt,
.vb-txt,
.dp-arch-sub,
.dp-row-val,
.tier-desc,
.sr-val,
.db-val,
.aw-desc,
.footer-tagline,
.footer-nl-body,
p {
  color: rgba(240,238,233,0.88);
}

/* ── SECONDARY TEXT (labels, hints, meta) ────────────
   Things that should be visible but not dominant     */
.q-part,
.field-hint,
.fhint,
.footer-nl-note,
.cta-fine,
.aw-guarantee,
.aw-security,
.meta-pill-label,
.hero-stat-l,
.prod-number,
.section-label,
.prod-routing {
  color: rgba(240,238,233,0.52);
}

/* ── CHIPS / OPTION TEXT ─────────────────────────────
   Unselected chips slightly brighter               */
.chip {
  color: rgba(240,238,233,0.62);
}

/* ── FEATURE LISTS ───────────────────────────────────*/
.prod-features li,
.aw-includes li,
.dna-step-body p,
.step-card p {
  color: rgba(240,238,233,0.75);
  font-size: 12px;
}

/* ── NAVIGATION LINKS ────────────────────────────────*/
.nav-link {
  color: rgba(240,238,233,0.65) !important;
}

/* ── FAQ ANSWERS ─────────────────────────────────────*/
.faq-a {
  color: rgba(240,238,233,0.80);
  font-size: 12.5px;
}

/* ── SIGNAL / INTELLIGENCE BLOCKS ───────────────────*/
.r-signal,
.routing-signal {
  font-size: 11px;
}
