html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face{font-family:Geist;font-style:normal;font-weight:300 800;font-display:block;src:url(/fonts/geist-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/geist-mono-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.b3{--paper: #f6f5f2;--ink: #0b0b0b;--ink-dim: rgba(11, 11, 11, .58);--ink-line: rgba(11, 11, 11, .2);--b3-display: "Geist", system-ui, sans-serif;--b3-mono: "Geist Mono", ui-monospace, monospace;position:relative}.b3-stage{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:0;pointer-events:none;background-color:var(--void);background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:72px 72px}.b3-stage{display:none}.b3-stage.is-on{display:block}.b3-stage.is-off{visibility:hidden}.b3-stage.is-paper{background-color:#fff;background-image:none}.b3-orbe{position:absolute;left:0;top:0}html.b3-cut .nav,html.b3-cut .nav *,html.b3-cut .b3-stage{transition:none!important}.nav{transition:background .45s ease,border-color .45s ease,backdrop-filter .45s ease}.nav[data-paper]{background:transparent;border-bottom-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.nav[data-paper] .nav__logo,.nav[data-paper] .nav__link:not(.nav__link--consulting){color:#0b0b0bd6}.nav[data-paper] .nav__link:not(.nav__link--consulting):hover{color:#0b0b0b}.nav[data-paper] .nav__cta{background:#0b0b0b;color:#f6f5f2}.nav[data-paper] .nav__cta:hover{background:#222;box-shadow:none}.nav[data-paper] .nav__burger span{background:#0b0b0b}.nav[data-paper] .nav__status{color:#0a84ff}html.home-paper .nav[data-paper],html.menu-mobile-ouvert .site-main--home .nav[data-paper]{background:#fff;border-bottom-color:#0b0b0b14}.nav .nav__logo,.nav .nav__link,.nav .nav__cta,.nav .nav__burger span{transition:color .45s ease,background .45s ease}.b3-hero{position:relative;z-index:1;height:100vh;margin-top:-64px;overflow:hidden;background:radial-gradient(circle calc(max(100vw,100vh)*.78) at 50% 42%,#ffffffb3,#fff0 60%,#0000000e),var(--paper)}.b3-hero.is-live{background:transparent}.b3-hero__canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.b3-hero__ui{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:68px 24px 40px;color:var(--ink);font-family:var(--b3-display);will-change:opacity,transform,filter}.b3-hero__ui>*{flex-shrink:0}.b3-kick{display:flex;align-items:center;gap:10px;font-weight:400;font-family:var(--b3-mono);font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--ink-dim)}.b3-kick__dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px #0a84ff99;animation:b3-pulse 2.4s ease-in-out infinite}.b3-h1{font-family:var(--b3-display);font-weight:600;font-size:min(clamp(46px,6.6vw,124px),7.1vw);line-height:1.02;letter-spacing:-.045em;color:var(--ink);width:100%;margin:.34em 0 0;min-height:2.1em}.b3-h1__line{display:block;white-space:nowrap}.b3-h1__w{display:inline}.b3-hero.is-live .b3-h1{color:transparent}.b3-probe{display:inline-block;width:0;height:0;vertical-align:baseline}.b3-wave{position:relative;display:block;width:min(820px,86vw);height:clamp(120px,18vh,184px);margin:4px 0 26px;cursor:pointer;border-radius:16px}.b3-wave:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.b3-wave__label{position:absolute;left:50%;bottom:0;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:14.5px;color:var(--ink-dim);transition:color .2s ease}.b3-wave__label svg{color:#7c5cff}.b3-wave:hover .b3-wave__label{color:var(--ink)}.b3-sub{max-width:35rem;font-size:17px;line-height:1.62;color:var(--ink-dim)}.b3-ctas{display:flex;gap:12px;margin-top:26px;flex-wrap:wrap;justify-content:center}.b3-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;font-weight:600;font-size:14.5px;transition:box-shadow .3s ease,background .3s ease,color .3s ease}.b3-btn--ink{background:var(--ink);color:var(--paper)}.b3-btn--ink:hover{box-shadow:0 0 0 6px #0b0b0b14}.b3-btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-line)}.b3-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--ink)}.b3-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.b3-wave--still{cursor:default}.b3-url{width:min(640px,100%);display:grid;gap:8px;margin-top:26px;text-align:left;justify-content:stretch}.b3-url__lbl{padding-inline:4px;font-size:14px;font-weight:500;color:var(--ink)}.b3-url__bar{display:flex;align-items:center;height:64px;box-sizing:border-box;padding:6px 6px 6px 22px;border-radius:999px;background:#efede8;box-shadow:inset 0 0 0 1px #0b0b0b12,inset 0 1px 2px #2e281e1a,0 1px #fffc;transition:box-shadow .16s ease}.b3-url__bar:focus-within{box-shadow:inset 0 0 0 1px #0b0b0b12,inset 0 1px 2px #2e281e1a,0 1px #fffc,0 0 0 3px #0a84ff4d}.b3-url__pre{flex:none;font-family:var(--b3-mono);font-size:15px;color:#5b5a56}.b3-url__bar input{flex:1;min-width:0;height:100%;padding:0 12px 0 2px;border:0;outline:none;background:transparent;font:500 18px var(--b3-display);color:var(--ink)}.b3-url__bar input::placeholder{color:#0b0b0b61}.b3-url__go{flex:none;display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 22px;border:0;border-radius:999px;cursor:pointer;font:600 15px var(--b3-display);color:#fff;background:#0b0b0b linear-gradient(180deg,#262625,#111110 55%,#0b0b0b);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #000000e6,0 1px 2px #0000002e,0 6px 14px -8px #00000073;transition:transform .12s cubic-bezier(.23,1,.32,1),filter .15s ease}.b3-url__go:hover{filter:brightness(1.16)}.b3-url__go:active{transform:translateY(1px)}.b3-url__go:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.b3-url__err{margin:0;padding-inline:4px;font-size:14px;color:#a1231b}.b3-url__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;padding-inline:4px}.b3-url__hint{margin:0;font-size:13.5px;color:#5b5a56}.b3-url__alt{padding:6px 2px;border:0;background:none;cursor:pointer;font:500 14px/1.35 var(--b3-display);color:#5b5a56;text-decoration:underline;text-decoration-color:#0b0b0b33;text-underline-offset:4px;transition:color .16s ease,text-decoration-color .16s ease}.b3-url__alt:hover{color:var(--ink);text-decoration-color:var(--ink)}.b3-url__alt:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}@media (max-width: 560px){.b3-url__bar{flex-wrap:wrap;height:auto;padding:8px;border-radius:28px}.b3-url__pre{padding-left:12px}.b3-url__bar input{height:48px}.b3-url__go{width:100%;justify-content:center}}.b3-proof{display:flex;align-items:center;gap:14px;margin-top:28px;color:var(--ink-dim);font-size:12px}.b3-proof__logos{display:flex;align-items:center;gap:6px}.b3-proof__logos img{width:30px;height:30px;border-radius:8px;object-fit:contain;background:#fff;padding:3px;box-shadow:0 0 0 1px #0b0b0b24}.b3-proof__logos img.is-dark{background:#111;box-shadow:none}.b3-proof__plus{margin-left:4px}.b3-proof__stars{color:var(--ink);letter-spacing:2px}.b3-proof__txt{font-family:var(--b3-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase}.b3-cue{position:absolute;left:50%;bottom:22px;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;font-family:var(--b3-mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#0b0b0b73}.b3-cue i{width:1px;height:28px;background:linear-gradient(rgba(11,11,11,.6),transparent);transform-origin:top;animation:b3-cue 2.2s ease-in-out infinite}@keyframes b3-cue{0%{transform:scaleY(0)}55%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@keyframes b3-pulse{50%{opacity:.35}}.b3-band-layer{position:fixed;left:0;right:0;top:0;z-index:0;will-change:transform;transform:translate3d(0,122vh,0)}.b3-band{padding:56px 0 58px}.b3-band__hint{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;color:var(--ash-dim);text-align:center;margin-bottom:2rem}.b3-mq{overflow:hidden;width:100%}.b3-mq__track{display:flex;width:max-content;animation:b3-mq 44s linear infinite}.b3-mq--rev{margin-top:1.75rem}.b3-mq--rev .b3-mq__track{animation-name:b3-mq-rev;animation-duration:60s}.b3-mq__group{display:flex;align-items:center;flex-shrink:0}@keyframes b3-mq{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes b3-mq-rev{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.b3-mq__logo{display:inline-flex;align-items:center;gap:11px;margin:0 28px;font-size:15px;font-weight:500;color:#ffffffd1}.b3-mq__logo img{width:28px;height:28px;border-radius:7px;object-fit:contain;background:#fff;padding:3px}.b3-mq__phrase{display:inline-flex;align-items:center;gap:1.5rem;margin:0 1.5rem;white-space:nowrap;font-family:var(--font-mono);font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-bright)}.b3-mq__star{font-style:normal;color:var(--ash-dim)}.b3-air{height:84vh}.site-main--home .emma{position:relative;z-index:1}@media (max-aspect-ratio: 1/1),(max-width: 560px){.b3-h1{font-size:min(12.4vw,96px,7.6vh);min-height:0}.b3-h1__line{white-space:normal}.b3-h1__w{display:block;white-space:nowrap}}@media (max-height: 700px) and (min-width: 561px){.b3-h1{font-size:min(clamp(46px,6.6vw,124px),7.1vw,11vh)}.b3-wave{height:clamp(84px,14vh,120px);margin:0 0 10px}.b3-sub{font-size:15px;line-height:1.5}.b3-ctas{margin-top:16px}.b3-btn{padding:11px 18px;font-size:13.5px}.b3-proof{margin-top:14px}.b3-url{gap:6px}.b3-url__bar{height:56px}.b3-url__go{height:44px}}@media (max-height: 460px) and (min-width: 561px){.b3-kick,.b3-proof{display:none}.b3-h1{font-size:min(7.1vw,9.5vh);margin-top:0}.b3-wave{height:15vh;margin-bottom:24px}.b3-wave__label{bottom:auto;top:calc(100% + 2px);font-size:12.5px}.b3-sub{max-width:44rem;font-size:13px;line-height:1.4}.b3-ctas{margin-top:10px}.b3-btn{padding:9px 16px;font-size:13px}.b3-url__lbl,.b3-url__foot{display:none}}@media (max-width: 860px){.b3-hero__ui{padding-bottom:84px}.b3-cue{display:none}}@media (max-width: 860px) and (max-height: 460px){.b3-hero__ui{padding-top:64px;padding-bottom:70px}}@media (max-width: 560px){.b3-hero__ui{height:100%;height:100svh;padding:64px 20px 76px}.b3-kick{font-size:10px;letter-spacing:.28em}.b3-h1{font-size:min(11.8vw,5.6vh);font-size:min(11.8vw,5.6svh);margin-top:.3em}.b3-wave{width:92vw;height:min(104px,8.4vh);height:min(104px,8.4svh);margin:0 0 24px}.b3-wave__label{font-size:12.5px;bottom:auto;top:calc(100% + 2px)}.b3-sub{font-size:max(13px,min(15px,2.2vh));font-size:max(13px,min(15px,2.2svh));line-height:1.4}.b3-ctas{gap:7px;margin-top:min(14px,2svh);flex-direction:column;align-items:center}.b3-btn{padding:min(12px,1.5svh) 18px;font-size:13.5px}.b3-proof{margin-top:min(12px,1.6svh);gap:4px 10px}.b3-proof__logos img{width:26px;height:26px}.b3-proof__txt{flex-basis:100%}}@media (max-width: 560px) and (max-height: 580px){.b3-kick{display:none}.b3-proof__logos img{width:22px;height:22px}.b3-proof__txt{font-size:9px}}@media (max-height: 380px) and (min-width: 561px){.b3-wave{height:13vh}.b3-sub{font-size:12.5px}}html.lenis{scroll-behavior:auto}@media (max-width: 860px){.b3-proof{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion: reduce){.b3-kick__dot,.b3-cue i,.b3-mq__track{animation:none}.b3,.b3 *,.b3 *:before,.b3 *:after{transition:none!important}}@media (max-width: 560px) and (max-height: 720px){.b3-h1{font-size:min(11.8vw,5.2vh);font-size:min(11.8vw,5.2svh)}.b3-wave{height:min(80px,6.5vh);height:min(80px,6.5svh);margin-bottom:14px}.b3-url{margin-top:14px;gap:6px}.b3-url__lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.b3-url__hint{display:none}.b3-url__foot{justify-content:center}.b3-url__bar input,.b3-url__go{height:44px}}@media (max-width: 560px) and (max-height: 600px){.b3-sub{font-size:13px;line-height:1.35}}@media (max-width: 560px) and (max-height: 500px){.b3-sub{display:none}.b3-wave{margin-bottom:8px}}@media (max-height: 460px) and (min-width: 561px){.b3-wave{height:11vh;margin:0 0 8px}.b3-cue{display:none}}@media (max-height: 400px) and (min-width: 561px){.b3-sub{display:none}}@media (min-width: 861px) and (max-height: 800px){.b3-cue{display:none}}@media (min-width: 861px) and (min-height: 701px) and (max-height: 760px){.b3-h1{font-size:min(clamp(46px,6.6vw,124px),7.1vw,12vh)}.b3-wave{height:clamp(84px,15vh,140px);margin:0 0 14px}}@media (max-width: 560px){.b3-h1{font-size:min(7.8vw,4.8vh);font-size:min(7.8vw,4.8svh);line-height:1.04;margin-top:.45em}.b3-h1__line{white-space:nowrap}.b3-h1__w{display:inline}.b3-band{padding:36px 0 38px}.b3-band__hint{margin-bottom:1.35rem}.b3-mq--rev{margin-top:1.25rem}.b3-mq__logo{margin:0 20px;gap:9px;font-size:14px}.b3-mq__logo img{width:24px;height:24px;border-radius:6px}.b3-mq__phrase{font-size:.78rem}}.cbanner{position:relative;padding:clamp(3.5rem,7vh,5.5rem) 0;background:radial-gradient(ellipse 70% 120% at 12% 50%,rgba(242,38,44,.22),transparent 68%),linear-gradient(100deg,#16090a 0%,#0d0708 55%,var(--void) 100%);border-top:1px solid rgba(242,38,44,.28);border-bottom:1px solid rgba(242,38,44,.28);overflow:hidden;z-index:1}.cbanner:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#f2262c 30%,#ff5a5f 50%,#f2262c 70%,transparent);opacity:.85}.cbanner__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,5vw,4rem);align-items:center}.cbanner__kicker{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;color:#ff5a5f;margin-bottom:1rem}.cbanner__title{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem,1.1rem + 1.7vw,2.5rem);line-height:1.15;letter-spacing:-.015em;color:#fff;max-width:30ch}.cbanner__accent{color:#ff5a5f}.cbanner__sub{margin-top:1.1rem;color:#d4d4d4;font-size:1.0625rem;line-height:1.6;max-width:58ch}.cbanner__actions{display:grid;gap:.85rem;justify-items:start}.cbanner__cta{display:inline-flex;align-items:center;gap:.6rem;background:#d91a20;color:#fff;font-family:var(--font-body);font-weight:700;font-size:1.0625rem;min-height:56px;padding:16px 30px;border-radius:8px;text-decoration:none;white-space:nowrap;transition:background .18s ease,transform .18s ease}.cbanner__cta:hover{background:#e5232a;transform:translateY(-1px)}.cbanner__cta:focus-visible{outline:2px solid #fff;outline-offset:2px}.cbanner__note{font-size:.875rem;color:#a3a3a3}@media (max-width: 900px){.cbanner__inner{grid-template-columns:minmax(0,1fr)}.cbanner__actions{justify-items:stretch}.cbanner__cta{justify-content:center;width:100%}.cbanner__note{text-align:center}}@media (max-width: 380px){.cbanner__cta{white-space:normal;text-align:center;padding:14px 18px}}html.hpop-lock,html.hpop-lock body{overflow:hidden!important}.hpop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:320;display:grid;place-items:center;padding:clamp(1rem,4vw,3rem)}.hpop__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 120% at 50% 40%,#0808088c,#050505d1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);opacity:0;transition:opacity .3s ease}.hpop--open .hpop__backdrop{opacity:1}.hpop__card{position:relative;z-index:1;box-sizing:border-box;width:min(560px,100%);max-height:calc(100dvh - 2rem);overflow:hidden auto;overscroll-behavior:contain;border-radius:24px;background:linear-gradient(180deg,#111,#0a0a0a);border:1px solid rgba(255,255,255,.09);box-shadow:0 40px 90px -30px #000000e6,0 0 0 1px #0a84ff1f;opacity:0;transform:translateY(22px) scale(.97);transition:opacity .3s ease,transform .32s cubic-bezier(.16,1,.3,1)}.hpop--open .hpop__card{opacity:1;transform:none}.hpop__onde{display:block;width:100%;height:128px;background:radial-gradient(60% 90% at 50% 50%,rgba(10,132,255,.1),transparent 70%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.hpop__body{padding:4px clamp(1.4rem,4vw,2.1rem) 0}.hpop__kick{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;font-family:var(--font-body);font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-bright)}.hpop__dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-dim)}.hpop__title{margin:0;font-family:var(--font-display);font-size:clamp(1.55rem,4vw,2.05rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;color:var(--white)}.hpop__title>span{display:block}.hpop__lede{margin:12px 0 0;font-family:var(--font-body);font-size:15.5px;line-height:1.55;color:var(--ash)}.hpop__form{margin-top:20px}.hpop__lbl{display:block;margin-bottom:8px;font-family:var(--font-body);font-size:13.5px;font-weight:600;color:var(--white)}.hpop__bar{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 14px;border-radius:14px;background:#ffffff0a;border:1px solid var(--border-strong);transition:border-color .2s ease,box-shadow .2s ease}.hpop__bar:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.hpop__pre{flex:none;font-family:var(--font-body);font-size:15px;color:var(--ash-dim)}.hpop__in{flex:1;min-width:0;height:44px;padding:0;border:0;outline:none;background:transparent;font-family:var(--font-body);font-size:16px;color:var(--white)}.hpop__in::placeholder{color:var(--ash-dim)}.hpop__in:focus,.hpop__in:focus-visible{outline:none;box-shadow:none}.hpop__go{flex:none;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border:0;border-radius:10px;cursor:pointer;white-space:nowrap;font-family:var(--font-body);font-size:15px;font-weight:600;color:#fff;background:var(--accent);transition:background .2s ease,transform .12s ease}.hpop__go:hover{background:var(--accent-bright)}.hpop__go:active{transform:translateY(1px)}.hpop__err{margin:10px 0 0;font-family:var(--font-body);font-size:14px;color:#ff8a8a}.hpop__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 18px;margin-top:14px}.hpop__alt,.hpop__non{padding:4px 0;border:0;background:none;cursor:pointer;font-family:var(--font-body);font-size:14px;color:var(--ash);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff47;transition:color .2s ease}.hpop__non{text-decoration:none;color:var(--ash-dim)}.hpop__alt:hover,.hpop__non:hover{color:var(--white)}.hpop__preuve{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-top:20px;padding:14px clamp(1.4rem,4vw,2.1rem);border-top:1px solid rgba(255,255,255,.07);background:#ffffff05;font-family:var(--font-body);font-size:13px;color:var(--ash)}.hpop__logos{display:inline-flex;gap:6px}.hpop__logos img{width:26px;height:26px;padding:3px;box-sizing:border-box;border-radius:7px;object-fit:contain;background:#fff;filter:grayscale(1)}.hpop__logos img.is-dark{background:#111}.hpop__etoiles{letter-spacing:2px;color:var(--white)}.hpop__close{position:absolute;top:14px;right:14px;z-index:2;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;cursor:pointer;color:var(--ash);background:#0a0a0a8c;border:1px solid var(--border-strong);transition:color .2s ease,background .2s ease}.hpop__close:hover{color:var(--white);background:#ffffff1f}.hpop :focus-visible{outline:2px solid var(--accent-bright);outline-offset:3px}.hpop .hpop__in:focus-visible{outline:none}@media (max-width: 560px){.hpop{place-items:end center;padding:0}.hpop__card{width:100%;max-height:92dvh;border-radius:22px 22px 0 0;transform:translateY(40px)}.hpop__onde{height:96px}.hpop__bar{flex-wrap:wrap;padding:8px;border-radius:22px}.hpop__pre{padding-left:8px}.hpop__go{width:100%;justify-content:center}}@media (max-height: 720px){.hpop__onde{height:72px}.hpop__kick{margin-bottom:8px}.hpop__lede{margin-top:8px;font-size:14.5px;line-height:1.45}.hpop__form{margin-top:14px}.hpop__lbl{margin-bottom:6px}.hpop__foot{margin-top:10px}.hpop__preuve{margin-top:14px;padding-block:10px}}@media (max-height: 600px){.hpop__preuve{display:none}.hpop__body{padding-bottom:14px}}@media (max-height: 480px){.hpop__onde{height:48px}.hpop__lede{display:none}.hpop__title{font-size:1.4rem}}@media (prefers-reduced-motion: reduce){.hpop__backdrop,.hpop__card{transition:none}}html.atelier-lock,html.atelier-lock body{overflow:hidden!important}.atelier-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#f6f5f2;opacity:0;transition:opacity .22s ease,visibility 0s linear .22s}.atelier-ov__frame{display:block;width:100%;height:100%;border:0}.atelier-ov--chaude{visibility:hidden;pointer-events:none}.atelier-ov--ouverte{opacity:1;visibility:visible;transition:opacity .22s ease}.atelier-ov--rangee{display:none}@media (prefers-reduced-motion: reduce){.atelier-ov,.atelier-ov--ouverte{transition:none}}.site-main--home,.site-end--home,.accueil-fixes{--nb-encre: #0b0b0b;--nb-papier: #f6f5f2;--nb-clair-1: #d6d5d0;--nb-clair-2: #acaba6;--nb-clair-3: #86847f;--nb-givre: #e9f0f7;--ash: var(--nb-clair-2);--ash-dim: var(--nb-clair-3)}.site-main--home{background:var(--void)}:where(.site-main--home,.site-end--home,.accueil-fixes) :focus-visible{outline:2px solid var(--accent-bright);outline-offset:3px}:where(.b3-hero,.nav[data-paper]) :focus-visible{outline:2px solid var(--accent);outline-offset:3px}:where(.nav__menu,.nav__mobile) :focus-visible{outline:2px solid var(--accent-bright);outline-offset:3px}.site-main--home .nav__link--consulting{color:var(--nb-papier)}.site-main--home .nav__link--consulting:after{background:var(--nb-papier)}.site-main--home .nav[data-paper] .nav__links .nav__link--consulting{color:var(--nb-encre)}.site-main--home .nav[data-paper] .nav__links .nav__link--consulting:after{background:var(--nb-encre)}.site-main--home .nav__menu--consulting a:first-child{color:var(--nb-papier)}.site-main--home .nav[data-paper] .nav__cta:focus-visible{outline-color:var(--accent)}.site-main--home .nav__myagent img,.site-main--home .brand-mark,.site-end--home .brand-mark{filter:grayscale(1)}.accueil-suite{position:relative;z-index:1}.site-main--home .b3-band-layer{z-index:2}.site-main--home .b3-hero{z-index:3}.site-main--home .emma{background:transparent}.accueil-suite .langwall{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 25%,#000 75%,transparent),linear-gradient(to right,transparent,#000 25%,#000 75%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent,#000 25%,#000 75%,transparent),linear-gradient(to right,transparent,#000 25%,#000 75%,transparent);mask-composite:intersect}.accueil-suite .langwall__fade{display:none}.site-main--home .b3-air{height:16vh}.accueil-suite .emma{padding-top:4rem}.accueil-suite .stats{padding:4rem 0}.accueil-suite .tilt{padding:3.5rem 0}.accueil-suite .cspace{padding:calc(4rem + 5.3vw) 0 4rem}.accueil-suite .process{padding:4.5rem 0}.accueil-suite .testimonials,.accueil-suite .pricing{padding:4rem 0}.b3 .b3-wave__label svg{color:currentColor}.b3 .b3-proof__logos img{filter:grayscale(1)}.b3 .b3-cue{color:#0b0b0ba3}.b3 .b3-proof__stars,.b3-band-layer .b3-mq__star{filter:grayscale(1)}.b3-band-layer .b3-band{background:linear-gradient(to bottom,rgba(8,8,8,0),var(--void) 48px,var(--void) calc(100% - 48px),rgba(8,8,8,0))}.accueil-suite .lang-card__flag{filter:grayscale(1)}@media (max-width: 860px){.accueil-suite .cspace__side ul{padding:5px;margin:-5px;scroll-padding:8px}.accueil-suite .cspace__side li:last-child{margin-right:5px}}.accueil-suite .cspace__online{color:var(--ash);border-color:#f6f5f238}.accueil-suite .cspace__online span{background:var(--nb-papier)}.accueil-suite .cspace__kpi-delta{color:var(--nb-papier)}.accueil-suite .cspace__kpi-delta.is-flat{color:var(--ash-dim)}.accueil-suite .cspace__badge--ok{color:var(--nb-encre);background:var(--nb-papier);border-color:var(--nb-papier)}.accueil-suite .cspace__badge--warn{color:var(--nb-papier);background:#f6f5f214;border-color:#f6f5f24d}.accueil-suite .process{background:#ffffff06;color:var(--nb-papier)}.accueil-suite .process-step__node{background:#121211}.accueil-suite .process__sub{color:var(--nb-clair-2)}.accueil-suite .process-step{opacity:1;color:var(--nb-clair-2);transition:color .5s var(--ease-cinematic)}.accueil-suite .process-step.is-lit{color:var(--nb-papier)}.accueil-suite .process-step__content>p,.accueil-suite .process-step__content ul li{color:inherit}.accueil-suite .process-step__num{-webkit-text-stroke-color:var(--nb-clair-3)}.accueil-suite .cbanner{background:#000;border-top:1px solid rgba(246,245,242,.1);border-bottom:1px solid rgba(246,245,242,.1)}.accueil-suite .cbanner:before{background:linear-gradient(90deg,transparent,rgba(246,245,242,.45) 30%,rgba(246,245,242,.85) 50%,rgba(246,245,242,.45) 70%,transparent)}.accueil-suite .cbanner__kicker,.accueil-suite .cbanner__title,.accueil-suite .cbanner__accent,.accueil-suite .cbanner__sub,.accueil-suite .cbanner__note{color:var(--nb-givre)}.accueil-suite .cbanner__cta{background:var(--nb-papier);color:var(--nb-encre)}.accueil-suite .cbanner__cta:hover{background:#fff}.accueil-suite .tcard__logo{filter:grayscale(1)}@media (max-width: 480px){.accueil-suite .pricing__cta .btn{font-size:15px;padding-inline:22px;letter-spacing:-.075px;white-space:nowrap}}@media (max-width: 380px){.accueil-suite .pricing__cta .btn{font-size:14px;padding-inline:16px}}.site-end--home .fcta__logos img{filter:grayscale(1)}@media (max-width: 860px){html:has(.site-main--home){scroll-padding-bottom:88px}}@media (max-width: 560px){.accueil-suite .emma{padding-top:2.5rem}.accueil-suite .stats{padding:2.75rem 0}.accueil-suite .tilt{padding:2rem 0}.accueil-suite .cspace{padding:calc(2.75rem + 5.3vw) 0 2.75rem}.accueil-suite .process{padding:3rem 0}.accueil-suite .testimonials,.accueil-suite .pricing{padding:2.75rem 0}}
