.professional-workflow_workflow__HMMs9{--workflow-columns:minmax(0,1.02fr) minmax(380px,0.98fr);--workflow-column-gap:clamp(48px,7vw,120px);--workflow-stage-height:min(720px,calc(100vh - 112px));--workflow-stage-top:max(56px,calc(50vh - 360px));--workflow-stage-min-height:600px;--workflow-stage-radius:44px;--workflow-visual-height:calc(var(--workflow-stage-height) - 128px);--workflow-visual-width:min(360px,calc(100% - 96px));--workflow-copy-max-width:560px;--workflow-copy-padding-block:64px;--workflow-copy-rest-opacity:1;--workflow-stacked-gap:56px;--workflow-stacked-step-gap:24px;margin-block:16px 40px;padding-block:64px}.professional-workflow_intro__ujl90{max-width:600px;padding-block:24px 64px}.professional-workflow_intro__ujl90 h2{margin:0;text-wrap:balance}.professional-workflow_stepNumber___jpNp{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgb(16 185 129/34%);border-radius:var(--forma-radius-pill);background:var(--forma-surface-dialog);color:var(--forma-emerald-700);font-size:12px;font-weight:850;letter-spacing:.08em;box-shadow:0 10px 28px rgb(23 33 27/8%)}.professional-workflow_stepEyebrow__fzgzn{margin:18px 0 10px;color:var(--forma-emerald-700);font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.professional-workflow_stepCopy__gIeco h3{margin:0 0 18px;text-wrap:balance}.professional-workflow_stepDescription__OWhNk{margin:0}@media (width <= 1080px){.professional-workflow_workflow__HMMs9{--workflow-columns:minmax(0,0.96fr) minmax(340px,1.04fr);--workflow-column-gap:44px;--workflow-stage-height:min(660px,calc(100vh - 96px));--workflow-stage-top:max(48px,calc(50vh - 330px));--workflow-stage-min-height:540px}}@media (min-width:821px) and (max-height:760px){.professional-workflow_workflow__HMMs9{--workflow-stage-height:calc(100vh - 64px);--workflow-stage-top:32px;--workflow-stage-min-height:500px}}@media (width <= 820px){.professional-workflow_workflow__HMMs9{margin-block:16px 32px;padding-block:48px 0}.professional-workflow_intro__ujl90{max-width:620px;padding-block:0 40px}.professional-workflow_stepVisual__1NI1c>figure{width:min(78vw,340px);justify-self:center}}@media (width <= 520px){.professional-workflow_workflow__HMMs9{--workflow-stacked-gap:48px;--workflow-stacked-step-gap:20px;padding-block-start:36px}}