body.workflow-wide.finch-unified :is(.app,.finch-final) .unified-flow-header{width:100%;max-width:none;min-width:0;margin-bottom:48px;border:0;padding:0;background:transparent}body.workflow-wide.finch-unified :is(.app,.finch-final) .unified-flow-header>.page-heading{margin-bottom:28px}body.workflow-wide.finch-unified :is(.app,.finch-final) .unified-flow-header>.page-heading>p{margin-top:8px}body.workflow-wide.finch-unified :is(.app,.finch-final) .unified-flow-header>.stepper-block{width:100%;max-width:none;min-width:0;margin:0}body.workflow-wide.finch-unified :is(.app,.finch-final) .unified-flow-header .stepper{width:100%;max-width:none;min-width:0;margin:0}body.workflow-wide .workflow-step-node{display:contents}@media(min-width:600px){body.workflow-wide.finch-unified.branded-stepper :is(.app,.finch-final) .unified-flow-header .stepper{display:grid;grid-template-columns:minmax(0,1fr) minmax(16px,.55fr) minmax(0,1fr) minmax(16px,.55fr) minmax(0,1fr) minmax(0,.25fr);gap:12px;align-items:center}body.workflow-wide.finch-unified.branded-stepper :is(.app,.finch-final) .unified-flow-header .stepper .step{display:contents}body.workflow-wide.finch-unified.branded-stepper :is(.app,.finch-final) .unified-flow-header .workflow-step-node{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:center;min-width:0;min-height:60px;padding:6px 16px;border:0;background:transparent}body.workflow-wide.finch-unified.branded-stepper :is(.app,.finch-final) .unified-flow-header .step--current .workflow-step-node{background:#f7f7f8;border-radius:999px}body.workflow-wide.finch-unified.branded-stepper :is(.app,.finch-final) .unified-flow-header .workflow-step-node .step-copy{width:100%;max-width:none;min-width:0;text-align:left}body.workflow-wide.finch-unified.branded-stepper :is(.app,.finch-final) .unified-flow-header .step--current .step-copy:before{content:none}body.workflow-wide.finch-unified.branded-stepper :is(.app,.finch-final) .unified-flow-header .stepper .step:not(:last-child):after{position:static;display:block;min-width:0;width:100%;height:2px;margin:0;padding:0;align-self:center}}@media(max-width:599px){body.workflow-wide.finch-unified :is(.app,.finch-final) .unified-flow-header{margin-bottom:40px}body.workflow-wide.finch-unified :is(.app,.finch-final) .unified-flow-header>.page-heading{margin-bottom:24px}}
