/* ───────────────────────────────────────────────────────────────────────────
   tres.studio V2 tokens — locked by Tres 2026-07-01 (REBRAND.md §1).
   Ink on cream; Archivo speaks, Newsreader reads, Space Mono measures.
   All custom properties are --v2- prefixed so they can never collide with the
   live V1 tokens in style.css. This file has a byte-identical twin at
   public/v2-tokens.css for pages that <link> it outside the bundler — edit
   both together or not at all.
   ─────────────────────────────────────────────────────────────────────── */
:root {
  /* palette */
  --v2-cream: #FFEDDB;
  --v2-sand:  #EDCDBB;
  --v2-clay:  #E3B7A0;
  --v2-umber: #BF9270;
  --v2-ink:   #2B1F1A;                    /* espresso — 13.7:1 on cream */
  --v2-ink-soft: rgba(43, 31, 26, 0.62);
  --v2-hairline: rgba(43, 31, 26, 0.16);

  /* type */
  --v2-display: 'Archivo', system-ui, -apple-system, sans-serif;
  --v2-body: 'Newsreader', Georgia, 'Times New Roman', serif;
  --v2-mono: 'Space Mono', ui-monospace, SFMono-Regular, Menlo, monospace;

  /* motion */
  --v2-out: cubic-bezier(0.23, 1, 0.32, 1);      /* UI enters, presses */
  --v2-inout: cubic-bezier(0.77, 0, 0.175, 1);   /* on-screen travel */
  --v2-press: 140ms;
  --v2-ui: 200ms;
  --v2-soft: 600ms;

  /* layout */
  --v2-pad: clamp(18px, 3.6vw, 48px);
}
