.project-card__name[data-v-073b8ac3]{color:inherit;font-family:Headings,sans-serif;font-weight:500;line-height:1.32;margin-bottom:0}.project-card__name[data-v-073b8ac3]:not(:first-child){margin-top:.5em}.project-card__description[data-v-073b8ac3]{font-size:12px;font-weight:300;letter-spacing:-.025em;line-height:1.25}@media (min-width:992px){.project-card__description[data-v-073b8ac3]{font-size:14px;line-height:1.2857142857}}.project-card[data-v-073b8ac3]{background-color:var(--color-white);border-radius:12px;display:flex;flex-direction:column;min-width:1px;padding:4px}@media (min-width:992px){.project-card[data-v-073b8ac3]{border-radius:16px}}.project-card__slide[data-v-073b8ac3]{flex:0 0 100%;height:auto}.project-card__slider[data-v-073b8ac3]{display:flex;height:270px}@media (min-width:992px){.project-card__slider[data-v-073b8ac3]{height:325px}}.project-card__slider[data-v-073b8ac3]::part(pagination){bottom:0;box-sizing:border-box;display:flex;gap:4px;padding:16px;pointer-events:none;position:absolute;width:100%;z-index:1}@media (min-width:768px){.project-card__slider[data-v-073b8ac3]::part(pagination){gap:8px;justify-content:center}}.project-card__slider--hide-pagination[data-v-073b8ac3]::part(pagination){display:none}.project-card__slider[data-v-073b8ac3]::part(bullet),.project-card__slider[data-v-073b8ac3]::part(bullet-active){border-radius:5px;flex-grow:1;height:5px;transition:.4s}@media (min-width:768px){.project-card__slider[data-v-073b8ac3]::part(bullet),.project-card__slider[data-v-073b8ac3]::part(bullet-active){max-width:32.5px}}.project-card__slider[data-v-073b8ac3]::part(bullet){background-color:#ffffff80;pointer-events:auto}.project-card__slider[data-v-073b8ac3]::part(bullet-active){background-color:#fff}.project-card__gallery[data-v-073b8ac3]{border-radius:8px;overflow:hidden}@media (min-width:992px){.project-card__gallery[data-v-073b8ac3]{border-radius:12px}}.project-card__gallery[data-v-073b8ac3] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-card__name[data-v-073b8ac3]{font-size:20px;letter-spacing:-.02em}.project-card__labels[data-v-073b8ac3]{display:flex;flex-wrap:wrap;gap:4px}.project-card__content[data-v-073b8ac3]{display:flex;flex-direction:column;flex-grow:1;gap:8px;justify-content:space-between;padding:12px;position:relative}@media (min-width:992px){.project-card__content[data-v-073b8ac3]{gap:12px;padding:20px}}.project-card__description[data-v-073b8ac3]{color:var(--color-grayDark);display:flex;flex-direction:column;gap:4px}.project-card__header[data-v-073b8ac3]{display:flex;flex-direction:column;gap:8px}.project-card__count[data-v-073b8ac3]{color:var(--color-gray)}@media (min-width:768px) and (max-width:991px){.project-card--wide[data-v-073b8ac3]{display:flex;flex-direction:row;grid-column:span 2}}@media (min-width:1500px){.project-card--wide[data-v-073b8ac3]{display:flex;flex-direction:row;grid-column:span 2}}@media (min-width:992px){.project-card--wide[data-v-073b8ac3]:nth-child(2){order:-1}}@media (min-width:1500px){.project-card--wide[data-v-073b8ac3]:nth-child(2){order:unset}}@media (min-width:768px) and (max-width:991px){.project-card--wide .project-card__slider[data-v-073b8ac3]{height:100%}}@media (min-width:1500px){.project-card--wide .project-card__slider[data-v-073b8ac3]{height:100%}}@media (min-width:768px) and (max-width:991px){.project-card--wide .project-card__gallery[data-v-073b8ac3]{flex-grow:1}}@media (min-width:1500px){.project-card--wide .project-card__gallery[data-v-073b8ac3]{flex-grow:1}}@media (min-width:768px){.project-card--wide .project-card__content[data-v-073b8ac3]{flex:1;min-width:290px}}@media (min-width:992px){.project-card--wide .project-card__content[data-v-073b8ac3]{min-width:unset}}@media (min-width:1500px){.project-card--wide .project-card__content[data-v-073b8ac3]{min-width:290px}}.project-card__virtual-pagination[data-v-073b8ac3]{display:none}@media (pointer:fine){.project-card__virtual-pagination[data-v-073b8ac3]{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}.project-card__virtual-page[data-v-073b8ac3]{flex-grow:1}.project-card--small .project-card__slider[data-v-073b8ac3]{height:155px}@media (min-width:992px){.project-card--small .project-card__slider[data-v-073b8ac3]{height:270px}}.project-card--small .project-card__content[data-v-073b8ac3]{padding:12px}.project-card--small .project-card__header[data-v-073b8ac3]{gap:4px}.project-card--small .project-card__description[data-v-073b8ac3]{gap:8px}@media (min-width:992px){.project-card--arrow .project-card__content[data-v-073b8ac3]{padding-right:60px}}.project-card--arrow .project-card__arrow[data-v-073b8ac3]{display:none}@media (min-width:992px){.project-card--arrow .project-card__arrow[data-v-073b8ac3]{bottom:12px;display:block;position:absolute;right:12px;rotate:-45deg;transition:.3s}.project-card:hover .project-card__arrow[data-v-073b8ac3]{rotate:0deg}}.project-card__image[data-v-073b8ac3]{height:100%}.project-card__variables-wrapper[data-v-073b8ac3]{overflow:hidden}.project-card__variables[data-v-073b8ac3]{align-items:flex-start;color:var(--color-gray);display:flex;flex-wrap:wrap;font-size:14px;gap:2px 0;letter-spacing:-.0214285714em;margin-left:-10px}.project-card__variable[data-v-073b8ac3]{margin-left:10px;margin-right:10px;position:relative}.project-card__variable[data-v-073b8ac3]:before{background-color:#d3d3d3;border-radius:50%;content:"";height:4px;margin-right:8px;position:absolute;right:100%;top:50%;transform:translateY(-50%);width:4px}.project-card-simple__name[data-v-b99d68fd]{color:inherit;font-family:Headings,sans-serif;font-weight:500;line-height:1.32;margin-bottom:0}.project-card-simple__name[data-v-b99d68fd]:not(:first-child){margin-top:.5em}.project-card-simple__description[data-v-b99d68fd]{font-size:12px;font-weight:300;letter-spacing:-.025em;line-height:1.25}@media (min-width:992px){.project-card-simple__description[data-v-b99d68fd]{font-size:14px;line-height:1.2857142857}}.project-card-simple[data-v-b99d68fd]{background-color:var(--color-white);border-radius:12px;display:flex;gap:8px;min-width:1px;padding:8px}@media (min-width:992px){.project-card-simple[data-v-b99d68fd]{border-radius:16px;flex-direction:column;gap:0}}.project-card-simple__slider[data-v-b99d68fd]{height:100%;overflow:hidden;position:relative}@media (min-width:992px){.project-card-simple__slider[data-v-b99d68fd]{height:325px}}.project-card-simple__slider[data-v-b99d68fd]::part(slide){height:auto}.project-card-simple__slider[data-v-b99d68fd]::part(pagination){bottom:0;box-sizing:border-box;display:flex;display:none;gap:4px;padding:16px;pointer-events:none;position:absolute;width:100%;z-index:1}@media (min-width:768px){.project-card-simple__slider[data-v-b99d68fd]::part(pagination){display:flex;gap:8px;justify-content:center}}.project-card-simple__slider[data-v-b99d68fd]::part(bullet),.project-card-simple__slider[data-v-b99d68fd]::part(bullet-active){border-radius:5px;flex-grow:1;height:5px;transition:.4s}@media (min-width:768px){.project-card-simple__slider[data-v-b99d68fd]::part(bullet),.project-card-simple__slider[data-v-b99d68fd]::part(bullet-active){max-width:32.5px}}.project-card-simple__slider[data-v-b99d68fd]::part(bullet){background-color:#ffffff80;pointer-events:auto}.project-card-simple__slider[data-v-b99d68fd]::part(bullet-active){background-color:#fff}.project-card-simple__gallery[data-v-b99d68fd]{border-radius:8px;flex:0 0 auto;overflow:hidden;width:60px}@media (min-width:992px){.project-card-simple__gallery[data-v-b99d68fd]{border-radius:12px;flex-grow:1;width:auto}}.project-card-simple__gallery[data-v-b99d68fd] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-card-simple__name[data-v-b99d68fd]{font-size:16px}@media (min-width:992px){.project-card-simple__name[data-v-b99d68fd]{font-size:20px}}.project-card-simple__content[data-v-b99d68fd]{display:flex;flex-direction:column;gap:8px;padding:9px 9px 9px 0;position:relative}@media (min-width:992px){.project-card-simple__content[data-v-b99d68fd]{padding:20px}}.project-card-simple__description[data-v-b99d68fd]{display:flex;flex-direction:column;gap:4px}@media (min-width:992px){.project-card-simple__description[data-v-b99d68fd]{gap:12px}}.project-card-simple__header[data-v-b99d68fd]{display:flex;flex-direction:column;gap:8px}.project-card-simple__virtual-pagination[data-v-b99d68fd]{display:none}@media (min-width:992px) and (pointer:fine){.project-card-simple__virtual-pagination[data-v-b99d68fd]{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}.project-card-simple__virtual-page[data-v-b99d68fd]{flex-grow:1}.project-card-simple__image[data-v-b99d68fd]{height:100%}.projects-grid[data-v-961ddd60]{display:grid;gap:16px}@media (min-width:768px){.projects-grid[data-v-961ddd60]{grid-template-columns:repeat(var(--proj-grid-coliumns,2),1fr)}}@media (min-width:992px){.projects-grid[data-v-961ddd60]{--proj-grid-coliumns:3}}@media (min-width:1500px){.projects-grid[data-v-961ddd60]{--proj-grid-coliumns:4}}@media (min-width:992px){.projects-grid--small[data-v-961ddd60]{--proj-grid-coliumns:3}}.projects-map[data-v-97eb8658]{border-radius:12px;height:400px;overflow:hidden;position:relative}@media (min-width:992px){.projects-map[data-v-97eb8658]{height:550px}}.projects-map__item[data-v-97eb8658]{background-color:var(--color-white);border:3px solid var(--color-grayLight);border-radius:50%;display:block;height:70px;overflow:hidden;padding:12px;transform:translate(-50%,-50%);transition:border .4s;width:70px}.projects-map__item--active[data-v-97eb8658]{border-color:var(--color-main)}.projects-map__item[data-v-97eb8658] svg *{fill:currentColor}.projects-map__link img[data-v-97eb8658]{max-width:unset}.projects-map__project-container[data-v-97eb8658]{align-items:flex-start;background-color:#0003;display:flex;flex-direction:row-reverse;gap:4px;height:100%;justify-content:flex-end;left:0;padding-left:5px;padding-top:64px;pointer-events:auto;position:absolute;top:0;width:100%}@media (min-width:768px){.projects-map__project-container[data-v-97eb8658]{background-color:transparent;flex-direction:row;gap:8px;height:auto;left:32px;padding:0;pointer-events:none;top:32px;width:auto}}.projects-map__project-card[data-v-97eb8658]{max-width:235px;overflow:hidden;pointer-events:auto;width:100%}@media (min-width:768px){.projects-map__project-card[data-v-97eb8658]{max-width:340px}}.projects-map__close[data-v-97eb8658]{pointer-events:auto}.block-projects__header[data-v-1906f187]{align-items:center;display:flex;gap:18px 30px;justify-content:space-between}.block-projects__list[data-v-1906f187]{margin-top:20px}@media (min-width:992px){.block-projects__list[data-v-1906f187]{margin-top:36px}.block-projects__list--grid[data-v-1906f187]{min-height:450px}}.block-projects__list--map[data-v-1906f187]{min-height:400px}@media (min-width:992px){.block-projects__list--map[data-v-1906f187]{min-height:550px}}
