/* PALETA OFICIAL — Ludmila Santoro (não alterar) */
:root {
  /* Marca */
  --azul:          #003896;
  --azul-hover:    #002A73;
  --azul-claro:    #91A6DB;
  --roxo:          #AD0DA6;
  --malva:         #DEC4DE;
  --terracota:     #66594D;
  --preto:         #000000;

  /* Tints derivados (fundos suaves) */
  --azul-claro-50:  #F2F5FC;
  --azul-claro-100: #E3E9F7;
  --azul-claro-200: #C9D4EE;
  --malva-50:       #FAF4FA;
  --malva-100:      #F2E6F2;
  --terracota-50:   #F7F3EF;
  --terracota-100:  #ECE4DC;

  /* Neutros */
  --white:     #FFFFFF;
  --off:       #FCFBF9;
  --line:      #E9E5E0;

  /* Texto */
  --ink:       #16161D;
  --ink-soft:  #4A4550;
  --ink-muted: #7D7670;

  --serif: 'Playfair Display', Georgia, serif;
  --sans:  'Inter', system-ui, sans-serif;

  --max-w:  1200px;
  --r-sm:   8px;
  --r-md:   16px;
  --r-lg:   28px;
  --r-pill: 999px;

  --shadow-soft: 0 10px 40px rgba(0, 56, 150, .07);
  --shadow-lift: 0 20px 50px rgba(0, 56, 150, .12);
  color-scheme: light;
}
