.funnel-workflow{padding-block:clamp(64px,7vw,104px)}.funnel-workflow-inner{width:min(100% - 48px,1080px);margin-inline:auto}.funnel-workflow-intro{text-align:center;max-width:680px;margin-inline:auto}.funnel-workflow-intro h2{margin:16px 0}.funnel-workflow-intro>p:last-child{color:#616161;max-width:48ch;margin-inline:auto}.funnel-workflow-steps{gap:64px;margin:64px 0 0;padding:0;list-style:none;display:grid}.funnel-workflow-step{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.funnel-step-copy{min-width:0}.site-design-kit .acquisition-page .funnel-step-label{color:#616161;align-items:baseline;gap:12px;margin:0 0 16px;font-size:14px;line-height:1.5;display:flex}.funnel-step-label>span{font-variant-numeric:tabular-nums;color:#3c83f9}.site-design-kit .acquisition-page .funnel-step-copy h3{letter-spacing:-.035em;max-width:19ch;margin:0;font-size:clamp(28px,3vw,36px);font-weight:550;line-height:1.15}.funnel-step-copy>p:last-child{color:#616161;max-width:44ch;margin:20px 0 0}.funnel-step-art{background:radial-gradient(#e8f0fa80,#0000 70%);min-width:0;padding:32px 0}.funnel-step-art .v2-workflow-visual{aspect-ratio:auto;width:100%;height:auto;min-height:220px;animation:none;transform:none}.funnel-step-art .v2-workflow-visual>div{width:min(100%,284px);max-width:100%;transform:none}.funnel-workflow-step:nth-child(2n) .funnel-step-copy{order:2}@media (max-width:799px){.funnel-workflow-inner{width:calc(100% - 40px)}.funnel-workflow-steps{gap:56px;margin-top:44px}.funnel-workflow-step{grid-template-columns:minmax(0,1fr);gap:24px}.funnel-workflow-step:nth-child(2n) .funnel-step-copy{order:0}.funnel-step-art{padding-block:16px}.funnel-step-copy>p:last-child{margin-top:16px}}
