.workflow-section-module__coEi3a__section{background:var(--color-surface-muted)}.workflow-section-module__coEi3a__heading{margin-bottom:48px}.workflow-section-module__coEi3a__track{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:24px 32px 28px;list-style:none;display:grid}.workflow-section-module__coEi3a__step{min-width:0}.workflow-section-module__coEi3a__connector{height:58px;position:relative}.workflow-section-module__coEi3a__connector:before{content:"";background:var(--color-brand-red);width:1px;height:15px;position:absolute;top:37px;left:0}.workflow-section-module__coEi3a__step:not(:last-child) .workflow-section-module__coEi3a__connector:after{content:"";background:var(--color-border-strong);height:1px;position:absolute;top:44px;left:1px;right:0}.workflow-section-module__coEi3a__number{color:var(--color-brand-red);font:600 15px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.06em;display:inline-block}.workflow-section-module__coEi3a__copy{padding:18px 24px 0 0}.workflow-section-module__coEi3a__icon{color:var(--color-brand-red);margin-bottom:10px}.workflow-section-module__coEi3a__copy h3{letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(18px,1.35vw,23px);line-height:1.3}.workflow-section-module__coEi3a__copy p{color:var(--color-text-secondary);max-width:25ch;margin:0;font-size:15px;line-height:1.65}@media (max-width:1000px){.workflow-section-module__coEi3a__track{grid-template-columns:1fr;padding:28px}.workflow-section-module__coEi3a__step{grid-template-columns:48px 1fr;gap:24px;display:grid;position:relative}.workflow-section-module__coEi3a__step:not(:last-child):before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:12px;bottom:-12px;left:40px}.workflow-section-module__coEi3a__connector{height:28px}.workflow-section-module__coEi3a__connector:before{width:13px;height:1px;top:12px;left:34px}.workflow-section-module__coEi3a__step:not(:last-child) .workflow-section-module__coEi3a__connector:after{display:none}.workflow-section-module__coEi3a__copy{padding:3px 0 32px}.workflow-section-module__coEi3a__step:last-child .workflow-section-module__coEi3a__copy{padding-bottom:0}.workflow-section-module__coEi3a__icon{float:right;width:26px;height:26px;margin:0 0 8px 16px}.workflow-section-module__coEi3a__copy h3{font-size:21px}.workflow-section-module__coEi3a__copy p{max-width:50ch}}@media (max-width:640px){.workflow-section-module__coEi3a__heading{margin-bottom:30px}.workflow-section-module__coEi3a__track{padding:24px 18px}.workflow-section-module__coEi3a__step{gap:16px}.workflow-section-module__coEi3a__copy h3{font-size:19px}.workflow-section-module__coEi3a__copy p{font-size:14px}}
