/* ROCK shared tokens (WO07) — one file for the invitation and the landing page (rockresidences.com).
   Every colour derives from the single visible hue of the canonical logo, ROCK_logo_open_stone.svg:
   stone #CFC7B8 (hsl 39 19% 77%). Text and both buttons = stone and lighter tints of it; light = the landing edge light.
   (The file also carries apricot paths, but they sit off-canvas, outside its viewBox — they are never seen.)
   No pure white: the brightest value is the pill light core, #FAF8F4, still stone-tinted.
   Motion: one curve for every transition, three durations; the float and the pill light use a sine wave (owner-approved). */
:root{
  /* Logo hue, sampled from the SVG source */
  --rk-stone:#CFC7B8;
  --rk-field-rgb:14,15,15;                  /* landing field */
  --rk-grade-rgb:23,21,18;                  /* hsl(39 12% 8%) — film grade dim, in the logo's hue */
  --rk-calm-rgb:118,110,96;                 /* hsl(39 10% 42%) — stone-grey wash that calms the sky's blue */

  /* Text, derived from stone */
  --rk-ink-head:#F1EEE9;                    /* hsl(39 22% 93%) — «دعوة خاصة» (h1), host name */
  --rk-ink-body:rgba(235,231,224,.8);       /* hsl(39 20% 90%) at 80% — subtitle, body (≥ 4.5:1 measured over the graded sky) */
  --rk-ink-quiet:rgba(207,199,184,.66);     /* landing --ink-quiet — small labels on the landing's dark field */
  --rk-hairline:rgba(207,199,184,.36);      /* rules, underlines */
  --rk-sheen-rgb:241,238,233;               /* glass sheen (replaces white) */

  /* Light — warm golden sunlight on stone, in the landing's edge-light hue (LIGHT_RGB 216,198,166 → 38°), used only as
     moving light on the two pill edges, never as a fill */
  --rk-light-core:#FAF8F4;                  /* hsl(39 40% 97%) — crest core, still not pure white */
  --rk-light-gold-rgb:234,197,134;          /* hsl(38 70% 72%) — warm gold falloff */
  --rk-smoke:.44;                          /* map button frosted pane, lower edge — raise slightly if it does not read as a button on device */

  /* Motion */
  --rk-ease:cubic-bezier(.215,.61,.355,1);  /* = GSAP power2.out, the landing's main curve */
  --rk-wave:cubic-bezier(.37,0,.63,1);      /* sine — the map button float and the edge-light sweep (owner-approved) */
  --rk-t1:600ms;                            /* small fades, returning visit, skip */
  --rk-t2:1200ms;                           /* text lines, draws, sweep */
  --rk-t3:2400ms;                           /* logo reveal, film dim */
  --rk-stagger:150ms;
  --rk-cycle:6000ms;                        /* float period and glint interval */
}
