.map-cluster[data-v-9841aa0b]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-9841aa0b]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-9841aa0b]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-9841aa0b]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-9841aa0b]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-9841aa0b]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-9841aa0b]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-9841aa0b]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-9841aa0b]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-9841aa0b]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-9841aa0b]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-9841aa0b]:hover{transform:scale(1.05)}}.map-marker[data-v-9841aa0b]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-9841aa0b]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-9841aa0b]:hover{transform:none}}.map-marker.active[data-v-9841aa0b]:after{opacity:1;visibility:visible}.map-marker__image[data-v-9841aa0b]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-9841aa0b]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-9841aa0b]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-9841aa0b]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-9841aa0b]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-9841aa0b]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-9841aa0b]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-9841aa0b]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-9841aa0b]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-9841aa0b]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-9841aa0b]>*{cursor:auto}.map-number-marker[data-v-9841aa0b]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-9841aa0b],.map-number-marker[data-v-9841aa0b]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-9841aa0b]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-9841aa0b]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-9841aa0b]:hover{transform:scale(1.05)}}.d-flex[data-v-9841aa0b]{display:flex}.d-row[data-v-9841aa0b]{flex-direction:row}.d-column[data-v-9841aa0b]{flex-direction:column}.justify-center[data-v-9841aa0b]{justify-content:center}.justify-end[data-v-9841aa0b]{justify-content:end}.justify-start[data-v-9841aa0b]{justify-content:start}.justify-between[data-v-9841aa0b]{justify-content:space-between}.justify-around[data-v-9841aa0b]{justify-content:space-around}.align-center[data-v-9841aa0b]{align-content:center}.align-end[data-v-9841aa0b]{align-content:end}.align-start[data-v-9841aa0b]{align-content:start}.align-around[data-v-9841aa0b]{align-content:space-around}.align-between[data-v-9841aa0b]{align-content:space-between}.project-advantage__activator[data-v-9841aa0b]{align-items:center;background-color:#fff;border-color:#fff;border-radius:50%;color:#7a7a7a;display:flex;height:1.75rem;justify-content:center;transition:all .3s ease;width:1.75rem}@media screen and (min-width:768px){.project-advantage__activator[data-v-9841aa0b]{height:2.5rem;width:2.5rem}}.project-advantage__activator_theme_light[data-v-9841aa0b]{background-color:#fff;border-color:#fff;color:#7a7a7a}.project-advantage__activator_theme_dark[data-v-9841aa0b]{background-color:#f5f5f5;border-color:#f5f5f5;color:#7a7a7a}@media (hover:hover) and (pointer:fine){.project-advantage__activator[data-v-9841aa0b]:hover{background-color:#ffe7e7;border-color:#ffe7e7;color:#ed1c24}}.project-advantage__activator[data-v-9841aa0b]:active{background-color:#ffe7e7;border-color:#ffe7e7;color:#ed1c24}.map-cluster[data-v-a8931783]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-a8931783]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-a8931783]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.project-card__name[data-v-a8931783]{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:132%}@media screen and (min-width:768px){.project-card__name[data-v-a8931783]{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:500;line-height:148%}}@media screen and (min-width:1281px){.project-card__name[data-v-a8931783]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;line-height:132%}}.project-card__price[data-v-a8931783]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.project-card__price[data-v-a8931783]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:156%}}@media screen and (min-width:1281px){.project-card__price[data-v-a8931783]{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:500;line-height:140%}}.map-number-marker[data-v-a8931783],.project-card__address[data-v-a8931783],.project-card__date[data-v-a8931783],.project-card__metro[data-v-a8931783]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-a8931783],.project-card__address[data-v-a8931783],.project-card__date[data-v-a8931783],.project-card__metro[data-v-a8931783]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-a8931783],.project-card__address[data-v-a8931783],.project-card__date[data-v-a8931783],.project-card__metro[data-v-a8931783]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-a8931783]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-a8931783]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-a8931783]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-a8931783]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-a8931783]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-a8931783]:hover{transform:scale(1.05)}}.map-marker[data-v-a8931783]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-a8931783]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-a8931783]:hover{transform:none}}.map-marker.active[data-v-a8931783]:after{opacity:1;visibility:visible}.map-marker__image[data-v-a8931783]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-a8931783]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-a8931783]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-a8931783]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-a8931783]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-a8931783]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-a8931783]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-a8931783]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-a8931783]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-a8931783]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-a8931783]>*{cursor:auto}.map-number-marker[data-v-a8931783]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-a8931783],.map-number-marker[data-v-a8931783]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-a8931783]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-a8931783]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-a8931783]:hover{transform:scale(1.05)}}.d-flex[data-v-a8931783]{display:flex}.d-row[data-v-a8931783]{flex-direction:row}.d-column[data-v-a8931783]{flex-direction:column}.justify-center[data-v-a8931783]{justify-content:center}.justify-end[data-v-a8931783]{justify-content:end}.justify-start[data-v-a8931783]{justify-content:start}.justify-between[data-v-a8931783]{justify-content:space-between}.justify-around[data-v-a8931783]{justify-content:space-around}.align-center[data-v-a8931783]{align-content:center}.align-end[data-v-a8931783]{align-content:end}.align-start[data-v-a8931783]{align-content:start}.align-around[data-v-a8931783]{align-content:space-around}.align-between[data-v-a8931783]{align-content:space-between}.project-card[data-v-a8931783]{background-color:#f5f5f5;border-radius:.5rem;overflow:hidden;position:relative;width:100%}@media screen and (min-width:768px){.project-card[data-v-a8931783]{display:flex;flex-direction:column;height:30.125rem}}@media screen and (min-width:1281px){.project-card[data-v-a8931783]{height:24.875rem}}.project-card__tags[data-v-a8931783]{--list-gap:.5rem;left:.75rem;position:absolute;top:.75rem;z-index:2}@media screen and (min-width:768px){.project-card__tags[data-v-a8931783]{left:1.5rem;top:1.5rem}}.project-card__slider[data-v-a8931783]{background-color:#fff;height:13.375rem}@media screen and (min-width:768px){.project-card__slider[data-v-a8931783]{height:100%}}.project-card__info[data-v-a8931783]{color:#282828;padding:1rem}@media screen and (min-width:768px){.project-card__info[data-v-a8931783]{max-height:5.5rem;padding:1.5rem 2rem 2rem;transition:max-height .6s ease;will-change:max-height}.project-card__info[data-v-a8931783]:hover{max-height:100%}}.project-card_theme_light .project-card__info[data-v-a8931783]{background-color:#fff}.project-card_theme_dark .project-card__info[data-v-a8931783]{background-color:#f5f5f5}@media screen and (min-width:768px){.project-card__info-inner[data-v-a8931783]{height:100%;overflow:hidden}}.project-card__title[data-v-a8931783]{align-items:center;display:flex;gap:.625rem;justify-content:space-between;margin-bottom:.75rem}@media screen and (min-width:768px){.project-card__title[data-v-a8931783]{margin-bottom:1rem}}.project-card__name[data-v-a8931783]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-card__price[data-v-a8931783]{flex-shrink:0}.project-card__metro[data-v-a8931783]{margin:0 0 .75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-card__metro[data-v-a8931783],.project-card__metro-time[data-v-a8931783]{align-items:center;display:flex;gap:.5rem}.project-card__metro-icon[data-v-a8931783]{color:#ccc}.project-card__address[data-v-a8931783]{display:none}@media screen and (min-width:768px){.project-card__address[data-v-a8931783]{display:block;margin:0 0 .5rem;max-height:2.92em;overflow:hidden}}@media screen and (min-width:1281px){.project-card__address[data-v-a8931783]{max-height:3.04em}}.project-card__data[data-v-a8931783]{align-items:center;display:flex;gap:.625rem;justify-content:space-between;margin-bottom:.75rem}@media screen and (min-width:768px){.project-card__data[data-v-a8931783]{margin-bottom:1rem}}.project-card__flats[data-v-a8931783]{background-color:#fff;border-color:#ccc;color:#282828;margin-left:auto;z-index:1}@media screen and (min-width:768px){.project-card__flats[data-v-a8931783]{background-color:transparent;border-color:#ccc;color:#282828}}.project-card__advantages[data-v-a8931783]{scrollbar-width:none;-ms-overflow-style:none;display:flex;gap:.75rem;overflow:auto}@media screen and (min-width:768px){.project-card__advantages[data-v-a8931783]{border-top:.0625rem solid #ccc;padding:1rem 0 0}}@media screen and (min-width:1281px){.project-card__advantages[data-v-a8931783]{gap:2.1875rem}}
