/* Les contenus des heroes sont trois éléments directs : on les maintient dans une seule colonne. */
.ep-tools .ep-hero>.eit-wrap,.etool-hero>.eit-wrap,.evideo-hero>.eit-wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);grid-template-areas:"kicker visual" "title visual" "lead visual";column-gap:85px;row-gap:0;align-items:start}
.ep-tools .ep-hero .ep-kicker,.etool-hero .etool-kicker,.evideo-hero .evideo-kicker{grid-area:kicker;align-self:end;margin:0 0 22px}
.ep-tools .ep-hero h1,.etool-hero h1,.evideo-hero h1{grid-area:title;align-self:start;margin:0}
.ep-tools .ep-hero>.eit-wrap>p:last-of-type,.etool-hero>.eit-wrap>p:last-of-type,.evideo-hero>.eit-wrap>p:last-of-type{grid-area:lead;align-self:start;max-width:680px;margin:28px 0 0!important}
.ep-tools .ep-hero>.eit-wrap:after,.etool-hero>.eit-wrap:after,.evideo-hero>.eit-wrap:after{grid-area:visual;align-self:center;width:100%;min-height:360px}
.ep-tools .ep-hero,.etool-hero,.evideo-hero{padding-top:125px;padding-bottom:145px}
.ep-tools .ep-cards,.etool-work,.evideo-tool{margin-top:-65px}
@media(max-width:900px){.ep-tools .ep-hero>.eit-wrap,.etool-hero>.eit-wrap,.evideo-hero>.eit-wrap{grid-template-columns:1fr;grid-template-areas:"kicker" "title" "lead" "visual";gap:0}.ep-tools .ep-hero>.eit-wrap:after,.etool-hero>.eit-wrap:after,.evideo-hero>.eit-wrap:after{margin-top:45px;min-height:260px}.ep-tools .ep-hero,.etool-hero,.evideo-hero{padding-top:105px;padding-bottom:115px}.ep-tools .ep-cards,.etool-work,.evideo-tool{margin-top:-45px}}
@media(max-width:600px){.ep-tools .ep-hero>.eit-wrap,.etool-hero>.eit-wrap,.evideo-hero>.eit-wrap{display:grid}.ep-tools .ep-hero h1,.etool-hero h1,.evideo-hero h1{font-size:clamp(44px,13vw,62px);line-height:.94}.ep-tools .ep-hero>.eit-wrap:after,.etool-hero>.eit-wrap:after,.evideo-hero>.eit-wrap:after{min-height:210px;margin-top:34px}.ep-tools .ep-hero,.etool-hero,.evideo-hero{padding-top:85px;padding-bottom:95px}}
