{"id":12774,"date":"2020-04-07T13:58:31","date_gmt":"2020-04-07T13:58:31","guid":{"rendered":"https:\/\/ennov-action.com\/about\/"},"modified":"2026-07-27T13:20:41","modified_gmt":"2026-07-27T13:20:41","slug":"about","status":"publish","type":"page","link":"https:\/\/ennov-action.com\/fr\/about\/","title":{"rendered":"\u00c0 propos de nous"},"content":{"rendered":"\n<style>\n\n\/* ============================================================\n   ENNOV-ACTION - shared preview stylesheet (light)\n   Two-tone system: charcoal + crimson on warm white.\n   Everything scoped under .ea.\n   ============================================================ *\/\n.ea *{box-sizing:border-box}\n.ea{\n  --red:#e3344d; --red-dk:#b8283c; --red-tint:#fbe9ec;\n  --ink:#2a2a2e; --ink-soft:#3f3f46;\n  --grey:#4f4f4f; --muted:#807d7a;\n  --bg:#ffffff; --bg-2:#f5f2f0; --bg-3:#efeae6;\n  --line:#e6e1dc;\n  --shadow:0 1px 2px rgba(42,42,46,.04),0 12px 30px -18px rgba(42,42,46,.22);\n  --wrap:1200px;\n  --font:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n  font-family:var(--font);color:var(--grey);background:var(--bg);line-height:1.6;\n  -webkit-font-smoothing:antialiased;\n}\n.ea a{color:inherit;text-decoration:none}\n.ea img{max-width:100%;display:block}\n.ea h1,.ea h2,.ea h3,.ea h4{color:var(--ink);margin:0;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}\n.ea p{margin:0}\n.ea .wrap{max-width:var(--wrap);margin:0 auto;padding:0 28px}\n.ea section{padding:84px 0}\n\n\/* signature stroke + eyebrow *\/\n.ea .mark{position:relative;white-space:nowrap;color:var(--ink)}\n.ea .mark::after{content:\"\";position:absolute;left:-.04em;right:-.04em;bottom:.06em;height:.28em;background:var(--red);opacity:.9;z-index:-1;border-radius:1px;transform:skewX(-8deg)}\n.ea .eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}\n.ea .eyebrow::before{content:\"\";width:34px;height:3px;background:var(--red);border-radius:2px}\n\n\/* buttons *\/\n.ea .btn{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:14px 26px;border-radius:6px;border:2px solid transparent;cursor:pointer;transition:background .18s,color .18s,transform .15s,border-color .18s}\n.ea .btn svg{width:17px;height:17px}\n.ea .btn-red{background:var(--red);color:#fff}\n.ea .btn-red:hover{background:var(--red-dk);transform:translateY(-2px)}\n.ea .btn-ink{background:var(--ink);color:#fff}\n.ea .btn-ink:hover{background:var(--red);color:#fff;transform:translateY(-2px)}\n.ea .btn-outline{background:transparent;color:var(--ink);border-color:var(--line)}\n.ea .btn-outline:hover{border-color:var(--ink);transform:translateY(-2px)}\n.ea .btn-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--red);padding-bottom:4px}\n.ea .btn-link:hover{color:var(--red)}\n.ea .btn-link svg{width:16px;height:16px}\n\n\/* utility bar *\/\n.ea .utility{border-bottom:1px solid var(--line);background:var(--bg);font-size:13px}\n.ea .utility .wrap{display:flex;align-items:center;justify-content:space-between;height:44px}\n.ea .utility .u-left{display:flex;gap:26px;color:var(--muted)}\n.ea .utility b{color:var(--ink)}\n.ea .utility input{border:1px solid var(--line);background:var(--bg-2);border-radius:5px;padding:6px 12px;font:inherit;font-size:13px;color:var(--ink);width:170px}\n\n\/* header *\/\n.ea .header{position:sticky;top:0;z-index:60;background:var(--bg);border-bottom:1px solid var(--line)}\n.ea .header .wrap{display:flex;align-items:center;gap:24px;height:78px}\n.ea .brand{display:flex;align-items:center;gap:11px;flex-shrink:0}\n.ea .brand .word{font-weight:800;font-size:19px;letter-spacing:.02em;color:var(--ink);text-transform:uppercase}\n.ea .brand .word i{font-style:normal;color:var(--red)}\n.ea .nav{display:flex;align-items:center;gap:2px;margin-left:6px}\n.ea .nav > a,.ea .nav > .drop > a{display:inline-flex;align-items:center;gap:5px;padding:10px 12px;font-weight:600;font-size:15px;color:var(--ink);border-radius:6px}\n.ea .nav > a:hover,.ea .nav > .drop > a:hover,.ea .nav a[aria-current=\"page\"]{color:var(--red)}\n.ea .nav .caret{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}\n.ea .drop{position:relative}\n.ea .drop-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:250px;background:var(--bg);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:8px;opacity:0;visibility:hidden;transform:translateY(6px);transition:.16s}\n.ea .drop:hover .drop-menu,.ea .drop:focus-within .drop-menu{opacity:1;visibility:visible;transform:translateY(0)}\n.ea .drop-menu a{display:block;padding:10px 12px;border-radius:6px;font-size:14.5px;font-weight:500;color:var(--ink-soft)}\n.ea .drop-menu a:hover{background:var(--bg-2);color:var(--red)}\n.ea .drop-menu{min-width:290px}\n.ea .drop-menu .grp{padding-top:6px}\n.ea .drop-menu .grp + .grp{border-top:1px solid var(--line);margin-top:6px}\n.ea .drop-menu .grp > a{font-weight:700;color:var(--ink)}\n.ea .drop-menu .sub a{padding:7px 12px 7px 26px;font-size:13.5px;color:var(--muted);position:relative}\n.ea .drop-menu .sub a::before{content:\"\";position:absolute;left:13px;top:15px;width:6px;height:1px;background:var(--red)}\n.ea .drop-menu .sub a:hover{color:var(--red)}\n.ea .head-right{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}\n.ea .lang{display:flex;align-items:center;gap:6px;font-weight:700;font-size:13px;color:var(--ink);padding:8px 6px}\n.ea .lang b{color:var(--red)}\n.ea .icoBtn{color:var(--ink);display:inline-flex;padding:6px}\n.ea .icoBtn:hover{color:var(--red)}\n.ea .menu-toggle{display:none;background:none;border:0;color:var(--ink);cursor:pointer;padding:6px}\n.ea .mnav{display:none;border-bottom:1px solid var(--line);background:var(--bg)}\n.ea .mnav.open{display:block}\n.ea .mnav a{display:block;padding:14px 24px;border-top:1px solid var(--line);font-weight:600;color:var(--ink)}\n\n\/* page hero (photo + overlay + white title) *\/\n.ea .phero{position:relative;color:#fff;overflow:hidden}\n.ea .phero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}\n.ea .phero::after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(26,26,30,.82),rgba(26,26,30,.5));z-index:1}\n.ea .phero .wrap{position:relative;z-index:2;padding:96px 28px}\n.ea .phero h1{color:#fff;font-size:clamp(40px,6vw,72px);font-weight:800;letter-spacing:-.03em}\n.ea .phero p{margin-top:18px;font-size:18px;color:rgba(255,255,255,.9);max-width:52ch}\n\n\/* full-bleed home hero *\/\n.ea section.phero-xl{padding:0}\n.ea .phero-xl .wrap{padding:150px 28px 140px}\n.ea .phero-xl::after{background:linear-gradient(90deg,rgba(26,26,30,.8),rgba(26,26,30,.32))}\n.ea .phero-xl .eyebrow{color:rgba(255,255,255,.92)}\n.ea .phero-xl .lead{margin-top:18px;font-size:19px;color:rgba(255,255,255,.92);max-width:44ch}\n.ea .phero-xl .cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}\n.ea .phero-xl .btn-outline{color:#fff;border-color:rgba(255,255,255,.55)}\n.ea .phero-xl .btn-outline:hover{border-color:#fff;color:#fff}\n.ea .phero-xl .mark{color:#fff}\n\n\/* clickable service items *\/\n.ea .arrow-list a,.ea .ocard h3 a{color:inherit;text-decoration:none}\n.ea .arrow-list a:hover,.ea .ocard h3 a:hover{color:var(--red)}\n.ea .ocard .golink{margin-top:14px;display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14.5px;color:var(--red);text-decoration:none}\n.ea .ocard .golink:hover{color:var(--red-dk)}\n.ea .ocard .golink svg{width:16px;height:16px}\n\n\/* home split hero *\/\n.ea .hhero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding:72px 28px}\n.ea .hhero h1{font-size:clamp(40px,5.6vw,68px);font-weight:800;letter-spacing:-.03em}\n.ea .hhero .lead{margin-top:22px;font-size:19px;max-width:34ch;color:var(--grey)}\n.ea .hhero .cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}\n.ea .hhero-media{position:relative;min-height:330px}\n.ea .hhero-media .corner{position:absolute;right:-14px;bottom:-14px;width:120px;height:120px;background:var(--red-tint);border-radius:14px;z-index:0}\n.ea .hhero-media img{position:relative;z-index:1;width:100%;height:100%;min-height:330px;object-fit:cover;border-radius:16px;border:1px solid var(--line)}\n\n\/* section head *\/\n.ea .sec-head{max-width:60ch}\n.ea .sec-head h2{font-size:clamp(30px,4vw,44px);font-weight:800;margin-top:16px}\n.ea .sec-head p{margin-top:16px;font-size:18px;color:var(--grey)}\n.ea .center{text-align:center;margin-left:auto;margin-right:auto}\n.ea .center .eyebrow{justify-content:center}\n\n\/* split (text + image) *\/\n.ea .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}\n.ea .split.rev > .media{order:-1}\n.ea .split .media img{width:100%;border-radius:16px;border:1px solid var(--line);aspect-ratio:4\/3;object-fit:cover}\n.ea .split .copy p{font-size:17px;color:var(--grey);max-width:46ch}\n.ea .split .copy p + p{margin-top:14px}\n\n\/* arrow list *\/\n.ea .arrow-list{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}\n.ea .arrow-list li{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--line);font-size:17px;font-weight:600;color:var(--ink)}\n.ea .arrow-list li:last-child{border-bottom:0}\n.ea .arrow-list .chev{color:var(--red);flex-shrink:0;margin-top:2px}\n.ea .arrow-list .chev svg{width:18px;height:18px}\n\n\/* checklist (home) *\/\n.ea .checklist{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;list-style:none;margin:0;padding:0}\n.ea .checklist li{display:flex;align-items:center;gap:14px;background:var(--bg);padding:22px 20px;font-weight:600;color:var(--ink);font-size:16px}\n.ea .checklist .dot{width:26px;height:26px;flex-shrink:0;border-radius:6px;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .checklist .dot svg{width:15px;height:15px}\n\n\/* field cards (home + services hub) *\/\n.ea .cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}\n.ea .fcard{position:relative;background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:36px 30px 30px;display:flex;flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s}\n.ea .fcard::before{content:\"\";position:absolute;left:30px;top:0;width:44px;height:4px;background:var(--red);border-radius:0 0 3px 3px}\n.ea .fcard:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--red)}\n.ea .fcard .ico{width:52px;height:52px;border-radius:12px;background:var(--red-tint);color:var(--red);display:grid;place-items:center;margin-bottom:20px}\n.ea .fcard .ico svg{width:26px;height:26px}\n.ea .fcard h3{font-size:21px;font-weight:700}\n.ea .fcard p{margin-top:12px;font-size:15.5px;color:var(--grey);flex:1}\n.ea .fcard .price{margin-top:20px;font-size:14px;color:var(--muted)}\n.ea .fcard .price b{font-size:23px;color:var(--ink);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}\n.ea .fcard .more{margin-top:18px}\n\n\/* offer cards (image top) *\/\n.ea .offer-grid{display:grid;gap:26px;margin-top:48px}\n.ea .offer-grid.c4{grid-template-columns:repeat(4,1fr)}\n.ea .offer-grid.c3{grid-template-columns:repeat(3,1fr)}\n.ea .offer-grid.c2{grid-template-columns:repeat(2,1fr)}\n.ea .ocard .thumb{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--line)}\n.ea .ocard .thumb img{width:100%;aspect-ratio:4\/3;object-fit:cover;transition:transform .3s}\n.ea .ocard:hover .thumb img{transform:scale(1.04)}\n.ea .ocard h3{font-size:19px;font-weight:700;margin-top:20px}\n.ea .ocard p{margin-top:10px;font-size:15px;color:var(--grey)}\n\n\/* value \/ benefit tiles *\/\n.ea .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 32px;margin-top:52px}\n.ea .tile{text-align:center}\n.ea .tile .ico{width:56px;height:56px;margin:0 auto 18px;border-radius:14px;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .tile .ico svg{width:28px;height:28px}\n.ea .tile h3{font-size:19px;font-weight:700}\n.ea .tile p{margin-top:10px;font-size:15px;color:var(--grey);max-width:38ch;margin-left:auto;margin-right:auto}\n.ea .t4{grid-template-columns:repeat(2,1fr);max-width:900px;margin-left:auto;margin-right:auto}\n\n\/* toolkit modules *\/\n.ea .kgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:46px}\n.ea .kcard{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:28px 26px}\n.ea .kcard .num{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--red);margin-bottom:12px}\n.ea .kcard h3{font-size:19px;font-weight:700;line-height:1.3}\n.ea .kcard ul{list-style:none;margin:16px 0 0;padding:0}\n.ea .kcard li{position:relative;padding-left:20px;margin-bottom:10px;font-size:15px;color:var(--grey);line-height:1.55}\n.ea .kcard li::before{content:\"\";position:absolute;left:0;top:9px;width:7px;height:7px;border-radius:2px;background:var(--red)}\n\n\/* cta red-tint band *\/\n.ea .cta{background:var(--red-tint)}\n.ea .cta .wrap{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}\n.ea .cta .kick{font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}\n.ea .cta h2{font-size:clamp(28px,4vw,44px);font-weight:800;margin-top:12px;letter-spacing:-.02em}\n.ea .cta p{margin-top:12px;font-size:17px;color:var(--grey);max-width:48ch}\n\n\/* ready to talk (light) *\/\n.ea .ready{background:var(--bg-2)}\n.ea .ready .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}\n.ea .ready h2{font-size:clamp(28px,3.6vw,42px);font-weight:800}\n.ea .ready p{margin-top:16px;font-size:17px;color:var(--grey)}\n.ea .ready .actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:26px}\n\n\/* quotes *\/\n.ea .quotes .cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:44px}\n.ea .qcard{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;padding:34px}\n.ea .qcard .stars{color:var(--red);letter-spacing:3px;font-size:15px}\n.ea .qcard blockquote{margin:18px 0 0;font-size:17px;line-height:1.65;color:var(--ink-soft)}\n.ea .qcard .by{margin-top:22px;display:flex;align-items:center;gap:12px}\n.ea .qcard .av{width:40px;height:40px;border-radius:50%;background:var(--red-tint);color:var(--red);display:grid;place-items:center;font-weight:800;font-size:15px}\n.ea .qcard .name{font-weight:700;color:var(--ink);font-size:15px}\n.ea .qcard .role{font-size:13px;color:var(--muted)}\n\n\/* contact *\/\n.ea .cinfo{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}\n.ea .cinfo .item{text-align:center;padding:30px 24px;border:1px solid var(--line);border-radius:14px;background:var(--bg)}\n.ea .cinfo .ico{width:56px;height:56px;margin:0 auto 18px;border-radius:50%;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .cinfo .ico svg{width:26px;height:26px}\n.ea .cinfo .big{font-size:19px;font-weight:700;color:var(--ink)}\n.ea .cinfo .sub{margin-top:6px;font-size:14px;color:var(--muted)}\n.ea .cform{max-width:680px;margin:0 auto}\n.ea .cform .field{margin-bottom:20px}\n.ea .cform label{display:block;font-weight:700;font-size:14px;color:var(--ink);margin-bottom:8px}\n.ea .cform label .req{color:var(--red)}\n.ea .cform input,.ea .cform textarea{width:100%;border:1px solid var(--line);background:var(--bg-2);border-radius:8px;padding:14px 16px;font:inherit;font-size:15px;color:var(--ink)}\n.ea .cform input:focus,.ea .cform textarea:focus{outline:2px solid var(--red);border-color:var(--red);background:var(--bg)}\n.ea .cform textarea{min-height:150px;resize:vertical}\n.ea .cform .btn-ink{width:100%;justify-content:center;border:0}\n\n\/* blog *\/\n.ea .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 26px;margin-top:20px}\n.ea .bcard .thumb{border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:16\/11;background:var(--bg-2)}\n.ea .bcard .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s}\n.ea .bcard:hover .thumb img{transform:scale(1.04)}\n.ea .bcard h3{font-size:18px;font-weight:700;margin-top:16px;line-height:1.3}\n.ea .bcard:hover h3{color:var(--red)}\n.ea .bcard .date{margin-top:8px;font-size:13px;color:var(--muted)}\n.ea .pager{display:flex;justify-content:center;gap:8px;margin-top:52px}\n.ea .pager a{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;font-weight:700;color:var(--ink);font-size:15px}\n.ea .pager a[aria-current=\"page\"]{background:var(--red);border-color:var(--red);color:#fff}\n.ea .pager a:hover{border-color:var(--red);color:var(--red)}\n.ea .pager a[aria-current=\"page\"]:hover{color:#fff}\n\n\/* shop *\/\n.ea .shop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:20px}\n.ea .pcard .thumb{border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:3\/4;background:var(--bg-2)}\n.ea .pcard .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s}\n.ea .pcard:hover .thumb img{transform:scale(1.04)}\n.ea .pcard h3{font-size:16px;font-weight:700;margin-top:16px}\n.ea .pcard .price{margin-top:6px;font-size:15px;color:var(--grey);font-variant-numeric:tabular-nums}\n.ea .pcard .btn{margin-top:14px}\n.ea .note{margin-top:40px;padding:20px 24px;border:1px dashed var(--line);border-radius:12px;background:var(--bg-2);font-size:14px;color:var(--muted)}\n.ea .note b{color:var(--ink)}\n\n\/* footer *\/\n.ea .foot{background:#26262a;color:#c9c6c2}\n.ea .foot .top{display:grid;grid-template-columns:1.6fr 1fr 1.2fr;gap:40px;padding:60px 0 44px}\n.ea .foot .word{font-weight:800;font-size:19px;letter-spacing:.02em;color:#fff;text-transform:uppercase}\n.ea .foot .word i{font-style:normal;color:var(--red)}\n.ea .foot .about{margin-top:16px;font-size:14.5px;line-height:1.7;color:#a5a29e;max-width:34ch}\n.ea .foot h4{color:#fff;font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px}\n.ea .foot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}\n.ea .foot a{color:#c9c6c2;font-size:14.5px}\n.ea .foot a:hover{color:var(--red)}\n.ea .foot .contact-row{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.5}\n.ea .foot .contact-row svg{width:18px;height:18px;color:var(--red);flex-shrink:0;margin-top:2px}\n.ea .foot .social{display:flex;gap:10px;margin-top:22px}\n.ea .foot .social a{width:38px;height:38px;border:1px solid #43434a;border-radius:8px;display:grid;place-items:center;color:#c9c6c2}\n.ea .foot .social a:hover{background:var(--red);border-color:var(--red);color:#fff}\n.ea .foot .social svg{width:17px;height:17px}\n.ea .foot .bar{border-top:1px solid #3a3a40;padding:20px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:13px;color:#96938f}\n.ea .foot .bar a{color:#96938f;margin-left:18px}\n\n\/* preview ribbon *\/\n.ea .ribbon{background:var(--red);color:#fff;text-align:center;font-size:13px;font-weight:600;padding:9px 16px}\n.ea .ribbon b{font-weight:800}\n.ea .ribbon a{color:#fff;text-decoration:underline}\n\n\/* responsive *\/\n@media (max-width:980px){\n  .ea .hhero .wrap,.ea .split,.ea .cta .wrap,.ea .ready .wrap{grid-template-columns:1fr;gap:36px}\n  .ea .split.rev > .media{order:0}\n  .ea .cards-3,.ea .tiles,.ea .quotes .cards,.ea .cinfo,.ea .blog-grid,.ea .kgrid{grid-template-columns:1fr 1fr}\n  .ea .offer-grid.c4,.ea .offer-grid.c3{grid-template-columns:1fr 1fr}\n  .ea .shop-grid{grid-template-columns:1fr 1fr}\n  .ea .nav,.ea .utility{display:none}\n  .ea .menu-toggle{display:inline-flex}\n  .ea .foot .top{grid-template-columns:1fr 1fr}\n}\n@media (max-width:620px){\n  .ea .wrap{padding:0 20px}\n  .ea section{padding:56px 0}\n  .ea .checklist,.ea .cards-3,.ea .tiles,.ea .quotes .cards,.ea .cinfo,.ea .blog-grid,.ea .offer-grid.c4,.ea .offer-grid.c3,.ea .offer-grid.c2,.ea .shop-grid,.ea .kgrid{grid-template-columns:1fr}\n  .ea .foot .top{grid-template-columns:1fr}\n  .ea .phero .wrap{padding:64px 20px}\n  .ea .head-right .lang span{display:none}\n}\n@media (prefers-reduced-motion:reduce){.ea *{transition:none !important}}\n\n.ea .ph-tile{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted);background:var(--bg-3)}\n.ea .ph-tile svg{opacity:.35}\n.ea .ph-tile span{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}\n.ea .art-head{background:var(--bg-2);padding:64px 0 44px;text-align:center;border-bottom:1px solid var(--line)}\n.ea .art-head h1{font-size:clamp(30px,4.4vw,50px);max-width:24ch;margin:14px auto 0}\n.ea .art-head .date{color:var(--muted);font-size:14px;margin-top:14px}\n.ea .article{max-width:760px;margin:0 auto;padding:0 28px}\n.ea .article h2{font-size:25px;font-weight:700;margin:38px 0 14px}\n.ea .article h3{font-size:20px;font-weight:700;margin:28px 0 12px}\n.ea .article p{font-size:17px;line-height:1.78;margin:0 0 18px}\n.ea .article ul{margin:0 0 20px 22px}\n.ea .article li{margin-bottom:8px;font-size:17px;line-height:1.7}\n.ea .ez-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:80px 20px 60px;overflow:hidden}\n.ea .ez-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:0}\n.ea .ez-hero::after{content:\"\";position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(26,26,30,.62),rgba(26,26,30,.78))}\n.ea .ez-card{position:relative;z-index:2;background:var(--bg);border-radius:18px;max-width:430px;width:100%;padding:0 34px 36px;text-align:center;box-shadow:0 30px 70px -30px rgba(0,0,0,.55)}\n.ea .ez-avatar{width:116px;height:116px;border-radius:50%;object-fit:cover;object-position:center 25%;margin:-58px auto 16px;border:5px solid var(--bg);display:block}\n.ea .ez-card h1{font-size:30px;font-weight:800}\n.ea .ez-role{color:var(--red);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:12.5px;margin-top:8px}\n.ea .ez-links{display:flex;flex-direction:column;gap:12px;margin-top:28px;text-align:left}\n.ea .ez-links a{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:11px;color:var(--ink);transition:border-color .18s,transform .15s}\n.ea .ez-links a:hover{border-color:var(--red);transform:translateY(-2px)}\n.ea .ez-links a svg{width:20px;height:20px;color:var(--red);flex-shrink:0}\n.ea .ez-links .lbl{display:flex;flex-direction:column;line-height:1.25}\n.ea .ez-links .lbl b{font-weight:700;font-size:15px}\n.ea .ez-links .lbl .sub{font-size:12.5px;color:var(--muted);font-weight:500;margin-top:1px}\n.ea .ez-save{margin-top:22px;width:100%;justify-content:center;border:0}\n.ea .langsw{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden;font-size:12px;font-weight:700;letter-spacing:.04em}.ea .langsw a{padding:7px 11px;color:var(--ink);line-height:1}.ea .langsw a.on{background:var(--red);color:#fff}.ea .langsw a:hover:not(.on){background:var(--bg-2);color:var(--red)}.ea .art-hero{position:relative;color:#fff;overflow:hidden}\n.ea .art-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}\n.ea .art-hero::after{content:\"\";position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(26,26,30,.55),rgba(26,26,30,.82))}\n.ea .art-hero .wrap{position:relative;z-index:2;max-width:820px;padding:92px 28px 66px;text-align:center}\n.ea .art-cat{display:inline-block;background:var(--red);color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:5px}\n.ea .art-hero h1{color:#fff;font-size:clamp(30px,4.6vw,50px);font-weight:800;letter-spacing:-.02em;margin:20px auto 0;max-width:20ch}\n.ea .art-meta{margin-top:18px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.78);font-weight:600}\n.ea .art-wrap{padding:60px 0 84px}\n.ea .art-wrap .article{max-width:720px;margin:0 auto;padding:0 28px}\n.ea .art-wrap .article>p:first-of-type{font-size:20px;line-height:1.7;color:var(--ink-soft)}\n.ea .art-wrap .article>p:first-of-type::first-letter{float:left;font-size:62px;line-height:.8;font-weight:800;color:var(--red);padding:6px 12px 0 0}\n.ea .art-wrap .article h2{font-size:26px;font-weight:800;margin:46px 0 16px;padding-top:14px;position:relative}\n.ea .art-wrap .article h2::before{content:\"\";position:absolute;top:0;left:0;width:44px;height:4px;background:var(--red);border-radius:2px}\n.ea .art-wrap .article h3{font-size:20px;font-weight:700;margin:30px 0 12px}\n.ea .art-wrap .article p{font-size:17.5px;line-height:1.8;margin:0 0 20px;color:var(--grey)}\n.ea .art-wrap .article ul{margin:2px 0 22px;padding:0;list-style:none}\n.ea .art-wrap .article li{position:relative;padding-left:26px;margin-bottom:12px;font-size:17.5px;line-height:1.7;color:var(--grey)}\n.ea .art-wrap .article li::before{content:\"\";position:absolute;left:2px;top:11px;width:8px;height:8px;background:var(--red);border-radius:2px}\n.ea .art-wrap .article p a,.ea .art-wrap .article li a{color:var(--red);text-decoration:underline;text-underline-offset:2px}\n.ea .art-end{margin-top:46px;padding-top:26px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}\n@media(max-width:620px){.ea .art-hero .wrap{padding:64px 20px 44px}.ea .art-end{flex-direction:column;align-items:flex-start}}\n\n<\/style>\n<div class=\"ea\">\n<section class=\"phero\"><img decoding=\"async\" src=\"https:\/\/ennov-action.com\/wp-content\/uploads\/2020\/04\/ennov-action-potential-consulting-job-human-ressources-interviews-resume-cv-posting-workshop-contract-recruitment-montreal-canada-quebec-ontario-toronto-01.jpg\" alt=\"L\u2019\u00e9quipe d\u2019Ennov-Action en r\u00e9union\"><div class=\"wrap\"><h1>\u00c0 propos<\/h1><p>Ensemble, vos projets iront plus loin. \u00c9voluez et innovez en action.<\/p><\/div><\/section>\n<\/div>\n\n\n\n\n<style>\n\n\/* ============================================================\n   ENNOV-ACTION - shared preview stylesheet (light)\n   Two-tone system: charcoal + crimson on warm white.\n   Everything scoped under .ea.\n   ============================================================ *\/\n.ea *{box-sizing:border-box}\n.ea{\n  --red:#e3344d; --red-dk:#b8283c; --red-tint:#fbe9ec;\n  --ink:#2a2a2e; --ink-soft:#3f3f46;\n  --grey:#4f4f4f; --muted:#807d7a;\n  --bg:#ffffff; --bg-2:#f5f2f0; --bg-3:#efeae6;\n  --line:#e6e1dc;\n  --shadow:0 1px 2px rgba(42,42,46,.04),0 12px 30px -18px rgba(42,42,46,.22);\n  --wrap:1200px;\n  --font:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n  font-family:var(--font);color:var(--grey);background:var(--bg);line-height:1.6;\n  -webkit-font-smoothing:antialiased;\n}\n.ea a{color:inherit;text-decoration:none}\n.ea img{max-width:100%;display:block}\n.ea h1,.ea h2,.ea h3,.ea h4{color:var(--ink);margin:0;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}\n.ea p{margin:0}\n.ea .wrap{max-width:var(--wrap);margin:0 auto;padding:0 28px}\n.ea section{padding:84px 0}\n\n\/* signature stroke + eyebrow *\/\n.ea .mark{position:relative;white-space:nowrap;color:var(--ink)}\n.ea .mark::after{content:\"\";position:absolute;left:-.04em;right:-.04em;bottom:.06em;height:.28em;background:var(--red);opacity:.9;z-index:-1;border-radius:1px;transform:skewX(-8deg)}\n.ea .eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}\n.ea .eyebrow::before{content:\"\";width:34px;height:3px;background:var(--red);border-radius:2px}\n\n\/* buttons *\/\n.ea .btn{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:14px 26px;border-radius:6px;border:2px solid transparent;cursor:pointer;transition:background .18s,color .18s,transform .15s,border-color .18s}\n.ea .btn svg{width:17px;height:17px}\n.ea .btn-red{background:var(--red);color:#fff}\n.ea .btn-red:hover{background:var(--red-dk);transform:translateY(-2px)}\n.ea .btn-ink{background:var(--ink);color:#fff}\n.ea .btn-ink:hover{background:var(--red);color:#fff;transform:translateY(-2px)}\n.ea .btn-outline{background:transparent;color:var(--ink);border-color:var(--line)}\n.ea .btn-outline:hover{border-color:var(--ink);transform:translateY(-2px)}\n.ea .btn-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--red);padding-bottom:4px}\n.ea .btn-link:hover{color:var(--red)}\n.ea .btn-link svg{width:16px;height:16px}\n\n\/* utility bar *\/\n.ea .utility{border-bottom:1px solid var(--line);background:var(--bg);font-size:13px}\n.ea .utility .wrap{display:flex;align-items:center;justify-content:space-between;height:44px}\n.ea .utility .u-left{display:flex;gap:26px;color:var(--muted)}\n.ea .utility b{color:var(--ink)}\n.ea .utility input{border:1px solid var(--line);background:var(--bg-2);border-radius:5px;padding:6px 12px;font:inherit;font-size:13px;color:var(--ink);width:170px}\n\n\/* header *\/\n.ea .header{position:sticky;top:0;z-index:60;background:var(--bg);border-bottom:1px solid var(--line)}\n.ea .header .wrap{display:flex;align-items:center;gap:24px;height:78px}\n.ea .brand{display:flex;align-items:center;gap:11px;flex-shrink:0}\n.ea .brand .word{font-weight:800;font-size:19px;letter-spacing:.02em;color:var(--ink);text-transform:uppercase}\n.ea .brand .word i{font-style:normal;color:var(--red)}\n.ea .nav{display:flex;align-items:center;gap:2px;margin-left:6px}\n.ea .nav > a,.ea .nav > .drop > a{display:inline-flex;align-items:center;gap:5px;padding:10px 12px;font-weight:600;font-size:15px;color:var(--ink);border-radius:6px}\n.ea .nav > a:hover,.ea .nav > .drop > a:hover,.ea .nav a[aria-current=\"page\"]{color:var(--red)}\n.ea .nav .caret{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}\n.ea .drop{position:relative}\n.ea .drop-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:250px;background:var(--bg);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:8px;opacity:0;visibility:hidden;transform:translateY(6px);transition:.16s}\n.ea .drop:hover .drop-menu,.ea .drop:focus-within .drop-menu{opacity:1;visibility:visible;transform:translateY(0)}\n.ea .drop-menu a{display:block;padding:10px 12px;border-radius:6px;font-size:14.5px;font-weight:500;color:var(--ink-soft)}\n.ea .drop-menu a:hover{background:var(--bg-2);color:var(--red)}\n.ea .drop-menu{min-width:290px}\n.ea .drop-menu .grp{padding-top:6px}\n.ea .drop-menu .grp + .grp{border-top:1px solid var(--line);margin-top:6px}\n.ea .drop-menu .grp > a{font-weight:700;color:var(--ink)}\n.ea .drop-menu .sub a{padding:7px 12px 7px 26px;font-size:13.5px;color:var(--muted);position:relative}\n.ea .drop-menu .sub a::before{content:\"\";position:absolute;left:13px;top:15px;width:6px;height:1px;background:var(--red)}\n.ea .drop-menu .sub a:hover{color:var(--red)}\n.ea .head-right{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}\n.ea .lang{display:flex;align-items:center;gap:6px;font-weight:700;font-size:13px;color:var(--ink);padding:8px 6px}\n.ea .lang b{color:var(--red)}\n.ea .icoBtn{color:var(--ink);display:inline-flex;padding:6px}\n.ea .icoBtn:hover{color:var(--red)}\n.ea .menu-toggle{display:none;background:none;border:0;color:var(--ink);cursor:pointer;padding:6px}\n.ea .mnav{display:none;border-bottom:1px solid var(--line);background:var(--bg)}\n.ea .mnav.open{display:block}\n.ea .mnav a{display:block;padding:14px 24px;border-top:1px solid var(--line);font-weight:600;color:var(--ink)}\n\n\/* page hero (photo + overlay + white title) *\/\n.ea .phero{position:relative;color:#fff;overflow:hidden}\n.ea .phero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}\n.ea .phero::after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(26,26,30,.82),rgba(26,26,30,.5));z-index:1}\n.ea .phero .wrap{position:relative;z-index:2;padding:96px 28px}\n.ea .phero h1{color:#fff;font-size:clamp(40px,6vw,72px);font-weight:800;letter-spacing:-.03em}\n.ea .phero p{margin-top:18px;font-size:18px;color:rgba(255,255,255,.9);max-width:52ch}\n\n\/* full-bleed home hero *\/\n.ea section.phero-xl{padding:0}\n.ea .phero-xl .wrap{padding:150px 28px 140px}\n.ea .phero-xl::after{background:linear-gradient(90deg,rgba(26,26,30,.8),rgba(26,26,30,.32))}\n.ea .phero-xl .eyebrow{color:rgba(255,255,255,.92)}\n.ea .phero-xl .lead{margin-top:18px;font-size:19px;color:rgba(255,255,255,.92);max-width:44ch}\n.ea .phero-xl .cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}\n.ea .phero-xl .btn-outline{color:#fff;border-color:rgba(255,255,255,.55)}\n.ea .phero-xl .btn-outline:hover{border-color:#fff;color:#fff}\n.ea .phero-xl .mark{color:#fff}\n\n\/* clickable service items *\/\n.ea .arrow-list a,.ea .ocard h3 a{color:inherit;text-decoration:none}\n.ea .arrow-list a:hover,.ea .ocard h3 a:hover{color:var(--red)}\n.ea .ocard .golink{margin-top:14px;display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14.5px;color:var(--red);text-decoration:none}\n.ea .ocard .golink:hover{color:var(--red-dk)}\n.ea .ocard .golink svg{width:16px;height:16px}\n\n\/* home split hero *\/\n.ea .hhero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding:72px 28px}\n.ea .hhero h1{font-size:clamp(40px,5.6vw,68px);font-weight:800;letter-spacing:-.03em}\n.ea .hhero .lead{margin-top:22px;font-size:19px;max-width:34ch;color:var(--grey)}\n.ea .hhero .cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}\n.ea .hhero-media{position:relative;min-height:330px}\n.ea .hhero-media .corner{position:absolute;right:-14px;bottom:-14px;width:120px;height:120px;background:var(--red-tint);border-radius:14px;z-index:0}\n.ea .hhero-media img{position:relative;z-index:1;width:100%;height:100%;min-height:330px;object-fit:cover;border-radius:16px;border:1px solid var(--line)}\n\n\/* section head *\/\n.ea .sec-head{max-width:60ch}\n.ea .sec-head h2{font-size:clamp(30px,4vw,44px);font-weight:800;margin-top:16px}\n.ea .sec-head p{margin-top:16px;font-size:18px;color:var(--grey)}\n.ea .center{text-align:center;margin-left:auto;margin-right:auto}\n.ea .center .eyebrow{justify-content:center}\n\n\/* split (text + image) *\/\n.ea .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}\n.ea .split.rev > .media{order:-1}\n.ea .split .media img{width:100%;border-radius:16px;border:1px solid var(--line);aspect-ratio:4\/3;object-fit:cover}\n.ea .split .copy p{font-size:17px;color:var(--grey);max-width:46ch}\n.ea .split .copy p + p{margin-top:14px}\n\n\/* arrow list *\/\n.ea .arrow-list{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}\n.ea .arrow-list li{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--line);font-size:17px;font-weight:600;color:var(--ink)}\n.ea .arrow-list li:last-child{border-bottom:0}\n.ea .arrow-list .chev{color:var(--red);flex-shrink:0;margin-top:2px}\n.ea .arrow-list .chev svg{width:18px;height:18px}\n\n\/* checklist (home) *\/\n.ea .checklist{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;list-style:none;margin:0;padding:0}\n.ea .checklist li{display:flex;align-items:center;gap:14px;background:var(--bg);padding:22px 20px;font-weight:600;color:var(--ink);font-size:16px}\n.ea .checklist .dot{width:26px;height:26px;flex-shrink:0;border-radius:6px;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .checklist .dot svg{width:15px;height:15px}\n\n\/* field cards (home + services hub) *\/\n.ea .cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}\n.ea .fcard{position:relative;background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:36px 30px 30px;display:flex;flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s}\n.ea .fcard::before{content:\"\";position:absolute;left:30px;top:0;width:44px;height:4px;background:var(--red);border-radius:0 0 3px 3px}\n.ea .fcard:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--red)}\n.ea .fcard .ico{width:52px;height:52px;border-radius:12px;background:var(--red-tint);color:var(--red);display:grid;place-items:center;margin-bottom:20px}\n.ea .fcard .ico svg{width:26px;height:26px}\n.ea .fcard h3{font-size:21px;font-weight:700}\n.ea .fcard p{margin-top:12px;font-size:15.5px;color:var(--grey);flex:1}\n.ea .fcard .price{margin-top:20px;font-size:14px;color:var(--muted)}\n.ea .fcard .price b{font-size:23px;color:var(--ink);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}\n.ea .fcard .more{margin-top:18px}\n\n\/* offer cards (image top) *\/\n.ea .offer-grid{display:grid;gap:26px;margin-top:48px}\n.ea .offer-grid.c4{grid-template-columns:repeat(4,1fr)}\n.ea .offer-grid.c3{grid-template-columns:repeat(3,1fr)}\n.ea .offer-grid.c2{grid-template-columns:repeat(2,1fr)}\n.ea .ocard .thumb{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--line)}\n.ea .ocard .thumb img{width:100%;aspect-ratio:4\/3;object-fit:cover;transition:transform .3s}\n.ea .ocard:hover .thumb img{transform:scale(1.04)}\n.ea .ocard h3{font-size:19px;font-weight:700;margin-top:20px}\n.ea .ocard p{margin-top:10px;font-size:15px;color:var(--grey)}\n\n\/* value \/ benefit tiles *\/\n.ea .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 32px;margin-top:52px}\n.ea .tile{text-align:center}\n.ea .tile .ico{width:56px;height:56px;margin:0 auto 18px;border-radius:14px;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .tile .ico svg{width:28px;height:28px}\n.ea .tile h3{font-size:19px;font-weight:700}\n.ea .tile p{margin-top:10px;font-size:15px;color:var(--grey);max-width:38ch;margin-left:auto;margin-right:auto}\n.ea .t4{grid-template-columns:repeat(2,1fr);max-width:900px;margin-left:auto;margin-right:auto}\n\n\/* toolkit modules *\/\n.ea .kgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:46px}\n.ea .kcard{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:28px 26px}\n.ea .kcard .num{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--red);margin-bottom:12px}\n.ea .kcard h3{font-size:19px;font-weight:700;line-height:1.3}\n.ea .kcard ul{list-style:none;margin:16px 0 0;padding:0}\n.ea .kcard li{position:relative;padding-left:20px;margin-bottom:10px;font-size:15px;color:var(--grey);line-height:1.55}\n.ea .kcard li::before{content:\"\";position:absolute;left:0;top:9px;width:7px;height:7px;border-radius:2px;background:var(--red)}\n\n\/* cta red-tint band *\/\n.ea .cta{background:var(--red-tint)}\n.ea .cta .wrap{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}\n.ea .cta .kick{font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}\n.ea .cta h2{font-size:clamp(28px,4vw,44px);font-weight:800;margin-top:12px;letter-spacing:-.02em}\n.ea .cta p{margin-top:12px;font-size:17px;color:var(--grey);max-width:48ch}\n\n\/* ready to talk (light) *\/\n.ea .ready{background:var(--bg-2)}\n.ea .ready .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}\n.ea .ready h2{font-size:clamp(28px,3.6vw,42px);font-weight:800}\n.ea .ready p{margin-top:16px;font-size:17px;color:var(--grey)}\n.ea .ready .actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:26px}\n\n\/* quotes *\/\n.ea .quotes .cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:44px}\n.ea .qcard{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;padding:34px}\n.ea .qcard .stars{color:var(--red);letter-spacing:3px;font-size:15px}\n.ea .qcard blockquote{margin:18px 0 0;font-size:17px;line-height:1.65;color:var(--ink-soft)}\n.ea .qcard .by{margin-top:22px;display:flex;align-items:center;gap:12px}\n.ea .qcard .av{width:40px;height:40px;border-radius:50%;background:var(--red-tint);color:var(--red);display:grid;place-items:center;font-weight:800;font-size:15px}\n.ea .qcard .name{font-weight:700;color:var(--ink);font-size:15px}\n.ea .qcard .role{font-size:13px;color:var(--muted)}\n\n\/* contact *\/\n.ea .cinfo{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}\n.ea .cinfo .item{text-align:center;padding:30px 24px;border:1px solid var(--line);border-radius:14px;background:var(--bg)}\n.ea .cinfo .ico{width:56px;height:56px;margin:0 auto 18px;border-radius:50%;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .cinfo .ico svg{width:26px;height:26px}\n.ea .cinfo .big{font-size:19px;font-weight:700;color:var(--ink)}\n.ea .cinfo .sub{margin-top:6px;font-size:14px;color:var(--muted)}\n.ea .cform{max-width:680px;margin:0 auto}\n.ea .cform .field{margin-bottom:20px}\n.ea .cform label{display:block;font-weight:700;font-size:14px;color:var(--ink);margin-bottom:8px}\n.ea .cform label .req{color:var(--red)}\n.ea .cform input,.ea .cform textarea{width:100%;border:1px solid var(--line);background:var(--bg-2);border-radius:8px;padding:14px 16px;font:inherit;font-size:15px;color:var(--ink)}\n.ea .cform input:focus,.ea .cform textarea:focus{outline:2px solid var(--red);border-color:var(--red);background:var(--bg)}\n.ea .cform textarea{min-height:150px;resize:vertical}\n.ea .cform .btn-ink{width:100%;justify-content:center;border:0}\n\n\/* blog *\/\n.ea .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 26px;margin-top:20px}\n.ea .bcard .thumb{border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:16\/11;background:var(--bg-2)}\n.ea .bcard .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s}\n.ea .bcard:hover .thumb img{transform:scale(1.04)}\n.ea .bcard h3{font-size:18px;font-weight:700;margin-top:16px;line-height:1.3}\n.ea .bcard:hover h3{color:var(--red)}\n.ea .bcard .date{margin-top:8px;font-size:13px;color:var(--muted)}\n.ea .pager{display:flex;justify-content:center;gap:8px;margin-top:52px}\n.ea .pager a{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;font-weight:700;color:var(--ink);font-size:15px}\n.ea .pager a[aria-current=\"page\"]{background:var(--red);border-color:var(--red);color:#fff}\n.ea .pager a:hover{border-color:var(--red);color:var(--red)}\n.ea .pager a[aria-current=\"page\"]:hover{color:#fff}\n\n\/* shop *\/\n.ea .shop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:20px}\n.ea .pcard .thumb{border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:3\/4;background:var(--bg-2)}\n.ea .pcard .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s}\n.ea .pcard:hover .thumb img{transform:scale(1.04)}\n.ea .pcard h3{font-size:16px;font-weight:700;margin-top:16px}\n.ea .pcard .price{margin-top:6px;font-size:15px;color:var(--grey);font-variant-numeric:tabular-nums}\n.ea .pcard .btn{margin-top:14px}\n.ea .note{margin-top:40px;padding:20px 24px;border:1px dashed var(--line);border-radius:12px;background:var(--bg-2);font-size:14px;color:var(--muted)}\n.ea .note b{color:var(--ink)}\n\n\/* footer *\/\n.ea .foot{background:#26262a;color:#c9c6c2}\n.ea .foot .top{display:grid;grid-template-columns:1.6fr 1fr 1.2fr;gap:40px;padding:60px 0 44px}\n.ea .foot .word{font-weight:800;font-size:19px;letter-spacing:.02em;color:#fff;text-transform:uppercase}\n.ea .foot .word i{font-style:normal;color:var(--red)}\n.ea .foot .about{margin-top:16px;font-size:14.5px;line-height:1.7;color:#a5a29e;max-width:34ch}\n.ea .foot h4{color:#fff;font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px}\n.ea .foot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}\n.ea .foot a{color:#c9c6c2;font-size:14.5px}\n.ea .foot a:hover{color:var(--red)}\n.ea .foot .contact-row{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.5}\n.ea .foot .contact-row svg{width:18px;height:18px;color:var(--red);flex-shrink:0;margin-top:2px}\n.ea .foot .social{display:flex;gap:10px;margin-top:22px}\n.ea .foot .social a{width:38px;height:38px;border:1px solid #43434a;border-radius:8px;display:grid;place-items:center;color:#c9c6c2}\n.ea .foot .social a:hover{background:var(--red);border-color:var(--red);color:#fff}\n.ea .foot .social svg{width:17px;height:17px}\n.ea .foot .bar{border-top:1px solid #3a3a40;padding:20px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:13px;color:#96938f}\n.ea .foot .bar a{color:#96938f;margin-left:18px}\n\n\/* preview ribbon *\/\n.ea .ribbon{background:var(--red);color:#fff;text-align:center;font-size:13px;font-weight:600;padding:9px 16px}\n.ea .ribbon b{font-weight:800}\n.ea .ribbon a{color:#fff;text-decoration:underline}\n\n\/* responsive *\/\n@media (max-width:980px){\n  .ea .hhero .wrap,.ea .split,.ea .cta .wrap,.ea .ready .wrap{grid-template-columns:1fr;gap:36px}\n  .ea .split.rev > .media{order:0}\n  .ea .cards-3,.ea .tiles,.ea .quotes .cards,.ea .cinfo,.ea .blog-grid,.ea .kgrid{grid-template-columns:1fr 1fr}\n  .ea .offer-grid.c4,.ea .offer-grid.c3{grid-template-columns:1fr 1fr}\n  .ea .shop-grid{grid-template-columns:1fr 1fr}\n  .ea .nav,.ea .utility{display:none}\n  .ea .menu-toggle{display:inline-flex}\n  .ea .foot .top{grid-template-columns:1fr 1fr}\n}\n@media (max-width:620px){\n  .ea .wrap{padding:0 20px}\n  .ea section{padding:56px 0}\n  .ea .checklist,.ea .cards-3,.ea .tiles,.ea .quotes .cards,.ea .cinfo,.ea .blog-grid,.ea .offer-grid.c4,.ea .offer-grid.c3,.ea .offer-grid.c2,.ea .shop-grid,.ea .kgrid{grid-template-columns:1fr}\n  .ea .foot .top{grid-template-columns:1fr}\n  .ea .phero .wrap{padding:64px 20px}\n  .ea .head-right .lang span{display:none}\n}\n@media (prefers-reduced-motion:reduce){.ea *{transition:none !important}}\n\n.ea .ph-tile{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted);background:var(--bg-3)}\n.ea .ph-tile svg{opacity:.35}\n.ea .ph-tile span{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}\n.ea .art-head{background:var(--bg-2);padding:64px 0 44px;text-align:center;border-bottom:1px solid var(--line)}\n.ea .art-head h1{font-size:clamp(30px,4.4vw,50px);max-width:24ch;margin:14px auto 0}\n.ea .art-head .date{color:var(--muted);font-size:14px;margin-top:14px}\n.ea .article{max-width:760px;margin:0 auto;padding:0 28px}\n.ea .article h2{font-size:25px;font-weight:700;margin:38px 0 14px}\n.ea .article h3{font-size:20px;font-weight:700;margin:28px 0 12px}\n.ea .article p{font-size:17px;line-height:1.78;margin:0 0 18px}\n.ea .article ul{margin:0 0 20px 22px}\n.ea .article li{margin-bottom:8px;font-size:17px;line-height:1.7}\n.ea .ez-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:80px 20px 60px;overflow:hidden}\n.ea .ez-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:0}\n.ea .ez-hero::after{content:\"\";position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(26,26,30,.62),rgba(26,26,30,.78))}\n.ea .ez-card{position:relative;z-index:2;background:var(--bg);border-radius:18px;max-width:430px;width:100%;padding:0 34px 36px;text-align:center;box-shadow:0 30px 70px -30px rgba(0,0,0,.55)}\n.ea .ez-avatar{width:116px;height:116px;border-radius:50%;object-fit:cover;object-position:center 25%;margin:-58px auto 16px;border:5px solid var(--bg);display:block}\n.ea .ez-card h1{font-size:30px;font-weight:800}\n.ea .ez-role{color:var(--red);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:12.5px;margin-top:8px}\n.ea .ez-links{display:flex;flex-direction:column;gap:12px;margin-top:28px;text-align:left}\n.ea .ez-links a{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:11px;color:var(--ink);transition:border-color .18s,transform .15s}\n.ea .ez-links a:hover{border-color:var(--red);transform:translateY(-2px)}\n.ea .ez-links a svg{width:20px;height:20px;color:var(--red);flex-shrink:0}\n.ea .ez-links .lbl{display:flex;flex-direction:column;line-height:1.25}\n.ea .ez-links .lbl b{font-weight:700;font-size:15px}\n.ea .ez-links .lbl .sub{font-size:12.5px;color:var(--muted);font-weight:500;margin-top:1px}\n.ea .ez-save{margin-top:22px;width:100%;justify-content:center;border:0}\n.ea .langsw{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden;font-size:12px;font-weight:700;letter-spacing:.04em}.ea .langsw a{padding:7px 11px;color:var(--ink);line-height:1}.ea .langsw a.on{background:var(--red);color:#fff}.ea .langsw a:hover:not(.on){background:var(--bg-2);color:var(--red)}.ea .art-hero{position:relative;color:#fff;overflow:hidden}\n.ea .art-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}\n.ea .art-hero::after{content:\"\";position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(26,26,30,.55),rgba(26,26,30,.82))}\n.ea .art-hero .wrap{position:relative;z-index:2;max-width:820px;padding:92px 28px 66px;text-align:center}\n.ea .art-cat{display:inline-block;background:var(--red);color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:5px}\n.ea .art-hero h1{color:#fff;font-size:clamp(30px,4.6vw,50px);font-weight:800;letter-spacing:-.02em;margin:20px auto 0;max-width:20ch}\n.ea .art-meta{margin-top:18px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.78);font-weight:600}\n.ea .art-wrap{padding:60px 0 84px}\n.ea .art-wrap .article{max-width:720px;margin:0 auto;padding:0 28px}\n.ea .art-wrap .article>p:first-of-type{font-size:20px;line-height:1.7;color:var(--ink-soft)}\n.ea .art-wrap .article>p:first-of-type::first-letter{float:left;font-size:62px;line-height:.8;font-weight:800;color:var(--red);padding:6px 12px 0 0}\n.ea .art-wrap .article h2{font-size:26px;font-weight:800;margin:46px 0 16px;padding-top:14px;position:relative}\n.ea .art-wrap .article h2::before{content:\"\";position:absolute;top:0;left:0;width:44px;height:4px;background:var(--red);border-radius:2px}\n.ea .art-wrap .article h3{font-size:20px;font-weight:700;margin:30px 0 12px}\n.ea .art-wrap .article p{font-size:17.5px;line-height:1.8;margin:0 0 20px;color:var(--grey)}\n.ea .art-wrap .article ul{margin:2px 0 22px;padding:0;list-style:none}\n.ea .art-wrap .article li{position:relative;padding-left:26px;margin-bottom:12px;font-size:17.5px;line-height:1.7;color:var(--grey)}\n.ea .art-wrap .article li::before{content:\"\";position:absolute;left:2px;top:11px;width:8px;height:8px;background:var(--red);border-radius:2px}\n.ea .art-wrap .article p a,.ea .art-wrap .article li a{color:var(--red);text-decoration:underline;text-underline-offset:2px}\n.ea .art-end{margin-top:46px;padding-top:26px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}\n@media(max-width:620px){.ea .art-hero .wrap{padding:64px 20px 44px}.ea .art-end{flex-direction:column;align-items:flex-start}}\n\n<\/style>\n<div class=\"ea\">\n<section><div class=\"wrap\"><div class=\"split\">\n<div class=\"copy\"><span class=\"eyebrow\">Qui nous sommes<\/span><h2 style=\"margin-top:16px\">Mission et <span class=\"mark\">approche<\/span><\/h2>\n<p style=\"margin-top:18px\">Ennov-Action \u00e9labore des strat\u00e9gies et partage une expertise concr\u00e8te. Nos experts r\u00e9pondent \u00e0 vos besoins par le coaching, le conseil, les projets de d\u00e9veloppement, la gestion de la strat\u00e9gie et le soutien.<\/p>\n<p>Nous favorisons l\u2019\u00e9change et l\u2019entraide, deux valeurs qui font avancer les projets.<\/p>\n<ul class=\"arrow-list\">\n<li><span class=\"chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\"><path d=\"M9 6l6 6-6 6\"\/><\/svg><\/span>Une \u00e9quipe professionnelle et d\u00e9vou\u00e9e<\/li>\n<li><span class=\"chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\"><path d=\"M9 6l6 6-6 6\"\/><\/svg><\/span>Des services adapt\u00e9s et personnalis\u00e9s<\/li>\n<li><span class=\"chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\"><path d=\"M9 6l6 6-6 6\"\/><\/svg><\/span>Notre approche et notre loyaut\u00e9<\/li>\n<\/ul><\/div>\n<div class=\"media\"><img decoding=\"async\" src=\"https:\/\/ennov-action.com\/wp-content\/uploads\/2020\/04\/ennov-action-potential-consulting-job-human-ressources-interviews-resume-cv-posting-workshop-contract-recruitment-montreal-canada-quebec-ontario-toronto-65.jpg\" alt=\"Les consultants d\u2019Ennov-Action au travail\"><\/div>\n<\/div><\/div><\/section>\n<\/div>\n\n\n\n\n<style>\n\n\/* ============================================================\n   ENNOV-ACTION - shared preview stylesheet (light)\n   Two-tone system: charcoal + crimson on warm white.\n   Everything scoped under .ea.\n   ============================================================ *\/\n.ea *{box-sizing:border-box}\n.ea{\n  --red:#e3344d; --red-dk:#b8283c; --red-tint:#fbe9ec;\n  --ink:#2a2a2e; --ink-soft:#3f3f46;\n  --grey:#4f4f4f; --muted:#807d7a;\n  --bg:#ffffff; --bg-2:#f5f2f0; --bg-3:#efeae6;\n  --line:#e6e1dc;\n  --shadow:0 1px 2px rgba(42,42,46,.04),0 12px 30px -18px rgba(42,42,46,.22);\n  --wrap:1200px;\n  --font:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n  font-family:var(--font);color:var(--grey);background:var(--bg);line-height:1.6;\n  -webkit-font-smoothing:antialiased;\n}\n.ea a{color:inherit;text-decoration:none}\n.ea img{max-width:100%;display:block}\n.ea h1,.ea h2,.ea h3,.ea h4{color:var(--ink);margin:0;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}\n.ea p{margin:0}\n.ea .wrap{max-width:var(--wrap);margin:0 auto;padding:0 28px}\n.ea section{padding:84px 0}\n\n\/* signature stroke + eyebrow *\/\n.ea .mark{position:relative;white-space:nowrap;color:var(--ink)}\n.ea .mark::after{content:\"\";position:absolute;left:-.04em;right:-.04em;bottom:.06em;height:.28em;background:var(--red);opacity:.9;z-index:-1;border-radius:1px;transform:skewX(-8deg)}\n.ea .eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}\n.ea .eyebrow::before{content:\"\";width:34px;height:3px;background:var(--red);border-radius:2px}\n\n\/* buttons *\/\n.ea .btn{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:14px 26px;border-radius:6px;border:2px solid transparent;cursor:pointer;transition:background .18s,color .18s,transform .15s,border-color .18s}\n.ea .btn svg{width:17px;height:17px}\n.ea .btn-red{background:var(--red);color:#fff}\n.ea .btn-red:hover{background:var(--red-dk);transform:translateY(-2px)}\n.ea .btn-ink{background:var(--ink);color:#fff}\n.ea .btn-ink:hover{background:var(--red);color:#fff;transform:translateY(-2px)}\n.ea .btn-outline{background:transparent;color:var(--ink);border-color:var(--line)}\n.ea .btn-outline:hover{border-color:var(--ink);transform:translateY(-2px)}\n.ea .btn-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--red);padding-bottom:4px}\n.ea .btn-link:hover{color:var(--red)}\n.ea .btn-link svg{width:16px;height:16px}\n\n\/* utility bar *\/\n.ea .utility{border-bottom:1px solid var(--line);background:var(--bg);font-size:13px}\n.ea .utility .wrap{display:flex;align-items:center;justify-content:space-between;height:44px}\n.ea .utility .u-left{display:flex;gap:26px;color:var(--muted)}\n.ea .utility b{color:var(--ink)}\n.ea .utility input{border:1px solid var(--line);background:var(--bg-2);border-radius:5px;padding:6px 12px;font:inherit;font-size:13px;color:var(--ink);width:170px}\n\n\/* header *\/\n.ea .header{position:sticky;top:0;z-index:60;background:var(--bg);border-bottom:1px solid var(--line)}\n.ea .header .wrap{display:flex;align-items:center;gap:24px;height:78px}\n.ea .brand{display:flex;align-items:center;gap:11px;flex-shrink:0}\n.ea .brand .word{font-weight:800;font-size:19px;letter-spacing:.02em;color:var(--ink);text-transform:uppercase}\n.ea .brand .word i{font-style:normal;color:var(--red)}\n.ea .nav{display:flex;align-items:center;gap:2px;margin-left:6px}\n.ea .nav > a,.ea .nav > .drop > a{display:inline-flex;align-items:center;gap:5px;padding:10px 12px;font-weight:600;font-size:15px;color:var(--ink);border-radius:6px}\n.ea .nav > a:hover,.ea .nav > .drop > a:hover,.ea .nav a[aria-current=\"page\"]{color:var(--red)}\n.ea .nav .caret{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}\n.ea .drop{position:relative}\n.ea .drop-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:250px;background:var(--bg);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:8px;opacity:0;visibility:hidden;transform:translateY(6px);transition:.16s}\n.ea .drop:hover .drop-menu,.ea .drop:focus-within .drop-menu{opacity:1;visibility:visible;transform:translateY(0)}\n.ea .drop-menu a{display:block;padding:10px 12px;border-radius:6px;font-size:14.5px;font-weight:500;color:var(--ink-soft)}\n.ea .drop-menu a:hover{background:var(--bg-2);color:var(--red)}\n.ea .drop-menu{min-width:290px}\n.ea .drop-menu .grp{padding-top:6px}\n.ea .drop-menu .grp + .grp{border-top:1px solid var(--line);margin-top:6px}\n.ea .drop-menu .grp > a{font-weight:700;color:var(--ink)}\n.ea .drop-menu .sub a{padding:7px 12px 7px 26px;font-size:13.5px;color:var(--muted);position:relative}\n.ea .drop-menu .sub a::before{content:\"\";position:absolute;left:13px;top:15px;width:6px;height:1px;background:var(--red)}\n.ea .drop-menu .sub a:hover{color:var(--red)}\n.ea .head-right{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}\n.ea .lang{display:flex;align-items:center;gap:6px;font-weight:700;font-size:13px;color:var(--ink);padding:8px 6px}\n.ea .lang b{color:var(--red)}\n.ea .icoBtn{color:var(--ink);display:inline-flex;padding:6px}\n.ea .icoBtn:hover{color:var(--red)}\n.ea .menu-toggle{display:none;background:none;border:0;color:var(--ink);cursor:pointer;padding:6px}\n.ea .mnav{display:none;border-bottom:1px solid var(--line);background:var(--bg)}\n.ea .mnav.open{display:block}\n.ea .mnav a{display:block;padding:14px 24px;border-top:1px solid var(--line);font-weight:600;color:var(--ink)}\n\n\/* page hero (photo + overlay + white title) *\/\n.ea .phero{position:relative;color:#fff;overflow:hidden}\n.ea .phero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}\n.ea .phero::after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(26,26,30,.82),rgba(26,26,30,.5));z-index:1}\n.ea .phero .wrap{position:relative;z-index:2;padding:96px 28px}\n.ea .phero h1{color:#fff;font-size:clamp(40px,6vw,72px);font-weight:800;letter-spacing:-.03em}\n.ea .phero p{margin-top:18px;font-size:18px;color:rgba(255,255,255,.9);max-width:52ch}\n\n\/* full-bleed home hero *\/\n.ea section.phero-xl{padding:0}\n.ea .phero-xl .wrap{padding:150px 28px 140px}\n.ea .phero-xl::after{background:linear-gradient(90deg,rgba(26,26,30,.8),rgba(26,26,30,.32))}\n.ea .phero-xl .eyebrow{color:rgba(255,255,255,.92)}\n.ea .phero-xl .lead{margin-top:18px;font-size:19px;color:rgba(255,255,255,.92);max-width:44ch}\n.ea .phero-xl .cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}\n.ea .phero-xl .btn-outline{color:#fff;border-color:rgba(255,255,255,.55)}\n.ea .phero-xl .btn-outline:hover{border-color:#fff;color:#fff}\n.ea .phero-xl .mark{color:#fff}\n\n\/* clickable service items *\/\n.ea .arrow-list a,.ea .ocard h3 a{color:inherit;text-decoration:none}\n.ea .arrow-list a:hover,.ea .ocard h3 a:hover{color:var(--red)}\n.ea .ocard .golink{margin-top:14px;display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14.5px;color:var(--red);text-decoration:none}\n.ea .ocard .golink:hover{color:var(--red-dk)}\n.ea .ocard .golink svg{width:16px;height:16px}\n\n\/* home split hero *\/\n.ea .hhero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding:72px 28px}\n.ea .hhero h1{font-size:clamp(40px,5.6vw,68px);font-weight:800;letter-spacing:-.03em}\n.ea .hhero .lead{margin-top:22px;font-size:19px;max-width:34ch;color:var(--grey)}\n.ea .hhero .cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}\n.ea .hhero-media{position:relative;min-height:330px}\n.ea .hhero-media .corner{position:absolute;right:-14px;bottom:-14px;width:120px;height:120px;background:var(--red-tint);border-radius:14px;z-index:0}\n.ea .hhero-media img{position:relative;z-index:1;width:100%;height:100%;min-height:330px;object-fit:cover;border-radius:16px;border:1px solid var(--line)}\n\n\/* section head *\/\n.ea .sec-head{max-width:60ch}\n.ea .sec-head h2{font-size:clamp(30px,4vw,44px);font-weight:800;margin-top:16px}\n.ea .sec-head p{margin-top:16px;font-size:18px;color:var(--grey)}\n.ea .center{text-align:center;margin-left:auto;margin-right:auto}\n.ea .center .eyebrow{justify-content:center}\n\n\/* split (text + image) *\/\n.ea .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}\n.ea .split.rev > .media{order:-1}\n.ea .split .media img{width:100%;border-radius:16px;border:1px solid var(--line);aspect-ratio:4\/3;object-fit:cover}\n.ea .split .copy p{font-size:17px;color:var(--grey);max-width:46ch}\n.ea .split .copy p + p{margin-top:14px}\n\n\/* arrow list *\/\n.ea .arrow-list{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}\n.ea .arrow-list li{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--line);font-size:17px;font-weight:600;color:var(--ink)}\n.ea .arrow-list li:last-child{border-bottom:0}\n.ea .arrow-list .chev{color:var(--red);flex-shrink:0;margin-top:2px}\n.ea .arrow-list .chev svg{width:18px;height:18px}\n\n\/* checklist (home) *\/\n.ea .checklist{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;list-style:none;margin:0;padding:0}\n.ea .checklist li{display:flex;align-items:center;gap:14px;background:var(--bg);padding:22px 20px;font-weight:600;color:var(--ink);font-size:16px}\n.ea .checklist .dot{width:26px;height:26px;flex-shrink:0;border-radius:6px;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .checklist .dot svg{width:15px;height:15px}\n\n\/* field cards (home + services hub) *\/\n.ea .cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}\n.ea .fcard{position:relative;background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:36px 30px 30px;display:flex;flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s}\n.ea .fcard::before{content:\"\";position:absolute;left:30px;top:0;width:44px;height:4px;background:var(--red);border-radius:0 0 3px 3px}\n.ea .fcard:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--red)}\n.ea .fcard .ico{width:52px;height:52px;border-radius:12px;background:var(--red-tint);color:var(--red);display:grid;place-items:center;margin-bottom:20px}\n.ea .fcard .ico svg{width:26px;height:26px}\n.ea .fcard h3{font-size:21px;font-weight:700}\n.ea .fcard p{margin-top:12px;font-size:15.5px;color:var(--grey);flex:1}\n.ea .fcard .price{margin-top:20px;font-size:14px;color:var(--muted)}\n.ea .fcard .price b{font-size:23px;color:var(--ink);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}\n.ea .fcard .more{margin-top:18px}\n\n\/* offer cards (image top) *\/\n.ea .offer-grid{display:grid;gap:26px;margin-top:48px}\n.ea .offer-grid.c4{grid-template-columns:repeat(4,1fr)}\n.ea .offer-grid.c3{grid-template-columns:repeat(3,1fr)}\n.ea .offer-grid.c2{grid-template-columns:repeat(2,1fr)}\n.ea .ocard .thumb{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--line)}\n.ea .ocard .thumb img{width:100%;aspect-ratio:4\/3;object-fit:cover;transition:transform .3s}\n.ea .ocard:hover .thumb img{transform:scale(1.04)}\n.ea .ocard h3{font-size:19px;font-weight:700;margin-top:20px}\n.ea .ocard p{margin-top:10px;font-size:15px;color:var(--grey)}\n\n\/* value \/ benefit tiles *\/\n.ea .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 32px;margin-top:52px}\n.ea .tile{text-align:center}\n.ea .tile .ico{width:56px;height:56px;margin:0 auto 18px;border-radius:14px;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .tile .ico svg{width:28px;height:28px}\n.ea .tile h3{font-size:19px;font-weight:700}\n.ea .tile p{margin-top:10px;font-size:15px;color:var(--grey);max-width:38ch;margin-left:auto;margin-right:auto}\n.ea .t4{grid-template-columns:repeat(2,1fr);max-width:900px;margin-left:auto;margin-right:auto}\n\n\/* toolkit modules *\/\n.ea .kgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:46px}\n.ea .kcard{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:28px 26px}\n.ea .kcard .num{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--red);margin-bottom:12px}\n.ea .kcard h3{font-size:19px;font-weight:700;line-height:1.3}\n.ea .kcard ul{list-style:none;margin:16px 0 0;padding:0}\n.ea .kcard li{position:relative;padding-left:20px;margin-bottom:10px;font-size:15px;color:var(--grey);line-height:1.55}\n.ea .kcard li::before{content:\"\";position:absolute;left:0;top:9px;width:7px;height:7px;border-radius:2px;background:var(--red)}\n\n\/* cta red-tint band *\/\n.ea .cta{background:var(--red-tint)}\n.ea .cta .wrap{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}\n.ea .cta .kick{font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}\n.ea .cta h2{font-size:clamp(28px,4vw,44px);font-weight:800;margin-top:12px;letter-spacing:-.02em}\n.ea .cta p{margin-top:12px;font-size:17px;color:var(--grey);max-width:48ch}\n\n\/* ready to talk (light) *\/\n.ea .ready{background:var(--bg-2)}\n.ea .ready .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}\n.ea .ready h2{font-size:clamp(28px,3.6vw,42px);font-weight:800}\n.ea .ready p{margin-top:16px;font-size:17px;color:var(--grey)}\n.ea .ready .actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:26px}\n\n\/* quotes *\/\n.ea .quotes .cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:44px}\n.ea .qcard{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;padding:34px}\n.ea .qcard .stars{color:var(--red);letter-spacing:3px;font-size:15px}\n.ea .qcard blockquote{margin:18px 0 0;font-size:17px;line-height:1.65;color:var(--ink-soft)}\n.ea .qcard .by{margin-top:22px;display:flex;align-items:center;gap:12px}\n.ea .qcard .av{width:40px;height:40px;border-radius:50%;background:var(--red-tint);color:var(--red);display:grid;place-items:center;font-weight:800;font-size:15px}\n.ea .qcard .name{font-weight:700;color:var(--ink);font-size:15px}\n.ea .qcard .role{font-size:13px;color:var(--muted)}\n\n\/* contact *\/\n.ea .cinfo{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}\n.ea .cinfo .item{text-align:center;padding:30px 24px;border:1px solid var(--line);border-radius:14px;background:var(--bg)}\n.ea .cinfo .ico{width:56px;height:56px;margin:0 auto 18px;border-radius:50%;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .cinfo .ico svg{width:26px;height:26px}\n.ea .cinfo .big{font-size:19px;font-weight:700;color:var(--ink)}\n.ea .cinfo .sub{margin-top:6px;font-size:14px;color:var(--muted)}\n.ea .cform{max-width:680px;margin:0 auto}\n.ea .cform .field{margin-bottom:20px}\n.ea .cform label{display:block;font-weight:700;font-size:14px;color:var(--ink);margin-bottom:8px}\n.ea .cform label .req{color:var(--red)}\n.ea .cform input,.ea .cform textarea{width:100%;border:1px solid var(--line);background:var(--bg-2);border-radius:8px;padding:14px 16px;font:inherit;font-size:15px;color:var(--ink)}\n.ea .cform input:focus,.ea .cform textarea:focus{outline:2px solid var(--red);border-color:var(--red);background:var(--bg)}\n.ea .cform textarea{min-height:150px;resize:vertical}\n.ea .cform .btn-ink{width:100%;justify-content:center;border:0}\n\n\/* blog *\/\n.ea .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 26px;margin-top:20px}\n.ea .bcard .thumb{border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:16\/11;background:var(--bg-2)}\n.ea .bcard .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s}\n.ea .bcard:hover .thumb img{transform:scale(1.04)}\n.ea .bcard h3{font-size:18px;font-weight:700;margin-top:16px;line-height:1.3}\n.ea .bcard:hover h3{color:var(--red)}\n.ea .bcard .date{margin-top:8px;font-size:13px;color:var(--muted)}\n.ea .pager{display:flex;justify-content:center;gap:8px;margin-top:52px}\n.ea .pager a{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;font-weight:700;color:var(--ink);font-size:15px}\n.ea .pager a[aria-current=\"page\"]{background:var(--red);border-color:var(--red);color:#fff}\n.ea .pager a:hover{border-color:var(--red);color:var(--red)}\n.ea .pager a[aria-current=\"page\"]:hover{color:#fff}\n\n\/* shop *\/\n.ea .shop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:20px}\n.ea .pcard .thumb{border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:3\/4;background:var(--bg-2)}\n.ea .pcard .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s}\n.ea .pcard:hover .thumb img{transform:scale(1.04)}\n.ea .pcard h3{font-size:16px;font-weight:700;margin-top:16px}\n.ea .pcard .price{margin-top:6px;font-size:15px;color:var(--grey);font-variant-numeric:tabular-nums}\n.ea .pcard .btn{margin-top:14px}\n.ea .note{margin-top:40px;padding:20px 24px;border:1px dashed var(--line);border-radius:12px;background:var(--bg-2);font-size:14px;color:var(--muted)}\n.ea .note b{color:var(--ink)}\n\n\/* footer *\/\n.ea .foot{background:#26262a;color:#c9c6c2}\n.ea .foot .top{display:grid;grid-template-columns:1.6fr 1fr 1.2fr;gap:40px;padding:60px 0 44px}\n.ea .foot .word{font-weight:800;font-size:19px;letter-spacing:.02em;color:#fff;text-transform:uppercase}\n.ea .foot .word i{font-style:normal;color:var(--red)}\n.ea .foot .about{margin-top:16px;font-size:14.5px;line-height:1.7;color:#a5a29e;max-width:34ch}\n.ea .foot h4{color:#fff;font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px}\n.ea .foot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}\n.ea .foot a{color:#c9c6c2;font-size:14.5px}\n.ea .foot a:hover{color:var(--red)}\n.ea .foot .contact-row{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.5}\n.ea .foot .contact-row svg{width:18px;height:18px;color:var(--red);flex-shrink:0;margin-top:2px}\n.ea .foot .social{display:flex;gap:10px;margin-top:22px}\n.ea .foot .social a{width:38px;height:38px;border:1px solid #43434a;border-radius:8px;display:grid;place-items:center;color:#c9c6c2}\n.ea .foot .social a:hover{background:var(--red);border-color:var(--red);color:#fff}\n.ea .foot .social svg{width:17px;height:17px}\n.ea .foot .bar{border-top:1px solid #3a3a40;padding:20px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:13px;color:#96938f}\n.ea .foot .bar a{color:#96938f;margin-left:18px}\n\n\/* preview ribbon *\/\n.ea .ribbon{background:var(--red);color:#fff;text-align:center;font-size:13px;font-weight:600;padding:9px 16px}\n.ea .ribbon b{font-weight:800}\n.ea .ribbon a{color:#fff;text-decoration:underline}\n\n\/* responsive *\/\n@media (max-width:980px){\n  .ea .hhero .wrap,.ea .split,.ea .cta .wrap,.ea .ready .wrap{grid-template-columns:1fr;gap:36px}\n  .ea .split.rev > .media{order:0}\n  .ea .cards-3,.ea .tiles,.ea .quotes .cards,.ea .cinfo,.ea .blog-grid,.ea .kgrid{grid-template-columns:1fr 1fr}\n  .ea .offer-grid.c4,.ea .offer-grid.c3{grid-template-columns:1fr 1fr}\n  .ea .shop-grid{grid-template-columns:1fr 1fr}\n  .ea .nav,.ea .utility{display:none}\n  .ea .menu-toggle{display:inline-flex}\n  .ea .foot .top{grid-template-columns:1fr 1fr}\n}\n@media (max-width:620px){\n  .ea .wrap{padding:0 20px}\n  .ea section{padding:56px 0}\n  .ea .checklist,.ea .cards-3,.ea .tiles,.ea .quotes .cards,.ea .cinfo,.ea .blog-grid,.ea .offer-grid.c4,.ea .offer-grid.c3,.ea .offer-grid.c2,.ea .shop-grid,.ea .kgrid{grid-template-columns:1fr}\n  .ea .foot .top{grid-template-columns:1fr}\n  .ea .phero .wrap{padding:64px 20px}\n  .ea .head-right .lang span{display:none}\n}\n@media (prefers-reduced-motion:reduce){.ea *{transition:none !important}}\n\n.ea .ph-tile{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted);background:var(--bg-3)}\n.ea .ph-tile svg{opacity:.35}\n.ea .ph-tile span{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}\n.ea .art-head{background:var(--bg-2);padding:64px 0 44px;text-align:center;border-bottom:1px solid var(--line)}\n.ea .art-head h1{font-size:clamp(30px,4.4vw,50px);max-width:24ch;margin:14px auto 0}\n.ea .art-head .date{color:var(--muted);font-size:14px;margin-top:14px}\n.ea .article{max-width:760px;margin:0 auto;padding:0 28px}\n.ea .article h2{font-size:25px;font-weight:700;margin:38px 0 14px}\n.ea .article h3{font-size:20px;font-weight:700;margin:28px 0 12px}\n.ea .article p{font-size:17px;line-height:1.78;margin:0 0 18px}\n.ea .article ul{margin:0 0 20px 22px}\n.ea .article li{margin-bottom:8px;font-size:17px;line-height:1.7}\n.ea .ez-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:80px 20px 60px;overflow:hidden}\n.ea .ez-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:0}\n.ea .ez-hero::after{content:\"\";position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(26,26,30,.62),rgba(26,26,30,.78))}\n.ea .ez-card{position:relative;z-index:2;background:var(--bg);border-radius:18px;max-width:430px;width:100%;padding:0 34px 36px;text-align:center;box-shadow:0 30px 70px -30px rgba(0,0,0,.55)}\n.ea .ez-avatar{width:116px;height:116px;border-radius:50%;object-fit:cover;object-position:center 25%;margin:-58px auto 16px;border:5px solid var(--bg);display:block}\n.ea .ez-card h1{font-size:30px;font-weight:800}\n.ea .ez-role{color:var(--red);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:12.5px;margin-top:8px}\n.ea .ez-links{display:flex;flex-direction:column;gap:12px;margin-top:28px;text-align:left}\n.ea .ez-links a{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:11px;color:var(--ink);transition:border-color .18s,transform .15s}\n.ea .ez-links a:hover{border-color:var(--red);transform:translateY(-2px)}\n.ea .ez-links a svg{width:20px;height:20px;color:var(--red);flex-shrink:0}\n.ea .ez-links .lbl{display:flex;flex-direction:column;line-height:1.25}\n.ea .ez-links .lbl b{font-weight:700;font-size:15px}\n.ea .ez-links .lbl .sub{font-size:12.5px;color:var(--muted);font-weight:500;margin-top:1px}\n.ea .ez-save{margin-top:22px;width:100%;justify-content:center;border:0}\n.ea .langsw{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden;font-size:12px;font-weight:700;letter-spacing:.04em}.ea .langsw a{padding:7px 11px;color:var(--ink);line-height:1}.ea .langsw a.on{background:var(--red);color:#fff}.ea .langsw a:hover:not(.on){background:var(--bg-2);color:var(--red)}.ea .art-hero{position:relative;color:#fff;overflow:hidden}\n.ea .art-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}\n.ea .art-hero::after{content:\"\";position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(26,26,30,.55),rgba(26,26,30,.82))}\n.ea .art-hero .wrap{position:relative;z-index:2;max-width:820px;padding:92px 28px 66px;text-align:center}\n.ea .art-cat{display:inline-block;background:var(--red);color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:5px}\n.ea .art-hero h1{color:#fff;font-size:clamp(30px,4.6vw,50px);font-weight:800;letter-spacing:-.02em;margin:20px auto 0;max-width:20ch}\n.ea .art-meta{margin-top:18px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.78);font-weight:600}\n.ea .art-wrap{padding:60px 0 84px}\n.ea .art-wrap .article{max-width:720px;margin:0 auto;padding:0 28px}\n.ea .art-wrap .article>p:first-of-type{font-size:20px;line-height:1.7;color:var(--ink-soft)}\n.ea .art-wrap .article>p:first-of-type::first-letter{float:left;font-size:62px;line-height:.8;font-weight:800;color:var(--red);padding:6px 12px 0 0}\n.ea .art-wrap .article h2{font-size:26px;font-weight:800;margin:46px 0 16px;padding-top:14px;position:relative}\n.ea .art-wrap .article h2::before{content:\"\";position:absolute;top:0;left:0;width:44px;height:4px;background:var(--red);border-radius:2px}\n.ea .art-wrap .article h3{font-size:20px;font-weight:700;margin:30px 0 12px}\n.ea .art-wrap .article p{font-size:17.5px;line-height:1.8;margin:0 0 20px;color:var(--grey)}\n.ea .art-wrap .article ul{margin:2px 0 22px;padding:0;list-style:none}\n.ea .art-wrap .article li{position:relative;padding-left:26px;margin-bottom:12px;font-size:17.5px;line-height:1.7;color:var(--grey)}\n.ea .art-wrap .article li::before{content:\"\";position:absolute;left:2px;top:11px;width:8px;height:8px;background:var(--red);border-radius:2px}\n.ea .art-wrap .article p a,.ea .art-wrap .article li a{color:var(--red);text-decoration:underline;text-underline-offset:2px}\n.ea .art-end{margin-top:46px;padding-top:26px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}\n@media(max-width:620px){.ea .art-hero .wrap{padding:64px 20px 44px}.ea .art-end{flex-direction:column;align-items:flex-start}}\n\n<\/style>\n<div class=\"ea\">\n<section style=\"background:var(--bg-2)\"><div class=\"wrap\">\n<div class=\"sec-head center\"><span class=\"eyebrow\">Notre priorit\u00e9, c\u2019est vous<\/span><h2>Nos <span class=\"mark\">valeurs<\/span><\/h2><p>Ensemble, vos projets iront plus loin. \u00c9voluez et innovez en action.<\/p><\/div>\n<div class=\"tiles\">\n<div class=\"tile\"><div class=\"ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M6 11l3-3 3 2 3-3 3 2\"\/><path d=\"M4 14c2 3 5 4 8 4s6-1 8-4\"\/><\/svg><\/div><h3>Respect et int\u00e9grit\u00e9<\/h3><p>Le respect est la base, et l\u2019\u00e9thique est au c\u0153ur de nos r\u00e9flexions.<\/p><\/div>\n<div class=\"tile\"><div class=\"ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M12 3v18M5 7h14M7 7l-3 6h6zM17 7l-3 6h6z\"\/><\/svg><\/div><h3>\u00c9quit\u00e9 et inclusion<\/h3><p>L\u2019humain est au c\u0153ur de notre approche et notre principale motivation.<\/p><\/div>\n<div class=\"tile\"><div class=\"ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><circle cx=\"8\" cy=\"9\" r=\"2.5\"\/><circle cx=\"16\" cy=\"9\" r=\"2.5\"\/><path d=\"M3 19c0-2.8 2.2-5 5-5M21 19c0-2.8-2.2-5-5-5M9.5 19h5\"\/><\/svg><\/div><h3>\u00c9change et collaboration<\/h3><p>Ensemble, on va plus loin. Cet esprit de coll\u00e9gialit\u00e9 renforce notre r\u00e9ussite.<\/p><\/div>\n<div class=\"tile\"><div class=\"ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><circle cx=\"12\" cy=\"12\" r=\"8\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><path d=\"M12 2v3M12 19v3M2 12h3M19 12h3\"\/><\/svg><\/div><h3>Rigueur<\/h3><p>C\u2019est dans l\u2019action que l\u2019on avance, mais c\u2019est la rigueur qui d\u00e9finit la qualit\u00e9 du travail.<\/p><\/div>\n<div class=\"tile\"><div class=\"ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M9 18h6M10 21h4M12 3a6 6 0 0 0-4 10c.6.6 1 1.4 1 2h6c0-.6.4-1.4 1-2a6 6 0 0 0-4-10z\"\/><\/svg><\/div><h3>Ouverture et innovation<\/h3><p>Il faut se remettre en question et se distinguer pour atteindre de plus hauts sommets.<\/p><\/div>\n<div class=\"tile\"><div class=\"ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><circle cx=\"12\" cy=\"9\" r=\"5\"\/><path d=\"M9 13l-2 8 5-3 5 3-2-8\"\/><\/svg><\/div><h3>Expertise et excellence<\/h3><p>L\u2019am\u00e9lioration continue des comp\u00e9tences, l\u2019exp\u00e9rience terrain et un r\u00e9seau d\u2019experts pertinent m\u00e8nent \u00e0 l\u2019excellence.<\/p><\/div>\n<\/div>\n<div style=\"text-align:center;margin-top:44px\"><a class=\"btn btn-ink\" href=\"https:\/\/ennov-action.com\/fr\/services\/\">Nos services<\/a><\/div><\/div><\/section>\n<\/div>\n\n\n\n\n<style>\n\n\/* ============================================================\n   ENNOV-ACTION - shared preview stylesheet (light)\n   Two-tone system: charcoal + crimson on warm white.\n   Everything scoped under .ea.\n   ============================================================ *\/\n.ea *{box-sizing:border-box}\n.ea{\n  --red:#e3344d; --red-dk:#b8283c; --red-tint:#fbe9ec;\n  --ink:#2a2a2e; --ink-soft:#3f3f46;\n  --grey:#4f4f4f; --muted:#807d7a;\n  --bg:#ffffff; --bg-2:#f5f2f0; --bg-3:#efeae6;\n  --line:#e6e1dc;\n  --shadow:0 1px 2px rgba(42,42,46,.04),0 12px 30px -18px rgba(42,42,46,.22);\n  --wrap:1200px;\n  --font:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n  font-family:var(--font);color:var(--grey);background:var(--bg);line-height:1.6;\n  -webkit-font-smoothing:antialiased;\n}\n.ea a{color:inherit;text-decoration:none}\n.ea img{max-width:100%;display:block}\n.ea h1,.ea h2,.ea h3,.ea h4{color:var(--ink);margin:0;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}\n.ea p{margin:0}\n.ea .wrap{max-width:var(--wrap);margin:0 auto;padding:0 28px}\n.ea section{padding:84px 0}\n\n\/* signature stroke + eyebrow *\/\n.ea .mark{position:relative;white-space:nowrap;color:var(--ink)}\n.ea .mark::after{content:\"\";position:absolute;left:-.04em;right:-.04em;bottom:.06em;height:.28em;background:var(--red);opacity:.9;z-index:-1;border-radius:1px;transform:skewX(-8deg)}\n.ea .eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}\n.ea .eyebrow::before{content:\"\";width:34px;height:3px;background:var(--red);border-radius:2px}\n\n\/* buttons *\/\n.ea .btn{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:14px 26px;border-radius:6px;border:2px solid transparent;cursor:pointer;transition:background .18s,color .18s,transform .15s,border-color .18s}\n.ea .btn svg{width:17px;height:17px}\n.ea .btn-red{background:var(--red);color:#fff}\n.ea .btn-red:hover{background:var(--red-dk);transform:translateY(-2px)}\n.ea .btn-ink{background:var(--ink);color:#fff}\n.ea .btn-ink:hover{background:var(--red);color:#fff;transform:translateY(-2px)}\n.ea .btn-outline{background:transparent;color:var(--ink);border-color:var(--line)}\n.ea .btn-outline:hover{border-color:var(--ink);transform:translateY(-2px)}\n.ea .btn-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--red);padding-bottom:4px}\n.ea .btn-link:hover{color:var(--red)}\n.ea .btn-link svg{width:16px;height:16px}\n\n\/* utility bar *\/\n.ea .utility{border-bottom:1px solid var(--line);background:var(--bg);font-size:13px}\n.ea .utility .wrap{display:flex;align-items:center;justify-content:space-between;height:44px}\n.ea .utility .u-left{display:flex;gap:26px;color:var(--muted)}\n.ea .utility b{color:var(--ink)}\n.ea .utility input{border:1px solid var(--line);background:var(--bg-2);border-radius:5px;padding:6px 12px;font:inherit;font-size:13px;color:var(--ink);width:170px}\n\n\/* header *\/\n.ea .header{position:sticky;top:0;z-index:60;background:var(--bg);border-bottom:1px solid var(--line)}\n.ea .header .wrap{display:flex;align-items:center;gap:24px;height:78px}\n.ea .brand{display:flex;align-items:center;gap:11px;flex-shrink:0}\n.ea .brand .word{font-weight:800;font-size:19px;letter-spacing:.02em;color:var(--ink);text-transform:uppercase}\n.ea .brand .word i{font-style:normal;color:var(--red)}\n.ea .nav{display:flex;align-items:center;gap:2px;margin-left:6px}\n.ea .nav > a,.ea .nav > .drop > a{display:inline-flex;align-items:center;gap:5px;padding:10px 12px;font-weight:600;font-size:15px;color:var(--ink);border-radius:6px}\n.ea .nav > a:hover,.ea .nav > .drop > a:hover,.ea .nav a[aria-current=\"page\"]{color:var(--red)}\n.ea .nav .caret{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}\n.ea .drop{position:relative}\n.ea .drop-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:250px;background:var(--bg);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:8px;opacity:0;visibility:hidden;transform:translateY(6px);transition:.16s}\n.ea .drop:hover .drop-menu,.ea .drop:focus-within .drop-menu{opacity:1;visibility:visible;transform:translateY(0)}\n.ea .drop-menu a{display:block;padding:10px 12px;border-radius:6px;font-size:14.5px;font-weight:500;color:var(--ink-soft)}\n.ea .drop-menu a:hover{background:var(--bg-2);color:var(--red)}\n.ea .drop-menu{min-width:290px}\n.ea .drop-menu .grp{padding-top:6px}\n.ea .drop-menu .grp + .grp{border-top:1px solid var(--line);margin-top:6px}\n.ea .drop-menu .grp > a{font-weight:700;color:var(--ink)}\n.ea .drop-menu .sub a{padding:7px 12px 7px 26px;font-size:13.5px;color:var(--muted);position:relative}\n.ea .drop-menu .sub a::before{content:\"\";position:absolute;left:13px;top:15px;width:6px;height:1px;background:var(--red)}\n.ea .drop-menu .sub a:hover{color:var(--red)}\n.ea .head-right{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}\n.ea .lang{display:flex;align-items:center;gap:6px;font-weight:700;font-size:13px;color:var(--ink);padding:8px 6px}\n.ea .lang b{color:var(--red)}\n.ea .icoBtn{color:var(--ink);display:inline-flex;padding:6px}\n.ea .icoBtn:hover{color:var(--red)}\n.ea .menu-toggle{display:none;background:none;border:0;color:var(--ink);cursor:pointer;padding:6px}\n.ea .mnav{display:none;border-bottom:1px solid var(--line);background:var(--bg)}\n.ea .mnav.open{display:block}\n.ea .mnav a{display:block;padding:14px 24px;border-top:1px solid var(--line);font-weight:600;color:var(--ink)}\n\n\/* page hero (photo + overlay + white title) *\/\n.ea .phero{position:relative;color:#fff;overflow:hidden}\n.ea .phero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}\n.ea .phero::after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(26,26,30,.82),rgba(26,26,30,.5));z-index:1}\n.ea .phero .wrap{position:relative;z-index:2;padding:96px 28px}\n.ea .phero h1{color:#fff;font-size:clamp(40px,6vw,72px);font-weight:800;letter-spacing:-.03em}\n.ea .phero p{margin-top:18px;font-size:18px;color:rgba(255,255,255,.9);max-width:52ch}\n\n\/* full-bleed home hero *\/\n.ea section.phero-xl{padding:0}\n.ea .phero-xl .wrap{padding:150px 28px 140px}\n.ea .phero-xl::after{background:linear-gradient(90deg,rgba(26,26,30,.8),rgba(26,26,30,.32))}\n.ea .phero-xl .eyebrow{color:rgba(255,255,255,.92)}\n.ea .phero-xl .lead{margin-top:18px;font-size:19px;color:rgba(255,255,255,.92);max-width:44ch}\n.ea .phero-xl .cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}\n.ea .phero-xl .btn-outline{color:#fff;border-color:rgba(255,255,255,.55)}\n.ea .phero-xl .btn-outline:hover{border-color:#fff;color:#fff}\n.ea .phero-xl .mark{color:#fff}\n\n\/* clickable service items *\/\n.ea .arrow-list a,.ea .ocard h3 a{color:inherit;text-decoration:none}\n.ea .arrow-list a:hover,.ea .ocard h3 a:hover{color:var(--red)}\n.ea .ocard .golink{margin-top:14px;display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14.5px;color:var(--red);text-decoration:none}\n.ea .ocard .golink:hover{color:var(--red-dk)}\n.ea .ocard .golink svg{width:16px;height:16px}\n\n\/* home split hero *\/\n.ea .hhero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding:72px 28px}\n.ea .hhero h1{font-size:clamp(40px,5.6vw,68px);font-weight:800;letter-spacing:-.03em}\n.ea .hhero .lead{margin-top:22px;font-size:19px;max-width:34ch;color:var(--grey)}\n.ea .hhero .cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}\n.ea .hhero-media{position:relative;min-height:330px}\n.ea .hhero-media .corner{position:absolute;right:-14px;bottom:-14px;width:120px;height:120px;background:var(--red-tint);border-radius:14px;z-index:0}\n.ea .hhero-media img{position:relative;z-index:1;width:100%;height:100%;min-height:330px;object-fit:cover;border-radius:16px;border:1px solid var(--line)}\n\n\/* section head *\/\n.ea .sec-head{max-width:60ch}\n.ea .sec-head h2{font-size:clamp(30px,4vw,44px);font-weight:800;margin-top:16px}\n.ea .sec-head p{margin-top:16px;font-size:18px;color:var(--grey)}\n.ea .center{text-align:center;margin-left:auto;margin-right:auto}\n.ea .center .eyebrow{justify-content:center}\n\n\/* split (text + image) *\/\n.ea .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}\n.ea .split.rev > .media{order:-1}\n.ea .split .media img{width:100%;border-radius:16px;border:1px solid var(--line);aspect-ratio:4\/3;object-fit:cover}\n.ea .split .copy p{font-size:17px;color:var(--grey);max-width:46ch}\n.ea .split .copy p + p{margin-top:14px}\n\n\/* arrow list *\/\n.ea .arrow-list{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}\n.ea .arrow-list li{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--line);font-size:17px;font-weight:600;color:var(--ink)}\n.ea .arrow-list li:last-child{border-bottom:0}\n.ea .arrow-list .chev{color:var(--red);flex-shrink:0;margin-top:2px}\n.ea .arrow-list .chev svg{width:18px;height:18px}\n\n\/* checklist (home) *\/\n.ea .checklist{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;list-style:none;margin:0;padding:0}\n.ea .checklist li{display:flex;align-items:center;gap:14px;background:var(--bg);padding:22px 20px;font-weight:600;color:var(--ink);font-size:16px}\n.ea .checklist .dot{width:26px;height:26px;flex-shrink:0;border-radius:6px;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .checklist .dot svg{width:15px;height:15px}\n\n\/* field cards (home + services hub) *\/\n.ea .cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}\n.ea .fcard{position:relative;background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:36px 30px 30px;display:flex;flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s}\n.ea .fcard::before{content:\"\";position:absolute;left:30px;top:0;width:44px;height:4px;background:var(--red);border-radius:0 0 3px 3px}\n.ea .fcard:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--red)}\n.ea .fcard .ico{width:52px;height:52px;border-radius:12px;background:var(--red-tint);color:var(--red);display:grid;place-items:center;margin-bottom:20px}\n.ea .fcard .ico svg{width:26px;height:26px}\n.ea .fcard h3{font-size:21px;font-weight:700}\n.ea .fcard p{margin-top:12px;font-size:15.5px;color:var(--grey);flex:1}\n.ea .fcard .price{margin-top:20px;font-size:14px;color:var(--muted)}\n.ea .fcard .price b{font-size:23px;color:var(--ink);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}\n.ea .fcard .more{margin-top:18px}\n\n\/* offer cards (image top) *\/\n.ea .offer-grid{display:grid;gap:26px;margin-top:48px}\n.ea .offer-grid.c4{grid-template-columns:repeat(4,1fr)}\n.ea .offer-grid.c3{grid-template-columns:repeat(3,1fr)}\n.ea .offer-grid.c2{grid-template-columns:repeat(2,1fr)}\n.ea .ocard .thumb{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--line)}\n.ea .ocard .thumb img{width:100%;aspect-ratio:4\/3;object-fit:cover;transition:transform .3s}\n.ea .ocard:hover .thumb img{transform:scale(1.04)}\n.ea .ocard h3{font-size:19px;font-weight:700;margin-top:20px}\n.ea .ocard p{margin-top:10px;font-size:15px;color:var(--grey)}\n\n\/* value \/ benefit tiles *\/\n.ea .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 32px;margin-top:52px}\n.ea .tile{text-align:center}\n.ea .tile .ico{width:56px;height:56px;margin:0 auto 18px;border-radius:14px;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .tile .ico svg{width:28px;height:28px}\n.ea .tile h3{font-size:19px;font-weight:700}\n.ea .tile p{margin-top:10px;font-size:15px;color:var(--grey);max-width:38ch;margin-left:auto;margin-right:auto}\n.ea .t4{grid-template-columns:repeat(2,1fr);max-width:900px;margin-left:auto;margin-right:auto}\n\n\/* toolkit modules *\/\n.ea .kgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:46px}\n.ea .kcard{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:28px 26px}\n.ea .kcard .num{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--red);margin-bottom:12px}\n.ea .kcard h3{font-size:19px;font-weight:700;line-height:1.3}\n.ea .kcard ul{list-style:none;margin:16px 0 0;padding:0}\n.ea .kcard li{position:relative;padding-left:20px;margin-bottom:10px;font-size:15px;color:var(--grey);line-height:1.55}\n.ea .kcard li::before{content:\"\";position:absolute;left:0;top:9px;width:7px;height:7px;border-radius:2px;background:var(--red)}\n\n\/* cta red-tint band *\/\n.ea .cta{background:var(--red-tint)}\n.ea .cta .wrap{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}\n.ea .cta .kick{font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}\n.ea .cta h2{font-size:clamp(28px,4vw,44px);font-weight:800;margin-top:12px;letter-spacing:-.02em}\n.ea .cta p{margin-top:12px;font-size:17px;color:var(--grey);max-width:48ch}\n\n\/* ready to talk (light) *\/\n.ea .ready{background:var(--bg-2)}\n.ea .ready .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}\n.ea .ready h2{font-size:clamp(28px,3.6vw,42px);font-weight:800}\n.ea .ready p{margin-top:16px;font-size:17px;color:var(--grey)}\n.ea .ready .actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:26px}\n\n\/* quotes *\/\n.ea .quotes .cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:44px}\n.ea .qcard{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;padding:34px}\n.ea .qcard .stars{color:var(--red);letter-spacing:3px;font-size:15px}\n.ea .qcard blockquote{margin:18px 0 0;font-size:17px;line-height:1.65;color:var(--ink-soft)}\n.ea .qcard .by{margin-top:22px;display:flex;align-items:center;gap:12px}\n.ea .qcard .av{width:40px;height:40px;border-radius:50%;background:var(--red-tint);color:var(--red);display:grid;place-items:center;font-weight:800;font-size:15px}\n.ea .qcard .name{font-weight:700;color:var(--ink);font-size:15px}\n.ea .qcard .role{font-size:13px;color:var(--muted)}\n\n\/* contact *\/\n.ea .cinfo{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}\n.ea .cinfo .item{text-align:center;padding:30px 24px;border:1px solid var(--line);border-radius:14px;background:var(--bg)}\n.ea .cinfo .ico{width:56px;height:56px;margin:0 auto 18px;border-radius:50%;background:var(--red-tint);color:var(--red);display:grid;place-items:center}\n.ea .cinfo .ico svg{width:26px;height:26px}\n.ea .cinfo .big{font-size:19px;font-weight:700;color:var(--ink)}\n.ea .cinfo .sub{margin-top:6px;font-size:14px;color:var(--muted)}\n.ea .cform{max-width:680px;margin:0 auto}\n.ea .cform .field{margin-bottom:20px}\n.ea .cform label{display:block;font-weight:700;font-size:14px;color:var(--ink);margin-bottom:8px}\n.ea .cform label .req{color:var(--red)}\n.ea .cform input,.ea .cform textarea{width:100%;border:1px solid var(--line);background:var(--bg-2);border-radius:8px;padding:14px 16px;font:inherit;font-size:15px;color:var(--ink)}\n.ea .cform input:focus,.ea .cform textarea:focus{outline:2px solid var(--red);border-color:var(--red);background:var(--bg)}\n.ea .cform textarea{min-height:150px;resize:vertical}\n.ea .cform .btn-ink{width:100%;justify-content:center;border:0}\n\n\/* blog *\/\n.ea .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 26px;margin-top:20px}\n.ea .bcard .thumb{border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:16\/11;background:var(--bg-2)}\n.ea .bcard .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s}\n.ea .bcard:hover .thumb img{transform:scale(1.04)}\n.ea .bcard h3{font-size:18px;font-weight:700;margin-top:16px;line-height:1.3}\n.ea .bcard:hover h3{color:var(--red)}\n.ea .bcard .date{margin-top:8px;font-size:13px;color:var(--muted)}\n.ea .pager{display:flex;justify-content:center;gap:8px;margin-top:52px}\n.ea .pager a{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;font-weight:700;color:var(--ink);font-size:15px}\n.ea .pager a[aria-current=\"page\"]{background:var(--red);border-color:var(--red);color:#fff}\n.ea .pager a:hover{border-color:var(--red);color:var(--red)}\n.ea .pager a[aria-current=\"page\"]:hover{color:#fff}\n\n\/* shop *\/\n.ea .shop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:20px}\n.ea .pcard .thumb{border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:3\/4;background:var(--bg-2)}\n.ea .pcard .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s}\n.ea .pcard:hover .thumb img{transform:scale(1.04)}\n.ea .pcard h3{font-size:16px;font-weight:700;margin-top:16px}\n.ea .pcard .price{margin-top:6px;font-size:15px;color:var(--grey);font-variant-numeric:tabular-nums}\n.ea .pcard .btn{margin-top:14px}\n.ea .note{margin-top:40px;padding:20px 24px;border:1px dashed var(--line);border-radius:12px;background:var(--bg-2);font-size:14px;color:var(--muted)}\n.ea .note b{color:var(--ink)}\n\n\/* footer *\/\n.ea .foot{background:#26262a;color:#c9c6c2}\n.ea .foot .top{display:grid;grid-template-columns:1.6fr 1fr 1.2fr;gap:40px;padding:60px 0 44px}\n.ea .foot .word{font-weight:800;font-size:19px;letter-spacing:.02em;color:#fff;text-transform:uppercase}\n.ea .foot .word i{font-style:normal;color:var(--red)}\n.ea .foot .about{margin-top:16px;font-size:14.5px;line-height:1.7;color:#a5a29e;max-width:34ch}\n.ea .foot h4{color:#fff;font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px}\n.ea .foot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}\n.ea .foot a{color:#c9c6c2;font-size:14.5px}\n.ea .foot a:hover{color:var(--red)}\n.ea .foot .contact-row{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.5}\n.ea .foot .contact-row svg{width:18px;height:18px;color:var(--red);flex-shrink:0;margin-top:2px}\n.ea .foot .social{display:flex;gap:10px;margin-top:22px}\n.ea .foot .social a{width:38px;height:38px;border:1px solid #43434a;border-radius:8px;display:grid;place-items:center;color:#c9c6c2}\n.ea .foot .social a:hover{background:var(--red);border-color:var(--red);color:#fff}\n.ea .foot .social svg{width:17px;height:17px}\n.ea .foot .bar{border-top:1px solid #3a3a40;padding:20px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:13px;color:#96938f}\n.ea .foot .bar a{color:#96938f;margin-left:18px}\n\n\/* preview ribbon *\/\n.ea .ribbon{background:var(--red);color:#fff;text-align:center;font-size:13px;font-weight:600;padding:9px 16px}\n.ea .ribbon b{font-weight:800}\n.ea .ribbon a{color:#fff;text-decoration:underline}\n\n\/* responsive *\/\n@media (max-width:980px){\n  .ea .hhero .wrap,.ea .split,.ea .cta .wrap,.ea .ready .wrap{grid-template-columns:1fr;gap:36px}\n  .ea .split.rev > .media{order:0}\n  .ea .cards-3,.ea .tiles,.ea .quotes .cards,.ea .cinfo,.ea .blog-grid,.ea .kgrid{grid-template-columns:1fr 1fr}\n  .ea .offer-grid.c4,.ea .offer-grid.c3{grid-template-columns:1fr 1fr}\n  .ea .shop-grid{grid-template-columns:1fr 1fr}\n  .ea .nav,.ea .utility{display:none}\n  .ea .menu-toggle{display:inline-flex}\n  .ea .foot .top{grid-template-columns:1fr 1fr}\n}\n@media (max-width:620px){\n  .ea .wrap{padding:0 20px}\n  .ea section{padding:56px 0}\n  .ea .checklist,.ea .cards-3,.ea .tiles,.ea .quotes .cards,.ea .cinfo,.ea .blog-grid,.ea .offer-grid.c4,.ea .offer-grid.c3,.ea .offer-grid.c2,.ea .shop-grid,.ea .kgrid{grid-template-columns:1fr}\n  .ea .foot .top{grid-template-columns:1fr}\n  .ea .phero .wrap{padding:64px 20px}\n  .ea .head-right .lang span{display:none}\n}\n@media (prefers-reduced-motion:reduce){.ea *{transition:none !important}}\n\n.ea .ph-tile{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted);background:var(--bg-3)}\n.ea .ph-tile svg{opacity:.35}\n.ea .ph-tile span{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}\n.ea .art-head{background:var(--bg-2);padding:64px 0 44px;text-align:center;border-bottom:1px solid var(--line)}\n.ea .art-head h1{font-size:clamp(30px,4.4vw,50px);max-width:24ch;margin:14px auto 0}\n.ea .art-head .date{color:var(--muted);font-size:14px;margin-top:14px}\n.ea .article{max-width:760px;margin:0 auto;padding:0 28px}\n.ea .article h2{font-size:25px;font-weight:700;margin:38px 0 14px}\n.ea .article h3{font-size:20px;font-weight:700;margin:28px 0 12px}\n.ea .article p{font-size:17px;line-height:1.78;margin:0 0 18px}\n.ea .article ul{margin:0 0 20px 22px}\n.ea .article li{margin-bottom:8px;font-size:17px;line-height:1.7}\n.ea .ez-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:80px 20px 60px;overflow:hidden}\n.ea .ez-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:0}\n.ea .ez-hero::after{content:\"\";position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(26,26,30,.62),rgba(26,26,30,.78))}\n.ea .ez-card{position:relative;z-index:2;background:var(--bg);border-radius:18px;max-width:430px;width:100%;padding:0 34px 36px;text-align:center;box-shadow:0 30px 70px -30px rgba(0,0,0,.55)}\n.ea .ez-avatar{width:116px;height:116px;border-radius:50%;object-fit:cover;object-position:center 25%;margin:-58px auto 16px;border:5px solid var(--bg);display:block}\n.ea .ez-card h1{font-size:30px;font-weight:800}\n.ea .ez-role{color:var(--red);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:12.5px;margin-top:8px}\n.ea .ez-links{display:flex;flex-direction:column;gap:12px;margin-top:28px;text-align:left}\n.ea .ez-links a{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:11px;color:var(--ink);transition:border-color .18s,transform .15s}\n.ea .ez-links a:hover{border-color:var(--red);transform:translateY(-2px)}\n.ea .ez-links a svg{width:20px;height:20px;color:var(--red);flex-shrink:0}\n.ea .ez-links .lbl{display:flex;flex-direction:column;line-height:1.25}\n.ea .ez-links .lbl b{font-weight:700;font-size:15px}\n.ea .ez-links .lbl .sub{font-size:12.5px;color:var(--muted);font-weight:500;margin-top:1px}\n.ea .ez-save{margin-top:22px;width:100%;justify-content:center;border:0}\n.ea .langsw{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden;font-size:12px;font-weight:700;letter-spacing:.04em}.ea .langsw a{padding:7px 11px;color:var(--ink);line-height:1}.ea .langsw a.on{background:var(--red);color:#fff}.ea .langsw a:hover:not(.on){background:var(--bg-2);color:var(--red)}.ea .art-hero{position:relative;color:#fff;overflow:hidden}\n.ea .art-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}\n.ea .art-hero::after{content:\"\";position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(26,26,30,.55),rgba(26,26,30,.82))}\n.ea .art-hero .wrap{position:relative;z-index:2;max-width:820px;padding:92px 28px 66px;text-align:center}\n.ea .art-cat{display:inline-block;background:var(--red);color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:5px}\n.ea .art-hero h1{color:#fff;font-size:clamp(30px,4.6vw,50px);font-weight:800;letter-spacing:-.02em;margin:20px auto 0;max-width:20ch}\n.ea .art-meta{margin-top:18px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.78);font-weight:600}\n.ea .art-wrap{padding:60px 0 84px}\n.ea .art-wrap .article{max-width:720px;margin:0 auto;padding:0 28px}\n.ea .art-wrap .article>p:first-of-type{font-size:20px;line-height:1.7;color:var(--ink-soft)}\n.ea .art-wrap .article>p:first-of-type::first-letter{float:left;font-size:62px;line-height:.8;font-weight:800;color:var(--red);padding:6px 12px 0 0}\n.ea .art-wrap .article h2{font-size:26px;font-weight:800;margin:46px 0 16px;padding-top:14px;position:relative}\n.ea .art-wrap .article h2::before{content:\"\";position:absolute;top:0;left:0;width:44px;height:4px;background:var(--red);border-radius:2px}\n.ea .art-wrap .article h3{font-size:20px;font-weight:700;margin:30px 0 12px}\n.ea .art-wrap .article p{font-size:17.5px;line-height:1.8;margin:0 0 20px;color:var(--grey)}\n.ea .art-wrap .article ul{margin:2px 0 22px;padding:0;list-style:none}\n.ea .art-wrap .article li{position:relative;padding-left:26px;margin-bottom:12px;font-size:17.5px;line-height:1.7;color:var(--grey)}\n.ea .art-wrap .article li::before{content:\"\";position:absolute;left:2px;top:11px;width:8px;height:8px;background:var(--red);border-radius:2px}\n.ea .art-wrap .article p a,.ea .art-wrap .article li a{color:var(--red);text-decoration:underline;text-underline-offset:2px}\n.ea .art-end{margin-top:46px;padding-top:26px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}\n@media(max-width:620px){.ea .art-hero .wrap{padding:64px 20px 44px}.ea .art-end{flex-direction:column;align-items:flex-start}}\n\n<\/style>\n<div class=\"ea\">\n<section class=\"cta\"><div class=\"wrap\"><div><div class=\"kick\">Votre plein potentiel<\/div><h2>Investir dans votre potentiel, c\u2019est l\u00e0 que commence Ennov-Action<\/h2><p>Discutons de la fa\u00e7on d\u2019atteindre vos objectifs. Une strat\u00e9gie gagnante qui convient \u00e0 tous.<\/p><\/div><div><a class=\"btn btn-red\" href=\"https:\/\/ennov-action.com\/fr\/contact\/\" style=\"padding:16px 30px\">Nous joindre<\/a><\/div><\/div><\/section>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>\u00c0 propos Ensemble, vos projets iront plus loin. \u00c9voluez et innovez en action. Qui nous sommes Mission et approche Ennov-Action \u00e9labore des strat\u00e9gies et partage une expertise concr\u00e8te. Nos experts r\u00e9pondent \u00e0 vos besoins par le coaching, le conseil, les projets de d\u00e9veloppement, la gestion de la strat\u00e9gie et le soutien. Nous favorisons l\u2019\u00e9change et&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-12774","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ennov-action.com\/fr\/wp-json\/wp\/v2\/pages\/12774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ennov-action.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ennov-action.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ennov-action.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ennov-action.com\/fr\/wp-json\/wp\/v2\/comments?post=12774"}],"version-history":[{"count":7,"href":"https:\/\/ennov-action.com\/fr\/wp-json\/wp\/v2\/pages\/12774\/revisions"}],"predecessor-version":[{"id":14868,"href":"https:\/\/ennov-action.com\/fr\/wp-json\/wp\/v2\/pages\/12774\/revisions\/14868"}],"wp:attachment":[{"href":"https:\/\/ennov-action.com\/fr\/wp-json\/wp\/v2\/media?parent=12774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}