/* Gerado por build.mjs a partir de content/nav.json — não editar à mão. */

.v-alimentar { --v-cor: #827717; --v-clara: #9E9D24; --v-fundo: #F9FBE7; --v-texto: #827717; }
.hero-alimentar { background: linear-gradient(135deg, #827717 0%, #9E9D24 100%); }
.btn-segment-alimentar {
  color: #827717;
  background-color: transparent;
  border: 1px solid #827717;
}
.btn-segment-alimentar:hover,
.btn-segment-alimentar:focus,
.btn-segment-alimentar:active {
  color: #fff;
  background-color: #827717;
  border-color: #827717;
}
.blog-tag-alimentar { background: #F9FBE7; color: #827717; }

.v-farma { --v-cor: #1B5E20; --v-clara: #43A047; --v-fundo: #E8F5E9; --v-texto: #1B5E20; }
.hero-farma { background: linear-gradient(135deg, #1B5E20 0%, #43A047 100%); }
.btn-segment-farma {
  color: #1B5E20;
  background-color: transparent;
  border: 1px solid #1B5E20;
}
.btn-segment-farma:hover,
.btn-segment-farma:focus,
.btn-segment-farma:active {
  color: #fff;
  background-color: #1B5E20;
  border-color: #1B5E20;
}
.blog-tag-farma { background: #E8F5E9; color: #1B5E20; }

.v-logistica { --v-cor: #E65100; --v-clara: #F57C00; --v-fundo: #FFF3E0; --v-texto: #E65100; }
.hero-logistica { background: linear-gradient(135deg, #E65100 0%, #F57C00 100%); }
.btn-segment-logistica {
  color: #E65100;
  background-color: transparent;
  border: 1px solid #E65100;
}
.btn-segment-logistica:hover,
.btn-segment-logistica:focus,
.btn-segment-logistica:active {
  color: #fff;
  background-color: #E65100;
  border-color: #E65100;
}
.blog-tag-logistica { background: #FFF3E0; color: #E65100; }

.v-funcionarios { --v-cor: #C62828; --v-clara: #E53935; --v-fundo: #FFEBEE; --v-texto: #C62828; }
.hero-funcionarios { background: linear-gradient(135deg, #C62828 0%, #E53935 100%); }
.btn-segment-funcionarios {
  color: #C62828;
  background-color: transparent;
  border: 1px solid #C62828;
}
.btn-segment-funcionarios:hover,
.btn-segment-funcionarios:focus,
.btn-segment-funcionarios:active {
  color: #fff;
  background-color: #C62828;
  border-color: #C62828;
}
.blog-tag-funcionarios { background: #FFEBEE; color: #C62828; }

.v-data-center { --v-cor: #37474F; --v-clara: #546E7A; --v-fundo: #ECEFF1; --v-texto: #37474F; }
.hero-data-center { background: linear-gradient(135deg, #37474F 0%, #546E7A 100%); }
.btn-segment-data-center {
  color: #37474F;
  background-color: transparent;
  border: 1px solid #37474F;
}
.btn-segment-data-center:hover,
.btn-segment-data-center:focus,
.btn-segment-data-center:active {
  color: #fff;
  background-color: #37474F;
  border-color: #37474F;
}
.blog-tag-data-center { background: #ECEFF1; color: #37474F; }

.v-mapeamento-termico { --v-cor: #00695C; --v-clara: #00897B; --v-fundo: #E0F2F1; --v-texto: #00695C; }
.hero-mapeamento-termico { background: linear-gradient(135deg, #00695C 0%, #00897B 100%); }
.btn-segment-mapeamento-termico {
  color: #00695C;
  background-color: transparent;
  border: 1px solid #00695C;
}
.btn-segment-mapeamento-termico:hover,
.btn-segment-mapeamento-termico:focus,
.btn-segment-mapeamento-termico:active {
  color: #fff;
  background-color: #00695C;
  border-color: #00695C;
}
.blog-tag-mapeamento-termico { background: #E0F2F1; color: #00695C; }

.v-veterinario { --v-cor: #4A148C; --v-clara: #7B1FA2; --v-fundo: #F3E5F5; --v-texto: #4A148C; }
.hero-veterinario { background: linear-gradient(135deg, #4A148C 0%, #7B1FA2 100%); }
.btn-segment-veterinario {
  color: #4A148C;
  background-color: transparent;
  border: 1px solid #4A148C;
}
.btn-segment-veterinario:hover,
.btn-segment-veterinario:focus,
.btn-segment-veterinario:active {
  color: #fff;
  background-color: #4A148C;
  border-color: #4A148C;
}
.blog-tag-veterinario { background: #F3E5F5; color: #4A148C; }

.v-conforto-termico { --v-cor: #01579B; --v-clara: #0288D1; --v-fundo: #E1F5FE; --v-texto: #01579B; }
.hero-conforto-termico { background: linear-gradient(135deg, #01579B 0%, #0288D1 100%); }
.btn-segment-conforto-termico {
  color: #01579B;
  background-color: transparent;
  border: 1px solid #01579B;
}
.btn-segment-conforto-termico:hover,
.btn-segment-conforto-termico:focus,
.btn-segment-conforto-termico:active {
  color: #fff;
  background-color: #01579B;
  border-color: #01579B;
}
.blog-tag-conforto-termico { background: #E1F5FE; color: #01579B; }
