.workflow-steps{flex-direction:column;gap:1.5rem;margin:2.5rem 0;display:flex}.workflow-step{background:var(--bg-card,#ffffff08);border:1px solid var(--border-color,#ffffff1a);border-left:4px solid var(--color-primary);border-radius:12px;align-items:flex-start;gap:1.5rem;padding:1.75rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.workflow-step:hover{border-color:var(--color-primary);transform:translate(6px)}.workflow-step-number{color:var(--color-primary);min-width:44px;font-size:2.2rem;font-weight:900;line-height:1}.workflow-step-content{flex:1;min-width:0}.workflow-step-content h3,.workflow-step-content h4{color:var(--blog-heading-color,#fff)!important;background:0 0!important;border:none!important;margin:0 0 .5rem!important;padding:0!important;font-size:1.25rem!important;font-weight:700!important}.workflow-step-content p{color:var(--blog-text-color,#fffc)!important;margin:0!important;font-size:1.02rem!important;line-height:1.6!important}[data-theme=light] .workflow-step{background:#fff;border-color:#0f14301f;box-shadow:0 4px 16px #0f14300a}[data-theme=light] .workflow-step-number{color:#a67c00}[data-theme=light] .workflow-step-content h3,[data-theme=light] .workflow-step-content h4{color:#0f1430!important}[data-theme=light] .workflow-step-content p{color:#242c4c!important}
