.nwc-approach{color:var(--nwc-color-ink)}.nwc-approach__canvas{min-height:190vh;position:relative}.nwc-approach__svg{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.nwc-path{fill:none;stroke-width:2.5px}.nwc-path--red{stroke:var(--nwc-color-primary)}.nwc-path--cyan{stroke:var(--nwc-color-secondary)}.nwc-path--ink{stroke:var(--nwc-color-ink);stroke-width:3.5px}.nwc-burst__core{fill:var(--nwc-color-primary)}.nwc-burst__bits circle{fill:var(--nwc-color-secondary)}.nwc-approach__steps{inset:0;position:absolute}.nwc-step{position:absolute;width:min(34ch,38vw)}.nwc-step__node{background:var(--nwc-color-ink);border-radius:50%;height:14px;position:absolute;top:0;width:14px}.nwc-step__card{padding-top:.25rem}.nwc-step__no{color:var(--nwc-color-primary);font-family:var(--nwc-font-display);font-size:var(--nwc-fs-h3)}.nwc-step__title{font-size:var(--nwc-fs-title);margin:.15em 0 .35em;text-transform:uppercase}.nwc-step__body{color:color-mix(in srgb,var(--nwc-color-ink) 75%,transparent)}@media (min-width:900px){.nwc-step--01{left:26%;padding-right:2.5rem;text-align:right;top:18%;transform:translateX(-100%)}.nwc-step--01 .nwc-step__node{right:-7px}.nwc-step--02{left:62%;padding-left:2.5rem;top:30%}.nwc-step--02 .nwc-step__node{left:-7px}.nwc-step--03{left:50%;padding-right:2.5rem;text-align:right;top:60%;transform:translateX(-100%)}.nwc-step--03 .nwc-step__node{right:-7px}.nwc-step--04{left:50%;padding-left:2.5rem;top:80%}.nwc-step--04 .nwc-step__node{left:-7px}}@media (max-width:899px){.nwc-approach__canvas{min-height:0}.nwc-approach__svg{display:none}.nwc-approach__steps,.nwc-step{position:static}.nwc-step{border-left:3px solid var(--nwc-color-primary);padding:0 0 var(--nwc-space-lg) var(--nwc-space-md);width:auto}.nwc-step:nth-child(2n){border-color:var(--nwc-color-secondary)}.nwc-step__node{display:none}}