/* ============================================================
   Siluetista.com — LIGHT THEME palette (single source of truth)
   Loaded after each page's inline <style>, so these :root values
   override the inline (dark) ones. To tweak the theme in future,
   edit ONLY this file.
   Gold accent and functional colors are intentionally preserved.
   ============================================================ */
:root {
  --ink:        #1a1714;            /* main text (was #f0ece4) */
  --paper:      #faf8f4;            /* page background (was #0a0a0a) */
  --warm:       #f1ece4;            /* warm section bg (was #111) */
  --cream:      #ece6dc;            /* card / panel bg (was #141414) */
  --muted:      #6b6258;            /* secondary text (was #7a756d) */
  --light:      #5a5249;            /* tertiary text (was #b0a899) */
  --border:     rgba(0,0,0,0.12);  /* hairlines (was rgba(255,255,255,0.07)) */
  --dark2:      #ece6dc;            /* legacy near-black surface (was #000) */

  /* —— preserved brand + functional colors —— */
  --gold:       #d4a843;
  --gold2:      #e8c872;
  --gold-dark:  #b8930a;
  --gold-light: rgba(212,168,67,0.10);
  --wa-green:   #25D366;
  --wa-dark:    #128C7E;
}

/* —— WhatsApp button: neutral pill, green logo (also set inline per-page) —— */
.wa-pill{display:inline-flex;align-items:center;gap:.55rem;padding:.8rem 1.6rem;
  background:var(--warm);border:1px solid var(--gold);color:#3a322a;border-radius:30px;
  font-family:'Outfit',sans-serif;font-size:.92rem;font-weight:600;letter-spacing:.02em;
  line-height:1;transition:background .3s,border-color .3s}
.wa-btn{opacity:1}
.wa-btn:hover .wa-pill{background:var(--gold-light)}
.wa-pill svg path{fill:var(--wa-green)}
.wa-pill svg{width:18px;height:18px;flex:0 0 auto}

/* —— never let a link fall back to browser blue —— */
a{color:inherit}
