/* All stages use the same resting style; selection is explicit, not color alone. */
html body.landing-page #solution .flow .workflow-card[data-stage]{position:relative;background:#FFFFFF!important;color:#02142C!important;border:2px solid #FFFFFF55!important;box-shadow:none!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease!important;transform:none!important;outline:none}
html body.landing-page #solution .flow .workflow-card[data-stage] :is(h3,p,.label,.output-metric>span){color:#02142C!important}
html body.landing-page #solution .flow .workflow-card[data-stage] .workflow-number{background:#00A1CF10!important;color:#02142C!important}
html body.landing-page #solution .flow .workflow-card[data-stage][aria-pressed=true]{background:#FFFFFF!important;border-color:#009A68!important;box-shadow:inset 0 5px 0 #009A68,0 0 0 4px #009A6826!important}
html body.landing-page #solution .flow .workflow-card[data-stage]:hover{border-color:#00A1CF!important;box-shadow:0 0 0 3px #00A1CF26!important}
html body.landing-page #solution .flow .workflow-card[data-stage]:focus-visible{outline:3px solid #00A1CF;outline-offset:6px}
html body.landing-page #solution .workflow-top{display:flex;align-items:center;flex-wrap:wrap;gap:10px!important;margin-bottom:16px!important;min-height:32px}
html body.landing-page #solution .workflow-top>.label{margin-right:auto;font-size:10px!important}
html body.landing-page #solution .workflow-selected-label{visibility:hidden;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-height:26px;padding:4px 9px;border-radius:7px;font-size:11px;font-weight:700;line-height:1.5;background:#009A68;color:#FFFFFF}
html body.landing-page #solution [aria-pressed=true] .workflow-selected-label{visibility:visible}
html body.landing-page #solution #stage-description{padding:16px 20px;border:1px solid #FFFFFF33;border-radius:12px;color:#FFFFFF!important;background:#FFFFFF0D!important;font-weight:600;line-height:1.8;max-width:none}
@media(prefers-reduced-motion:reduce){html body.landing-page #solution .flow .workflow-card[data-stage]{transition:none!important}}
