.project-step--consultation[data-v-240b2d20]{color:#4f338b;background-color:#eeecfb}.project-step--study[data-v-240b2d20]{color:#09315c;background-color:#deeeff}.project-step--works[data-v-240b2d20]{color:#ac5700;background-color:#fff0db}.project-step--service[data-v-240b2d20]{color:#087443;background-color:#edfcf2}.info-badge[data-v-240b2d20]{white-space:nowrap;border-radius:.8rem;align-items:center;padding:.4rem .8rem;font-family:Ralenew,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.8rem;text-decoration:none;display:inline-flex}.info-badge--line[data-v-240b2d20]{background:0 0;border-radius:0;height:2.8rem;padding:0;display:inline-flex}.info-badge--territory[data-v-240b2d20]{color:#25303b;background-color:#f0f0f0;height:2.8rem}.info-badge--clickable[data-v-240b2d20]{cursor:pointer}.info-badge__icon[data-v-240b2d20]{flex-shrink:0;width:2.8rem;height:2.8rem}.info-badge__mode[data-v-240b2d20]{box-sizing:border-box;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"clig" off,"liga" off;flex:0 0 3rem;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;font-family:Ralenew,sans-serif;font-size:1.6rem;font-weight:700;line-height:1;display:flex}.info-badge__mode--metro[data-v-240b2d20]{border-radius:50%}.info-badge__mode--rapidtransit[data-v-240b2d20]{border-radius:.8rem}@media (width<=767.98px){.info-badge__mode[data-v-240b2d20]{font-size:1.2rem}}.info-badge__label[data-v-240b2d20]{align-items:center;height:2rem;line-height:2rem;display:inline-flex}
