/* ============================================================================
   SANS — the General Sans variant of the build (2026-09-03). Markiian: "a copy
   of this one, but change the font everywhere to General Sans except the
   headers — the statement under the lockup should be General Sans Medium, on
   the other pages too." Tanker comes from `body` in site.css and everything
   inherits it, so this sheet, loaded after site.css on every page, turns the
   base to General Sans Medium and hands Tanker back to the headers alone: the
   lockups and page titles, the section titles, the table's row and column
   labels, the card label bars, the Super-Interface pill (part of the headline),
   the article titles and quotes. Statements, menu, buttons, tags, chips, the
   footer's statement and nav, and the body copy all run General Sans.
   ========================================================================== */
body{font-family:'General Sans','Geist',sans-serif;font-weight:500;}
h1,h2,h3,
.lockup,.info-lockup,.work-title,.veil-title,.think-title,.art-h1,.case-h2,
.caps-title,.built-title,.cap-lab,.hlab,.built-label,.si-pill,
.art-quote,.toc-label,.essay .bar h2,.wbar-head .name{
  font-family:'Tanker','Anton',sans-serif;font-weight:400;
}
/* statements are statements whatever their tag: the homepage's hero lines are an h1 and
   an h2, its capabilities statement an h2 — General Sans, like the Info statement */
.line,section.caps .caps-head h2{font-family:'General Sans','Geist',sans-serif;font-weight:500;}
