.process-sequence{isolation:isolate;position:relative}.process-sequence__track{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.process-sequence__track path{vector-effect:non-scaling-stroke}[data-process-track]{stroke:var(--line-strong);stroke-width:1px}[data-process-progress]{stroke:var(--cyan);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0;opacity:.75}[data-process-step]{position:relative}[data-process-anchor]{z-index:2;border:1px solid var(--line-strong);background:var(--ink-900);width:28px;height:28px;font-family:var(--font-mono);border-radius:50%;place-items:center;position:relative;color:var(--muted-strong)!important;font-size:.7rem!important;line-height:1!important;display:grid!important}[data-process-current] [data-process-anchor]{border-color:var(--cyan);color:var(--cyan-soft)!important}[data-process-kind=method],[data-process-kind=overview]{padding-left:3rem}[data-process-kind=method]:before,[data-process-kind=overview]:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:2rem;bottom:2rem;left:14px}[data-process-enhanced]:before{visibility:hidden}[data-process-kind=method] [data-process-anchor],[data-process-kind=overview] [data-process-anchor]{position:absolute;top:1.6rem;left:-3rem}[data-process-kind=method] .method-phase{transition:border-color .18s cubic-bezier(.16,1,.3,1)}[data-process-kind=method] [data-process-current]{border-color:var(--line-strong)}[data-process-kind=overview] .step{text-align:left;border-top:0;grid-template-columns:minmax(0,1fr);padding-block:1.5rem}[data-process-kind=flow] .flow li{border-top:0;padding-top:0}[data-process-kind=flow] .flow li:after{display:none}[data-process-kind=flow] .number{margin-bottom:1.25rem}[data-process-kind=flow]:before{content:"";background:var(--line-strong);height:1px;position:absolute;top:14px;left:14px;right:calc(16.6667% - 14px)}[data-process-kind=outbound] .outbound-steps .number{margin-bottom:1rem;display:grid}[data-process-kind=outbound] .outbound-steps .card{overflow:visible}#main-content [data-process-kind=method] .method-phase{border:1px solid var(--line)}#main-content [data-process-kind=method] [data-process-current]{border-color:var(--line-strong)}#main-content [data-process-kind=method] .method-phase:after,#main-content [data-process-kind=method] .method-phases:before,#main-content [data-process-kind=overview] .step:before,#main-content [data-process-kind=flow] .flow>li:before{content:none}@media (width<=1040px){[data-process-kind=flow],[data-process-kind=outbound]{padding-left:3rem}[data-process-kind=flow] .flow,[data-process-kind=outbound] .outbound-steps{grid-template-columns:minmax(0,1fr);gap:1rem}[data-process-kind=flow] .flow li{text-align:left;grid-template-columns:110px minmax(0,1fr);column-gap:1.25rem;min-height:0;padding:1.25rem 0;display:grid}[data-process-kind=flow] .capability-graphic{grid-area:1/1/3;align-self:center;width:110px;margin:0}[data-process-kind=flow] .flow strong,[data-process-kind=flow] .flow li>span:last-child{grid-column:2}[data-process-kind=flow] .number,[data-process-kind=outbound] .number{position:absolute;top:1.25rem;left:-3rem}[data-process-kind=flow]:before,[data-process-kind=outbound]:before{content:"";background:var(--line-strong);width:1px;height:auto;position:absolute;inset:2rem auto 2rem 14px}[data-process-kind=outbound] .outbound-steps .card{text-align:left}}@media (width<=520px){[data-process-kind=method],[data-process-kind=overview],[data-process-kind=flow],[data-process-kind=outbound]{padding-left:2.5rem}[data-process-kind=method] [data-process-anchor],[data-process-kind=overview] [data-process-anchor],[data-process-kind=flow] [data-process-anchor],[data-process-kind=outbound] [data-process-anchor]{left:-2.5rem}[data-process-kind=flow] .flow li{grid-template-columns:minmax(0,1fr)}[data-process-kind=flow] .capability-graphic{grid-area:auto/1;width:130px;margin:0 0 .75rem}[data-process-kind=flow] .flow strong,[data-process-kind=flow] .flow li>span:last-child{grid-column:1}}@media (prefers-reduced-motion:reduce),print{[data-process-step]{transition:none!important}[data-process-progress]{opacity:.35;stroke-dashoffset:0!important}}
