/* The method is a normal reading flow; the path never pins or blocks scrolling. */
#deroulement{position:relative;overflow:hidden}
#deroulement .pp-method-layout{position:relative;isolation:isolate;column-gap:clamp(62px,8vw,130px)}
#deroulement .pp-method-heading{position:relative;z-index:1;min-width:0}
#deroulement .pp-method-heading h2{margin-bottom:0}
#deroulement .numbered{position:relative;z-index:1;margin-top:clamp(280px,25vw,365px);border-top:0!important}
#deroulement .numbered>div{position:relative;border-bottom:0;padding:0 0 clamp(42px,5vw,76px)}
#deroulement .numbered>div:last-child{padding-bottom:0}
#deroulement .numbered>div>div{transition:opacity .32s ease,transform .4s cubic-bezier(.2,.7,.2,1)}
#deroulement .numbered h3{margin-bottom:14px}
#deroulement .numbered p{max-width:38em}
#deroulement .pp-method-path{position:absolute;top:0;left:0;width:100%;overflow:hidden;pointer-events:none;z-index:0}
#deroulement .pp-method-track{fill:none;stroke:#99a3aa;stroke-opacity:.26;stroke-width:4;vector-effect:non-scaling-stroke}
#deroulement .pp-method-progress{fill:none;stroke:#a4c9db;stroke-width:4;stroke-linecap:round;vector-effect:non-scaling-stroke}
#deroulement .pp-method-node{fill:var(--pp-dark-section,#091522);stroke:#45525b;stroke-width:2.5;transition:fill .25s,stroke .25s}
#deroulement .pp-method-node.is-reached{stroke:#a4c9db}
#deroulement.method-path-ready .method-pending>div{opacity:0;transform:translateY(16px)}
#deroulement .numbered>div:focus-within>div{opacity:1;transform:none}
@media(max-width:900px){
 #deroulement .pp-method-track,#deroulement .pp-method-progress{stroke-width:2.5}
 #deroulement{position:relative;overflow:hidden}
#deroulement .pp-method-layout{row-gap:64px}
 #deroulement .numbered{margin-top:0;padding-left:30px}
 #deroulement .numbered>div{padding-bottom:42px}
 #deroulement .pp-method-heading h2{font-size:clamp(38px,8vw,68px)}
}
@media(prefers-reduced-motion:reduce){
 #deroulement .numbered>div>div{transition:none!important;opacity:1!important;transform:none!important}
 #deroulement .pp-method-node{transition:none}
}
