/* ============================================================
   COSMOS UNVEILED — Design Tokens
   cosmosunveiled.com
   ============================================================ */

:root {

  /* ── Colours ── */
  --space:        #0D1421;
  --space-deep:   #080E17;
  --parchment:    #F7F3EA;
  --parchment-dk: #EDE8DC;
  --brass:        #C4922F;
  --brass-deep:   #9A6E1C;
  --brass-light:  rgba(196,146,47,0.12);
  --obs:          #3D6D96;
  --obs-light:    rgba(61,109,150,0.12);
  --ink:          #2E2B26;
  --dust:         #8A8680;
  --rule:         #E2DDD3;
  --white:        #FFFFFF;

  /* ── Typography ── */
  --font-serif:  'Playfair Display', Georgia, serif;
  --font-body:   'Lora', Georgia, serif;
  --font-sans:   'Libre Franklin', system-ui, sans-serif;

  /* ── Spacing scale ── */
  --space-2:    2px;
  --space-4:    4px;
  --space-8:    8px;
  --space-12:  12px;
  --space-16:  16px;
  --space-20:  20px;
  --space-24:  24px;
  --space-32:  32px;
  --space-40:  40px;
  --space-48:  48px;
  --space-64:  64px;
  --space-80:  80px;
  --space-120: 120px;

  /* ── Layout ── */
  --container:     1160px;
  --container-sm:   720px;

  /* ── Transitions ── */
  --ease: cubic-bezier(0.25, 0.1, 0.25, 1);
  --duration: 220ms;
}
