/* Specificites de la page automatisation. Tout le reste vient de
   /da-2026.css, /motion-2026.css et /blocs-2026.css. */
@media(min-width:901px){.hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr)}}
/* Le panneau du hero : deux etats compares, l'un apres l'autre */
.av-ap{display:grid;gap:24px}
.av-ap>div{opacity:0;transform:translateY(10px);transition:opacity .6s ease,transform .6s ease}
.screen.is-visible .av-ap>div:nth-child(1){opacity:1;transform:none;transition-delay:.30s}
.screen.is-visible .av-ap>div:nth-child(2){opacity:1;transform:none;transition-delay:.65s}
.av-ap .ec-piste i{width:0;transition:width 1s cubic-bezier(.22,.7,.25,1)}
.screen.is-visible .av-ap>div:nth-child(1) .ec-piste i{width:100%;transition-delay:.45s}
.screen.is-visible .av-ap>div:nth-child(2) .ec-piste i{width:24%;transition-delay:.85s}


/* La carte flottante « 5 a 15h » mord le coin bas gauche du panneau */
.hero-stage .float-left{left:-32px;bottom:-72px;z-index:3}
@media(max-width:1119px){
  .hero-stage{display:block}
  .hero-stage .float-left{position:static;margin-top:24px;width:auto;display:inline-block}
}
.hero-stage .ec-pied{justify-content:flex-end;gap:24px;min-height:56px}
