/* ============================================================================
   Caelus brand tokens
   ----------------------------------------------------------------------------
   Shared by the landing page now and the Caelus app later. Product folders map
   these to their own variables; nothing here is product-specific.

   Colours are ESTIMATES, sampled by script from compressed Instagram posters
   (see landing-page/CONTENT.md, "Estimates"). Replace them with the owners'
   original values when the logo file arrives. Values marked "derived" are not
   in the posters: they are mixes of poster colours, needed to pass contrast.
   ========================================================================== */
:root {
  /* --- poster colours ---------------------------------------------------- */
  --caelus-cream:       #EBDBCC;  /* background of the posters               */
  --caelus-cream-light: #F9F5F2;  /* logo badge                              */
  --caelus-tan:         #D5BDAC;  /* logo, referral poster                   */
  --caelus-black:       #0A0603;  /* warm black, all posters                 */
  --caelus-charcoal:    #15130D;  /* charcoal, all posters                   */
  --caelus-brown:       #75563A;  /* the only accent                         */

  /* --- derived ----------------------------------------------------------- */
  --caelus-brown-light: #B08F70;  /* brown for dark grounds, 6.2:1 on charcoal */
  --caelus-ink-soft:    #5A4A3C;  /* secondary text on cream, 6.3:1          */
  --caelus-ink-soft-dark: #B9AB9C;/* secondary text on charcoal              */

  /* --- type. Picked by Ben in the font trial, 1 November 2026: wide and   */
  /* heavy like "CAELUS" in the logo. Both SIL Open Font License, Google.    */
  --caelus-font-display:  "Unbounded", "Arial Black", sans-serif;      /* headlines, weight 800 only */
  --caelus-font-text:     "Onest", system-ui, sans-serif;              /* wordmark, labels, body */
  --caelus-display-weight: 800;
  --caelus-display-track:  -0.03em;
  --caelus-display-lead:   1;
  --caelus-wordmark-track: 0.42em;
  --caelus-label-track:    0.18em;

  /* --- the poster frame: two thin lines, inset ---------------------------- */
  --caelus-frame-line: 1px;
  --caelus-frame-gap:  4px;

  /* --- footer line on every poster ---------------------------------------- */
  --caelus-motto: "DISCIPLINE \2022  FOCUS \2022  GROWTH";
}
