.article-flow-module__oDzumq__flow{color:var(--foreground);container-type:inline-size}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__heading{margin-bottom:1.5rem}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__title{letter-spacing:-.02em;margin:0;font-size:1.3rem;font-weight:600;line-height:1.35}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__intro{color:var(--muted-foreground);margin:.4rem 0 0;font-size:.9375rem;line-height:1.6}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__steps{grid-auto-flow:row;gap:2rem;margin:0;padding:0;list-style:none;display:grid}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__step{border:1px solid var(--border);border-top:3px solid var(--primary);background:var(--card);border-radius:6px;min-width:0;margin:0;padding:1rem;position:relative}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__marker{color:var(--muted-foreground);align-items:center;gap:.6rem;margin-bottom:.9rem;font-size:.8125rem;line-height:1.4;display:flex}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__number{background:var(--muted);width:1.7rem;height:1.7rem;color:var(--foreground);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__stepTitle{margin:0;font-size:1rem;font-weight:600;line-height:1.4}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__detail{margin:.5rem 0 0;font-size:.9375rem;line-height:1.6}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__connector{color:var(--muted-foreground);position:absolute;bottom:-1.8rem;left:calc(50% - 10px)}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__right{display:none}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__outcome{border-left:3px solid var(--primary);background:var(--muted);margin-top:1.5rem;padding:1rem 1.25rem}@container (min-width:680px){.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1.5rem}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__connector{inset:1.25rem -1.45rem auto auto}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__right{display:block}.article-flow-module__oDzumq__flow .article-flow-module__oDzumq__down{display:none}}
