.arx-nav{--y:#ffcd00;--k:#0d0d0d;--g:#323232;--m:#6e6e6e;--l:#e8e8e6;--s:#f3f3f1;--head:"Industry","Roboto Condensed",Roboto,Arial,sans-serif;--lab:"Roboto Condensed",Roboto,Arial,sans-serif;--h:64px;--ease:cubic-bezier(.2,.7,.2,1);color:var(--k);font-family:var(--body);line-height:1.3;position:relative;z-index:900}.arx-nav *,.arx-nav :after,.arx-nav :before{box-sizing:border-box}.arx-nav a{text-decoration:none}.arx-nav li,.arx-nav ul{list-style:none;margin:0;padding:0}.arx-nav figure,.arx-nav h4,.arx-nav p{margin:0}.arx-nav img{max-width:none}.arx-nav button{border-radius:0;box-shadow:none;font-family:inherit;margin:0;min-height:0;min-width:0}.arx-bar{align-items:stretch;background:var(--k);display:flex;height:var(--h);padding:0 clamp(16px,3vw,48px);position:relative;z-index:3}.arx-logo{align-items:center;display:flex;flex:none;padding-right:clamp(20px,3vw,48px)}.arx-logo img{display:block;height:26px;width:auto}.arx-logo span{display:none}.arx-menu{align-items:stretch;padding:0!important}.arx-item,.arx-menu{display:flex}.arx-nav .arx-top{align-items:center;appearance:none;background:none;border:0;color:#fff;cursor:pointer;display:flex;font:500 13px/1 var(--lab);gap:8px;letter-spacing:.14em;padding:0 18px;position:relative;text-transform:uppercase;transition:color .2s}.arx-top svg{height:9px;opacity:.6;transition:transform .3s var(--ease);width:9px}.arx-top:after{background:var(--y);bottom:0;content:"";height:2px;left:18px;position:absolute;right:18px;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.arx-item:hover .arx-top:after,.arx-top[aria-expanded=true]:after{transform:scaleX(1)}.arx-top[aria-expanded=true] svg{transform:rotate(180deg)}.arx-nav .arx-burger:focus-visible,.arx-nav .arx-logo:focus-visible,.arx-nav .arx-panel a:focus-visible,.arx-nav .arx-top:focus-visible,.arx-nav .arx-util a:focus-visible{outline:2px solid var(--y);outline-offset:-2px}.arx-util{gap:6px;margin-left:auto}.arx-util,.arx-util a{align-items:center;display:flex}.arx-util a{border:1px solid transparent;color:#fff;font:500 12px/1 var(--lab);height:38px;letter-spacing:.14em;padding:0 18px;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s}.arx-util .u-find{background:var(--y);color:var(--k)}.arx-util .u-find:hover{background:#fff}.arx-util .u-pro{border-color:hsla(0,0%,100%,.35)}.arx-util .u-pro:hover{border-color:#fff}.arx-util .u-lang{color:hsla(0,0%,100%,.7);padding:0 10px}.arx-util .u-lang:hover{color:var(--y)}.arx-burger{display:none}.arx-panel{background:#fff;box-shadow:0 30px 60px rgba(0,0,0,.18);left:0;opacity:0;position:absolute;right:0;text-align:left;top:var(--h);transform:translateY(-8px);transition:opacity .25s var(--ease),transform .35s var(--ease),visibility 0s .35s;visibility:hidden;z-index:2}.arx-panel.is-open{opacity:1;transform:none;transition:opacity .25s var(--ease),transform .35s var(--ease);visibility:visible}.arx-inner{display:grid;gap:56px;grid-template-columns:340px repeat(3,1fr);margin:0 auto;max-width:1360px;padding:48px clamp(24px,3vw,48px) 56px}.arx-feature{background:#111 50%/cover no-repeat;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:320px;overflow:hidden;padding:28px;position:relative;transition:background-size .6s var(--ease)}.arx-feature:before{background:linear-gradient(180deg,transparent 25%,rgba(0,0,0,.82));content:"";inset:0;position:absolute;transition:opacity .4s}.arx-feature *{position:relative}.arx-feature b{color:#fff;font-family:var(--head);font-size:26px;font-weight:700;line-height:1.05;text-transform:uppercase}.arx-feature p{color:hsla(0,0%,100%,.85);font-size:14px;line-height:1.5;margin:10px 0 18px}.arx-feature i{align-items:center;align-self:flex-start;border-bottom:2px solid var(--y);color:#fff;display:inline-flex;font-style:normal;font:700 12px/1 var(--lab);gap:10px;letter-spacing:.14em;padding-bottom:6px;text-transform:uppercase}.arx-feature:hover i{color:var(--y)}.arx-col h4{border-bottom:1px solid var(--l);color:var(--m);font:500 11px/1 var(--lab);letter-spacing:.2em;margin:2px 0 22px;padding-bottom:14px;text-transform:uppercase}.arx-link{color:var(--k);display:block;padding:12px 0}.arx-link strong{background:linear-gradient(var(--y),var(--y)) no-repeat 0 100%/0 2px;color:var(--k);display:inline;font-size:16px;padding-bottom:3px;transition:background-size .35s var(--ease)}.arx-link span{color:var(--m);display:block;font-size:13px;line-height:1.45;margin-top:5px}.arx-link:hover strong{background-size:100% 2px}.arx-ext strong:after{color:var(--m);content:" ↗";font-size:12px}.arx-prod{margin:0 auto;max-width:1360px;padding:44px clamp(24px,3vw,48px) 0}.arx-prod-groups{display:flex;gap:40px}.arx-prod-groups>.arx-col{display:flex;flex-direction:column}.arx-cards{display:grid;flex:1;gap:16px;grid-template-columns:repeat(var(--arx-n,3),minmax(0,1fr))}.arx-card{background:#fff;color:var(--k);display:flex;flex-direction:column}.arx-card figure{align-items:center;background:var(--s);display:flex;height:170px;justify-content:center;overflow:hidden}.arx-card figure img{height:auto;max-height:136px;max-width:80%;object-fit:contain;transition:transform .6s var(--ease);width:auto}.arx-card:hover figure img{transform:scale(1.06)}.arx-card figure em{background:var(--y);color:var(--k);font-style:normal;font:700 10px/1 var(--lab);left:12px;letter-spacing:.14em;padding:6px 8px;text-transform:uppercase;top:12px}.arx-card div{display:flex;flex:1;flex-direction:column;padding:16px 2px 4px}.arx-card .nm{align-items:center;display:flex;height:26px}.arx-card .nm img{height:22px;width:auto}.arx-card .nm b{color:var(--k);font-family:var(--head);font-size:20px;letter-spacing:.02em;text-transform:uppercase}.arx-card p{color:var(--m);flex:1;font-size:13px;line-height:1.45;margin:8px 0 14px}.arx-card i{color:var(--k);font-style:normal;font:500 11px/1 var(--lab);letter-spacing:.16em;text-transform:uppercase}.arx-card:hover i{color:var(--k);text-decoration:underline;text-decoration-color:var(--y);text-decoration-thickness:2px;text-underline-offset:6px}.arx-foot{border-top:1px solid var(--l);display:flex;gap:36px;margin:32px auto 0;max-width:1360px;padding:18px clamp(24px,3vw,48px) 22px}.arx-foot a{color:var(--k);font:500 12px/1 var(--lab);letter-spacing:.14em;text-transform:uppercase}.arx-foot a:hover{text-decoration:underline;text-decoration-color:var(--y);text-decoration-thickness:2px;text-underline-offset:6px}.arx-scrim{background:hsla(0,0%,4%,.5);inset:0;opacity:0;position:fixed;transition:opacity .3s;visibility:hidden;z-index:-1}.arx-scrim.is-on{opacity:1;visibility:visible}@media (min-width:1101px) and (max-width:1320px){.arx-nav .arx-top{letter-spacing:.1em;padding:0 12px}.arx-top:after{left:12px;right:12px}.arx-util a{letter-spacing:.1em;padding:0 12px}.arx-inner{gap:36px;grid-template-columns:260px repeat(3,1fr)}}@media (max-width:1100px){.arx-bar{height:60px;padding:0 0 0 16px}.arx-logo img{height:22px}.arx-menu,.arx-util{display:none}.arx-nav .arx-burger{align-items:center;background:none;border:0;cursor:pointer;display:flex;justify-content:center;margin-left:auto;padding:0;width:60px}.arx-burger span,.arx-burger span:after,.arx-burger span:before{background:#fff;content:"";display:block;height:2px;position:relative;transition:.25s var(--ease);width:22px}.arx-burger span:before{position:absolute;top:-7px}.arx-burger span:after{position:absolute;top:7px}.arx-nav.m-open .arx-burger span{background:transparent}.arx-nav.m-open .arx-burger span:before{background:var(--y);top:0;transform:rotate(45deg)}.arx-nav.m-open .arx-burger span:after{background:var(--y);top:0;transform:rotate(-45deg)}.arx-nav.m-open .arx-menu{background:#fff;bottom:0;display:block;left:0;overflow:auto;padding:8px 0 96px!important;position:fixed;right:0;top:60px}.arx-nav.m-open .arx-util{background:var(--k);bottom:0;display:flex;gap:0;left:0;padding:12px 16px;position:fixed;right:0;z-index:2}.arx-nav.m-open .arx-util a{flex:1 1 0;font-size:11px;height:46px;justify-content:center;letter-spacing:.1em;padding:0 6px;text-align:center}.arx-nav.m-open .arx-util .u-pro{margin:0 8px}.arx-nav.m-open .arx-util .u-lang{flex:0 0 48px}.arx-item{border-bottom:1px solid var(--l);display:block}.arx-nav .arx-top{color:var(--k);font-size:15px;justify-content:space-between;padding:22px 20px;width:100%}.arx-top svg{opacity:1}.arx-panel,.arx-top:after{display:none}.arx-panel{box-shadow:none;opacity:1;position:static;transform:none;transition:none;visibility:visible}.arx-panel.is-open{display:block}.arx-inner{gap:24px;grid-template-columns:1fr;padding:0 20px 24px}.arx-col h4{margin-bottom:6px}.arx-feature{min-height:180px;order:9}.arx-prod{padding:0 20px}.arx-prod-groups{flex-direction:column;gap:24px}.arx-cards{gap:12px;grid-template-columns:1fr 1fr}.arx-card figure{height:110px}.arx-card figure img{max-height:90px}.arx-card p{display:none}.arx-foot{flex-direction:column;gap:16px;margin-top:20px;padding:20px}}@media (prefers-reduced-motion:reduce){.arx-nav *{transition:none!important}}.arx-card figure img{mix-blend-mode:multiply}.arx-logo img{height:28px}@media (max-width:1100px){.arx-logo img{height:22px}}html{scroll-padding-top:72px}.arx-spacer{height:64px}.arx-nav{left:0;position:fixed;right:0;top:0;transition:transform .45s var(--ease)}.arx-nav.is-hidden{transform:translateY(-100%)}.arx-bar{background:transparent}.arx-bar:before{background:var(--k);content:"";inset:0;position:absolute;transition:background .3s;z-index:-1}.arx-nav.is-scrolled:not(.m-open) .arx-bar:before{-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);background:hsla(0,0%,5%,.86)}@media (max-width:1100px){.arx-spacer{height:60px}html{scroll-padding-top:68px}}.arx-nav--angled .arx-bar:before{background:#fff;border-bottom:1px solid var(--l)}.arx-nav--angled.is-scrolled:not(.m-open) .arx-bar:before{background:hsla(0,0%,100%,.9)}.arx-nav--angled .arx-logo{background:var(--k);clip-path:polygon(0 0,100% 0,calc(100% - 26px) 100%,0 100%);margin-right:clamp(8px,1.5vw,24px);padding:0 64px 0 clamp(20px,3vw,48px)}.arx-nav--angled .arx-top{color:var(--k)}.arx-nav--angled .arx-top svg{opacity:.45}.arx-nav--angled .arx-util{align-items:stretch;gap:0}.arx-nav--angled .arx-util a{border:0;color:var(--k);height:auto;padding:0 18px}.arx-nav--angled .arx-util .u-lang{color:var(--m);order:1}.arx-nav--angled .arx-util .u-lang:hover{color:var(--k)}.arx-nav--angled .arx-util .u-pro{order:2;position:relative}.arx-nav--angled .arx-util .u-pro:hover{color:var(--k);text-decoration:underline;text-decoration-color:var(--y);text-decoration-thickness:2px;text-underline-offset:6px}.arx-nav--angled .arx-util .u-find{background:var(--y);clip-path:polygon(26px 0,100% 0,100% 100%,0 100%);color:var(--k);margin-left:8px;order:3;padding:0 clamp(20px,3vw,48px) 0 50px;transition:background .25s}.arx-nav--angled .arx-util .u-find:hover{background:#ffd633}.arx-nav--angled .arx-panel{box-shadow:0 30px 60px rgba(0,0,0,.14)}@media (min-width:1101px) and (max-width:1320px){.arx-nav--angled .arx-logo{padding:0 48px 0 20px}.arx-nav--angled .arx-util a{padding:0 10px}.arx-nav--angled .arx-util .u-find{padding:0 20px 0 38px}}@media (max-width:1100px){.arx-nav--angled .arx-logo{margin:0;padding:0 46px 0 16px}.arx-nav--angled .arx-burger span,.arx-nav--angled .arx-burger span:after,.arx-nav--angled .arx-burger span:before{background:var(--k)}.arx-nav--angled.m-open .arx-burger span{background:transparent}.arx-nav--angled.m-open .arx-burger span:after,.arx-nav--angled.m-open .arx-burger span:before{background:var(--k)}.arx-nav--angled.m-open .arx-util{gap:8px}.arx-nav--angled.m-open .arx-util a{border:1px solid transparent;clip-path:none;color:#fff;height:46px;margin:0;padding:0 6px}.arx-nav--angled.m-open .arx-util .u-find{color:var(--k);flex:1.4 1 0;order:0}.arx-nav--angled.m-open .arx-util .u-pro{border-color:hsla(0,0%,100%,.35);order:1}.arx-nav--angled.m-open .arx-util .u-lang{color:hsla(0,0%,100%,.7);order:2}}.arx-nav{--g:max(20px,calc(50vw - var(--sb,0px)/2 - 720px))}.arx-bar{padding:0 var(--g)}.arx-nav--angled .arx-bar{padding:0}.arx-nav--angled .arx-logo{padding:0 64px 0 var(--g)}.arx-nav--angled .arx-util .u-find{padding:0 var(--g) 0 50px}.arx-inner,.arx-prod{max-width:none;padding-left:var(--g);padding-right:var(--g)}.arx-inner{padding-bottom:48px;padding-top:48px}.arx-foot{margin-left:var(--g);margin-right:var(--g);max-width:none;padding-left:0;padding-right:0}.arx-col h4{margin-top:0}@media (max-width:1100px){.arx-bar{padding:0 0 0 20px}.arx-nav--angled .arx-bar{padding:0}.arx-nav--angled .arx-logo{padding:0 46px 0 20px}.arx-inner{padding:0 20px 24px}.arx-prod{padding:0 20px}.arx-foot{margin:20px 20px 0;padding:20px 0}}@media (min-width:1101px){.arx-panel [data-arx-st]{opacity:0;transform:translateY(12px);transition:opacity .4s var(--ease),transform .7s var(--ease)}.arx-panel.is-open [data-arx-st]{opacity:1;transform:none;transition-delay:calc(var(--st,0)*45ms + 40ms)}}.arx-feature .arx-fbg{background:#111 50%/cover no-repeat;inset:0;position:absolute;transition:opacity .6s var(--ease),transform 1.4s var(--ease);z-index:0}.arx-feature .arx-fbg.is-out{opacity:0}.arx-feature:before{z-index:1}.arx-feature b,.arx-feature i,.arx-feature p{transition:opacity .25s var(--ease),transform .35s var(--ease);z-index:2}.arx-feature.is-swapping b,.arx-feature.is-swapping p{opacity:0;transform:translateY(6px)}.arx-feature:hover .arx-fbg{transform:scale(1.04)}.arx-feature p:empty{display:none}.arx-ink{background:var(--y);bottom:0;height:2px;left:0;opacity:0;pointer-events:none;position:absolute;transition:transform .45s var(--ease),width .45s var(--ease),opacity .25s;width:0}.arx-nav.has-ink .arx-top:after{display:none}.arx-link[aria-current=page] strong{background-size:100% 2px}.arx-item.is-current .arx-top{font-weight:700}.arx-card figure{transition:box-shadow .5s var(--ease),transform .5s var(--ease)}.arx-card:hover figure{box-shadow:0 14px 28px rgba(0,0,0,.08);transform:translateY(-3px)}@media (max-width:1100px){.arx-ink{display:none}.arx-card:hover figure{box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.arx-panel [data-arx-st]{opacity:1!important;transform:none!important}}.arx-util .u-find .arx-mag{align-items:center;display:inline-flex;gap:10px;transition:transform .55s var(--ease)}.arx-util .u-find .arx-arr{display:inline-block;transition:transform .45s var(--ease)}.arx-util .u-find:hover .arx-arr{transform:translateX(6px)}.arx-ann{align-items:center;background:var(--k);color:#fff;display:flex;height:36px;justify-content:center;overflow:hidden;padding:0 calc(var(--g) + 40px);position:relative;transition:height .35s var(--ease);z-index:4}.arx-ann[hidden]{display:none}.arx-ann p{color:#fff;font:500 12px/1.2 var(--lab);letter-spacing:.12em;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.arx-ann a{color:var(--y);margin-left:16px;text-decoration:none}.arx-ann a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.arx-ann-x{background:none;border:0;bottom:0;color:hsla(0,0%,100%,.6);cursor:pointer;font:300 22px/1 var(--body);position:absolute;right:var(--g);top:0;transition:color .2s;width:36px}.arx-ann-x:hover{color:#fff}.arx-ann a:focus-visible,.arx-nav .arx-ann-x:focus-visible{outline:2px solid var(--y);outline-offset:-2px}.arx-nav.m-open .arx-menu{top:var(--mtop,60px)}@media (max-width:1100px){.arx-ann{height:34px;justify-content:flex-start;padding:0 44px 0 20px}.arx-ann p{font-size:11px;letter-spacing:.06em}.arx-ann a{margin-left:10px}.arx-ann-x{right:4px}}.arx-nav .arx-ann-x{align-items:center;display:flex;justify-content:center;padding:0}.arx-ann{--annh:36px;height:var(--annh)}@media (max-width:1100px){.arx-ann{--annh:34px}}.arx-nav.is-scrolled .arx-ann{height:0}.arx-util .u-lang .arx-lang{align-items:center;display:inline-flex;gap:7px}.arx-util .u-lang svg{flex:none;height:15px;width:15px}.arx-util .u-lang b{color:var(--k);font-weight:700}.arx-util .u-lang i{font-style:normal;opacity:.35}.arx-util .u-lang .arx-lang span{color:var(--m);transition:color .2s}.arx-util .u-lang:hover .arx-lang span{color:var(--k);text-decoration:underline;text-decoration-color:var(--y);text-decoration-thickness:2px;text-underline-offset:5px}.arx-nav:not(.arx-nav--angled) .arx-util .u-lang b{color:#fff}.arx-nav:not(.arx-nav--angled) .arx-util .u-lang .arx-lang span{color:hsla(0,0%,100%,.6)}.arx-nav.m-open .arx-util .u-lang b,.arx-nav:not(.arx-nav--angled) .arx-util .u-lang:hover .arx-lang span{color:#fff}.arx-nav.m-open .arx-util .u-lang .arx-lang span{color:hsla(0,0%,100%,.65)}.arx-nav.m-open .arx-util .u-lang{color:#fff;flex:0 0 auto;padding:0 10px}.arx-ann p{align-items:center;display:flex;max-width:100%;min-width:0}.arx-ann p>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arx-ann p>a{flex:none}@media (min-width:1101px){.arx-nav:not(.arx-nav--angled) .arx-util a:last-child{padding-right:0}}.arx-nav{--head:"industry","Industry","Roboto Condensed",Arial,sans-serif;--lab:"industry","Industry","Roboto Condensed",Arial,sans-serif;--body:Roboto,"Open Sans",Arial,sans-serif}.arx-nav .arx-top{font-size:14px}.arx-nav .arx-top,.arx-util a{font-weight:600;letter-spacing:.08em}.arx-util .u-find{font-weight:700}.arx-col h4{font-weight:600;letter-spacing:.16em}.arx-feature b{font-weight:800;letter-spacing:.01em}.arx-card i,.arx-feature i,.arx-foot a{font-weight:700;letter-spacing:.1em}.arx-card .nm b{font-weight:800}.arx-card figure em{font-weight:700}.arx-ann p{font-weight:600;letter-spacing:.08em}.arx-link strong{font-weight:500}.arx-card p,.arx-feature p,.arx-link span,.arx-link strong{font-family:var(--body)}@media (max-width:1100px){.arx-nav .arx-top{font-size:16px;letter-spacing:.06em}}.arx-feature:before{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.55)),rgba(0,0,0,.12)}.arx-card figure img[src*=menu-produit-]{height:100%;inset:0;max-height:none;max-width:none;object-fit:cover;position:absolute;width:100%;z-index:0}.arx-card figure{position:relative}.arx-card figure em{position:absolute;z-index:2}