/* ============================================================================
   INTELTHERAPY — TOKENS
   The only place a colour, a typeface or a shared geometry is defined.
   Values verified against the reference build and the key frames.
   ============================================================================ */

:root{
  /* palette — do not add to this without a decision entry */
  --ink:      #000000;
  --orange:   #F26A00;
  --paper:    #E7E8EA;
  --steel:    #949BA2;
  --steel-lt: #B2B8BE;
  --silver:   #DCE2E7;
  --white:    #FFFFFF;
  --mute:     #6E757C;

  --anton:'Anton','Haettenschweiler','Arial Narrow',sans-serif;
  --inter:'Inter',-apple-system,BlinkMacSystemFont,'Helvetica Neue',sans-serif;

  --nav:70px;
  --gutter:clamp(20px,3.9vw,56px);

  /* The left pillar geometry. Frame 7's ground, frame 7's lead-in pillar and
     frame 8's carry column all read from this single value, so the three
     cannot drift apart. Changing it changes all three together, by design. */
  --pillar:min(540px,35%);

  /* Ask Why tile dimensions, written by scripts/grounds.js at boot.
     Declared here so the cascade has them even before JS runs. */
  --aw-camp-w:0px; --aw-camp-h:0px;
  --aw-art-w:0px;  --aw-art-h:0px;
}
