/* Cebrac+ · tokens de identidade
   Cores tiradas dos vetores do arquivo da gráfica (Cartão Cebrac+ oficial 85,6x54mm.pdf)
   e do cartaz A3. O fundo "noite" foi amostrado do bitmap da rede no cartão. */
:root {
  /* marca */
  --cm-azul:        #213F99;  /* azul da bandeira / logo positivo */
  --cm-amarelo:     #FFCC30;  /* "+" e losango */
  --cm-verde:       #4EB848;  /* retângulo da bandeira, destaque "OPORTUNIDADES" */
  --cm-verde-claro: #8DC63F;  /* chevrons do cartaz */

  /* fundo noturno (cartão, banner, cartaz) */
  --cm-noite:       #0A1B4A;
  --cm-noite-2:     #0E2766;
  --cm-noite-3:     #15368C;

  /* luz da rede de conexões */
  --cm-fio-azul:    #4FC3F7;
  --cm-fio-verde:   #9BE15D;
  --cm-fio-ouro:    #FFD84A;

  --cm-branco:      #FFFFFF;
  --cm-tinta:       #231F20;  /* preto da gráfica */

  --cm-fundo-noite: radial-gradient(120% 90% at 75% 70%, var(--cm-noite-3) 0%, var(--cm-noite-2) 55%, var(--cm-noite) 100%);

  /* tipografia
     O cartaz usa Campton (Bold/Medium) e Korolev (Heavy/Compressed Bold), fontes pagas.
     Substitutos gratuitos do Google Fonts que chegam perto: Outfit e Barlow Condensed. */
  --cm-fonte:        "Campton", "Outfit", system-ui, sans-serif;
  --cm-fonte-titulo: "Campton", "Outfit", system-ui, sans-serif;   /* peso 700, CAIXA ALTA */
  --cm-fonte-numero: "Korolev Compressed", "Barlow Condensed", sans-serif; /* preço, "12 PARCELAS" */

  /* forma */
  --cm-raio-cartao: 2.9% / 4.6%;  /* canto da faca: 7 pt em 242,6 x 153 pt (85,6 x 54 mm) */
  --cm-raio:        14px;
  --cm-contorno:    2px solid var(--cm-verde);   /* moldura do bloco de preço e do banner */

  /* movimento */
  --cm-ease-out:    cubic-bezier(0.23, 1, 0.32, 1);    /* entrar e sair */
  --cm-ease-in-out: cubic-bezier(0.77, 0, 0.175, 1);   /* mover/virar na tela */
}
