/*
  Marca Odisse — v1
  Cores, tipografia e núcleos. Fonte única para todos os sites e ferramentas.
  Origem: Manual do sistema Odisse, v1 (out. 2026), seções 01, 06, 07 e 08.

  Uso:  <link rel="stylesheet" href="https://marca.odisse.com.br/v1/marca.css">

  Regra de versão: ajustes compatíveis (afinar um valor) entram aqui mesmo.
  Renomear ou remover uma variável = nova pasta v2/, e esta continua no ar.
*/

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url('fontes/inter-latin-opsz-normal.woff2') format('woff2-variations');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url('fontes/inter-latin-ext-opsz-normal.woff2') format('woff2-variations');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

:root {
  /* Paleta */
  --odisse-ardosia: #3F4B57;
  --odisse-papel:   #FAFAF7;
  --odisse-areia:   #E3D9C6;
  --odisse-nevoa:   #E6E8EB;
  --odisse-grafite: #2E3036;
  --odisse-pessego: #F2DDBE;
  --odisse-ocre:    #BB8248;
  --odisse-ambar:   #ECC28F;
  --odisse-terra:   #4A3726;
  --odisse-branco:  #FFFFFF;

  /* Papéis básicos */
  --odisse-fundo: var(--odisse-papel);
  --odisse-tinta: var(--odisse-ardosia);          /* texto sobre fundos claros */
  --odisse-tinta-sobre-escuro: var(--odisse-branco); /* sobre ardósia, grafite, terra */

  /* Tipografia */
  --odisse-fonte: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;

  /* Núcleos: fundo, painel (cor de destaque) e véu (sobre imagens) */
  --odisse-estudio-fundo:    var(--odisse-papel);
  --odisse-estudio-painel:   var(--odisse-ardosia);
  --odisse-estudio-veu:      var(--odisse-ardosia);

  --odisse-arquitetos-fundo:  var(--odisse-papel);
  --odisse-arquitetos-painel: var(--odisse-areia);
  --odisse-arquitetos-veu:    var(--odisse-ardosia);

  --odisse-objetos-fundo:    var(--odisse-papel);
  --odisse-objetos-painel:   var(--odisse-grafite);
  --odisse-objetos-veu:      var(--odisse-grafite);

  --odisse-elaia-fundo:      var(--odisse-papel);
  --odisse-elaia-painel:     var(--odisse-pessego);
  --odisse-elaia-veu:        var(--odisse-terra);
}
