.scf[data-v-8d42bad1]{--scf-line:var(--site-hairline);--scf-node:var(--site-surface);--scf-text:var(--site-strong);--scf-num:var(--site-muted);--scf-accent:var(--site-cyan);--scf-accent-text:var(--site-cyan-text);--scf-gap:30px;align-items:stretch;gap:12px var(--scf-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.scf--dark[data-v-8d42bad1]{--scf-line:var(--site-card-dark-border);--scf-node:var(--site-card-dark);--scf-text:#fff;--scf-num:var(--site-eyebrow-dark);--scf-accent:var(--site-cyan-bright);--scf-accent-text:var(--site-cyan-bright)}.scf__step[data-v-8d42bad1]{border:1px solid var(--scf-line);background:var(--scf-node);border-radius:12px;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:12px 16px;display:flex;position:relative}.scf__step[data-v-8d42bad1]:not(:last-child):after{content:"";width:calc(-14px + var(--scf-gap));background:var(--scf-line);height:1px;position:absolute;top:50%;left:calc(100% + 7px)}.scf__step[data-v-8d42bad1]:not(:last-child):before{content:"";top:calc(50% - 3px);left:calc(100% - 13px + var(--scf-gap));border-top:1px solid var(--scf-accent);border-right:1px solid var(--scf-accent);width:6px;height:6px;position:absolute;transform:rotate(45deg)}.scf__step--rowend[data-v-8d42bad1]:after,.scf__step--rowend[data-v-8d42bad1]:before{display:none}.scf__num[data-v-8d42bad1]{font-family:var(--site-mono);letter-spacing:.14em;color:var(--scf-num);font-size:10px}.scf__label[data-v-8d42bad1]{font-family:var(--site-sans);color:var(--scf-text);font-size:14px;font-weight:600;line-height:1.3}.scf__step--out[data-v-8d42bad1]{border-color:var(--scf-accent)}.scf__step--out .scf__num[data-v-8d42bad1]{color:var(--scf-accent-text)}.scf--compact[data-v-8d42bad1]{--scf-gap:20px;gap:8px var(--scf-gap)}.scf--compact .scf__step[data-v-8d42bad1]{border-radius:999px;padding:5px 11px}.scf--compact .scf__label[data-v-8d42bad1]{font-size:12px;font-weight:500}.scf--vertical[data-v-8d42bad1]{gap:var(--scf-gap) 0;flex-direction:column}.scf--vertical .scf__step[data-v-8d42bad1]:not(:last-child):after{width:1px;height:calc(-14px + var(--scf-gap));top:calc(100% + 7px);left:24px}.scf--vertical .scf__step[data-v-8d42bad1]:not(:last-child):before{top:calc(100% - 13px + var(--scf-gap));left:21px;transform:rotate(135deg)}@media (width<=559.98px){.scf[data-v-8d42bad1]:not(.scf--compact){gap:var(--scf-gap) 0;flex-direction:column}.scf:not(.scf--compact) .scf__step[data-v-8d42bad1]:not(:last-child):after{width:1px;height:calc(-14px + var(--scf-gap));top:calc(100% + 7px);left:24px}.scf:not(.scf--compact) .scf__step[data-v-8d42bad1]:not(:last-child):before{top:calc(100% - 13px + var(--scf-gap));left:21px;transform:rotate(135deg)}}
