.pipeline{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:28px 0}.step{position:relative;padding:18px 13px;border-radius:18px;background:#fff;border:1px solid var(--line);min-height:152px}.step:not(:last-child):after{content:"→";position:absolute;right:-11px;top:42%;z-index:2;color:var(--blue);font-weight:850}.step b{display:block;font-size:13px;color:var(--blue);margin-bottom:8px}.step span{font-size:14px;color:#50535a}