.workflow-showcase{padding:142px 0;border-top:1px solid var(--line);background:radial-gradient(ellipse at 50% 0,#15151b 0,transparent 48%),#0a0a0c}
.workflow-showcase-heading{display:grid;grid-template-columns:1fr 1.15fr;column-gap:80px;align-items:end}.workflow-showcase-heading .label{grid-column:1/-1}.workflow-showcase-heading h2{margin:16px 0 0;font-size:clamp(42px,5vw,72px);font-weight:560;line-height:1.06;letter-spacing:0}.workflow-showcase-heading>p:last-child{max-width:390px;margin:0 0 8px;color:var(--muted);font-size:14px;line-height:1.7}
.workflow-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:62px}.workflow-steps article{min-width:0;overflow:hidden;border:1px solid #303036;border-radius:8px;background:#111113;box-shadow:0 24px 55px rgba(0,0,0,.22)}.workflow-step-meta{display:flex;gap:17px;min-height:122px;padding:20px;border-bottom:1px solid var(--line)}.workflow-step-meta>span{color:#8996ff;font-size:11px}.workflow-step-meta h3{margin:0;font-size:19px;font-weight:650}.workflow-step-meta p{margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.65}.workflow-steps figure{margin:0}.workflow-steps img{width:100%;aspect-ratio:1.56;object-fit:cover;object-position:center top;cursor:zoom-in}.workflow-steps figcaption{padding:13px 16px;color:#8e8e97;font-size:11px}.workflow-showcase-link{display:inline-flex;margin-top:30px;color:#d9d9e0;font-size:13px}.workflow-showcase-link span{margin-left:6px;color:var(--blue)}
@media(max-width:850px){.workflow-showcase{padding:86px 0}.workflow-showcase-heading{grid-template-columns:1fr;gap:18px}.workflow-showcase-heading>p:last-child{margin:0}.workflow-steps{grid-template-columns:1fr;margin-top:40px}.workflow-step-meta{min-height:0}.workflow-steps img{aspect-ratio:1.62}}
