/* ============================================================
   tokens.css  ·  waveswellretreats.com
   COLORS + FONTS ONLY. This is the single file to edit to re-skin
   the whole site. Nothing else in the project hard-codes a hex.

   Source of truth: "WAVES WELL 001_R.ai", Josselyn's own brand
   manual. Page 02 defines the palette, page 04 the typefaces.
   ============================================================ */
:root{

  /* ---- Brand palette (from the brand manual, page 02) ------ */
  --accent:        #2ED9C3;   /* PANTONE 333C · RGB 46 217 195 · the Waveswell turquoise */
  --accent-deep:   #0D7A6E;   /* darkened 333C, for readable text and links on white */
  --accent-soft:   #D9F7F2;   /* pale turquoise wash for cards and bands */

  --ink:           #101820;   /* PANTONE BLACK 6C · RGB 16 24 32 · text, footer, dark bands */
  --ink-soft:      #22303B;   /* secondary dark for longer paragraphs */
  --muted:         #5A6B70;   /* secondary text */

  --violet:        #9578D3;   /* PANTONE 243C · RGB 149 120 211 */
  --blossom:       #EDB7E3;   /* PANTONE 243C · RGB 237 183 227 */
  --sun:           #FF5C35;   /* PANTONE 171C · RGB 255 92 53 */
  --sun-soft:      #FFEDE7;

  --bg:            #FFFFFF;   /* page background */
  --surface:       #F1FBF9;   /* alternating section band, cool */
  --sand:          #FBF7F2;   /* warm alternating band */
  --line:          #E2EDEB;   /* hairlines and card borders */

  /* ---- Footer credit colors (read by the EKY logo) --------- */
  --footer-bg:     var(--ink);
  --footer-fg:     #FFFFFF;

  /* ---- Fonts (brand manual, page 04) ----------------------
     The manual assigns three roles: Futurist Extra Heavy for the
     logo and titles, Futura Book for headings and text, Futura
     Condensed Bold for subheads.

     Those Futura files are licensed for print and design work, not
     for serving from a web server, so they are not part of this
     site and must not be uploaded to it. The web build uses open
     faces chosen to match them, compared at equal cap height:

       Futurist Extra Heavy  ->  League Spartan 700 / 900
       Futura Book           ->  Jost 400 / 500 / 600
       Futura Condensed Bold ->  no close open equivalent, so the
                                 subhead role is small tracked caps
                                 in Jost instead

     Body copy is Nunito Sans, not Jost. Geometric faces have a
     small x-height, and long paragraphs read better in a taller,
     more humanist face.                                         */
  --font-display: 'League Spartan', 'Futura', 'Century Gothic', system-ui, sans-serif;
  --font-ui:      'Jost', 'Futura', 'Century Gothic', system-ui, sans-serif;
  --font-body:    'Nunito Sans', 'Segoe UI', system-ui, sans-serif;

  /* ---- Layout ---------------------------------------------- */
  --max:      1180px;
  --max-text: 760px;
  --radius:   18px;
  --radius-s: 10px;
  --shadow:   0 18px 50px rgba(16,24,32,.10);
  --shadow-s: 0 6px 20px rgba(16,24,32,.07);
}
