/* Bluejack design tokens. Single source of truth: the landing page, the style guide and the app all link this file.
   Light only: there is no dark mode.
   Visual language (Oct 2026): cool, quiet surfaces with hairline borders and a faint blueprint grid;
   condensed all-caps display type (Archivo at --cond width); pine is the one accent, signal yellow is used sparingly. */
:root{
  color-scheme:light;
  /* surfaces */
  --bg:#F2F5FA; --surface:#FFFFFF; --surface-2:#E8EEF7; --line:#D8E0EC;
  --grid:rgba(29,95,208,.07); --tick:#8A9BB5;
  /* text */
  --ink:#0C1424; --muted:#55627A;
  /* brand */
  --pine:#1D5FD0; --pine-ink:#FFFFFF; --pine-soft:rgba(29,95,208,.08); --signal:#F2B705; --signal-ink:#2A2000;
  /* status */
  --warn:#B4531F; --good:#1E7A4F;
  /* dark bands (problem, under the hood, final CTA) */
  --deep:#0C1424; --deep-ink:#E6ECF7; --deep-muted:#94A3BD; --deep-line:rgba(230,236,247,.12); --deep-grid:rgba(230,236,247,.05);
  /* type */
  --display:"Archivo",ui-sans-serif,system-ui,sans-serif;
  --body:"Public Sans",ui-sans-serif,system-ui,sans-serif;
  --mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;
  --cond:68%;   /* width for the condensed all-caps headline voice */
}
/* Dark mode removed (Calvin, 20 Oct): the light look is used on every device. */

/* Wordmark: "blue" in ink, "jack" in the brand blue. Use <span class="wm">blue<b>jack</b></span>. */
.wm{font-family:var(--body);font-weight:600;font-size:1.4em;letter-spacing:-.025em;text-transform:none;font-stretch:normal;color:var(--ink);line-height:1}
.wm b{font-weight:inherit;color:var(--pine)}
