[data-v-32be8ede]:root{--fod-gray:#2d2f33;--level-group-base-500:#68696c;--fod-light:#a3a3a5;--level-group-base-200:#e6e6e6;--level-group-base-100:#f7f7f7}.filter-sort__tooltip[data-v-32be8ede]{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 38px rgba(0,0,0,.06);box-shadow:0 4px 38px rgba(0,0,0,.06);left:0;list-style:none;margin:0;opacity:0;padding:8px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 8px);-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:296px;z-index:3}@media only screen and (max-width:720px){.filter-sort__tooltip[data-v-32be8ede]{border-radius:12px 12px 0 0;opacity:1;padding:24px 20px 4px;pointer-events:auto;position:static;-webkit-transform:translateY(200%);transform:translateY(200%);width:100%}}.filter-sort__tooltip._center[data-v-32be8ede]{left:50%;-webkit-transform:translateY(10px) translateX(-50%);transform:translateY(10px) translateX(-50%)}@media only screen and (max-width:720px){.filter-sort__tooltip._center[data-v-32be8ede]{-webkit-transform:translateY(200%) translateX(-50%);transform:translateY(200%) translateX(-50%)}}.filter-sort__header[data-v-32be8ede]{display:none}@media only screen and (max-width:720px){.filter-sort__header[data-v-32be8ede]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2d2f33;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;justify-content:space-between;line-height:1;padding-bottom:24px}}.filter-sort__close[data-v-32be8ede]{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.filter-sort__close svg[data-v-32be8ede]{height:16px;width:16px}.filter-sort__tooltip-item[data-v-32be8ede]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;justify-content:space-between;line-height:20px;padding:20px 16px;position:relative;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media only screen and (max-width:720px){.filter-sort__tooltip-item[data-v-32be8ede]{border-radius:0;font-weight:400;padding:20px 0}}.filter-sort__tooltip-item[data-v-32be8ede]:hover{background-color:#f7f7f7}@media only screen and (max-width:720px){.filter-sort__tooltip-item[data-v-32be8ede]:hover{background-color:transparent}}.filter-sort__tooltip-item[data-v-32be8ede]:hover:after{opacity:0}.filter-sort__tooltip-item:hover .filter-sort__tooltip-radio[data-v-32be8ede]{opacity:1}@media only screen and (max-width:720px){.filter-sort__tooltip-item[data-v-32be8ede]:not(:last-child){border-bottom:1px solid #e6e6e6}}.filter-sort__tooltip-item[data-v-32be8ede]:not(:last-child):after{background-color:#e6e6e6;bottom:0;content:"";height:1px;left:16px;position:absolute;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:calc(100% - 32px)}@media only screen and (max-width:720px){.filter-sort__tooltip-item[data-v-32be8ede]:not(:last-child):after{content:none}}.filter-sort__tooltip-item.active[data-v-32be8ede]{background-color:#f7f7f7;cursor:default;pointer-events:none}@media only screen and (max-width:720px){.filter-sort__tooltip-item.active[data-v-32be8ede]{background-color:transparent}}.filter-sort__tooltip-item.active[data-v-32be8ede]:after{opacity:0}.filter-sort__tooltip-item.active .filter-sort__tooltip-radio[data-v-32be8ede]{border:5px solid #2d2f33;opacity:1}.filter-sort__tooltip-item.hide-after[data-v-32be8ede]:after{opacity:0}.filter-sort__tooltip-icon[data-v-32be8ede]{height:16px;width:16px}.filter-sort__tooltip-radio[data-v-32be8ede]{border:1px solid #a3a3a5;border-radius:50%;height:20px;opacity:0;-webkit-transition:border .3s ease-in-out,opacity .3s ease-in-out;transition:border .3s ease-in-out,opacity .3s ease-in-out;width:20px}@media only screen and (max-width:720px){.filter-sort__tooltip-radio[data-v-32be8ede]{opacity:1}}[data-v-6aeedc59]:root{--fod-gray:#2d2f33;--level-group-base-500:#68696c;--fod-light:#a3a3a5;--level-group-base-200:#e6e6e6;--level-group-base-100:#f7f7f7}.flats-sort[data-v-6aeedc59]{overflow:hidden;position:absolute}@media only screen and (max-width:720px){.flats-sort[data-v-6aeedc59]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:0;padding:0;pointer-events:none;position:fixed;top:0;-webkit-transform:translateY(200%);transform:translateY(200%);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:99}.flats-sort.open[data-v-6aeedc59]{opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}.flats-sort.open[data-v-6aeedc59] .filter-sort__tooltip{overflow:auto;-webkit-transform:translateY(0);transform:translateY(0)}}[data-v-9a31bf30]:root{--fod-gray:#2d2f33;--level-group-base-500:#68696c;--fod-light:#a3a3a5;--level-group-base-200:#e6e6e6;--level-group-base-100:#f7f7f7}.card[data-v-9a31bf30]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#f7f7f7;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:32px;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}@media only screen and (max-width:919px){.card[data-v-9a31bf30]{padding:24px}}.card._image[data-v-9a31bf30]{background:-webkit-gradient(linear,left top,left bottom,color-stop(21.56%,rgba(0,0,0,.5)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.5) 21.56%,transparent);background-color:transparent}.card__title[data-v-9a31bf30]{color:#2d2f33;font-family:SF UI Display;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:24px}@media only screen and (max-width:919px){.card__title[data-v-9a31bf30]{font-size:16px;line-height:21px}}.card__title._white[data-v-9a31bf30]{color:#fff}.card__text[data-v-9a31bf30]{color:#68696c;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:21px}@media only screen and (max-width:919px){.card__text[data-v-9a31bf30]{font-size:14px;line-height:18px}}.card__text._white[data-v-9a31bf30]{color:#fff}.card__icon[data-v-9a31bf30]{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:24px;border-radius:50%;height:64px;width:64px}@media only screen and (max-width:919px){.card__icon[data-v-9a31bf30]{height:48px;width:48px}}[data-v-44d364ec]:root{--fod-gray:#2d2f33;--level-group-base-500:#68696c;--fod-light:#a3a3a5;--level-group-base-200:#e6e6e6;--level-group-base-100:#f7f7f7}.project-d-technology-slider[data-v-44d364ec]{margin-top:40px}@media only screen and (max-width:919px){.project-d-technology-slider[data-v-44d364ec]{margin-top:32px}}.project-d-technology-slider[data-v-44d364ec] .ui-slider__image{background-color:transparent;border-radius:8px;height:290px}@media only screen and (max-width:720px){.project-d-technology-slider[data-v-44d364ec] .ui-slider__count-buttons-line{position:absolute;right:24px;top:20px}}.project-d-technology-slider[data-v-44d364ec] .ui-slider .count{background-color:transparent}.project-d-technology-slider[data-v-44d364ec] .ui-slider .count__active{color:#2d2f33}.project-d-technology-slider[data-v-44d364ec] .ui-slider .navigation__item{background-color:#f7f7f7;-webkit-box-shadow:none;box-shadow:none;height:34px;width:34px}@media (hover){.project-d-technology-slider[data-v-44d364ec] .ui-slider .navigation__item:hover{background-color:#f0eeee}}[data-v-6b0eb3e8]:root{--fod-gray:#2d2f33;--level-group-base-500:#68696c;--fod-light:#a3a3a5;--level-group-base-200:#e6e6e6;--level-group-base-100:#f7f7f7}.project-d-technology[data-v-6b0eb3e8]{padding-top:72px;position:relative}@media only screen and (max-width:919px){.project-d-technology[data-v-6b0eb3e8]{padding-top:40px}}.project-d-technology.hidden[data-v-6b0eb3e8]{opacity:0}.project-d-technology.visible[data-v-6b0eb3e8]{opacity:1;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.project-d-technology__subtitle[data-v-6b0eb3e8]{color:#2d2f33;font-size:40px;font-weight:300;line-height:48px}@media only screen and (max-width:720px){.project-d-technology__subtitle[data-v-6b0eb3e8]{font-size:24px;letter-spacing:.02em;line-height:29px;width:150px}}