/* ---------------------------------------------------------------------
   Estilos do projeto, por cima do Velzon.
   Carregar SEMPRE depois de bootstrap.min.css e app.min.css.
   --------------------------------------------------------------------- */

/* O Velzon resolve a fonte por uma cadeia de variáveis:
     body → --vz-body-font-family → --vz-font-sans-serif → --vz-font-family-secondary
   O último elo NÃO existe em bootstrap.min.css nem em app.min.css — cada
   projeto define o seu. Sem isto o navegador cai no default, que costuma ser
   serifado. O painel da plataforma faz exatamente o mesmo. */
:root{
  --vz-font-family-primary:   "Public Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --vz-font-family-secondary: "Public Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}

body { background:#f3f3f9; }

/* Ficha do imóvel do spike (docs/09) */
.foto {
  height: 210px;
  background: linear-gradient(135deg, #405189, #0ab39c);
  display: flex; align-items: center; justify-content: center;
  color: #fff; font-size: 3.5rem;
}
.rodape-tec { font-size: .75rem; }
