/* HittLive · tokens. Os valores vêm de marca.json (o teste dev/contraste-movimento.mjs confere que são iguais
   e que os pares de cor passam no AA). Fundo branco/papel; vinho é a ação (botão); rosé nas superfícies; goiaba só em detalhe; ouro só na conquista.
   Fontes self-hosted (Fraunces + Figtree, SIL OFL 1.1): a CSP do site só aceita fontes do próprio domínio. */

@font-face { font-family: "Fraunces"; font-weight: 600; font-style: normal; font-display: swap; src: url("/movimento/fonts/fraunces-latin-600-normal.woff2") format("woff2"); }
@font-face { font-family: "Fraunces"; font-weight: 700; font-style: normal; font-display: swap; src: url("/movimento/fonts/fraunces-latin-700-normal.woff2") format("woff2"); }
@font-face { font-family: "Fraunces"; font-weight: 600; font-style: italic; font-display: swap; src: url("/movimento/fonts/fraunces-latin-600-italic.woff2") format("woff2"); }
@font-face { font-family: "HittLive Marca"; font-weight: 900; font-style: italic; font-display: swap; src: url("/movimento/fonts/fraunces-marca-latin-900-italic.woff2") format("woff2"); }
@font-face { font-family: "Figtree"; font-weight: 400; font-style: normal; font-display: swap; src: url("/movimento/fonts/figtree-latin-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Figtree"; font-weight: 600; font-style: normal; font-display: swap; src: url("/movimento/fonts/figtree-latin-600-normal.woff2") format("woff2"); }
@font-face { font-family: "Figtree"; font-weight: 700; font-style: normal; font-display: swap; src: url("/movimento/fonts/figtree-latin-700-normal.woff2") format("woff2"); }

:root {
  color-scheme: light;
  --em-vinho: #6B1D2E;
  --em-vinho-noite: #3B1119;
  --em-goiaba: #DE5F6C;
  --em-goiaba-forte: #AD3D3F;
  --em-rosa-claro: #FCDDD5;
  --em-rose: #F0C2B4;
  --em-papel: #FFF8F0;
  --em-creme: #FBF3E8;
  --em-ouro: #E3A12F;
  --em-ouro-texto: #8A5A0C;
  --em-fundo: #FFFFFF;
  --em-tinta: #2E2626;
  --em-tinta-suave: #6B5A58;
  --em-borda-campo: #A07A76;
  --em-sucesso: #2E7D4F;
  --em-erro: #9A3B12;
  --em-ajuste: #FFB02E;
  --em-branco: #FFFFFF;

  /* apelidos do funil e do app (03/11, juntar tudo): nomes antigos apontando para a identidade oficial de 31/10
     (rosé, papel e vinho; a framboesa #C2185B e o rosa #F7A8C0 saíram da marca) */
  --em-framboesa: var(--em-vinho);
  --em-framboesa-forte: var(--em-vinho-noite);
  --em-rosa-vivo: var(--em-goiaba);
  --em-blush: #FDEEE8;
  --em-fundo-2: var(--em-papel);

  --em-acao: var(--em-vinho);
  --em-acao-hover: var(--em-vinho-noite);
  --em-acao-tinta: var(--em-branco);

  --em-titulo: "Fraunces", "Iowan Old Style", Georgia, serif;
  --em-marca: "HittLive Marca", "Fraunces", Georgia, serif;   /* o nome no cabeçalho, no estilo do wordmark W3 (o nome segue como texto do marca.json) */
  --em-texto: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;
  --em-ease: cubic-bezier(0.16, 1, 0.3, 1);
  --em-seg: env(safe-area-inset-bottom, 0px);
}
