/* tokens.css · ניגון י־ה. הפלטה נדגמה מהלוגו (נבל, סרט אור, שמיים) 15.11.2026.
 * בסיס: הלבן הוורדרד של הציור. לבנדר ותכלת עדינים לסירוגין. אינדיגו עמוק רק בתחתית.
 * זהב רק לקווים דקים, לא למשטחים ("המון זהב, לא יושב טוב", ורד).
 */
:root {
  --bg:    #FEF6F3;
  --bg-2:  #F4EFFA;
  --bg-3:  #EEF5FB;
  --card:  #FFFFFF;
  --dark:  #2D2654;

  --ink:       #2A2342;
  --ink-soft:  #574F6E;
  --on-dark:       #F7F3FB;
  --on-dark-soft:  #CFC8E3;

  --brand:     #8F7BC4;
  --brand-ink: #5B4794;
  --accent:    #55418F;
  --on-accent: #FFFFFF;
  --accent-on-dark: #E8CD8E;
  --band:      #55418F;
  --on-band:   #FFFFFF;
  --a11y:      #55418F;

  --sky:   #8EC5E8;
  --lav:   #B8A6D9;
  --gold:  #C9A04A;

  --line:        rgba(42, 35, 66, .10);
  --line-strong: rgba(42, 35, 66, .26);
  --shadow:      rgba(45, 38, 84, .26);

  --ff-head: 'David Libre', serif;
  --ff-body: 'Rubik', sans-serif;
  --fw-head: 700;
  --fw-body: 300;

  --fs-display: clamp(2.25rem, 1.6rem + 2.8vw, 3.5rem);
  --fs-h2:      clamp(1.75rem, 1.4rem + 1.5vw, 2.5rem);
  --fs-h3:      1.375rem;
  --fs-lead:    1.1875rem;
  --fs-body:    1.0625rem;
  --fs-small:   .9375rem;
  --fs-label:   .8125rem;

  --s-pair:    .625rem;
  --s-tight:   .75rem;
  --s-text:    1.25rem;
  --s-block:   2.5rem;
  --s-section: 4rem;
  --s-hero:    2.5rem;

  --radius-sm: .5rem;
  --radius-lg: 1.5rem;
  --radius-btn: 999px;
  --maxw: 70rem;
  --navh: 4.5rem;
  --logo-h: 2.25rem;
}
@media (min-width: 861px) {
  :root { --s-block: 3.25rem; --s-section: 6rem; --s-hero: 3.5rem; --logo-h: 2.6rem; }
}
