/* ============================================================
   Conecta Benefícios — Override de branding (Onda 1.1)
   Carregado APÓS style.css. Não edita o style.css original.
   Paleta Conecta: primary #0F2A4F (azul) · accent #F59E0B (âmbar)
   ============================================================ */

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');

:root {
  /* Tokens do roteiro (mantidos) */
  --color-primary: #0F2A4F;
  --color-accent:  #F59E0B;
  --color-orange:  #F59E0B;

  /* Override dos tokens REAIS do style.css (antes laranja #E8640A) */
  --accent:        #F59E0B;
  --accent-hover:  #FBBF24;
  --accent-dark:   #D97706;
  --accent-soft:   rgba(245, 158, 11, .12);
  --accent-border: rgba(245, 158, 11, .30);

  /* Cor primária Conecta (azul) introduzida como token novo */
  --primary:       #0F2A4F;
}

body {
  font-family: 'Inter', -apple-system, system-ui, sans-serif;
}

.btn-primary,
.btn-continuar,
.btn-cta,
button[type=submit] {
  background: #F59E0B !important;
  color: #0F2A4F !important;
  border-color: #F59E0B !important;
}

a       { color: #0F2A4F; }
a:hover { color: #F59E0B; }
.brand-logo-img { max-width: 240px; height: auto; object-fit: contain; }
