.card_card__cG7e4{box-shadow:none}@media (min-width:36em){.card_card__cG7e4{box-shadow:0 6px 12px 0 rgba(47,48,51,.06),0 0 6px 0 rgba(47,48,51,.1)}}.SpecialOfferCard_container___HXIw{border:1px solid var(--mantine-color-primary-11);width:49%;cursor:pointer}.SpecialOfferCard_descriptionBlock__z2Yya{background-color:color-mix(in srgb,var(--mantine-color-primary-9) 8%,transparent);padding:calc(.75rem * var(--mantine-scale));justify-content:space-between;align-items:flex-start}.SpecialOfferCard_ticketType__Q2XId{padding:calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));background-color:var(--mantine-color-primary-4)}.SpecialOfferCard_ticketCountProjects__hMRV0{padding:calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border:1px solid var(--mantine-color-primary-5)}.SpecialOfferCard_details__gtFwj{padding:calc(.75rem * var(--mantine-scale));padding-top:calc(1rem * var(--mantine-scale))}.SpecialOfferCard_detailItem__6a9dn{margin-top:0}.SpecialOfferCard_detailItem__6a9dn>p:first-child{color:var(--mantine-color-primary-5)}.SpecialOfferCard_detailItem__6a9dn>p:last-child{font-weight:600}@media (max-width:88em){.SpecialOfferCard_container___HXIw{min-width:100%}}@media (max-width:48em){.SpecialOfferCard_detailItem__6a9dn>p{font-size:calc(.625rem * var(--mantine-scale))}}.SpecialOfferPopUp_PopUp__Pv9mm>div:last-child>section>div{width:calc(32.5rem * var(--mantine-scale))}@media (max-width:48em){.SpecialOfferPopUp_PopUp__Pv9mm>div:last-child>section>div{width:auto}}.Tabs_list__dexVV{display:flex;justify-content:space-between;flex-wrap:nowrap;overflow-x:scroll}.Tabs_list__dexVV:before{border:0}.Tabs_list__dexVV::-webkit-scrollbar{display:none}.Tabs_tab__4nlF1{flex:1;font-size:calc(1rem * var(--mantine-scale));line-height:calc(1.5rem * var(--mantine-scale));font-weight:600;padding:0 calc(1rem * var(--mantine-scale));padding-top:calc(.875rem * var(--mantine-scale));padding-bottom:calc(.75rem * var(--mantine-scale));border-bottom:2px solid var(--mantine-color-primary-4)}.Tabs_tab__4nlF1[data-active]{border-color:var(--mantine-color-black)}.Tabs_tab__4nlF1:hover{background:transparent}.Tabs_root__osIo9{width:100%}@media (min-width:36em){.Tabs_list__dexVV{overflow-x:visible}.Tabs_tab__4nlF1{font-size:calc(1.125rem * var(--mantine-scale))}}@media (min-width:62em){.Tabs_list__dexVV{justify-content:flex-start;flex-wrap:nowrap;overflow-x:visible}.Tabs_root__osIo9{width:auto}.Tabs_tab__4nlF1{font-size:calc(1.25rem * var(--mantine-scale));line-height:calc(1.75rem * var(--mantine-scale));flex:none;border-bottom:calc(.125rem * var(--mantine-scale)) solid transparent}}.DeveloperReviewPopUp_popUp__9jD9e>div:last-child>section>div{width:calc(45rem * var(--mantine-scale))}.DeveloperReviewPopUp_tabs__XYoDj>div{justify-content:space-between;width:auto}.DeveloperReviewPopUp_reviewsContainer__mDxx6{height:calc(25rem * var(--mantine-scale));overflow-y:auto}@media (max-width:48em){.DeveloperReviewPopUp_popUp__9jD9e>div:last-child>section>div{width:auto}.DeveloperReviewPopUp_reviewsContainer__mDxx6{height:calc(12.5rem * var(--mantine-scale))}.DeveloperReviewPopUp_tabs__XYoDj>div>button{flex:1;font-size:calc(.75rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale))}}.AnimateMouseIcon_scroll__icon__WlLgq{display:flex;justify-content:center;width:calc(1.5rem * var(--mantine-scale));height:calc(2.125rem * var(--mantine-scale));min-height:calc(2.125rem * var(--mantine-scale));border:3px solid var(--mantine-color-white);border-radius:calc(1.875rem * var(--mantine-scale))}.AnimateMouseIcon_scroll__Nzw_S{background:var(--mantine-color-white);width:calc(.1875rem * var(--mantine-scale));height:calc(.5625rem * var(--mantine-scale));animation:AnimateMouseIcon_scrollWheel__y88_t 2s infinite}@keyframes AnimateMouseIcon_scrollWheel__y88_t{0%{opacity:1;transform:translateY(50%)}to{opacity:.6;transform:translateY(120%)}}.AnimateChevronIcon_scroll__icon__hcRSi{display:flex;justify-content:center;width:calc(1.5rem * var(--mantine-scale));height:calc(2.125rem * var(--mantine-scale));min-height:calc(2.125rem * var(--mantine-scale))}.AnimateChevronIcon_scroll__7dERs{animation:AnimateChevronIcon_scrollWheel__NFazd 2s infinite}@keyframes AnimateChevronIcon_scrollWheel__NFazd{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(80%)}}.ProjectsSection_section_header__zfD8B{position:sticky;justify-content:space-between;background-color:var(--mantine-color-white);top:calc(4.5rem * var(--mantine-scale));flex-direction:column;gap:calc(.75rem * var(--mantine-scale));padding-top:calc(.75rem * var(--mantine-scale));padding-bottom:calc(1rem * var(--mantine-scale))}@media (min-width:36em){.ProjectsSection_section_header__zfD8B{padding-top:calc(1.5rem * var(--mantine-scale));padding-bottom:calc(1.5rem * var(--mantine-scale))}}@media (min-width:48em){.ProjectsSection_section_header__zfD8B{padding-top:calc(2rem * var(--mantine-scale));padding-bottom:calc(2rem * var(--mantine-scale));gap:calc(1rem * var(--mantine-scale));top:calc(6rem * var(--mantine-scale))}}@media (min-width:62em){.ProjectsSection_section_header__zfD8B{flex-direction:row}}@media (min-width:75em){.ProjectsSection_section_header__zfD8B{padding-top:calc(3rem * var(--mantine-scale))}}.AppButton_root__k6t8X{height:fit-content;min-height:calc(2.75rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid transparent;font-weight:500;transition:background-color .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease}.AppButton_inner__wVJgE{gap:calc(.5rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));line-height:1.375;font-weight:600}.AppButton_root__k6t8X[data-variant=primary]{background-color:var(--mantine-color-primary-9);color:var(--mantine-color-white);box-shadow:0 2px 2px rgba(74,102,79,.26)}.AppButton_root__k6t8X[data-variant=primary]:hover:where(:not(:disabled):not([data-disabled])){background-color:var(--mantine-color-primary-7)}.AppButton_root__k6t8X[data-variant=primary]:active:where(:not(:disabled):not([data-disabled])){background-color:var(--mantine-color-black)}.AppButton_root__k6t8X[data-variant=primary][data-active=true]{background-color:var(--mantine-color-primary-9);color:var(--mantine-color-white)}.AppButton_root__k6t8X[data-variant=secondary]{background-color:var(--mantine-color-white);color:var(--mantine-color-black);border-color:var(--mantine-color-primary-5)}.AppButton_root__k6t8X[data-variant=secondary]:hover:where(:not(:disabled):not([data-disabled])){background-color:var(--mantine-color-primary-0)}.AppButton_root__k6t8X[data-variant=secondary][data-active=true]{background-color:var(--mantine-color-primary-1);border-color:var(--mantine-color-primary-7)}.AppButton_root__k6t8X[data-variant=outline]{background-color:transparent;color:var(--mantine-color-black);border-color:var(--mantine-color-primary-9);box-shadow:0 2px 2px rgba(74,102,79,.26)}.AppButton_root__k6t8X[data-variant=outline]:hover:where(:not(:disabled):not([data-disabled])){color:var(--mantine-color-primary-9);background-color:var(--mantine-color-primary-1)}.AppButton_root__k6t8X[data-variant=outline]:active:where(:not(:disabled):not([data-disabled])){border-color:transparent;color:var(--mantine-color-white);background-color:var(--mantine-color-black)}.AppButton_root__k6t8X[data-variant=outline][data-active=true]{background-color:var(--mantine-color-primary-9);color:var(--mantine-color-white);border-color:var(--mantine-color-primary-9)}.AppButton_root__k6t8X[data-variant=ghost]{background-color:transparent;color:var(--mantine-color-primary-9);box-shadow:none}.AppButton_root__k6t8X[data-variant=ghost]:hover:where(:not(:disabled):not([data-disabled])){color:var(--mantine-color-primary-9);background-color:var(--mantine-color-primary-0)}.AppButton_root__k6t8X[data-variant=ghost]:active:where(:not(:disabled):not([data-disabled])){background-color:var(--mantine-color-primary-1)}.AppButton_root__k6t8X[data-variant=ghost][data-active=true]{background-color:var(--mantine-color-primary-1);color:var(--mantine-color-primary-7)}.AppButton_root__k6t8X[data-variant=frosted]{--button-bg:transparent!important;--button-hover:transparent!important;--button-color:var(--mantine-color-white)!important;--button-bd:transparent!important;border:1px solid rgba(255,255,255,.1)!important;background:rgba(73,101,78,.1)!important;background-image:none!important;background-blend-mode:luminosity!important;backdrop-filter:blur(10px)!important;color:var(--mantine-color-white)!important;box-shadow:0 4px 6px rgba(0,0,0,.1)}.AppButton_root__k6t8X[data-variant=frosted]:after,.AppButton_root__k6t8X[data-variant=frosted]:before{display:none!important}.AppButton_root__k6t8X[data-variant=frosted]:hover:where(:not(:disabled):not([data-disabled])){background:rgba(73,101,78,.15)!important;border-color:rgba(255,255,255,.2)!important}.AppButton_root__k6t8X[data-variant=frosted] .AppButton_icon__m6vuW{color:var(--mantine-color-white)!important}.AppButton_root__k6t8X[data-variant=selectable]{height:fit-content;padding:calc(.75rem * var(--mantine-scale));border-radius:calc(1.875rem * var(--mantine-scale))!important;border:2px solid var(--mantine-color-primary-9);background-color:var(--mantine-color-white);color:var(--mantine-color-primary-9);transition:all .2s ease;box-shadow:0 2px 2px rgba(74,102,79,.26)}.AppButton_root__k6t8X[data-variant=selectable]:hover:where(:not(:disabled):not([data-disabled])){background-color:var(--mantine-color-primary-5);color:var(--mantine-color-white)}.AppButton_root__k6t8X[data-variant=selectable][data-active=true]{background-color:var(--mantine-color-primary-9);color:var(--mantine-color-white)}.AppButton_root__k6t8X[data-variant=link]{background:none;border-color:transparent;color:var(--mantine-color-primary-9);padding-left:0;padding-right:0;height:auto}.AppButton_root__k6t8X:disabled,.AppButton_root__k6t8X[data-disabled]{color:var(--mantine-color-gray-6);background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-3);box-shadow:none;cursor:not-allowed}.AppButton_root__k6t8X[data-rounded=true]{border-radius:50%!important;padding:0!important;aspect-ratio:1;min-width:calc(2.75rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale));display:flex;align-items:center;justify-content:center}.AppButton_root__k6t8X[data-rounded=true] .AppButton_inner__wVJgE{padding:0;margin:0;width:100%;height:100%;justify-content:center}.adaptive .AppButton_inner__wVJgE{font-size:calc(1rem * var(--mantine-scale));line-height:1.375;font-weight:600}@media (min-width:36em){.adaptive .AppButton_inner__wVJgE{font-size:calc(1.125rem * var(--mantine-scale))}}@media (min-width:48em){.adaptive .AppButton_inner__wVJgE{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:62em){.adaptive .AppButton_inner__wVJgE{font-size:calc(1.5rem * var(--mantine-scale))}}.AdvertisementAmenities_item__pVZvf{display:flex;min-height:calc(3rem * var(--mantine-scale));align-items:center;gap:calc(.75rem * var(--mantine-scale))}.AdvertisementAmenities_icon__1MXzc{width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));flex:0 0 calc(2.25rem * var(--mantine-scale));color:var(--mantine-color-primary-5);object-fit:contain}.AdvertisementAmenities_label__Pqc77{color:var(--mantine-color-dark-7);font-size:calc(.9375rem * var(--mantine-scale));line-height:1.35}@media (min-width:48em){.AdvertisementAmenities_label__Pqc77{font-size:calc(1rem * var(--mantine-scale))}}.AdvertisementBackToProjectButton_root__PEeHY{display:inline-flex;align-items:center;gap:calc(.875rem * var(--mantine-scale));align-self:flex-start;max-width:100%;margin-top:calc(1.5rem * var(--mantine-scale));margin-bottom:calc(.5rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale)) 0;color:inherit;text-decoration:none}.AdvertisementBackToProjectButton_icon__RF9Rq{flex-shrink:0;color:var(--mantine-color-dimmed);transition:transform .15s ease}.AdvertisementBackToProjectButton_root__PEeHY:hover .AdvertisementBackToProjectButton_icon__RF9Rq{transform:translateX(-3px)}.AdvertisementBackToProjectButton_root__PEeHY:hover .AdvertisementBackToProjectButton_name__nWrej{text-decoration:underline}.AdvertisementBackToProjectButton_content__ZWITN{display:flex;min-width:0;flex-direction:column}.AdvertisementBackToProjectButton_name__nWrej{font-size:var(--mantine-font-size-lg);font-weight:600;line-height:1.25;color:var(--mantine-color-primary-8)}.AdvertisementBackToProjectButton_hint__rC15f{font-size:var(--mantine-font-size-sm);line-height:1.3;color:var(--mantine-color-dimmed)}@media (min-width:48em){.AdvertisementBackToProjectButton_name__nWrej{font-size:calc(1.375rem * var(--mantine-scale))}.AdvertisementBackToProjectButton_hint__rC15f{font-size:var(--mantine-font-size-md)}}.AdvertisementBasicInfoSection_metric__6svcz{display:flex;flex-direction:column;align-items:center}.AdvertisementBasicInfoSection_metricsRow__okm4D{gap:calc(1.5rem * var(--mantine-scale));width:100%;justify-content:center;display:flex;flex-wrap:wrap}.AdvertisementBasicInfoSection_mapBox__EW64T{position:relative;width:100%;height:calc(12.5rem * var(--mantine-scale));overflow:hidden;border:2px solid var(--mantine-color-primary-9);background-color:var(--mantine-color-gray-1)}.AdvertisementBasicInfoSection_mapImage__BOlq8{display:block;width:100%;height:100%;object-fit:cover}.AdvertisementBasicInfoSection_mapMarkerOverlay__yGvkk{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.AdvertisementBasicInfoSection_mapInfoRow__H2PDG{gap:calc(1.5rem * var(--mantine-scale));flex-direction:column}.AdvertisementBasicInfoSection_projectInfo__vnsaM{display:flex;flex-direction:column;justify-content:space-between}.AdvertisementBasicInfoSection_projectLink__4VxCw{text-decoration:underline}.AdvertisementBasicInfoSection_priceCard__NUR9i{box-shadow:0 6px 12px 0 rgba(47,48,51,.06),0 0 6px 0 rgba(47,48,51,.1);padding:calc(1.5rem * var(--mantine-scale));width:100%}.AdvertisementBasicInfoSection_container__f9BQh{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(1.5rem * var(--mantine-scale));flex-direction:column-reverse}@media (min-width:75em){.AdvertisementBasicInfoSection_container__f9BQh{flex-direction:row}.AdvertisementBasicInfoSection_priceCard__NUR9i{max-width:calc(25rem * var(--mantine-scale))}.AdvertisementBasicInfoSection_metricsRow__okm4D{flex-wrap:nowrap;justify-content:flex-start}.AdvertisementBasicInfoSection_mapBox__EW64T{width:calc(20.125rem * var(--mantine-scale));height:calc(7.5rem * var(--mantine-scale))}.AdvertisementBasicInfoSection_mapInfoRow__H2PDG{flex-direction:row}}.ProjectMapMarker_marker__5F4Ot{width:calc(.8rem * var(--mantine-scale));height:calc(.8rem * var(--mantine-scale));border-radius:50%;background-color:var(--mantine-color-primary-8);flex-shrink:0;border:calc(.1rem * var(--mantine-scale)) solid #fff;box-sizing:content-box}.SearchMapProjectControls_completion__OHACo{min-width:0}.SearchMapProjectControls_tabs__lm14B [role=tablist]{width:max-content}.SearchMapProjectControls_tabs__lm14B[data-overflow]{height:0;overflow:hidden;visibility:hidden}.ListSwitcher_pillButtonFirst__q1AB4{border-radius:calc(3.125rem * var(--mantine-scale)) 0 0 calc(3.125rem * var(--mantine-scale))!important;border-width:calc(.0625rem * var(--mantine-scale))!important}.ListSwitcher_pillButtonLast__Ds6aG{border-radius:0 calc(3.125rem * var(--mantine-scale)) calc(3.125rem * var(--mantine-scale)) 0!important;border-width:calc(.0625rem * var(--mantine-scale))!important}.Pagination_control___qgCe{font-size:calc(.875rem * var(--mantine-scale));line-height:calc(1.75rem * var(--mantine-scale));min-width:2.125rem;height:2.125rem;color:var(--mantine-color-primary-9);border-color:var(--mantine-color-primary-9)}.Pagination_control___qgCe[data-active]{background-color:var(--mantine-color-primary-9);color:var(--mantine-color-white);border-color:var(--mantine-color-primary-9)}.Pagination_control___qgCe:first-child,.Pagination_control___qgCe:last-child{color:var(--mantine-color-black);border:0}.Pagination_dots__RHDTn{min-width:1.5rem}@media (min-width:36em){.Pagination_control___qgCe{font-size:calc(1.125rem * var(--mantine-scale));height:2.25rem;min-width:2.25rem}.Pagination_dots__RHDTn{min-width:auto}}@media (min-width:48em){.Pagination_control___qgCe{font-size:calc(1.25rem * var(--mantine-scale));min-width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale))}}.ExternalLink_root__hW4TB:hover{text-decoration:none}.CustomControls_custom-controls__rD_di{width:auto;transition:opacity .3s;position:absolute;top:50%;transform:translateY(-50%);z-index:2;background-color:transparent}.CustomControls_right__f4wJG{right:5}.CustomControls_left__QzCd4{left:5}.AwardSlide_container__QuvqX{text-align:center;border:calc(.0625rem * var(--mantine-scale)) solid #ccc;min-height:calc(15rem * var(--mantine-scale));width:calc(15rem * var(--mantine-scale))}.AwardSlide_image-container__uqjno{display:flex;justify-content:center;padding:calc(.5rem * var(--mantine-scale)) 0}.AwardSlide_title-container__GfFHf{padding:calc(1.375rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale))}.AwardPopUp_container-award__0FaYG{display:flex;flex-direction:column;align-items:center;gap:calc(1rem * var(--mantine-scale));text-align:center}.AwardPopUp_image-container__3YE9t{display:flex;justify-content:center;padding:calc(.5rem * var(--mantine-scale)) 0}.AwardPopUp_date-award__p_0W9{display:flex;flex-direction:column;gap:calc(.25rem * var(--mantine-scale))}.AwardPopUp_date-award__p_0W9>p:first-child{color:var(--mantine-color-beige-5)}.AwardPopUp_date-award__p_0W9>p:last-child{font-weight:600}.AwardPopUp_description-award__01y8m{color:var(--mantine-color-beige-5)}@media (max-width:36em){.AwardPopUp_container-award__0FaYG{gap:calc(.625rem * var(--mantine-scale))}.AwardPopUp_date-award__p_0W9{gap:0}}.DropdownRegions_dropdown__Wlxc_{border:0!important;padding:0!important;box-shadow:var(--mantine-shadow-md)}.DropdownRegions_option__g0e5L{text-wrap:nowrap;text-align:left}.DropdownRegions_option__g0e5L:hover{background:var(--mantine-color-primary-1)}.DropdownRegions_option__g0e5L[data-combobox-active]{color:var(--mantine-color-primary-8)}.DropdownRegions_option__mobile__9E3w1{text-wrap:nowrap;text-align:left}.DropdownRegions_option__mobile__9E3w1:hover{background:var(--mantine-color-primary-1)}.DropdownRegions_option__mobile__9E3w1[data-combobox-active]{color:var(--mantine-color-primary-8)}.DropdownRegions_icon__1FaZ4{transition:transform .15s ease;transform:rotate(0deg)}[data-expanded] .DropdownRegions_icon__1FaZ4{transform:rotate(180deg)}.DropdownRegions_button__section__hxnMB[data-position=left]{margin-right:calc(.25rem * var(--mantine-scale))}.DropdownRegions_button__section__hxnMB[data-position=right]{margin-left:calc(.25rem * var(--mantine-scale))}.DropdownRegions_stack__ZpPbQ{border:1px solid var(--mantine-color-black)}.DropdownRegions_stack__ZpPbQ[data-expanded]{border:1px solid var(--mantine-color-primary-5)}.DropdownRegions_button__inner__DI_tW{width:100%;justify-content:space-between}.ListSwitcher_pillButtonFirst__z3zgX{border-radius:calc(3.125rem * var(--mantine-scale)) 0 0 calc(3.125rem * var(--mantine-scale))!important;border-width:calc(.0625rem * var(--mantine-scale))!important}.ListSwitcher_pillButtonLast___KHqB{border-radius:0 calc(3.125rem * var(--mantine-scale)) calc(3.125rem * var(--mantine-scale)) 0!important;border-width:calc(.0625rem * var(--mantine-scale))!important}.SectionWrapper_container_with_tabs__c7Dsb{scroll-margin-top:calc(8rem * var(--mantine-scale))}.SectionWrapper_container__HgBz1{scroll-margin-top:calc(4.5rem * var(--mantine-scale))}@media (min-width:48em){.SectionWrapper_container_with_tabs__c7Dsb{scroll-margin-top:calc(9.5rem * var(--mantine-scale))}.SectionWrapper_container__HgBz1{scroll-margin-top:calc(6rem * var(--mantine-scale))}}.CarouselDotIndicators_indicators__NMml_{display:flex;align-items:center;justify-content:center;gap:calc(.5rem * var(--mantine-scale))}.CarouselDotIndicators_indicator__1h4jy{width:calc(.5rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));padding:0;border-radius:calc(.25rem * var(--mantine-scale));border:.6px solid var(--mantine-color-primary-4);background-color:var(--mantine-color-primary-5);cursor:pointer;transition:background-color .3s ease}.CarouselDotIndicators_indicator__1h4jy[data-active]{background-color:var(--mantine-color-primary-9)}.CarouselDotIndicators_indicator__1h4jy:focus-visible{outline:2px solid var(--mantine-color-primary-9);outline-offset:calc(.125rem * var(--mantine-scale))}.AboutUsCarouselControls_controls__quwc6{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;padding:calc(1rem * var(--mantine-scale));pointer-events:none;z-index:1}@media (min-width:48em){.AboutUsCarouselControls_controls__quwc6{padding:calc(1.5rem * var(--mantine-scale))}}.AboutUsCarouselControls_control__v_lYi{height:calc(2.5rem * var(--mantine-scale));width:calc(2.5rem * var(--mantine-scale));border:none;box-shadow:none;border-radius:0;padding:calc(.5rem * var(--mantine-scale));background:none;color:var(--mantine-color-white);pointer-events:auto}.AboutUsCarouselControls_control__v_lYi[data-inactive]{opacity:.3;cursor:default}.AboutUsCarouselControls_indicatorsOverlay__lbgdf{position:absolute;left:50%;bottom:calc(2rem * var(--mantine-scale));transform:translateX(-50%);z-index:1;pointer-events:auto}@media (min-width:48em){.AboutUsCarouselControls_indicatorsOverlay__lbgdf{bottom:calc(2.5rem * var(--mantine-scale))}}.InfoSection_container__pR0NJ{border:none;gap:calc(2rem * var(--mantine-scale))}@media (min-width:36em){.InfoSection_container__pR0NJ{padding:calc(2.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));gap:calc(2.5rem * var(--mantine-scale))}}@media (min-width:48em){.InfoSection_container__pR0NJ{padding:calc(5rem * var(--mantine-scale)) calc(3rem * var(--mantine-scale));border:1px solid var(--mantine-color-primary-3);gap:calc(3rem * var(--mantine-scale))}}@media (min-width:62em){.InfoSection_container__pR0NJ{gap:calc(3.5rem * var(--mantine-scale))}}@media (min-width:75em){.InfoSection_container__pR0NJ{gap:calc(5rem * var(--mantine-scale))}}@media (min-width:62em){.InfoSection_container__pR0NJ h2{text-align:center}}.InfoSection_service__hES_O{background-color:var(--mantine-color-beige-0);padding:calc(1rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));width:100%;gap:calc(.25rem * var(--mantine-scale));align-items:center}@media (min-width:36em){.InfoSection_service__hES_O{gap:calc(.5rem * var(--mantine-scale));padding:calc(1.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale))}}@media (min-width:48em){.InfoSection_service__hES_O{gap:calc(1rem * var(--mantine-scale));padding:calc(1.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale))}}.InfoSection_service__hES_O .InfoSection_serviceIconWrapper__LeCtH{display:flex;justify-content:center;align-items:center;width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));border-radius:50%;background-color:var(--mantine-color-primary-9);color:var(--mantine-color-white)}.InfoSection_service__hES_O .InfoSection_serviceIconWrapper__LeCtH svg{width:calc(1.375rem * var(--mantine-scale))}@media (min-width:36em){.InfoSection_service__hES_O .InfoSection_serviceIconWrapper__LeCtH{width:calc(3.75rem * var(--mantine-scale));height:calc(3.75rem * var(--mantine-scale))}.InfoSection_service__hES_O .InfoSection_serviceIconWrapper__LeCtH svg{width:calc(1.5rem * var(--mantine-scale))}}@media (min-width:48em){.InfoSection_service__hES_O .InfoSection_serviceIconWrapper__LeCtH{width:calc(5rem * var(--mantine-scale));height:calc(5rem * var(--mantine-scale))}.InfoSection_service__hES_O .InfoSection_serviceIconWrapper__LeCtH svg{width:calc(2rem * var(--mantine-scale))}}@media (min-width:62em){.InfoSection_service__hES_O .InfoSection_serviceIconWrapper__LeCtH{width:calc(6.25rem * var(--mantine-scale));height:calc(6.25rem * var(--mantine-scale))}.InfoSection_service__hES_O .InfoSection_serviceIconWrapper__LeCtH svg{width:auto}}.InfoSection_service__hES_O h3{text-align:center;font-size:calc(1rem * var(--mantine-scale));font-weight:600;color:var(--mantine-color-primary-10)}@media (min-width:36em){.InfoSection_service__hES_O h3{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:48em){.InfoSection_service__hES_O h3{font-size:calc(1.5rem * var(--mantine-scale))}}.InfoSection_service__hES_O p{color:var(--mantine-color-primary-9);white-space:pre-line;font-size:calc(.875rem * var(--mantine-scale));line-height:1.4}@media (min-width:36em){.InfoSection_service__hES_O p{font-size:calc(1.125rem * var(--mantine-scale))}}@media (min-width:48em){.InfoSection_service__hES_O p{font-size:calc(1.25rem * var(--mantine-scale))}}.AboutMeSection_content__TLioE p{font-size:calc(.875rem * var(--mantine-scale))}@media (min-width:36em){.AboutMeSection_content__TLioE p{margin-top:calc(.75rem * var(--mantine-scale));font-size:calc(1.25rem * var(--mantine-scale))}}.AboutMeSection_content__TLioE h2{margin-bottom:0;font-size:calc(.875rem * var(--mantine-scale));font-weight:600}@media (min-width:36em){.AboutMeSection_content__TLioE h2{font-size:calc(1.25rem * var(--mantine-scale));font-weight:700}}@media (min-width:48em){.AboutMeSection_content__TLioE h2{font-size:calc(1.5rem * var(--mantine-scale))}}@media (min-width:62em){.AboutMeSection_content__TLioE h2{font-size:calc(2.5rem * var(--mantine-scale))}}.AboutMeSection_content__TLioE ul{font-size:calc(.875rem * var(--mantine-scale));font-weight:600;margin-top:calc(.75rem * var(--mantine-scale))}@media (min-width:36em){.AboutMeSection_content__TLioE ul{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:62em){.AboutMeSection_content__TLioE ul{max-width:50%}}.AboutMeSection_content__TLioE ul .mantine-List-itemIcon{align-self:flex-start;height:1.5em;min-width:1.5em}.AboutMeSection_content__TLioE ul .mantine-List-itemLabel{line-height:1.2;align-self:flex-start}.AboutMeSection_photo__7QCuP{margin:0 0 calc(.5rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));width:40%;float:right}@media (min-width:36em){.AboutMeSection_photo__7QCuP{margin:0 0 0 calc(1rem * var(--mantine-scale))}}@media (min-width:48em){.AboutMeSection_photo__7QCuP{margin:0 0 0 calc(1.5rem * var(--mantine-scale))}}@media (min-width:62em){.AboutMeSection_photo__7QCuP{margin:0 0 0 calc(2rem * var(--mantine-scale))}}@media (min-width:75em){.AboutMeSection_photo__7QCuP{margin:0 0 0 calc(3rem * var(--mantine-scale))}}.TeaserSection_slideContent__NEUj5{padding:var(--mantine-spacing-xl);height:100%;background-color:rgba(0,0,0,.4);line-height:1.2}.TeaserSection_slideContentCentered___Wim1{justify-content:center}.TeaserSection_slideText__lryDN{font-size:calc(1rem * var(--mantine-scale));line-height:1.2;font-weight:600;white-space:pre-line}@media (min-width:36em){.TeaserSection_slideText__lryDN{font-size:calc(1.5rem * var(--mantine-scale))}}@media (min-width:48em){.TeaserSection_slideText__lryDN{font-size:calc(2.5rem * var(--mantine-scale))}}.TeaserSection_slideTextFirst__hY1se{font-size:calc(1rem * var(--mantine-scale));font-weight:700;white-space:pre-line;line-height:1.2}@media (min-width:36em){.TeaserSection_slideTextFirst__hY1se{font-size:calc(3rem * var(--mantine-scale))}}@media (min-width:48em){.TeaserSection_slideTextFirst__hY1se{font-size:calc(4rem * var(--mantine-scale))}}.TeaserSection_slideTextFinal__2RdrI{font-size:calc(1.5rem * var(--mantine-scale));font-weight:700;text-align:center;white-space:pre-line;line-height:1.2}@media (min-width:48em){.TeaserSection_slideTextFinal__2RdrI{font-size:calc(4rem * var(--mantine-scale))}}.DetailProjectBackButton_back__button__hsRz9{align-self:flex-start;min-height:calc(3.5rem * var(--mantine-scale));font-weight:400}.DetailProjectCarousel_box__wrapper__OXKeX{flex:1}.DetailProjectCarousel_root__wEh6Z{flex:1;width:100%;height:calc(100svh - 72px);background:linear-gradient(var(--mantine-color-black),var(--mantine-color-primary-9))}.DetailProjectCarousel_image__q8s5c{object-fit:cover}.DetailProjectCarousel_controls__yTKfx{z-index:10;width:fit-content;height:fit-content;position:absolute;bottom:0;right:0;display:flex;gap:calc(1.5rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale))}.DetailProjectCarousel_slide__q3Prn{height:calc(100svh - 72px)}@media (min-width:36em){.DetailProjectCarousel_controls__yTKfx{padding:calc(1.5rem * var(--mantine-scale));gap:calc(2rem * var(--mantine-scale))}}@media (min-width:48em){.DetailProjectCarousel_root__wEh6Z,.DetailProjectCarousel_slide__q3Prn{height:100%}.DetailProjectCarousel_controls__yTKfx{padding:calc(3rem * var(--mantine-scale))}}.DetailTabSection_tab_container__WXDSP{display:flex;justify-content:center;width:100%;max-width:100%;min-width:0;background:var(--mantine-color-white);box-shadow:0 6px 12px 0 rgba(47,48,51,.06),0 0 6px 0 rgba(47,48,51,.1)}.DetailTabSection_tabs_root__3xirx{min-width:0;max-width:100%}.DetailTabSection_list__cCpUS{flex-wrap:nowrap;min-width:0;overflow-x:auto;overflow-y:hidden}.DetailTabSection_list__cCpUS::-webkit-scrollbar{display:none}.DetailTabSection_list__cCpUS:before{border-color:transparent}.DetailTabSection_tab__8cibR{padding-top:calc(.75rem * var(--mantine-scale));padding-bottom:calc(.5rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));line-height:calc(1.125rem * var(--mantine-scale));border-bottom-width:calc(.25rem * var(--mantine-scale));min-width:calc(10rem * var(--mantine-scale))}.DetailTabSection_tab__8cibR[data-active]{font-weight:600;color:var(--mantine-color-primary-9)}.DetailUnitTypesCarousel_control__Lmb09{display:none;border:0;opacity:1;padding:calc(.75rem * var(--mantine-scale));box-shadow:none}.DetailUnitTypesCarousel_control__Lmb09 svg{width:1.5rem;height:1.5rem}.DetailUnitTypesCarousel_control__Lmb09[data-inactive]{opacity:.3}.DetailUnitTypesCarousel_slide__lCK5C{display:flex;justify-content:center;align-items:center}.DetailUnitTypesCarousel_image__Ezk1k{object-fit:cover}@media (min-width:36em){.DetailUnitTypesCarousel_control__Lmb09{display:flex;color:var(--mantine-color-black);padding:calc(.6875rem * var(--mantine-scale));border:1px solid rgba(0,0,0,.1);background:rgba(255,255,255,.5);background-blend-mode:luminosity;backdrop-filter:blur(50px)}}@media (min-width:62em){.DetailUnitTypesCarousel_image__Ezk1k{object-fit:contain}.DetailUnitTypesCarousel_control__Lmb09{border:0;padding:calc(.75rem * var(--mantine-scale));background:transparent;backdrop-filter:none}}.DetailUnitTypesTable_table__nkxR2{border-bottom:0}.DetailUnitTypesTable_td__InDS7,.DetailUnitTypesTable_th__XlX6w,.DetailUnitTypesTable_tr__9qA_x{border:0}@media (min-width:48em){.DetailUnitTypesTable_table__nkxR2{border-bottom:1px solid var(--mantine-color-primary-4)}.DetailUnitTypesTable_td__InDS7,.DetailUnitTypesTable_th__XlX6w,.DetailUnitTypesTable_tr__9qA_x{border:initial}}.DetailMainSection_container__wrapper__BcaNC{height:calc(100svh - 72px)}.DetailMainSection_content__wrapper__OI2Zu{position:absolute;top:0;left:0;width:100%;height:calc(100svh - 72px);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:calc(1rem * var(--mantine-scale));z-index:2;color:var(--mantine-color-white)}@media (min-width:36em){.DetailMainSection_content__wrapper__OI2Zu{padding:calc(1.25rem * var(--mantine-scale))}}@media (min-width:48em){.DetailMainSection_content__wrapper__OI2Zu{padding:calc(2rem * var(--mantine-scale))}}@media (min-width:62em){.DetailMainSection_container__wrapper__BcaNC{height:calc(100vh - 96px)}.DetailMainSection_content__wrapper__OI2Zu{height:calc(100vh - 96px);padding:calc(2.5rem * var(--mantine-scale)) calc(3rem * var(--mantine-scale))}}.Description_description__pRrBi{white-space:pre-wrap}.AppSpoiler_spoilerContainer__SW3w9{font-size:.8rem}.AppSpoiler_spoilerRoot__iKWEE{--spoiler-control-slot-height:2.25em;position:relative;padding-bottom:var(--spoiler-control-slot-height)}.AppSpoiler_spoilerControl__Laq4v{text-decoration:underline;position:absolute;left:0;min-height:var(--spoiler-control-slot-height);display:inline-flex;align-items:center}.AppSpoiler_spoilerRoot__iKWEE .AppSpoiler_spoilerControl__Laq4v{top:auto;bottom:0}.AppSpoiler_spoilerControl__Laq4v[aria-expanded=false]~.AppSpoiler_spoilerContent__wZQwO{--spoiler-fade-height:4em;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--spoiler-fade-height)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--spoiler-fade-height)),transparent)}.AppSpoiler_chevronRotated___dDEZ{transform:rotate(180deg)}.AppSpoiler_spoilerLabel__q2l0V{gap:.5em}.AppSpoiler_spoilerIconBox__GBaFT{width:1.2em;height:1.2em}.AppSpoiler_spoilerText__Fujxv{font-size:.8em}@media (min-width:48em){.AppSpoiler_spoilerContainer__SW3w9{font-size:1rem}}@media (min-width:62em){.AppSpoiler_spoilerContainer__SW3w9{font-size:1.2rem}}.AdvertisementProjectFeatures_root__zA1jG{margin-top:calc(1rem * var(--mantine-scale))}.AdvertisementProjectFeatures_iconGrid__tuqoq{display:grid;grid-template-columns:1fr;gap:calc(1rem * var(--mantine-scale));margin-bottom:calc(1.5rem * var(--mantine-scale))}.AdvertisementProjectFeatures_facilityItem__j0FcN{display:flex;min-height:calc(3rem * var(--mantine-scale));align-items:center;gap:calc(.75rem * var(--mantine-scale))}.AdvertisementProjectFeatures_icon__Qm8xt{width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));flex:0 0 calc(2.25rem * var(--mantine-scale));color:var(--mantine-color-primary-5);object-fit:contain}.AdvertisementProjectFeatures_facilityLabel__Qmzs7{color:var(--mantine-color-dark-7);font-size:calc(.9375rem * var(--mantine-scale));line-height:1.35}.AdvertisementProjectFeatures_photoGrid__A_tZI{display:grid;grid-template-columns:repeat(auto-fit,200px);gap:calc(1rem * var(--mantine-scale))}@media (min-width:36em){.AdvertisementProjectFeatures_iconGrid__tuqoq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62em){.AdvertisementProjectFeatures_iconGrid__tuqoq{grid-template-columns:repeat(3,minmax(0,1fr))}.AdvertisementProjectFeatures_photoGrid__A_tZI{gap:calc(1.25rem * var(--mantine-scale))}.AdvertisementProjectFeatures_facilityLabel__Qmzs7{font-size:calc(1rem * var(--mantine-scale))}}.AdvertisementProjectFeatures_card__7xXUc{display:flex;flex-direction:column;align-items:center;gap:calc(.75rem * var(--mantine-scale))}.AdvertisementProjectFeatures_imageWrap__HZHsb{width:100%;aspect-ratio:4/2;overflow:hidden;background:var(--mantine-color-gray-1)}.AdvertisementProjectFeatures_imageWrapButton__Jzr5S{border:none;padding:0;margin:0;background:transparent;cursor:pointer;text-align:inherit;font:inherit;display:block}.AdvertisementProjectFeatures_label__knz_P{text-align:center;font-weight:600}.AdvertisementProjectSection_root__eZsGW{margin-top:calc(1.5rem * var(--mantine-scale))}.AdvertisementProjectSection_container__5zpaS{display:flex;gap:calc(1.5rem * var(--mantine-scale));align-items:flex-start}.AdvertisementProjectSection_imageBox___lNOT{width:calc(19.875rem * var(--mantine-scale));height:calc(10.9375rem * var(--mantine-scale));overflow:hidden;background:#f6f6f6}.AdvertisementProjectSection_underline__kPupa{text-decoration:underline}.AdvertisementProjectSection_centerBox__MQHZR{min-width:25%;display:flex;flex-direction:column;gap:calc(.25rem * var(--mantine-scale))}.AdvertisementProjectSection_rightBox__LYLzo{display:flex;flex-wrap:wrap;flex-direction:column;gap:calc(.25rem * var(--mantine-scale))}.AdvertisementProjectSection_metric__l6Dyk{display:flex;flex-direction:column}.AdvertisementProjectSection_mutedLabel__2qvxj{color:var(--mantine-color-primary-9);font-size:calc(1rem * var(--mantine-scale));font-weight:600}.AdvertisementProjectSection_value__JumtE{color:var(--mantine-color-black-6);font-size:calc(1.25rem * var(--mantine-scale));font-weight:600}@media (max-width:48em){.AdvertisementProjectSection_container__5zpaS{flex-direction:column}.AdvertisementProjectSection_imageBox___lNOT{width:100%;aspect-ratio:432/220;height:auto}}.ProjectStatusBadge_root__CjXSC{height:auto;padding:calc(.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));text-transform:none;font-size:1em;line-height:1.5;font-weight:600;border:1px solid rgba(255,255,255,.56);background:rgba(128,128,128,.3);background-blend-mode:luminosity;backdrop-filter:blur(10px)}.ProjectStatusBadge_root__CjXSC[data-status=completed]{border:1px solid rgba(172,212,21,.56)}.ProjectStatusBadge_root__CjXSC[data-status=suspended]{border:1px solid rgba(255,255,0,.78);background-color:rgba(250,227,18,.51)}.ProjectCardCompact_card__lWf0F{padding:0;border-color:var(--mantine-color-primary-5);transition:all .2s ease-in-out}.ProjectCardCompact_highlighted__qj_Ri{background-color:var(--mantine-color-primary-1);transform:scale(1.005)}.MainSection_image__7qsu2{position:absolute;width:100%;height:calc(100vh - 96px);object-fit:cover;background:linear-gradient(var(--mantine-color-black),var(--mantine-color-primary-9))}.MainSection_content__wrapper__29_xf{position:relative;width:100%;max-width:calc(90rem * var(--mantine-scale));height:calc(100svh - 72px);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:calc(1rem * var(--mantine-scale)) 0;z-index:2;color:var(--mantine-color-white)}.MainSection_search__wrapper__f_KTg{display:flex;align-items:flex-start;gap:.5rem;max-width:none;width:100%;padding:calc(.75rem * var(--mantine-scale));border-width:calc(.0625rem * var(--mantine-scale));border-style:solid;border-image:linear-gradient(172deg,rgba(255,255,255,.4),rgba(255,255,255,.01),rgba(255,255,255,.01),rgba(255,255,255,.1)) 1}.MainSection_location__button__Vuoab,.MainSection_search__wrapper__f_KTg{background:rgba(128,128,128,.3);background-blend-mode:luminosity;backdrop-filter:blur(50px)}.MainSection_location__button__Vuoab{align-self:flex-start;margin-left:calc(1rem * var(--mantine-scale));min-height:calc(2.5rem * var(--mantine-scale));font-weight:400;border:1px solid rgba(255,255,255,.1)}@media (min-width:36em){.MainSection_content__wrapper__29_xf{padding:calc(1.25rem * var(--mantine-scale))}.MainSection_search__wrapper__f_KTg{padding:1.5rem;gap:1rem}.MainSection_location__button__Vuoab{margin-left:0;min-height:calc(3rem * var(--mantine-scale))}}@media (min-width:48em){.MainSection_content__wrapper__29_xf{height:calc(100svh - 72px)}.MainSection_location__button__Vuoab{min-height:calc(3.5rem * var(--mantine-scale))}}@media (min-width:62em){.MainSection_content__wrapper__29_xf{height:calc(100vh - 96px);padding:calc(2.5rem * var(--mantine-scale)) calc(3rem * var(--mantine-scale))}.MainSection_search__wrapper__f_KTg{max-width:43.75rem}}.StickyLinkButton_root__pd64Q{position:fixed;bottom:calc(1.5rem * var(--mantine-scale));justify-content:center;height:calc(3rem * var(--mantine-scale));align-items:center;font-size:calc(1rem * var(--mantine-scale));font-style:normal;font-weight:400;line-height:calc(1.5rem * var(--mantine-scale));display:flex;gap:calc(.5rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border-radius:calc(6.25rem * var(--mantine-scale));border:1.5px solid var(--mantine-color-primary-5);box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15)}.StickyLinkButton_root__pd64Q,.StickyLinkButton_root__pd64Q:active,.StickyLinkButton_root__pd64Q:hover{color:var(--mantine-color-black);background:var(--mantine-color-white)}.StickyLinkButton_inner__DzCvT{font-size:1rem;line-height:1.375}