.product-workflow_workflow__Te2S_{--workflow-columns:minmax(0,1.07fr) minmax(420px,0.93fr);--workflow-column-gap:clamp(56px,8vw,136px);--workflow-stage-height:min(760px,calc(100vh - 112px));--workflow-stage-top:max(56px,calc(50vh - 380px));--workflow-stage-min-height:620px;--workflow-stage-radius:48px;--workflow-visual-height:calc(var(--workflow-stage-height) - 132px);--workflow-visual-width:min(420px,calc(100% - 96px));--workflow-copy-max-width:570px;--workflow-copy-padding-block:72px;--workflow-copy-rest-opacity:0.08;--workflow-stacked-gap:64px;--workflow-stacked-step-gap:24px;margin-block:16px 96px;padding-block:72px}.product-workflow_intro___NVoy{max-width:600px;padding-block:32px 72px}.product-workflow_stepNumber__uZjxy{display:block;color:var(--forma-text-secondary);font-size:.78rem;font-weight:760;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.product-workflow_intro___NVoy h2{margin:0 0 24px;font-size:clamp(2.65rem,4.8vw,4.3rem);font-weight:520;letter-spacing:normal;line-height:.98;text-wrap:balance}.product-workflow_intro___NVoy p,.product-workflow_stepCopy__Xls8G p{margin:0;color:var(--forma-text-secondary);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.7}.product-workflow_stepCopy__Xls8G h3{margin:18px 0 24px;font-size:clamp(2.1rem,3.4vw,3.5rem);font-weight:540;letter-spacing:normal;line-height:1.03;text-wrap:balance}.product-workflow_preview__CyutL{--screen-aspect-h:560;--screen-aspect-w:390;margin:0;filter:drop-shadow(0 36px 34px rgb(17 24 18/18%))}@media (width <= 1080px){.product-workflow_workflow__Te2S_{--workflow-columns:minmax(0,0.96fr) minmax(360px,1.04fr);--workflow-column-gap:48px;--workflow-stage-height:min(680px,calc(100vh - 96px));--workflow-stage-top:max(48px,calc(50vh - 340px));--workflow-stage-min-height:560px}}@media (min-width:821px) and (max-height:760px){.product-workflow_workflow__Te2S_{--workflow-stage-height:calc(100vh - 64px);--workflow-stage-top:32px;--workflow-stage-min-height:520px}}@media (width <= 820px){.product-workflow_workflow__Te2S_{margin-block:24px 80px;padding-block:56px 0}.product-workflow_intro___NVoy{max-width:620px;padding-block:0 48px}.product-workflow_intro___NVoy h2{font-size:clamp(2.25rem,9vw,4rem)}.product-workflow_stepCopy__Xls8G h3{font-size:clamp(2rem,8.5vw,3.25rem)}.product-workflow_preview__CyutL{width:min(78vw,360px);justify-self:center;transform:none}}@media (width <= 520px){.product-workflow_workflow__Te2S_{--workflow-stacked-gap:56px;--workflow-stacked-step-gap:20px;padding-block-start:40px}.product-workflow_intro___NVoy{padding-block-end:48px}}