
/* =========================================================
   TENUTO V42 — AJUSTEMENTS VALIDÉS
   1. Kicker hero terracotta + plus visible
   2. "Enfin sous contrôle" vert sauge profond
   3. Suppression 01 / 02 / 03 du dispositif hero
   4. 4 bénéfices uniformes : bleu nuit / blanc
   5. Constat : mise en perspective du modèle de syndic pro
   ========================================================= */

/* 1 — Passage à l'action */
.tenuto-hero-v37 .eyebrow{
  color:var(--terra)!important;
  border-left-color:var(--terra)!important;
  background:transparent!important;
  font-size:.94rem!important;
  font-weight:900!important;
  letter-spacing:.11em!important;
}

/* 2 — La maîtrise = vert TENUTO */
.tenuto-hero-v37 h1 em{
  color:var(--sage)!important;
}
.tenuto-hero-v37 h1 em::after{
  background:var(--sage)!important;
}

/* 3 — Sans numéros : les 3 briques deviennent plus franches */
.tenuto-system-card{
  grid-template-columns:1fr!important;
  text-align:left;
  min-height:68px;
}
.tenuto-system-card strong{
  display:block;
  width:100%;
}
.tenuto-system-card.human,
.tenuto-system-card.ai,
.tenuto-system-card.method{
  padding-left:22px!important;
}
.tenuto-system-card.human{border-left:4px solid var(--terra)!important}
.tenuto-system-card.ai{border-left:4px solid var(--sage)!important}
.tenuto-system-card.method{border-left:4px solid var(--mist-green)!important}

/* 4 — Une seule famille visuelle pour les bénéfices */
.tenuto-hero-benefits span,
.tenuto-hero-benefits .benefit-master,
.tenuto-hero-benefits .benefit-visibility,
.tenuto-hero-benefits .benefit-sovereignty,
.tenuto-hero-benefits .benefit-durability{
  background:var(--ink)!important;
  color:#FFFFFF!important;
  border:1px solid var(--ink)!important;
  box-shadow:none!important;
  font-weight:800!important;
}

/* 5 — Constat : garder la section sobre et crédible */
#enjeux .v33-kicker{
  color:var(--sage)!important;
}
#enjeux .v33-heading h2 em{
  color:var(--sage)!important;
}
#enjeux .v33-heading p{
  max-width:790px;
}

@media(max-width:640px){
  .tenuto-hero-v37 .eyebrow{
    font-size:.78rem!important;
    line-height:1.3!important;
  }
  .tenuto-system-card{
    min-height:60px;
    padding:15px 16px!important;
  }
}
