/* Icone estratte dal mockup originale del flusso operativo. */
.steps .workflow-icon{display:block;width:76px;height:auto;margin:0}
.steps>div{min-height:151px}
.steps strong{margin-top:7px}
.steps>em{margin-top:6px}
.workflow-heading{margin-bottom:25px}.workflow-kicker{display:flex;align-items:center;gap:17px;margin:0 0 13px;color:var(--orange);font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.workflow-kicker::before{content:"";width:49px;height:3px;background:var(--orange)}.workflow-heading h2{margin:0;font-family:Barlow,Arial,sans-serif;font-size:62px;line-height:.95;font-weight:800;letter-spacing:-3px;color:#062c49}.workflow-heading h2 strong{color:var(--orange)}

@media(max-width:800px){
  .steps .workflow-icon{width:68px}
  .workflow-heading h2{font-size:52px}
}

@media(max-width:600px){.workflow-heading{margin-bottom:20px}.workflow-kicker{font-size:12px}.workflow-kicker::before{width:35px}.workflow-heading h2{font-size:42px;letter-spacing:-2px}}

