/* ============================================================
   INSTITUTO ATHANOR — tokens
   Fonte: _SISTEMA-IA/brands/polimata-hermetico.md
   NENHUM hex solto no style.css. Tudo sai daqui.
   ============================================================ */

:root {
  /* --- Cor (as cinco da marca + duas superfícies derivadas) --- */
  --obsidiana:      #0B0906;
  --obsidiana-alta: #12100B;   /* superfície elevada (cartões) */
  --obsidiana-baixa:#070604;   /* rodapé / poços */
  --creme:          #EDE5D3;
  --creme-leitura:  #D6CDBA;   /* corpo longo — nunca abaixo de #B8AC95 */
  --muted:          #8A7D6A;
  --ouro:           #C49840;
  --ouro-claro:     #D4AE68;
  --borda:          rgba(196, 152, 64, .18);
  --borda-forte:    rgba(196, 152, 64, .38);
  --veu:            rgba(196, 152, 64, .06);  /* radial de canto, 6% */

  /* --- Tipografia (regra de 2 camadas + micro) --- */
  --f-display: "Cormorant Garamond", "Cormorant", Georgia, "Times New Roman", serif;
  --f-corpo:   "Source Serif 4", "Lora", Georgia, "Times New Roman", serif;
  --f-micro:   "Cinzel", "Cormorant Garamond", Georgia, serif;

  /* Escala fluida. Display >= 40px; corpo >= 17px. */
  --t-h1:    clamp(2.9rem, 7.2vw, 5.6rem);
  --t-h2:    clamp(2rem, 4.2vw, 3.1rem);
  --t-h3:    clamp(1.35rem, 2.2vw, 1.7rem);
  --t-lead:  clamp(1.15rem, 1.75vw, 1.4rem);
  --t-corpo: clamp(1.0625rem, 1.15vw, 1.2rem);   /* 17px mínimo */
  --t-micro: clamp(.72rem, .9vw, .82rem);

  --lh-display: 1.06;
  --lh-corpo:   1.7;
  --ls-micro:   .22em;

  /* --- Espaço --- */
  --e-1: .5rem;
  --e-2: 1rem;
  --e-3: 1.75rem;
  --e-4: 3rem;
  --e-5: 5rem;
  --e-6: clamp(5rem, 11vw, 9rem);   /* respiro entre seções */

  /* --- Medida --- */
  --medida:  38rem;   /* leitura confortável */
  --largura: 74rem;   /* contêiner */

  /* --- Traço --- */
  --raio: 2px;        /* quase reto: documento, não app */
  --linha: 1px solid var(--borda);
  --transicao: 280ms cubic-bezier(.2, .6, .2, 1);
}

/* O tema é único e deliberado: obsidiana. Não há modo claro —
   as paredes em sépia e o ouro a 6% não sobrevivem ao branco. */
