/* GRN design map — tokens (owner's picks, 13 Nov 2026: option A for all ten decisions).
   Source of truth: the «نقشهٔ طراحی GRN» design system. New sections use these variables, never raw values. */
:root{
  /* colour: one value per role (decision 10) */
  --grn-cream:#FAF7F2;      /* cream band */
  --grn-ink:#140700;        /* ink band, text on cream */
  --grn-night:#0E0500;      /* deepest dark */
  --grn-stone:#EFE8DC;      /* second light band */
  --grn-paper:#FFFDF9;      /* card fill on cream */
  --grn-gold:#C9A26B;       /* fills, rules, icons, large type */
  --grn-gold-ink:#8A6A35;   /* small gold text on cream (4.9:1) */
  --grn-gold-hi:#D9B884;    /* hover gold, gold text on ink */
  --grn-sun:#F3D9A4;        /* active states, emphasis on ink */
  --grn-line:#E2D7C6;       /* hairlines, card rings on cream */
  --grn-line-dk:rgba(250,247,242,.14); /* hairlines on ink */
  --grn-faint:#CDBFAC;      /* outline button ring */
  --grn-text:#140700;       /* body text on cream */
  --grn-muted:#6B5F55;      /* leads, captions, meta */
  /* type */
  --grn-f-display:"Cormorant Garamond",Georgia,serif;
  --grn-f-read:Literata,Georgia,serif;
  --grn-f-ui:Inter,system-ui,sans-serif;
  --grn-h2:clamp(30px,3.2vw,48px);        /* section title (decision 2) */
  --grn-h2-display:clamp(38px,4.6vw,64px);  /* showpiece bands only */
  /* shape (decisions 4, 5, 9) */
  --grn-btn-h:48px; --grn-btn-h-sm:40px; --grn-link-h:38px; --grn-chip-h:36px;
  --grn-r-card:24px; --grn-r-card-sm:16px; --grn-r-thumb:10px; --grn-r-field:12px; --grn-r-pill:999px;
  --grn-field-h:50px; --grn-search-h:48px;
  --grn-shadow-hover:0 22px 44px -26px rgba(20,7,0,.45);
  --grn-shadow-float:0 14px 30px -22px rgba(20,7,0,.4);
  /* motion */
  --grn-ease:cubic-bezier(.2,.7,.2,1);
}
