/* STRUCTURES — shared design tokens. Every version imports this.
   These hexes are the plate palette verbatim. Do not change them. */
:root {
  --ground:   #faf4e6;  /* plate ground AND page ground, so plates sit edgeless */
  --clay-1:   #d99a5e;  /* clay ramp, light anchor */
  --clay-2:   #c2657a;
  --clay-3:   #6f5390;
  --shadow:   #2b2a55;  /* the one shared shadow, dark anchor */
  --accent:   #d92b1e;  /* vermilion. the ONLY accent. use it sparingly */

  --ink:      #2b2a55;
  --ink-mid:  #6f5390;
  --ink-soft: #a08b93;
  --rule:     #d8cdba;  /* hairline */

  --font: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
html { -webkit-text-size-adjust: 100%; }
body { margin: 0; background: var(--ground); color: var(--ink); font-family: var(--font); }
img { max-width: 100%; height: auto; display: block; }
