.styles_container__w_ilT{display:flex;flex-direction:column;max-width:42rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.styles_container__w_ilT{margin-left:3.2rem}}.styles_title__29roV{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:120%;font-weight:400;letter-spacing:-.02em;font-size:2rem;color:#1a1a1a;margin-bottom:1.2rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.styles_title__29roV{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:120%;font-weight:400;letter-spacing:-.02em;font-size:2.4rem}}.styles_description__kak0b{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:148%;font-weight:400;font-size:1.4rem;color:#4c4c4c}.styles_emailIcon__DZ2Vj{color:#3200f0;height:2rem;margin-right:1.6rem;width:2rem}.styles_link__7cVAW{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:148%;font-weight:400;font-size:2rem;margin-top:3.2rem;color:#3200f0;display:flex;align-items:center}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.styles_link__7cVAW{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:148%;font-weight:400;font-size:2.4rem}}.ProjectHeader_header__9S7dx{display:flex;width:100%;gap:4rem;align-items:center}.ProjectHeader_logoContainer__9D5FT{height:2.8rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ProjectHeader_logoContainer__9D5FT{height:3.6rem}}.ProjectHeader_logo___o12o{height:100%;width:auto}.ProjectHeader_logo___o12o svg{width:7.5rem;height:2.8rem;color:#3200f0}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ProjectHeader_logo___o12o svg{width:9.6rem;height:3.6rem}}.ProjectHeader_logotitle__Uhj8c{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:120%;font-weight:400;letter-spacing:-.02em;font-size:2.4rem;color:#000}.ProjectHeader_menu__PO8ba{display:flex;gap:1.6rem;flex-direction:column;padding:1.6rem 0 .8rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ProjectHeader_menu__PO8ba{gap:4rem;padding:0;flex-direction:row-reverse;flex:1 1}}.ProjectHeader_list__s5AbZ{flex:1 1;display:flex;flex-direction:column;align-items:flex-start}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ProjectHeader_list__s5AbZ{flex-direction:row;align-items:normal}}.ProjectHeader_list__s5AbZ.ProjectHeader_listPopper__8HnTI{display:flex;flex-direction:column;align-items:flex-start}.ProjectHeader_listPopper__8HnTI{z-index:1300}.ProjectHeader_listPopper__8HnTI .MuiBox-root{margin-top:-.8rem;padding:1.2rem .8rem;box-shadow:0 .4rem 4rem rgba(0,0,0,.15)}.ProjectHeader_listPopper__8HnTI .ProjectHeader_list__s5AbZ>div{display:flex;flex-direction:column;align-items:flex-start}.ProjectHeader_link__8q8Sd.ProjectHeader_linkMore__CulZF{white-space:nowrap}.ProjectHeader_link__8q8Sd.MuiButtonBase-root.MuiButtonBase-root{box-sizing:content-box;padding:.8rem 0;width:100%;justify-content:flex-start}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ProjectHeader_link__8q8Sd.MuiButtonBase-root.MuiButtonBase-root{padding:2.4rem 0;justify-content:normal;width:auto}}.ProjectHeader_link__8q8Sd.MuiButtonBase-root.MuiButtonBase-root:before{bottom:0}.ProjectHeader_link__8q8Sd.MuiButtonBase-root.MuiButtonBase-root.ProjectHeader_linkPopup__zQj_D{padding:.8rem 1.2rem;border:.6rem}.ProjectHeader_link__8q8Sd.MuiButtonBase-root.MuiButtonBase-root.ProjectHeader_linkPopup__zQj_D:hover{background-color:#f1f3f6}.ProjectHeader_buttons__o60BI{align-items:center;display:flex;flex-direction:row;gap:1.6rem;flex-wrap:wrap}.ProjectHeader_expandIcon__Tq85C{color:gray;overflow:hidden;height:2rem;width:2rem}.ProjectHeader_accordion__WVacm.MuiPaper-root{border-radius:.8rem;overflow:hidden;box-shadow:none;width:100%}.ProjectHeader_accordion__WVacm .MuiAccordionSummary-content{margin:0;padding:1.2rem 0}.ProjectHeader_accordion__WVacm .MuiAccordionDetails-root,.ProjectHeader_accordion__WVacm .MuiAccordionSummary-root{padding:0}.ProjectHeader_accordion__WVacm .MuiAccordionSummary-root,.ProjectHeader_accordion__WVacm .MuiAccordionSummary-root.Mui-expanded{min-height:unset}.ProjectHeader_accordion__WVacm .MuiAccordionSummary-content,.ProjectHeader_accordion__WVacm .MuiAccordionSummary-content.Mui-expanded{margin:0}.ProjectHeader_chooseLotButton__YQqcj,.ProjectHeader_viewingSignupButton__Hxpwj{flex:1 1;min-width:0;max-width:100%}.ActionsAndDiscounts_container__nwjPz{padding:2.4rem 0 1.6rem;display:flex;flex-direction:column;gap:1.6rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ActionsAndDiscounts_container__nwjPz{padding-top:4.8rem;padding-bottom:3.2rem;gap:2.4rem}.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_headerContainer__dXaoo{display:flex;justify-content:space-between;align-items:center}}.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_cardContainer__tYuqj{display:grid;grid-gap:1.6rem;gap:1.6rem;flex-direction:column;grid-template-columns:auto;grid-template-rows:40rem 24rem 24rem auto auto;grid-template-areas:"big" "small1" "small2" "button" "form"}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_cardContainer__tYuqj{justify-content:stretch;gap:2.4rem;grid-template-columns:calc(40% - 4.8rem) 30% 30%;grid-template-rows:30rem 26rem;grid-template-areas:"big small1 small2" "big form form"}}.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_cardContainer__tYuqj.ActionsAndDiscounts_onceSmallCard__9Unc5{grid-template-rows:40rem 24rem auto auto;grid-template-areas:"big" "small1" "button" "form"}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_cardContainer__tYuqj.ActionsAndDiscounts_onceSmallCard__9Unc5{grid-template-rows:30rem 26rem;grid-template-areas:"big small1 small1" "big form form"}}@media(min-width:1920px){.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_cardContainer__tYuqj{grid-template-columns:calc(46% - 4.8rem) 27% 27%;grid-template-rows:32rem 24.5rem}}.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_cardContainer__tYuqj .ActionsAndDiscounts_card__XHGB2:first-of-type{grid-area:big}.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_cardContainer__tYuqj .ActionsAndDiscounts_card__XHGB2:nth-of-type(2){grid-area:small1}.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_cardContainer__tYuqj .ActionsAndDiscounts_card__XHGB2:nth-of-type(3){grid-area:small2}.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_form__ano4_{grid-area:form;margin-top:1.6rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_form__ano4_{margin-top:0}}.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_button__L00Vz{grid-area:button}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ActionsAndDiscounts_container__nwjPz .ActionsAndDiscounts_button__L00Vz{display:none}}.ApartmentTypes_apartmentTypes__Hl6Sd{display:flex;flex-direction:column;padding:2rem 0}.ApartmentTypes_apartmentType__PgoxH{display:flex;flex-direction:row;justify-content:space-between}.ApartmentTypes_apartmentTypeInfo__CwOzo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem;padding:.4rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:1.4rem}.ApartmentTypes_apartmentTypeTitle__QU6Lg{color:#3200f0}.ApartmentTypes_apartmentTypeArea___qSHF{color:gray}.ApartmentTypes_price__gzc_Z{display:flex;align-items:center;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:1.4rem;color:#1a1a1a}.HintContent_hintContentContainer__yOCgg{display:flex;flex-direction:column;width:31.2rem;border-radius:.8rem}.HintContent_imageWrapper___kQV_{position:relative;width:29.6rem;height:29.6rem;margin-bottom:1.6rem}.HintContent_image__bodAZ{display:flex}.HintContent_textWrapper__6_Tgr{margin:3.2rem}.HintContent_title__ejmJN{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;color:#1a1a1a}.HintContent_text__rxHEM,.HintContent_title__ejmJN{line-height:132%;font-weight:400;margin-bottom:.8rem}.HintContent_text__rxHEM{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;color:#666}.ModalGenPlanHeader_headerWrapper__V0q0Q{padding-bottom:2rem;border-bottom:1px solid #e5e5e5}.ModalGenPlanHeader_header__ymQlW{display:flex;flex-direction:row;justify-content:space-between}.ModalGenPlanHeader_titleWrapper__b6ipx{display:flex;flex-direction:column;margin-bottom:1.2rem}.ModalGenPlanHeader_title__f6A5v{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:2.4rem;color:#000;margin-bottom:.4rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ModalGenPlanHeader_title__f6A5v{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:2rem}}.ModalGenPlanHeader_discountBlock__Z6VwN{flex-wrap:nowrap;flex-shrink:0}.ModalGenPlanHeader_subTitle__D4gKU{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:100%;font-weight:400;font-size:1.4rem}.ModalGenPlanHeader_transport__1Us2N{margin-bottom:1.2rem;display:flex;align-items:center;align-content:center}.ModalGenPlanHeader_metroIconWrapper__bARPY{margin-right:.8rem;align-self:center;display:flex}.ModalGenPlanHeader_metroIcon__JCXHK{width:1.6rem;height:1.6rem;border-radius:50%;align-self:center}.ModalGenPlanHeader_finishing__4yPYS{display:flex;flex-wrap:wrap;gap:.6rem}.ModalGenPlan_modalContent__WVDtA{background-color:#fff;width:100%;display:flex;flex-direction:column;justify-content:space-between}.ModalGenPlan_transport__rcP76{margin-bottom:1.2rem}.ModalGenPlan_finishing__HAauG{display:flex;gap:.6rem}.ModalGenPlan_finishingType__5DQvI{justify-content:center;align-items:center;align-content:center;width:1.5rem;height:1.5rem}.ModalProjectInfo_projectInfo__tapIz{display:flex;justify-content:space-between;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:1.4rem;padding-top:1.6rem;border-top:1px solid #e5e5e5}.ModalProjectInfo_apartmentNumber__vUaft{color:gray}.ModalProjectInfo_completionDate__dvtk1{color:#1a1a1a}.DesktopPopup_popupContainer__5BEQr{position:absolute;z-index:10;opacity:0;will-change:opacity,transform;width:0;cursor:pointer;pointer-events:none}.DesktopPopup_popupContainer__5BEQr.DesktopPopup_active__UTmP_{pointer-events:auto;opacity:1;width:40rem;animation:DesktopPopup_fadeInUp__CF6yI .4s ease-in-out forwards}.DesktopPopup_modal__pFe2c{border-radius:1.6rem;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;transform:translateY(0);pointer-events:auto;z-index:3}.DesktopPopup_modal__pFe2c.DesktopPopup_modalActive__8PqOR{width:40rem;padding:2rem 2.4rem}@keyframes DesktopPopup_fadeInUp__CF6yI{0%{opacity:0}to{opacity:1}}.BuildingPinsLayer_pinCorpus__O4ieb{position:absolute;transform:translate(-50%,-50%) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;pointer-events:auto;opacity:1;cursor:pointer}.BuildingPinsLayer_pinFaded__BU98n{opacity:.5;transition:opacity .5s ease}.GenPlanInfrastructurePin_pinWrapper__4LU65{position:absolute;transform:translate(-50%,-50%) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;pointer-events:auto;z-index:0}.GenPlanInfrastructurePin_pinWrapperActive__Ob6qd{z-index:10}.GenPlanInfrastructurePin_pinFaded__UED5p{opacity:.5;transition:opacity .5s ease}.InfoBlockDesktop_desktopTutorialWrapper__xRMDr{position:absolute;width:35rem;height:7rem;top:2rem;left:2rem;z-index:2;color:#fff;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;pointer-events:none}.InfoBlockDesktop_tutorialText__jsaaH{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:132%;font-weight:400;font-size:1.4rem;width:27rem;text-align:start}.InfoBlockDesktop_descriptionContainer__izua4{display:flex;flex-direction:column;align-items:center;flex:100% 1 1;justify-content:center}.InfoBlockDesktop_descriptionContainerTablet__tptIS{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem}.InfoBlockDesktop_notReadTutorialIconTablet__Z3xiW{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:.6rem;font-size:2.4rem}.InfoBlockDesktop_icon__Uczy_{width:3.2rem;height:3.2rem}.TransportCompasLayer_transportCompasContainer__GmTbb{position:absolute;width:100%;bottom:1.6rem;height:95%;pointer-events:none;z-index:1}.TransportCompasLayer_compas__EBDTK{min-width:8rem;border-radius:1.6rem}.TransportCompasLayer_transportContainer__reafM{width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;padding-top:6.4rem;margin-bottom:3.2rem}.TransportCompasLayer_transportGroupRight__iXWBA{display:flex;justify-content:flex-end;gap:3.2rem;padding-top:1.6rem;padding-right:1.6rem}.TransportCompasLayer_transportGroupRight__iXWBA>:not(:first-child){display:none}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.TransportCompasLayer_transportGroupRight__iXWBA{gap:6.4rem}.TransportCompasLayer_transportGroupRight__iXWBA>:not(:first-child){display:flex}}.TransportCompasLayer_transportGroupLeft__0eNxn{display:none}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.TransportCompasLayer_transportGroupLeft__0eNxn{display:flex;justify-content:flex-start;gap:6.4rem;padding-top:1.6rem}}.TransportCompasLayer_transportCompasWrapper__l6p2v{display:flex;flex-direction:row;justify-content:flex-start;width:100%;position:absolute;bottom:1.6rem;gap:2rem;padding-right:3.2rem}.TransportCompasLayer_compas__EBDTK{width:8rem;height:8rem;margin:3.2rem 1.6rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.TransportCompasLayer_compas__EBDTK{margin:3.2rem}}.TransportCompasLayer_transportContainerTop__65GkB{display:none}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.TransportCompasLayer_transportContainerTop__65GkB{width:100%;display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:2.4rem;left:0;padding:0 6.4rem;margin-left:35rem}}.TransportCompasLayer_transportGroupTop__JF83y{display:flex;gap:6.4rem}.TransportCompasLayer_transportGroupTopRight__x2QcC{justify-content:flex-end}.TransportCompasLayer_transportGroupTopLeft__7uHBV{justify-content:flex-start}.TransportGroups_transportGroupTop__9dRux{display:flex;gap:6.4rem}.TransportGroups_transportGroupTopRight__DBlYI{justify-content:flex-end}.TransportGroups_transportGroupTopLeft__NKBoJ{justify-content:flex-start}.TransportGroups_transportGroupRight__1h6SB{display:flex;justify-content:flex-end;gap:3.2rem;padding-top:1.6rem;padding-right:1.6rem}.TransportGroups_transportGroupRight__1h6SB>:not(:first-child){display:none}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.TransportGroups_transportGroupRight__1h6SB{gap:6.4rem}.TransportGroups_transportGroupRight__1h6SB>:not(:first-child){display:flex}}.TransportGroups_transportGroupLeft__JpY8I{display:none}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.TransportGroups_transportGroupLeft__JpY8I{display:flex;justify-content:flex-start;gap:6.4rem;padding-top:1.6rem}}.TransportItem_transportItemWrapper__pw3aR{position:relative;display:flex;justify-content:center;align-items:flex-start}.TransportItem_metroIcon__wCUzF{display:none}.TransportItem_transportIconWrapper__tz_4K{display:flex;justify-content:center;align-items:center;position:absolute;border-radius:50%;top:-.5rem;width:4rem;height:4rem;margin:0}.TransportItem_transportIconWrapperRight__I5pQU{right:-1.6rem}.TransportItem_transportIconWrapperLeft___kNn3{left:-1.6rem}.TransportItem_transportIcon__5Oht1{width:2.6rem;height:2.6rem;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:50%}.TransportItem_transport__WAH6A{right:3.2rem;bottom:3.2rem;background-color:#fff;padding:.6rem 1.6rem .6rem 3.2rem;border-radius:1.6rem}.TransportItem_transportRight__kQ88I{padding-right:3.2rem;padding-left:1.6rem}.OverlayBackground_overlayRect__Ie4ql{fill:#000;opacity:0;transition:opacity .5s ease}.OverlayBackground_overlayRectVisible__KPOBV{opacity:.5}.GenplanOverlay_BuildingsOverlayContainer__qEbER{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.GenplanOverlay_BuildingsOverlayContainerSvg__b78BS{position:absolute;top:0;left:0;width:100%;height:100%;display:block;pointer-events:auto;cursor:pointer}.VPolygonBuilding_polygon__5PtVD{fill:rgba(103,62,255,.32);stroke:#4245f5;stroke-width:2;cursor:pointer;transition:fill .5s ease,stroke .5s ease}.VPolygonBuilding_polygonActive__xZa9i{fill:rgba(0,0,0,0);stroke:rgba(0,0,0,0);stroke-width:3;z-index:1}@keyframes VPolygonBuilding_fadeInUp__DaZDf{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.VPolygonBuilding_modal__Jn0xk{width:40rem;padding:2rem 2.4rem;border-radius:1.6rem;background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:2;animation:VPolygonBuilding_fadeInUp__DaZDf .5s ease;will-change:opacity,transform}.VPolygonBuilding_modalVisible__UjULp{display:flex;opacity:1;transform:translateY(0);pointer-events:auto;z-index:2}.VPolygonInfrastructure_polygon__3hbKl{fill:rgba(209,219,228,.5);stroke-width:2;cursor:pointer;transition:fill .5s ease,stroke .5s ease}.VPolygonInfrastructure_polygonActive__pzaS_{fill:rgba(209,219,228,.7);stroke:rgba(0,0,0,0);stroke-width:3;z-index:1}@keyframes VPolygonInfrastructure_fadeInUp__rcSHX{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.VPolygonInfrastructure_modal__ldazC{width:40rem;padding:2rem 2.4rem;border-radius:1.6rem;background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:2;animation:VPolygonInfrastructure_fadeInUp__rcSHX .5s ease;will-change:opacity,transform}.VPolygonInfrastructure_modalVisible__sS0pd{display:flex;opacity:1;transform:translateY(0);pointer-events:auto;z-index:2}.GenPlan_container__BryrO{position:relative;display:flex;flex-direction:column;gap:2.4rem;padding-top:4rem;padding-bottom:1.6rem;cursor:pointer}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.GenPlan_container__BryrO{padding-top:6.4rem;gap:3.2rem;max-height:none}}.GenPlan_container__BryrO.GenPlan_redesign__nnsEw{padding-top:0;gap:0}.GenPlan_title__H7eSX{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:120%;font-weight:400;letter-spacing:-.02em;font-size:2.4rem;padding:0 1.6rem;color:#1a1a1a}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.GenPlan_title__H7eSX{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;line-height:120%;font-weight:400;letter-spacing:-.02em;font-size:3.2rem;padding:0 10rem}}.GenPlan_scrollWrapper__cURqC{position:relative;width:100%}.GenPlan_imageContainer__JGG49{position:relative;width:100%;overflow-x:scroll;overflow-y:hidden}.GenPlan_imageContainer__JGG49::-webkit-scrollbar{width:7px}.GenPlan_imageContainer__JGG49::-webkit-scrollbar-thumb{background:#d1dbe4}.GenPlan_imageContainer__JGG49::-webkit-scrollbar-track{background:#f1f3f6;background-clip:content-box;border-radius:.4rem}.GenPlan_imageContainer__JGG49::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}.GenPlan_imageContainer__JGG49::-webkit-scrollbar-thumb{border-radius:.4rem}.GenPlan_imageContainer__JGG49::-webkit-scrollbar-track{border:1.5px solid rgba(0,0,0,0)}.GenPlan_imageContainer__JGG49{border-radius:1.6rem;padding-bottom:0;max-height:90vh}.GenPlan_imageContainer__JGG49::-webkit-scrollbar:vertical{width:0}.GenPlan_imageContainer__JGG49::-webkit-scrollbar:horizontal{height:.8rem}.GenPlan_imageContainer__JGG49::-webkit-scrollbar-thumb,.GenPlan_imageContainer__JGG49::-webkit-scrollbar-track{border-radius:.6rem}.GenPlan_imageContainer__JGG49::-webkit-scrollbar-corner{background:hsla(0,0%,80%,.5)}.GenPlan_imageContainer__JGG49.GenPlan_dimmed__kNuXr:after{opacity:1}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.GenPlan_imageContainer__JGG49{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;max-height:none;overflow:auto hidden;padding-bottom:.8rem;-webkit-overflow-scrolling:touch}}@media(min-width:1920px){.GenPlan_imageContainer__JGG49{padding-top:3.2rem;overflow-x:unset;overflow-y:visible}}.GenPlan_imageContainerWithTutorial__pZE_h{overflow:hidden}.GenPlan_imageWrapper___7jBU{position:relative;width:auto;max-width:none;overflow:hidden;border-radius:1.6rem;flex:0 1 auto}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.GenPlan_imageWrapper___7jBU{border-radius:3.2rem}}.GenPlan_tutorialWrapper__I0mSl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:1.6rem}.GenPlan_tutorialWrapperHidden__P98n3{pointer-events:none}.GenPlan_image__AHGBy{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.GenPlan_image__AHGBy{border-radius:3.2rem}}.GenPlan_overlayContainer__Yb1GA{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.GenPlan_overlayContainer__Yb1GA>*{pointer-events:auto}.GenPlan_spacer__WoTxk{height:1.8rem}.InfrastructureTabs_popper__r1GT7{z-index:1301}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.InfrastructureTabs_popper__r1GT7{z-index:1}}.InfrastructureTabs_popper__r1GT7 .MuiBox-root{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;box-shadow:none;border:none;border-radius:3.2rem}.InfrastructureTabs_popper__r1GT7 .PopperCollapsableList{display:flex;flex-direction:column;flex-wrap:nowrap}.InfrastructureMap_mapsContainer__U3_xi{position:relative;height:100%;width:100%}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.InfrastructureMap_mapsContainer__U3_xi{border-radius:2.4rem}}.InfrastructureMap_mapsContainer__U3_xi .InfrastructureMap_getRouteButton__9SH_S{position:absolute;bottom:0;right:10rem;bottom:3.2rem;z-index:1}.InfrastructureMap_mapsContainer__U3_xi .InfrastructureMap_tabsContainer__EAqX2{position:absolute;bottom:1.6rem;padding:.4rem 1.6rem;width:100%}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.InfrastructureMap_mapsContainer__U3_xi .InfrastructureMap_tabsContainer__EAqX2{bottom:3.2rem;padding-left:16rem;padding-right:10rem;width:calc(100% - 20rem);width:100%}}.InfrastructureMapModal_container__Mx_00{height:100%;display:flex;flex-direction:column;gap:1.6rem;padding:3.2rem 1.6rem;background-color:#fff}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.InfrastructureMapModal_container__Mx_00{padding:3.2rem 10rem;gap:2.4rem}}.InfrastructureMapModal_title__1yuXA{font-weight:600;font-size:2.4rem;line-height:1.2}.InfrastructureMapModal_map__m8vDj{flex:1 1 auto;min-height:60vh;border-radius:2.4rem;overflow:hidden;background-color:#fff;box-shadow:0 0 0 1px rgba(26,26,26,.04)}.InfrastructureMapModal_map__m8vDj>*{height:100%}.InfrastructureMapModal_modal__ud0wo .ModalClose.close_fixed{top:3.2rem;right:1.6rem;position:absolute}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.InfrastructureMapModal_modal__ud0wo .ModalClose.close_fixed{right:10rem}}.ProjectMainGallery_container__J8fYX{border-radius:1.6rem;overflow:hidden;position:relative}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ProjectMainGallery_container__J8fYX{border-radius:2.4rem;margin-top:4.8rem}}.ProjectMainGallery_discountWrapper__UGg8t{position:relative}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ProjectMainGallery_discountWrapper__UGg8t{position:absolute;top:3.2rem;left:3.2rem}}.Slide_container__N5eiw{width:99.6rem;position:relative;height:calc(100vh - 6.4rem);overflow-y:hidden}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.Slide_container__N5eiw{width:100%;height:calc(100vh - 12.5rem)}}.Slide_container__N5eiw img{margin:auto;aspect-ratio:auto;width:auto!important;height:auto!important;min-width:100%;min-height:100%}.HeroScreen_hero__b1jAJ{min-height:100vh;display:flex;flex-direction:column;padding-top:5.6rem;padding-inline:1.6rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.HeroScreen_hero__b1jAJ{padding-top:8.8rem;padding-inline:10rem}}.HeroScreen_imageWrapper__5Wr4k{position:absolute;inset:0;z-index:-1;overflow:clip}.HeroScreen_imageWrapper__5Wr4k:after{content:"";position:absolute;inset:0;background:radial-gradient(29.56% 29.56% at 33.62% 20.44%,rgba(73,76,97,.4) 0,rgba(73,76,97,0) 100%)}.HeroScreen_image__485uN{-o-object-fit:fill;object-fit:fill;transform:scaleX(3.2) scaleY(1) translate(2%)}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.HeroScreen_image__485uN{-o-object-fit:cover;object-fit:cover;transform:scaleX(1) scaleY(1) translate(0)}}.HeroScreen_addressPinMobile__Jo3WB{margin-top:5.6rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.HeroScreen_addressPinMobile__Jo3WB{display:none}}.HeroScreen_addressPinDesktop__fqarm{display:none;max-width:23.8rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.HeroScreen_addressPinDesktop__fqarm{display:flex}}.HeroScreen_titleWrapper__L2FmP{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-weight:300;font-size:3.6rem;line-height:4rem;text-transform:uppercase;margin-top:2rem;color:#fff}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.HeroScreen_titleWrapper__L2FmP{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-weight:300;font-size:9rem;line-height:10rem;text-transform:uppercase;display:flex;flex-direction:column;margin-top:7.2rem}.HeroScreen_title2__86Gvr{margin-left:12rem}}.HeroScreen_content__UAJRa{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.HeroScreen_progress__lJHG3{display:flex;justify-content:space-between;margin-bottom:2.4rem}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.HeroScreen_progress__lJHG3{margin-bottom:4rem}}.ImageView_wrapper__7x2Q0{position:relative;height:55rem;padding:6rem 1.6rem;background-position:50%;background-size:cover}.ImageView_wrapper__7x2Q0:after{content:"";position:absolute;inset:0;background:linear-gradient(102.34deg,rgba(27,62,108,.5),rgba(0,0,0,.25) 57.51%)}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ImageView_wrapper__7x2Q0{height:72rem;padding:8rem 10rem}}@media(min-width:1920px){.ImageView_wrapper__7x2Q0{height:90rem}}.ImageView_title__i6ryv{position:relative;z-index:1;text-align:right}@media(pointer:coarse)and (orientation:landscape)and (min-width:1024px),(pointer:coarse)and (orientation:portrait)and (min-width:768px),(pointer:fine)and (min-width:768px){.ImageView_titleItem__PViWK:nth-child(2){margin-right:12rem}}