.ProcessStep_step__FHfRM{position:relative;display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.8rem}.ProcessStep_track__1_Gur{display:grid;grid-template-rows:auto 1fr;justify-items:center;align-content:stretch;gap:.55rem;height:100%}.ProcessStep_stepNode__GwP_r{width:1.55rem;height:1.55rem;border-radius:999px;border:1px solid rgba(141,186,240,.65);background:linear-gradient(180deg,rgba(123,173,235,.34),rgba(94,137,194,.24));color:#c9e0fb;display:grid;place-items:center;font-size:.72rem;font-weight:620}.ProcessStep_stepLine__LqVMf{width:1px;height:auto;min-height:0;align-self:stretch;background:linear-gradient(180deg,rgba(93,130,174,.24),rgba(142,189,245,.72))}.ProcessStep_body__vRVq4{border:1px solid rgba(96,129,166,.34);border-radius:var(--radius-card);background:linear-gradient(180deg,rgba(23,34,48,.9),rgba(16,24,36,.95)),linear-gradient(90deg,transparent,rgba(124,173,234,.08),transparent);padding:clamp(1rem,2.4vw,1.35rem);display:grid;gap:.72rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.ProcessStep_body__vRVq4 h3{font-size:clamp(1.18rem,2.1vw,1.32rem);font-weight:560}.ProcessStep_body__vRVq4:hover{border-color:rgba(124,165,221,.44);transform:translateY(-1px);box-shadow:var(--shadow-card)}.ProcessStep_phase__ncCYt{font-size:.69rem;color:var(--color-accent);text-transform:uppercase;letter-spacing:.15em;font-weight:600}.ProcessStep_meta__Iu_Dw{margin-top:.4rem;display:grid;gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:767px){.ProcessStep_meta__Iu_Dw{grid-template-columns:1fr}}.ProcessStep_meta__Iu_Dw ul{display:grid;gap:.35rem;margin-top:.35rem}.ProcessStep_meta__Iu_Dw li{color:var(--color-text-muted);font-size:.9rem;line-height:1.42}.ProcessStep_caption__URe6w{color:var(--color-text-soft);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}@media(max-width:767px){.ProcessStep_step__FHfRM{grid-template-columns:1fr;gap:.55rem}.ProcessStep_track__1_Gur{grid-auto-flow:column;grid-template-rows:none;justify-content:start;align-items:center;gap:.55rem;height:auto}.ProcessStep_stepLine__LqVMf{width:3rem;height:1px;min-height:1px}}