.dv2-page{--ink:#0d1b2a;--ink2:#22324a;--teal:#366476;--mist:#598392;--sage:#84a3a1;--line:#d7ddd9;--paper:#f4f5f2;--ivory:#fbfaf5;--accent:#f0a030;--motion-start:translateX(-18px);background:var(--paper);color:var(--ink);font-family:Manrope,Arial,sans-serif;overflow:hidden}.dv2-page *{box-sizing:border-box}.dv2-wrap{width:min(1320px,100% - 48px);margin-inline:auto}.dv2-eyebrow{color:var(--teal);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:800}.dv2-page h1,.dv2-page h2,.dv2-page h3,.dv2-page p{overflow-wrap:anywhere}.dv2-page a:focus-visible,.dv2-page button:focus-visible,.dv2-page summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.dv2-hero{background:linear-gradient(180deg,var(--ivory),var(--paper));padding:54px 0 96px}.dv2-breadcrumb{color:#526874;align-items:center;gap:9px;margin-bottom:58px;font-size:12px;display:flex}.dv2-breadcrumb a{color:inherit;text-decoration:none}.dv2-hero-grid{grid-template-columns:minmax(360px,.62fr) minmax(0,1.18fr);align-items:start;gap:54px;display:grid}.dv2-hero h1{letter-spacing:-.058em;max-width:900px;margin:0;font-size:clamp(48px,5vw,76px);font-weight:640;line-height:.98}.dv2-hero-copy{border-top:1px solid #0d1b2a2e;padding-top:20px}.dv2-hero-copy>p{color:#435b67;margin:0;font:400 19px/1.58 SourceSerif,Georgia,serif}.dv2-hero-copy>div{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.dv2-btn{min-height:48px;color:var(--ink);border:1px solid #0d1b2a2e;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:0 18px;font-size:12px;font-weight:780;text-decoration:none;display:inline-flex}.dv2-btn svg{width:16px}.dv2-btn-primary{border-color:var(--ink);background:var(--ink);color:#fff}.dv2-hero-proof{border:1px solid #0d1b2a29;border-top:4px solid var(--accent);background:#eef1ee;border-radius:4px;margin-top:58px;box-shadow:0 34px 84px -48px #0d1b2a80}.dv2-hero-proof>header,.dv2-evidence>header{border-bottom:1px solid var(--line);background:var(--ivory);justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:12px 18px;display:flex}.dv2-hero-proof header>div,.dv2-evidence header>div{gap:3px;display:grid}.dv2-hero-proof small,.dv2-evidence small{color:#5c707b;font-size:10px}.dv2-hero-proof header strong,.dv2-evidence header strong{font-size:13px}.dv2-hero-proof header>span{color:#315b52;align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex}.dv2-hero-proof header>span i{background:var(--sage);border-radius:50%;width:7px;height:7px}.dv2-hero-work{grid-template-columns:minmax(320px,.65fr) minmax(0,1.35fr);min-height:450px;display:grid}.dv2-hero-work>aside{border-right:1px solid var(--line);background:#fbfaf5cc;padding:26px}.dv2-hero-work blockquote{min-height:86px;margin:12px 0 22px;font:italic 17px/1.5 SourceSerif,Georgia,serif}.dv2-hero-work aside>div{gap:7px;display:grid}.dv2-hero-work aside>div span{border:1px solid var(--line);opacity:.25;transform:var(--motion-start);background:#fff;grid-template-columns:28px 1fr;gap:10px;padding:9px;font-size:10px;transition:all .32s;display:grid}.dv2-hero-work aside>div span b{color:var(--teal)}.dv2-hero-work>section{background:radial-gradient(circle at 80% 12%,#59839229,#0000 45%);align-content:center;gap:22px;padding:42px;display:grid}.dv2-hero-object{background:#fff;border:1px solid #0d1b2a29;min-height:210px;padding:28px}.dv2-hero-object strong{margin:18px 0 10px;font-size:clamp(24px,3vw,42px);line-height:1.05;display:block}.dv2-hero-object p{color:#526874}.dv2-hero-result{opacity:.2;transform:var(--motion-start);background:#fff8ec;border:1px solid #f0a0308c;align-items:center;gap:14px;padding:16px;transition:all .32s;display:flex}.dv2-hero-result svg{color:var(--teal)}.dv2-hero-result span{gap:3px;display:grid}.dv2-hero-proof>footer,.dv2-evidence>footer{border-top:1px solid var(--line);background:var(--ivory);align-items:center;gap:10px;min-height:58px;padding:7px 12px;display:flex}.dv2-hero-proof>footer>span,.dv2-evidence>footer>span{color:#60727c;margin-right:auto;font-size:10px}.dv2-hero-proof button,.dv2-evidence button{color:#425864;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;font:700 10px Manrope;display:flex}.dv2-hero-proof button svg,.dv2-evidence button svg{width:17px}.dv2-anchor{color:#fff;background:#0d1b2a;padding:92px 0}.dv2-anchor .dv2-eyebrow{color:#9ab6ba}.dv2-anchor blockquote{letter-spacing:-.052em;max-width:1040px;margin:0;font-size:clamp(36px,4.5vw,68px);font-weight:560;line-height:1.03}.dv2-anchor>div>p:last-child{color:#c4d0d3;max-width:760px;margin:30px 0 0;font:400 18px/1.6 SourceSerif,Georgia,serif}.dv2-journey{background:var(--paper);padding:118px 0}.dv2-section-head{max-width:980px;margin-bottom:62px}.dv2-section-head h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,4.6vw,66px);font-weight:620;line-height:1}.dv2-section-head>p:last-child{color:#526874;max-width:690px;margin:22px 0 0;font:400 18px/1.55 SourceSerif,Georgia,serif}.dv2-feature-list{gap:87px;display:grid}.dv2-feature{border-top:1px solid #0d1b2a29;grid-template-columns:minmax(0,1.38fr) minmax(280px,.62fr);align-items:center;gap:62px;padding-top:34px;display:grid}.dv2-feature:nth-child(2n) .dv2-feature-copy{order:2}.dv2-feature:nth-child(2n) .dv2-evidence{order:1}.dv2-feature-copy>span{color:var(--teal);margin-bottom:42px;font-size:11px;display:block}.dv2-feature-copy h3{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3vw,46px);font-weight:620;line-height:1.05}.dv2-feature-copy p{color:#526874;margin:22px 0 0;font:400 17px/1.62 SourceSerif,Georgia,serif}.dv2-evidence{background:#eef1ee;border:1px solid #0d1b2a29;border-radius:3px;min-width:0;overflow:hidden;box-shadow:0 25px 65px -48px #0d1b2a80}.dv2-evidence header>span{color:#704100;background:#fff8ec;border:1px solid #f0a03073;padding:5px 8px;font-size:10px;font-weight:780}.dv2-evidence-canvas{background:linear-gradient(135deg,#fbfaf5e0,#e8efeccc);grid-template-columns:minmax(180px,.42fr) minmax(0,1.58fr);min-height:394px;display:grid;position:relative}.dv2-evidence-canvas>aside{border-right:1px solid var(--line);align-content:start;gap:9px;padding:24px;display:grid}.dv2-evidence-canvas>aside span{color:var(--teal);text-transform:uppercase;font-size:10px}.dv2-evidence-canvas>aside strong{font-size:18px;line-height:1.22}.dv2-evidence-canvas>section{background:#e0e1ddcc;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:1px;padding:24px;display:grid}.dv2-evidence-canvas article{opacity:.18;min-height:82px;transform:var(--motion-start);background:#fff;grid-template-columns:10px 1fr;gap:10px;padding:14px;transition:opacity .32s,transform .32s;display:grid}.dv2-evidence-canvas article i{background:var(--mist);border-radius:50%;width:7px;height:7px;margin-top:5px}.dv2-evidence-canvas article span{gap:5px;display:grid}.dv2-evidence-canvas article strong{font-size:11px;line-height:1.35}.dv2-stable{border-left:3px solid var(--accent);background:var(--ink);color:#fff;opacity:.12;max-width:min(390px,100% - 40px);transform:var(--motion-start);align-items:center;gap:12px;padding:13px 16px;transition:all .32s;display:flex;position:absolute;bottom:18px;right:20px}.dv2-stable svg{color:#a8c2bd;width:18px}.dv2-stable span{gap:2px;display:grid}.dv2-stable small{color:#b8c6c9}.dv2-stable strong{font-size:11px}.dv2-kind-kanban .dv2-evidence-canvas>section{grid-template-columns:repeat(3,1fr)}.dv2-kind-timeline .dv2-evidence-canvas>section{grid-template-columns:1fr}.dv2-kind-timeline .dv2-evidence-canvas article{min-height:58px}.dv2-kind-panel .dv2-evidence-canvas>section{background:#fff;margin:25px;box-shadow:12px 12px #59839221}.dv2-kind-trace .dv2-evidence-canvas>section{grid-template-columns:1fr}.dv2-kind-workflow .dv2-evidence-canvas article:nth-child(2n){margin-left:18px}.dv2-resistance{background:var(--ivory);padding:112px 0}.dv2-objections{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.dv2-objections article{border-right:1px solid var(--line);align-content:start;gap:16px;min-height:340px;padding:28px;display:grid}.dv2-objections article>span{color:var(--accent);font-size:11px}.dv2-objections h3{font-size:19px;line-height:1.3}.dv2-objections p{color:#526874;font:400 16px/1.58 SourceSerif,Georgia,serif}.dv2-objections b{color:var(--teal);text-transform:uppercase;align-self:end;font-size:10px}.dv2-traceability{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:38px}.dv2-traceability summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:64px;font-weight:750;list-style:none;display:flex}.dv2-traceability summary::-webkit-details-marker{display:none}.dv2-traceability ul{color:#526874;gap:10px;margin:0 0 28px;padding-left:22px;font-size:12px;line-height:1.5;display:grid}.dv2-ecosystem{background:#e8efec;padding:118px 0}.dv2-ecosystem-grid{grid-template-columns:minmax(270px,.52fr) minmax(0,1.48fr);gap:60px;display:grid}.dv2-hub{background:var(--ink);color:#fff;border-top:4px solid var(--accent);align-content:center;gap:12px;min-height:330px;padding:36px;display:grid}.dv2-hub svg{width:28px;color:var(--accent)}.dv2-hub small{color:#b8c6c9}.dv2-hub strong{font-size:30px;line-height:1.08}.dv2-hub span{color:#9ab6ba}.dv2-flows{border-top:1px solid #0d1b2a29;grid-template-columns:repeat(2,1fr);display:grid}.dv2-flows article{border-bottom:1px solid #0d1b2a1f;border-right:1px solid #0d1b2a1f;grid-template-columns:32px 1fr;gap:8px 14px;padding:20px;display:grid}.dv2-flows span{color:var(--teal);grid-row:1/3;font-size:10px}.dv2-flows h3{font-size:15px}.dv2-flows p{color:#526874;font-size:12px;line-height:1.48}.dv2-adoption{background:var(--paper);padding:120px 0}.dv2-adoption ol{border-top:1px solid #0d1b2a29;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.dv2-adoption li{border-right:1px solid var(--line);grid-template-columns:34px 1fr 20px;gap:10px;min-height:240px;padding:24px 15px;display:grid}.dv2-adoption li>span{color:var(--teal);font-size:10px}.dv2-adoption li>i{display:none}.dv2-adoption li>div{grid-column:2;align-self:end}.dv2-adoption h3{font-size:18px}.dv2-adoption li p{color:#526874;margin:10px 0 0;font-size:12px;line-height:1.5}.dv2-adoption li>svg{width:18px;color:var(--teal);align-self:end}.dv2-adoption li.is-start{border-top:4px solid var(--accent);background:var(--ivory)}.dv2-closing{background:#e8efec;border:1px solid #0d1b2a29;justify-content:space-between;align-items:center;gap:30px;margin-top:60px;padding:30px;display:flex}.dv2-closing>div{align-items:center;gap:14px;display:flex}.dv2-closing>div svg{color:var(--teal)}.dv2-closing span{gap:3px;display:grid}.dv2-page [data-motion-stage="1"] [data-motion-slot="0"],.dv2-page [data-motion-stage="2"] [data-motion-slot="0"],.dv2-page [data-motion-stage="2"] [data-motion-slot="1"],.dv2-page [data-motion-stage="3"] [data-motion-slot],.dv2-page [data-motion-stage="3"] .dv2-stable,.dv2-page [data-motion-stage="3"] .dv2-hero-result{opacity:1;transform:none}.dv2-page [data-playing=false] [data-motion-toggle] svg{display:none}.dv2-page [data-playing=false] [data-motion-toggle]:before{content:"▶";font-size:13px}.dv2-page [data-playing=false] [data-motion-toggle]{font-size:0}.dv2-page [data-playing=false] [data-motion-toggle]:after{content:" Reprendre";font-size:10px}.dv2-hero>.dv2-wrap{grid-template-columns:minmax(330px,.56fr) minmax(0,1.44fr);gap:42px;display:grid}.dv2-breadcrumb{grid-column:1/-1}.dv2-hero-grid{display:block}.dv2-hero-copy{margin-top:34px}.dv2-hero-proof{margin-top:0}.dv2-hero h1{font-size:clamp(46px,4.2vw,64px)}.dv2-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.dv2-feature{background:var(--ivory);grid-template-columns:1fr;gap:26px;padding:30px}.dv2-feature-copy{order:0!important}.dv2-evidence{order:1!important}@media (width<=980px){.dv2-hero>.dv2-wrap{display:block}.dv2-hero-proof{width:100%;margin-left:0;margin-right:0}.dv2-feature-list{grid-template-columns:1fr;display:grid}.dv2-feature{width:100%!important;margin-top:0!important;margin-left:0!important;transform:none!important}.dv2-flows{grid-template-columns:1fr 1fr}.dv2-hero-grid,.dv2-feature,.dv2-ecosystem-grid{grid-template-columns:1fr}.dv2-feature-copy{order:0!important}.dv2-evidence{order:1!important}.dv2-hero-work{grid-template-columns:1fr}.dv2-hero-work>aside{border-right:0;border-bottom:1px solid var(--line)}.dv2-objections{grid-template-columns:1fr}.dv2-objections article{border-bottom:1px solid var(--line);min-height:0}.dv2-adoption ol{grid-template-columns:1fr 1fr}}@media (width<=680px){.dv2-wrap{width:calc(100% - 28px)}.dv2-hero{padding-top:24px;padding-bottom:64px}.dv2-breadcrumb{display:none}.dv2-hero-grid{gap:22px}.dv2-hero h1{font-size:clamp(36px,10.7vw,44px);line-height:.98}.dv2-hero-copy{padding-top:16px;display:block}.dv2-hero-copy>p{font-size:15.5px;line-height:1.5}.dv2-hero-copy>div{display:grid}.dv2-btn{width:100%}.dv2-hero-proof{margin-top:28px}.dv2-hero-proof>header,.dv2-evidence>header{align-items:flex-start}.dv2-hero-proof>header>span{max-width:140px}.dv2-hero-work{min-height:0}.dv2-hero-work>aside,.dv2-hero-work>section{padding:18px}.dv2-hero-work>section{min-height:330px}.dv2-hero-proof>footer,.dv2-evidence>footer{flex-wrap:wrap}.dv2-hero-proof>footer>span,.dv2-evidence>footer>span{width:100%}.dv2-anchor{padding:78px 0}.dv2-anchor blockquote{font-size:38px}.dv2-journey,.dv2-resistance,.dv2-ecosystem,.dv2-adoption{padding:84px 0}.dv2-section-head{margin-bottom:42px}.dv2-section-head h2{font-size:38px}.dv2-feature-list{gap:70px}.dv2-feature-copy>span{margin-bottom:24px}.dv2-feature-copy h3{font-size:31px}.dv2-evidence-canvas{grid-template-columns:1fr;min-height:520px}.dv2-evidence-canvas>aside{border-right:0;border-bottom:1px solid var(--line)}.dv2-evidence-canvas>section,.dv2-kind-kanban .dv2-evidence-canvas>section{grid-template-columns:1fr;padding:12px}.dv2-evidence-canvas article:nth-child(n+6){display:none}.dv2-stable{max-width:calc(100% - 24px);bottom:12px;right:12px}.dv2-flows{grid-template-columns:1fr}.dv2-hub{min-height:270px}.dv2-adoption ol{grid-template-columns:1fr}.dv2-adoption li{min-height:0}.dv2-closing{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.dv2-page *,.dv2-page :before,.dv2-page :after{transition:none!important;animation:none!important}.dv2-page [data-motion-slot],.dv2-page .dv2-stable,.dv2-page .dv2-hero-result{opacity:1!important;transform:none!important}}.dv2-ecosystem-grid{grid-template-columns:1fr}.dv2-hub{grid-template-columns:48px minmax(220px,.7fr) 1.3fr;align-items:center;min-height:160px}.dv2-hub svg{grid-row:1/3}.dv2-flows{grid-template-columns:repeat(3,1fr)}.dv2-adoption ol{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px}.dv2-adoption li{background:var(--paper);border:0;min-height:190px}.dv2-closing{background:var(--ink);color:#fff}.dv2-closing small{color:#b8c6c9}@media (width<=680px){.dv2-ecosystem-grid{grid-template-columns:1fr;gap:26px;display:grid}.dv2-hub{order:0;grid-template-columns:34px 1fr;min-height:190px;padding:24px;display:grid}.dv2-hub svg{grid-row:1/3}.dv2-flows{background:0 0;order:1;grid-template-columns:1fr;gap:8px;display:grid}.dv2-flows article,.dv2-flows article:nth-child(2n),.dv2-flows article:nth-child(2),.dv2-flows article:nth-child(5){grid-template-columns:28px 1fr;min-height:0;padding:18px;display:grid;transform:none}.dv2-flows article span{grid-row:1/3}.dv2-adoption ol{border:0;grid-template-columns:1fr;gap:10px;margin-left:0;display:grid}.dv2-adoption li,.dv2-adoption li:nth-child(n){border:1px solid var(--line);background:var(--ivory);grid-template-columns:34px 1fr 20px;min-height:0;margin:0;padding:20px 14px;display:grid}.dv2-adoption li>div{grid-column:2;align-self:center}.dv2-closing{margin:34px 0 0}}
