.ProgressBar_progressBar__wXZcT,.ProgressBar_progressContainer__nq_zK{margin-bottom:0}.ProgressBar_stepperContainer___aT6x{position:relative;width:100%;padding:0}.ProgressBar_stepperLine__kPXzU{position:absolute;top:15px;left:0;right:0;height:6px;background:#694a8b;z-index:1;border-radius:3px}.ProgressBar_stepperSteps__jzgw1{position:relative;display:flex;justify-content:space-between;align-items:flex-start;z-index:2;width:100%}.ProgressBar_stepperStep__XkjqV{display:flex;flex-direction:column;align-items:center;flex:1 1;min-width:0;position:relative}.ProgressBar_stepCircle__x8jhf{width:32px;height:32px;border-radius:50%;background:white;border:3px solid #694a8b;display:flex;align-items:center;justify-content:center;position:relative;z-index:3;flex-shrink:0;margin-bottom:8px;margin-top:2px}.ProgressBar_stepCircleCompleted__6QxBV{background:#694a8b;border-color:#694a8b}.ProgressBar_stepCircleFinal__43Iia{width:36px;height:36px;margin-top:0}.ProgressBar_stepInnerCircle__jhhFH{width:12px;height:12px;border-radius:50%;background:white}.ProgressBar_stepLabel__DBb7W{text-align:center;color:#694a8b;font-size:.875rem;line-height:1.4;max-width:140px;word-wrap:break-word;margin-top:4px;font-weight:500}.ProgressBar_stepperStepClickable__JwUav{cursor:pointer;transition:transform .2s ease}.ProgressBar_stepperStepClickable__JwUav:hover{transform:translateY(-2px)}.ProgressBar_stepCircleActive__7D3Sy{background:white;border-color:#694a8b;box-shadow:0 0 0 4px rgba(105,74,139,.1)}.ProgressBar_stepLabelActive__fq8tQ{color:#694a8b;font-weight:700}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperContainer___aT6x{padding:0 0 60px;width:100%;position:relative;overflow:hidden}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperSteps__jzgw1{align-items:flex-start;width:100%;flex-wrap:nowrap;display:flex;justify-content:space-between}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperStep__XkjqV{flex-direction:column;align-items:center;position:relative;flex:1 1;display:flex;min-width:0;flex-shrink:0}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepCircle__x8jhf{width:40px;height:40px;border:3px solid #e0e0e0;background:white;margin-top:0;margin-bottom:0;flex-shrink:0;z-index:2;position:relative}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepCircleCompleted__6QxBV{background:#694a8b;border-color:#694a8b}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepCircleActive__7D3Sy{background:white;border-color:#694a8b;box-shadow:0 0 0 4px rgba(105,74,139,.1)}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepConnectingLine__ppha1{position:absolute;top:18.5px;left:calc(50% + 20px + 8px);right:calc(-50% + 20px + 8px);height:3px;background:#e0e0e0;z-index:1}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepConnectingLineCompleted__i3Sts{background:#694a8b}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepLabel__DBb7W{color:#666;font-weight:400;font-size:.875rem;margin-top:12px;text-align:center;max-width:100%;word-wrap:break-word;word-break:break-word;line-height:1.4;overflow-wrap:break-word}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepLabelCompleted__q_MYU{color:#333;font-weight:600}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepLabelActive__fq8tQ{color:#694a8b;font-weight:700}@media (max-width:768px){.ProgressBar_stepperContainer___aT6x{padding:16px 0 0}.ProgressBar_stepperSteps__jzgw1{flex-wrap:wrap;gap:20px}.ProgressBar_stepperStep__XkjqV{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px);min-width:120px}.ProgressBar_stepLabel__DBb7W{max-width:100px;font-size:.75rem}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperContainer___aT6x{padding:0 0 80px;overflow:hidden;width:100%}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperSteps__jzgw1{flex-wrap:nowrap;gap:8px;justify-content:space-between;width:100%}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperStep__XkjqV{flex:1 1;min-width:0;max-width:none;position:relative}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepCircle__x8jhf{width:36px;height:36px}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepConnectingLine__ppha1{top:16.5px;left:calc(50% + 18px + 4px);right:calc(-50% + 18px + 4px);height:2px}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepLabel__DBb7W{font-size:.7rem;max-width:100%;margin-top:8px;line-height:1.2;word-break:break-word;overflow-wrap:break-word}}@media (min-width:769px) and (max-width:1024px){.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperContainer___aT6x{overflow:hidden;width:100%}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperSteps__jzgw1{gap:4px;flex-wrap:nowrap;width:100%;justify-content:space-between}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperStep__XkjqV{flex:1 1;min-width:0;max-width:none}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepLabel__DBb7W{font-size:.75rem;max-width:100%;word-break:break-word;overflow-wrap:break-word}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepConnectingLine__ppha1{left:calc(50% + 20px + 2px);right:calc(-50% + 20px + 2px)}}@media (max-width:480px){.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperContainer___aT6x{padding:0 0 90px}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperSteps__jzgw1{gap:4px;justify-content:space-between}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperStep__XkjqV{flex:1 1;min-width:0;max-width:none}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepCircle__x8jhf{width:32px;height:32px}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepConnectingLine__ppha1{top:15px;left:calc(50% + 16px + 2px);right:calc(-50% + 16px + 2px);height:2px}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepLabel__DBb7W{font-size:.65rem;max-width:100%;margin-top:6px;line-height:1.1;word-break:break-word;overflow-wrap:break-word}}@media (min-width:1400px){.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepperSteps__jzgw1{gap:12px}.ProgressBar_stepperWithIcons__yaleR .ProgressBar_stepLabel__DBb7W{max-width:160px}}