.sx-wlt{--wl-progress:0;position:relative;max-width:900px;margin:56px auto 0;text-align:left}.sx-wlt-rail{position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:var(--paper-line-2);-webkit-mask-image:linear-gradient(transparent,var(--paper-ink) 7%,var(--paper-ink) 93%,transparent);mask-image:linear-gradient(transparent,var(--paper-ink) 7%,var(--paper-ink) 93%,transparent)}.sx-wlt-beam{position:absolute;inset:0 0 auto;display:block;width:100%;height:calc(var(--wl-progress) * 100%);background:linear-gradient(var(--brand-deep),var(--brand));border-radius:999px;box-shadow:0 0 14px color-mix(in srgb,var(--brand) 55%,transparent)}.sx-wlt-beam:after{content:"";position:absolute;left:50%;bottom:0;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 5px color-mix(in srgb,var(--brand) 18%,transparent),0 0 18px color-mix(in srgb,var(--brand) 70%,transparent)}.sx-wlt[style*="--wl-progress: 1"] .sx-wlt-beam:after,.sx-wlt[style*="--wl-progress:1"] .sx-wlt-beam:after{opacity:0}.sx-wlt-steps{position:relative;margin:0;padding:0;list-style:none}.sx-wlt-steps li{position:relative;width:calc(50% - 52px);padding:0 0 58px}.sx-wlt-steps li:nth-child(odd){margin-right:auto;text-align:right}.sx-wlt-steps li:nth-child(2n){margin-left:auto}.sx-wlt-steps li:last-child{padding-bottom:0}.sx-wlt-node{position:absolute;top:4px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--paper-card);border:1px solid var(--paper-line-2);color:var(--paper-muted);font-size:var(--sx-text-small);font-weight:600;font-variant-numeric:tabular-nums;z-index:1;transition:border-color .5s var(--ease-out-quint),color .5s var(--ease-out-quint),box-shadow .5s var(--ease-out-quint)}.sx-wlt-steps li:nth-child(odd) .sx-wlt-node{left:calc(100% + 37px)}.sx-wlt-steps li:nth-child(2n) .sx-wlt-node{right:calc(100% + 37px)}.sx-wlt-node>i{position:absolute;inset:0;border-radius:50%;background:var(--brand);transform:scale(0);opacity:0;transition:transform .5s var(--ease-out-quint),opacity .5s var(--ease-out-quint)}.sx-wlt-steps li[data-on] .sx-wlt-node{border-color:var(--brand);color:var(--ink-fg);box-shadow:0 0 0 6px color-mix(in srgb,var(--brand) 12%,transparent)}.sx-wlt-steps li[data-on] .sx-wlt-node>i{transform:scale(1);opacity:1}.sx-wlt-card{padding:22px 24px;border:1px solid var(--paper-line);border-radius:14px;background:var(--paper-card);opacity:0;transform:translateY(14px) translateX(var(--wl-from,0));box-shadow:none;transition:opacity .7s var(--ease-out-quint),transform .7s var(--ease-out-quint),border-color .7s var(--ease-out-quint),box-shadow .7s var(--ease-out-quint)}.sx-wlt-steps li:nth-child(odd) .sx-wlt-card{--wl-from:16px}.sx-wlt-steps li:nth-child(2n) .sx-wlt-card{--wl-from:-16px}.sx-wlt-steps li[data-on] .sx-wlt-card{opacity:1;transform:none;border-color:color-mix(in srgb,var(--brand) 26%,transparent);box-shadow:0 18px 40px -32px color-mix(in srgb,var(--paper-ink) 55%,transparent)}.sx-wlt-card b{display:block;margin-bottom:6px;color:var(--paper-ink);font-size:var(--sx-h3);font-weight:600;letter-spacing:-.02em;line-height:1.2}.sx-wlt-card p{margin:0;font-size:var(--sx-text-body);line-height:1.65;color:var(--paper-ink)}.sx-wlt-beacon .sx-wl-beacon-line{transform-origin:top;transform:scaleY(0);transition:transform .8s var(--ease-out-quint)}.sx-wlt-beacon .sx-wl-beacon-mark{opacity:0;transform:translateY(18px) scale(.94);transition:opacity .8s .28s var(--ease-out-quint),transform .8s .28s var(--ease-out-quint)}.sx-wlt-beacon:before{opacity:0;transition:opacity 1.1s .35s var(--ease-out-quint)}.sx-wlt-beacon[data-on] .sx-wl-beacon-line{transform:scaleY(1)}.sx-wlt-beacon[data-on] .sx-wl-beacon-mark{opacity:1;transform:none}.sx-wlt-beacon[data-on]:before{opacity:1}@media (max-width:820px){.sx-wlt{margin-top:40px}.sx-wlt-rail{left:15px}.sx-wlt-steps li,.sx-wlt-steps li:nth-child(2n),.sx-wlt-steps li:nth-child(odd){width:auto;margin:0;padding:0 0 26px 46px;text-align:left}.sx-wlt-steps li:nth-child(2n) .sx-wlt-node,.sx-wlt-steps li:nth-child(odd) .sx-wlt-node{left:0;right:auto}.sx-wlt-steps li:nth-child(2n) .sx-wlt-card,.sx-wlt-steps li:nth-child(odd) .sx-wlt-card{--wl-from:14px}.sx-wlt-card{padding:18px 20px}.sx-wlt-card b{font-size:var(--sx-text-lede)}}@media (prefers-reduced-motion:reduce){.sx-wlt-beacon .sx-wl-beacon-line,.sx-wlt-beacon .sx-wl-beacon-mark,.sx-wlt-beacon:before,.sx-wlt-card,.sx-wlt-node,.sx-wlt-node>i{transition:none}.sx-wlt-beam:after{display:none}}