/* ============================================================
   Design tokens.

   Three colours only, exactly as chosen by the couple:
   soft paper white (#E5DDD2), wine ink (#4C0013) and blush (#FFA07A).
   Every softer tone below is one of those same colours at a lower
   opacity — no mixed or invented hues anywhere on the card.
   ============================================================ */

:root {
  --white: #E5DDD2;
  --wine: #4C0013;
  --blush: #FFA07A;

  --wine-80: rgb(76 0 19 / 0.8);
  --wine-65: rgb(76 0 19 / 0.65);
  --wine-40: rgb(76 0 19 / 0.4);
  --wine-15: rgb(76 0 19 / 0.15);
  --wine-08: rgb(76 0 19 / 0.08);
  --blush-60: rgb(255 160 122 / 0.6);
  --blush-35: rgb(255 160 122 / 0.35);
  --blush-15: rgb(255 160 122 / 0.15);
  --blush-08: rgb(255 160 122 / 0.08);

  --font-script: "Pinyon Script", "Snell Roundhand", cursive;
  --font-arabic: "El Messiri", "Traditional Arabic", serif;
  --font-arabic-script: "Aref Ruqaa", "El Messiri", serif;
  /* Nastaliq calligraphy — the couple's names only. */
  --font-arabic-names: "Noto Nastaliq Urdu", "Aref Ruqaa", serif;
  --font-serif: "Cormorant Garamond", "Cormorant", Garamond, "Times New Roman", serif;

  --text-body: clamp(1.12rem, 1.04rem + 0.35vw, 1.28rem);
  --text-eyebrow: 0.86rem;

  --space-section: clamp(3.5rem, 2.5rem + 5vw, 6.5rem);
  --measure: 34rem;

  --ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --ease-soft: cubic-bezier(0.33, 0, 0.2, 1);
  --dur-reveal: 1100ms;
}
