.RCMWorkflow_wrap__2ifIi{position:relative;max-width:1100px;margin:0 auto;padding:0 20px;min-height:520px}.RCMWorkflow_timeline__MJmdh{position:absolute;top:50%;left:20px;right:20px;height:4px;transform:translateY(-50%);z-index:0}.RCMWorkflow_timelineLine__bGeWK{position:absolute;inset:0;background:var(--primary);border-radius:2px;transform-origin:left;transform:scaleX(0)}.RCMWorkflow_wrap__2ifIi.RCMWorkflow_visible__3C1Hr .RCMWorkflow_timelineLine__bGeWK{animation:RCMWorkflow_growRight__poq8_ 1s cubic-bezier(.22,1,.36,1) forwards}.RCMWorkflow_timelineArrowEnd__pykd8,.RCMWorkflow_timelineArrowStart__QjoGy{position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;opacity:0}.RCMWorkflow_timelineArrowStart__QjoGy{left:-10px}.RCMWorkflow_timelineArrowEnd__pykd8{right:-10px}.RCMWorkflow_wrap__2ifIi.RCMWorkflow_visible__3C1Hr .RCMWorkflow_timelineArrowStart__QjoGy{animation:RCMWorkflow_fadeIn__OY7Yu .3s ease .1s forwards}.RCMWorkflow_wrap__2ifIi.RCMWorkflow_visible__3C1Hr .RCMWorkflow_timelineArrowEnd__pykd8{animation:RCMWorkflow_fadeIn__OY7Yu .3s ease .8s forwards}.RCMWorkflow_steps__v8abO{position:relative;display:flex;justify-content:space-between;height:520px;z-index:1}.RCMWorkflow_step__BLpiW{position:relative;display:flex;flex-direction:column;align-items:center;width:18%;opacity:0}.RCMWorkflow_wrap__2ifIi.RCMWorkflow_visible__3C1Hr .RCMWorkflow_step__BLpiW{animation:RCMWorkflow_fadeSlide__hAyE4 .5s cubic-bezier(.22,1,.36,1) forwards}.RCMWorkflow_stepTop__aKnIE{justify-content:flex-start;padding-top:0}.RCMWorkflow_stepBottom__JyJ0P{justify-content:flex-end;padding-bottom:0}.RCMWorkflow_dot__cZIAq{position:absolute;top:50%;left:50%;width:14px;height:14px;background:#fff;border:3px solid var(--primary);border-radius:50%;transform:translate(-50%,-50%) scale(0);z-index:3}.RCMWorkflow_wrap__2ifIi.RCMWorkflow_visible__3C1Hr .RCMWorkflow_dot__cZIAq{animation:RCMWorkflow_popIn__fBv_h .4s cubic-bezier(.34,1.56,.64,1) forwards}.RCMWorkflow_stem__wIuvH{position:absolute;left:50%;width:2px;background:var(--primary);transform:translateX(-50%);opacity:.3;z-index:1}.RCMWorkflow_stepTop__aKnIE .RCMWorkflow_stem__wIuvH{top:50%;bottom:auto;height:0;transform-origin:top}.RCMWorkflow_stepBottom__JyJ0P .RCMWorkflow_stem__wIuvH{bottom:50%;top:auto;height:0;transform-origin:bottom}.RCMWorkflow_wrap__2ifIi.RCMWorkflow_visible__3C1Hr .RCMWorkflow_stepTop__aKnIE .RCMWorkflow_stem__wIuvH{animation:RCMWorkflow_stemGrowDown__lkt69 .4s ease forwards}.RCMWorkflow_wrap__2ifIi.RCMWorkflow_visible__3C1Hr .RCMWorkflow_stepBottom__JyJ0P .RCMWorkflow_stem__wIuvH{animation:RCMWorkflow_stemGrowUp__APyjO .4s ease forwards}.RCMWorkflow_card__K0Hn_{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 8px;position:relative}.RCMWorkflow_stepTop__aKnIE .RCMWorkflow_card__K0Hn_{margin-bottom:auto}.RCMWorkflow_stepBottom__JyJ0P .RCMWorkflow_card__K0Hn_{margin-top:auto}.RCMWorkflow_iconRing__1A6YH{position:relative;width:68px;height:68px;margin-bottom:12px}.RCMWorkflow_icon__JWi98{position:absolute;inset:14px;color:var(--primary)}.RCMWorkflow_ringSvg__bnO52{width:100%;height:100%;transform:rotate(-90deg)}.RCMWorkflow_ringDraw__f2qe4{stroke-dashoffset:207}.RCMWorkflow_wrap__2ifIi.RCMWorkflow_visible__3C1Hr .RCMWorkflow_ringDraw__f2qe4{animation:RCMWorkflow_drawRing__QXgCg .8s cubic-bezier(.22,1,.36,1) forwards}.RCMWorkflow_numBadge__su0mt{position:absolute;top:8px;right:calc(50% - 42px);background:var(--primary);color:#fff;font-family:var(--font-montserrat);font-size:.65rem;font-weight:800;width:24px;height:24px;border-radius:7px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(31,98,142,.3)}.RCMWorkflow_title__ONr_X{font-family:var(--font-montserrat);font-size:.88rem;font-weight:700;color:var(--primary);margin-bottom:6px;line-height:1.3}.RCMWorkflow_desc__ljlsW{font-family:var(--font-source-sans);font-size:.78rem;color:#666;line-height:1.5;max-width:170px}@keyframes RCMWorkflow_growRight__poq8_{to{transform:scaleX(1)}}@keyframes RCMWorkflow_fadeIn__OY7Yu{to{opacity:1}}@keyframes RCMWorkflow_fadeSlide__hAyE4{to{opacity:1}}@keyframes RCMWorkflow_popIn__fBv_h{to{transform:translate(-50%,-50%) scale(1)}}@keyframes RCMWorkflow_drawRing__QXgCg{to{stroke-dashoffset:0}}@keyframes RCMWorkflow_stemGrowDown__lkt69{to{height:calc(50% - 40px);opacity:.3}}@keyframes RCMWorkflow_stemGrowUp__APyjO{to{height:calc(50% - 40px);opacity:.3}}@media (max-width:900px){.RCMWorkflow_wrap__2ifIi{min-height:auto;padding:20px 0}.RCMWorkflow_timeline__MJmdh{display:none}.RCMWorkflow_steps__v8abO{flex-direction:column;height:auto;gap:24px}.RCMWorkflow_step__BLpiW{width:100%;flex-direction:row;gap:16px;padding:0!important}.RCMWorkflow_stepBottom__JyJ0P,.RCMWorkflow_stepTop__aKnIE{justify-content:flex-start}.RCMWorkflow_dot__cZIAq,.RCMWorkflow_stem__wIuvH{display:none}.RCMWorkflow_card__K0Hn_{flex-direction:row;text-align:left;gap:16px;padding:16px 20px;background:#fff;border:1px solid #e8ecf0;border-radius:14px;width:100%;box-shadow:0 4px 16px rgba(10,37,64,.05)}.RCMWorkflow_iconRing__1A6YH{min-width:56px;width:56px;height:56px;margin-bottom:0}.RCMWorkflow_icon__JWi98{inset:12px}.RCMWorkflow_numBadge__su0mt{top:-6px;right:-6px;left:auto}.RCMWorkflow_desc__ljlsW{max-width:none}}@media (max-width:560px){.RCMWorkflow_iconRing__1A6YH{min-width:48px;width:48px;height:48px}.RCMWorkflow_icon__JWi98{inset:10px}.RCMWorkflow_title__ONr_X{font-size:.82rem}.RCMWorkflow_desc__ljlsW{font-size:.74rem}}