@keyframes infoWindow-module-scss-module__IOhymW__entranceAnim{0%{opacity:0;transform-origin:50% 120%;border-radius:300px;overflow:hidden;transform:scale(0)}50%{opacity:1;overflow:hidden;transform:scale(1.3)}to{opacity:1;border-radius:.7rem;transform:scale(1)}}.infoWindow-module-scss-module__IOhymW__infoWindow{z-index:1101;font-size:1rem}@media (min-width:1024px){.infoWindow-module-scss-module__IOhymW__infoWindow{border-radius:calc(var(--grid-gap) * 1);background:var(--t-color-background);width:320px;color:var(--t-color-foreground);cursor:default;margin-bottom:36px;margin-left:-150px;position:absolute;bottom:100%;left:50%;box-shadow:0 6px 16px -4px #0000004d}}@media (max-width:1023px){.infoWindow-module-scss-module__IOhymW__infoWindow{padding:calc(var(--grid-gap) * 1) calc(var(--grid-gap) * .5) calc(var(--grid-gap) * .5);position:relative}.infoWindow-module-scss-module__IOhymW__infoWindow:before{content:"";background-color:#a1a1a1;border-radius:10px;width:30px;height:8px;margin-top:.5rem;margin-left:-15px;position:absolute;top:0;left:50%}}.infoWindow-module-scss-module__IOhymW__infoWindow__close{right:calc(var(--grid-gap) * .75);top:calc(var(--grid-gap) * .5);z-index:101;width:32px;height:32px;padding:0;position:absolute}@media (min-width:1024px){.infoWindow-module-scss-module__IOhymW__infoWindow_standalone{margin-bottom:0;margin-left:0;position:relative;bottom:auto;left:auto}}.infoWindow-module-scss-module__IOhymW__infoWindowContent{padding:calc(var(--grid-gap) * 1)}
.InfoStat-module-scss-module__WhzFNq__infoStat{padding:calc(var(--grid-gap) * .75)}.InfoStat-module-scss-module__WhzFNq__infoStat__title{padding-right:40px}.InfoStat-module-scss-module__WhzFNq__infoStat__image{height:140px;margin-bottom:calc(var(--grid-gap) * .75);border-radius:.7rem;display:block;position:relative;overflow:hidden}.InfoStat-module-scss-module__WhzFNq__infoStatColumn{margin-top:calc(var(--grid-gap) * .4);padding:calc(var(--grid-gap) * .5);background:var(--t-color-light);border-radius:.7rem}.InfoStat-module-scss-module__WhzFNq__infoStatColumn__title{font-weight:500}
@keyframes marker-module-scss-module__vxiPjW__markerBounce{0%,to{transform:translate(calc(-50% - 4px))translateY(-29px)translateY(0)}50%{transform:translate(calc(-50% - 4px))translateY(-29px)translateY(-6px)}}.marker-module-scss-module__vxiPjW__mapMarker{z-index:1001;pointer-events:auto;font-family:Roboto Condensed,Roboto Condensed Fallback,-apple-system,system-ui,Segoe UI,Roboto,Arial,sans-serif;position:absolute}.marker-module-scss-module__vxiPjW__mapMarker:hover,.marker-module-scss-module__vxiPjW__mapMarker_active{z-index:1003!important}.marker-module-scss-module__vxiPjW__mapMarker_development{z-index:1002}.marker-module-scss-module__vxiPjW__mapMarker_hovered{z-index:1003!important}.marker-module-scss-module__vxiPjW__mapMarker_hovered .marker-module-scss-module__vxiPjW__mapMarkerTooltip{animation:.6s ease-in-out infinite marker-module-scss-module__vxiPjW__markerBounce;color:#111!important;background:#85e45c!important}.marker-module-scss-module__vxiPjW__mapMarker_hovered .marker-module-scss-module__vxiPjW__mapMarkerTooltip:after{border-top-color:var(--t-color-primary)}.marker-module-scss-module__vxiPjW__developmentIcon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin:-4px .2rem -4px -.1rem;font-size:1rem;display:inline-flex}.marker-module-scss-module__vxiPjW__mapMarkerTooltip{height:26px;color:var(--t-color-background);white-space:nowrap;cursor:pointer;background:#111c;border-radius:.7rem;align-items:center;padding:0 8px;font-size:14px;font-weight:500;transition:transform 80ms;display:flex;position:absolute;transform:translate(calc(-50% - 4px))translateY(-29px);box-shadow:0 2px 6px #0006}@media not print{.root.light .marker-module-scss-module__vxiPjW__mapMarkerTooltip{background:#111c}}@media print{.root.light .marker-module-scss-module__vxiPjW__mapMarkerTooltip{background:#111c}}@media not print{.root.dark .marker-module-scss-module__vxiPjW__mapMarkerTooltip{background:#f7f7f7e6}}.marker-module-scss-module__vxiPjW__mapMarkerTooltip:after{content:"";border-style:solid;border-left-width:6px;border-left-color:#0000;border-right-width:6px;border-right-color:#0000;border-top:6px solid var(--t-color-foreground);border-bottom:0;width:0;height:0;margin-left:-3px;position:absolute;top:100%;left:50%}.marker-module-scss-module__vxiPjW__mapMarkerTooltip:hover,.marker-module-scss-module__vxiPjW__mapMarker_active .marker-module-scss-module__vxiPjW__mapMarkerTooltip{transform:translate(calc(-50% - 4px))translateY(-29px)scale(1.04)}.marker-module-scss-module__vxiPjW__mapMarker_active .marker-module-scss-module__vxiPjW__mapMarkerTooltip{cursor:default}.marker-module-scss-module__vxiPjW__cityPriceTierIcon{margin-right:.3rem}
.infoSchool-module-scss-module__UMRZ4G__infoSchool{padding:calc(var(--grid-gap) * .75)}.infoSchool-module-scss-module__UMRZ4G__infoSchool__title{padding-right:40px}.infoSchool-module-scss-module__UMRZ4G__detail{margin-right:calc(var(--grid-gap) * .5)}.infoSchool-module-scss-module__UMRZ4G__detail_type{text-transform:capitalize}.infoSchool-module-scss-module__UMRZ4G__detail__icon{margin:-2px calc(var(--grid-gap) * .2) 0 0;text-align:center;width:24px;font-size:15px}
.map3dFrame-module-scss-module__uM4eza__map3dLayer{background:var(--t-color-background);position:absolute;inset:0}.map3dFrame-module-scss-module__uM4eza__map3dFrame{z-index:3;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.map3dFrame-module-scss-module__uM4eza__map3dFrame_hidden{visibility:hidden}.map3dFrame-module-scss-module__uM4eza__map3dInfo{z-index:5;bottom:calc(var(--grid-gap) * 2);pointer-events:auto;position:absolute;left:50%;transform:translate(-50%)}
.controls-module-scss-module__DQ0d_a__controls{z-index:5;gap:calc(var(--grid-gap) * .5);display:flex;position:absolute}.controls-module-scss-module__DQ0d_a__controls_fullscreen{top:calc(var(--grid-gap) * .5);right:calc(var(--grid-gap) * .5)}@media (max-width:820px){.controls-module-scss-module__DQ0d_a__controls_fullscreen{display:none}}.controls-module-scss-module__DQ0d_a__controls_zoom{top:50%;right:calc(var(--grid-gap) * .5);flex-flow:column;transform:translateY(-50%)}.controls-module-scss-module__DQ0d_a__controls_mapType{bottom:calc(var(--grid-gap) * .5);left:calc(var(--grid-gap) * .5)}@media (max-width:820px){.controls-module-scss-module__DQ0d_a__controls_mapType{bottom:calc(var(--grid-gap) * 1);left:calc(var(--grid-gap) * 1);flex-direction:column-reverse;align-items:flex-start;display:flex}}.controls-module-scss-module__DQ0d_a__control{aspect-ratio:1;width:fit-content;padding:0!important}@media not print{.root.light .controls-module-scss-module__DQ0d_a__control{background:#ffffff80}}@media print{.root.light .controls-module-scss-module__DQ0d_a__control{background:#ffffff80}}@media not print{.root.dark .controls-module-scss-module__DQ0d_a__control{color:#fff;background:#00000080}.root.dark .controls-module-scss-module__DQ0d_a__control:hover{background:#000c}}.controls-module-scss-module__DQ0d_a__control>svg{transition:all 50ms}.controls-module-scss-module__DQ0d_a__control:hover{opacity:.9}.controls-module-scss-module__DQ0d_a__control:hover>svg{transform:scale(1.1)}
.mapOptions-module-scss-module__-As7DG__mapOptions,.mapOptions-module-scss-module__-As7DG__mobileToggle{left:calc(var(--grid-gap) * .5);top:calc(var(--grid-gap) * .5);z-index:5;position:absolute}.mapOptions-module-scss-module__-As7DG__mapOptions{padding:calc(var(--grid-gap) * .4) 0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.35rem}@media not print{.root.light .mapOptions-module-scss-module__-As7DG__mapOptions{background:#ffffffb3;box-shadow:0 6px 26px -2px #00000026,inset -1px -1px #ffffffe6,inset 1px 1px #0000001a}}@media print{.root.light .mapOptions-module-scss-module__-As7DG__mapOptions{background:#ffffffb3;box-shadow:0 6px 26px -2px #00000026,inset -1px -1px #ffffffe6,inset 1px 1px #0000001a}}@media not print{.root.dark .mapOptions-module-scss-module__-As7DG__mapOptions{background:#00000059;box-shadow:0 6px 26px -2px #0009,inset -1px -1px #00000026,inset 1px 1px #ffffff26}}@media (max-width:1023px){.mapOptions-module-scss-module__-As7DG__mapOptions__desktopContent{display:none}}.mapOptions-module-scss-module__-As7DG__mobileToggle{height:48px;font-weight:500}@media not print{.root.light .mapOptions-module-scss-module__-As7DG__mobileToggle{color:#000;background:#ffffff80}}@media print{.root.light .mapOptions-module-scss-module__-As7DG__mobileToggle{color:#000;background:#ffffff80}}@media not print{.root.dark .mapOptions-module-scss-module__-As7DG__mobileToggle{color:#fff;background:#00000080}}.mapOptions-module-scss-module__-As7DG__mobileToggle svg{margin-right:calc(var(--grid-gap) * .5);font-size:18px}@media (min-width:1024px){.mapOptions-module-scss-module__-As7DG__mobileToggle{display:none}}
.priceTierItem-module-scss-module__2jucNa__priceTier{cursor:pointer;border-radius:.7rem;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.priceTierItem-module-scss-module__2jucNa__priceTier:not(.priceTierItem-module-scss-module__2jucNa__priceTier_fullWidth){width:calc(33% - .1rem)}@media (max-width:1023px){.priceTierItem-module-scss-module__2jucNa__priceTier:not(.priceTierItem-module-scss-module__2jucNa__priceTier_fullWidth){width:calc(50% - .1rem)}}.dropdown__menu .priceTierItem-module-scss-module__2jucNa__priceTier:not(.priceTierItem-module-scss-module__2jucNa__priceTier_fullWidth){width:auto}.priceTierItem-module-scss-module__2jucNa__priceTier_active,.priceTierItem-module-scss-module__2jucNa__priceTier:not(.priceTierItem-module-scss-module__2jucNa__priceTier_disabled):hover{color:var(--t-color-text);opacity:.85}@media not print{.root.light .priceTierItem-module-scss-module__2jucNa__priceTier_active{background:#0000000d}.root.light .priceTierItem-module-scss-module__2jucNa__priceTier:not(.priceTierItem-module-scss-module__2jucNa__priceTier_disabled):hover{background:#0000000d}}@media print{.root.light .priceTierItem-module-scss-module__2jucNa__priceTier_active{background:#0000000d}.root.light .priceTierItem-module-scss-module__2jucNa__priceTier:not(.priceTierItem-module-scss-module__2jucNa__priceTier_disabled):hover{background:#0000000d}}@media not print{.root.dark .priceTierItem-module-scss-module__2jucNa__priceTier_active{background:#ffffff0d}.root.dark .priceTierItem-module-scss-module__2jucNa__priceTier:not(.priceTierItem-module-scss-module__2jucNa__priceTier_disabled):hover{background:#ffffff0d}}.priceTierItem-module-scss-module__2jucNa__priceTier_active .priceTierItem-module-scss-module__2jucNa__priceTier__caption,.priceTierItem-module-scss-module__2jucNa__priceTier:not(.priceTierItem-module-scss-module__2jucNa__priceTier_disabled):hover .priceTierItem-module-scss-module__2jucNa__priceTier__caption{color:var(--t-color-text)}.priceTierItem-module-scss-module__2jucNa__priceTier_disabled{cursor:not-allowed;pointer-events:none;opacity:.45}.priceTierItem-module-scss-module__2jucNa__priceTier_disabled,.priceTierItem-module-scss-module__2jucNa__priceTier_disabled:hover{color:var(--t-color-foreground)}.priceTierItem-module-scss-module__2jucNa__priceTier__icon{align-items:center;height:16px;display:flex}.priceTierItem-module-scss-module__2jucNa__priceTier_active:hover .priceTierItem-module-scss-module__2jucNa__priceTier__icon{opacity:.6}.priceTierItem-module-scss-module__2jucNa__priceTier__caption{color:var(--t-color-gray);line-height:1.35}
.sidebar-module-scss-module__S2qRsG__sidebar{background:var(--t-color-light);max-width:100%;padding:calc(var(--grid-gap) * 1)}@media (min-width:821px){.sidebar-module-scss-module__S2qRsG__sidebar{width:480px}}.sidebar-module-scss-module__S2qRsG__sidebarHeader{padding-bottom:calc(var(--grid-gap) * 1);background:var(--t-color-light);z-index:2147483647;text-align:center;position:sticky;top:0}.sidebar-module-scss-module__S2qRsG__sidebarHeader__reset,.sidebar-module-scss-module__S2qRsG__sidebarHeader__done{position:absolute;top:0}.sidebar-module-scss-module__S2qRsG__sidebarHeader__done{cursor:pointer;right:0}.sidebar-module-scss-module__S2qRsG__sidebarHeader__reset{left:0}
.seoPagination-module-scss-module__1Yjhbq__pagination{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.seoPagination-module-scss-module__1Yjhbq__pagination__list{margin:0;padding:0;list-style:none}.seoPagination-module-scss-module__1Yjhbq__pagination__item{margin:0}
.paymentPlansTimeline-module-scss-module__BjDscW__container{margin:calc(var(--grid-gap) * 2) 0 calc(var(--grid-gap) * 3);background:var(--t-color-light);padding:calc(var(--grid-gap) * 2) calc(var(--grid-gap) * 2) calc(var(--grid-gap) * 1.5);border-radius:1.8rem;position:relative;overflow:hidden}.paymentPlansTimeline-module-scss-module__BjDscW__items{flex-wrap:wrap;justify-content:center;width:100%;min-width:fit-content;display:flex;position:relative}.paymentPlansTimeline-module-scss-module__BjDscW__items:after{content:"";top:36px;left:calc(var(--grid-gap) * -2);right:calc(var(--grid-gap) * -2);z-index:1;height:2px;position:absolute}@media not print{.root.light .paymentPlansTimeline-module-scss-module__BjDscW__items:after{background:#bababa}}@media print{.root.light .paymentPlansTimeline-module-scss-module__BjDscW__items:after{background:#bababa}}@media not print{.root.dark .paymentPlansTimeline-module-scss-module__BjDscW__items:after{background:#555}}.paymentPlansTimeline-module-scss-module__BjDscW__item{padding:0 10px calc(var(--grid-gap) * 1);flex:1;position:relative}.paymentPlansTimeline-module-scss-module__BjDscW__item:before{content:"";top:36px;left:calc(var(--grid-gap) * -2);right:calc(var(--grid-gap) * -2);z-index:1;height:2px;position:absolute}@media not print{.root.light .paymentPlansTimeline-module-scss-module__BjDscW__item:before{background:#bababa}}@media print{.root.light .paymentPlansTimeline-module-scss-module__BjDscW__item:before{background:#bababa}}@media not print{.root.dark .paymentPlansTimeline-module-scss-module__BjDscW__item:before{background:#555}}.paymentPlansTimeline-module-scss-module__BjDscW__item__paymentStep{text-transform:uppercase;letter-spacing:1px;height:36px;margin-left:-10px;padding-left:1px;font-size:.75rem;font-weight:500;line-height:36px}@media (max-width:820px){.paymentPlansTimeline-module-scss-module__BjDscW__item__paymentStep{font-size:.65rem}}.paymentPlansTimeline-module-scss-module__BjDscW__item__point{z-index:2;background:var(--t-color-background);color:#47aa1c;border:2px solid #47aa1c;border-radius:20px;min-width:20px;max-width:90%;min-height:20px;margin-top:-9px;padding:5px 8px;font-size:15px;font-weight:500;line-height:1.15;position:absolute;top:36px;left:0}.paymentPlansTimeline-module-scss-module__BjDscW__item__value{padding:calc(var(--grid-gap) * 3) calc(var(--grid-gap) * 1) 0 0;font-weight:700;line-height:1;position:relative}@media (max-width:820px){.paymentPlansTimeline-module-scss-module__BjDscW__item__value{font-size:1.85rem}}@media (min-width:821px) and (max-width:1023px){.paymentPlansTimeline-module-scss-module__BjDscW__item__value{font-size:2rem}}@media (min-width:1024px){.paymentPlansTimeline-module-scss-module__BjDscW__item__value{font-size:2.42rem}}.paymentPlansTimeline-module-scss-module__BjDscW__item__value:before{content:"";height:calc(var(--grid-gap) * 2.5);border-left:2px dashed;position:absolute;top:0;left:-1px}@media not print{.root.light .paymentPlansTimeline-module-scss-module__BjDscW__item__value:before{border-color:#bababa}}@media print{.root.light .paymentPlansTimeline-module-scss-module__BjDscW__item__value:before{border-color:#bababa}}@media not print{.root.dark .paymentPlansTimeline-module-scss-module__BjDscW__item__value:before{border-color:#555}}@media (max-width:820px){.paymentPlansTimeline-module-scss-module__BjDscW__item__title{font-size:1rem}}@media (min-width:821px){.paymentPlansTimeline-module-scss-module__BjDscW__item__title{font-size:1.15rem}}@media (min-width:1920px){.paymentPlansTimeline-module-scss-module__BjDscW__item__title{font-size:1.25rem}}.paymentPlansTimeline-module-scss-module__BjDscW__item__description{padding-right:calc(var(--grid-gap) * .5)}
.floorPlansCards-module-scss-module__feoMxa__viewer{padding:calc(var(--grid-gap) * .5);justify-content:center;align-items:center;width:100%;height:100%;min-height:300px;display:flex}.floorPlansCards-module-scss-module__feoMxa__download{left:50%;bottom:calc(var(--grid-gap) * 2);z-index:2;white-space:nowrap;position:absolute;transform:translate(-50%)}.floorPlansCards-module-scss-module__feoMxa__download svg{margin-right:calc(var(--grid-gap) * .3)}.floorPlansCards-module-scss-module__feoMxa__container{gap:calc(var(--grid-gap) * 1);display:flex;container-type:inline-size}@container (min-width:701px){.floorPlansCards-module-scss-module__feoMxa__list,.floorPlansCards-module-scss-module__feoMxa__preview{min-height:fit-content}.floorPlansCards-module-scss-module__feoMxa__list{width:fit-content;min-width:30%}.floorPlansCards-module-scss-module__feoMxa__list__sticky{position:sticky;top:144px}}@container (max-width:700px){.floorPlansCards-module-scss-module__feoMxa__list{width:100%}}.floorPlansCards-module-scss-module__feoMxa__list__sticky{gap:calc(var(--grid-gap) * .5);flex-direction:column;display:flex}@media (max-width:820px){.floorPlansCards-module-scss-module__feoMxa__list__sticky{gap:calc(var(--grid-gap) * .2)}}.floorPlansCards-module-scss-module__feoMxa__preview{background:var(--t-color-light);border-radius:1.8rem;flex:1;display:flex;position:relative;overflow:hidden}@container (max-width:700px){.floorPlansCards-module-scss-module__feoMxa__preview{display:none}}.floorPlansCards-module-scss-module__feoMxa__preview_visible{display:flex}
.floorPlan-module-scss-module__FvOuwW__viewer{padding:calc(var(--grid-gap) * .5);justify-content:center;align-items:center;width:100%;height:100%;min-height:300px;display:flex}.floorPlan-module-scss-module__FvOuwW__download{left:50%;bottom:calc(var(--grid-gap) * 2);z-index:2;white-space:nowrap;position:absolute;transform:translate(-50%)}.floorPlan-module-scss-module__FvOuwW__download svg{margin-right:calc(var(--grid-gap) * .3)}.floorPlan-module-scss-module__FvOuwW__item{padding:calc(var(--grid-gap) * 1) calc(var(--grid-gap) * 1.3);z-index:1;border-radius:1.8rem;align-items:center;transition:all .2s;display:flex;position:relative}@media not print{.root.light .floorPlan-module-scss-module__FvOuwW__item{background:#f7f7f7}}@media print{.root.light .floorPlan-module-scss-module__FvOuwW__item{background:#f7f7f7}}@media not print{.root.dark .floorPlan-module-scss-module__FvOuwW__item{background:#1c1c1c}}@media (min-width:821px) and (max-width:1023px){.floorPlan-module-scss-module__FvOuwW__item{align-items:flex-start;gap:calc(var(--grid-gap) * .5);flex-direction:column}}@media (max-width:820px){.floorPlan-module-scss-module__FvOuwW__item{padding:calc(var(--grid-gap) * .5) calc(var(--grid-gap) * 1);gap:calc(var(--grid-gap) * .3);border-radius:.7rem;justify-content:space-between;width:100%;line-height:1.3}.floorPlan-module-scss-module__FvOuwW__item .floorPlan-module-scss-module__FvOuwW__item__title{margin:0;font-size:1.15rem;line-height:1.3}.floorPlan-module-scss-module__FvOuwW__item .floorPlan-module-scss-module__FvOuwW__item__details{margin:0;font-size:1rem}}@container (min-width:701px){.floorPlan-module-scss-module__FvOuwW__item{cursor:pointer}.floorPlan-module-scss-module__FvOuwW__item_active{z-index:2;cursor:default;box-shadow:-1px -1px 15px #00ff4899,1px 1px 15px #00b2ff99}@media not print{.root.light .floorPlan-module-scss-module__FvOuwW__item:hover:not(.floorPlan-module-scss-module__FvOuwW__item_active){background:#efefef}}@media print{.root.light .floorPlan-module-scss-module__FvOuwW__item:hover:not(.floorPlan-module-scss-module__FvOuwW__item_active){background:#efefef}}@media not print{.root.dark .floorPlan-module-scss-module__FvOuwW__item:hover:not(.floorPlan-module-scss-module__FvOuwW__item_active){background:#141414}}}.floorPlan-module-scss-module__FvOuwW__item__title{margin-bottom:calc(var(--grid-gap) * .1);font-size:1.35rem;font-weight:500;line-height:1.25}.floorPlan-module-scss-module__FvOuwW__item__details{margin:calc(var(--grid-gap) * .1) 0;flex-wrap:wrap;list-style:none;display:flex}.floorPlan-module-scss-module__FvOuwW__item__details li:not(:last-child):after{content:"•";color:#a1a1a1;padding:0 calc(var(--grid-gap) * .4);font-weight:700}@media (min-width:1024px){.floorPlan-module-scss-module__FvOuwW__item__details{font-size:1.15rem}}.floorPlan-module-scss-module__FvOuwW__item__line{overflow-wrap:anywhere}@container (max-width:700px){.floorPlan-module-scss-module__FvOuwW__item__pdf{white-space:nowrap;color:var(--t-color-foreground);border-radius:.7rem;margin-left:auto;padding:12px}@media (max-width:820px){.floorPlan-module-scss-module__FvOuwW__item__pdf{margin-left:auto}}@media (min-width:821px) and (max-width:1023px){.floorPlan-module-scss-module__FvOuwW__item__pdf{padding:4px 12px}}@media not print{.root.light .floorPlan-module-scss-module__FvOuwW__item__pdf{background:#e3e3e3}}@media print{.root.light .floorPlan-module-scss-module__FvOuwW__item__pdf{background:#e3e3e3}}@media not print{.root.dark .floorPlan-module-scss-module__FvOuwW__item__pdf{background:#080808}}}@container (min-width:701px){.floorPlan-module-scss-module__FvOuwW__item__pdf{display:none}}@media (max-width:820px){.floorPlan-module-scss-module__FvOuwW__item__pdfLabel{display:none}}
.priceTiers-module-scss-module__IGs7cq__priceTiers{width:100%;min-width:0;max-width:100%;position:relative}.priceTiers-module-scss-module__IGs7cq__priceTiers__measure{z-index:-1;visibility:hidden;pointer-events:none;width:max-content;position:absolute;top:0;left:0}.priceTiers-module-scss-module__IGs7cq__priceTiers__control{width:fit-content;max-width:100%}
.floorPlansTable-module-scss-module__KVStrW__table{width:100%}@media (max-width:820px){.floorPlansTable-module-scss-module__KVStrW__table{display:none}}@media (min-width:821px){.floorPlansTable-module-scss-module__KVStrW__cardsMobile{display:none}}.floorPlansTable-module-scss-module__KVStrW__table{border-collapse:collapse;text-align:left;max-width:100%;margin:2em 0}@media not print{.root.light .floorPlansTable-module-scss-module__KVStrW__table tbody tr:nth-child(odd) td{background:#f7f7f7}}@media print{.root.light .floorPlansTable-module-scss-module__KVStrW__table tbody tr:nth-child(odd) td{background:#f7f7f7}}@media not print{.root.dark .floorPlansTable-module-scss-module__KVStrW__table tbody tr:nth-child(odd) td{background:#ffffff0d}}.floorPlansTable-module-scss-module__KVStrW__table td{padding:calc(var(--grid-gap) * .5)}.floorPlansTable-module-scss-module__KVStrW__table th{text-transform:uppercase;letter-spacing:.03em;padding:calc(var(--grid-gap) * .25) calc(var(--grid-gap) * .5);color:#818181;font-size:.9rem;font-weight:500}.floorPlansTable-module-scss-module__KVStrW__table tbody{border:1px solid var(--t-color-light)}
.sorter-module-scss-module__xpDMDG__sorter{gap:calc(var(--grid-gap) * .3);white-space:nowrap;min-width:0;max-width:100%;display:flex}.sorter-module-scss-module__xpDMDG__sorter__switchContent{align-items:center;gap:calc(var(--grid-gap) * .3);min-width:0;display:flex}.sorter-module-scss-module__xpDMDG__sorter__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.sorter-module-scss-module__xpDMDG__sorter__sortIcon{flex-shrink:0}.sorter-module-scss-module__xpDMDG__sortDropdown{max-width:100%;position:relative}.sorter-module-scss-module__xpDMDG__sortDropdown .dropdown__menu{max-width:min(22rem,100vw - calc(var(--grid-gap) * 2))}@media not print{.root.dark .sorter-module-scss-module__xpDMDG__sortDropdown{color:#e4e4e4}}.sorter-module-scss-module__xpDMDG__sortDropdown__mobileSelect{display:none}@media (max-width:820px) and (hover:none){.sorter-module-scss-module__xpDMDG__sortDropdown__mobileSelect{opacity:0;display:block;position:absolute;top:0}.sorter-module-scss-module__xpDMDG__sortDropdown__desktopMenu{display:none}}
.header-module-scss-module__FViSRq__header{min-width:0;max-width:100%;container:subdivisions-header/inline-size}.header-module-scss-module__FViSRq__header__primary{flex:auto;min-width:0}.header-module-scss-module__FViSRq__header__primaryRow{min-width:0;max-width:100%}.header-module-scss-module__FViSRq__header__dealType{flex:none}.header-module-scss-module__FViSRq__header__tiers{flex:auto;min-width:0}.header-module-scss-module__FViSRq__header__actions{flex:0 auto;min-width:0;margin-left:auto}.header-module-scss-module__FViSRq__header__actionsRow{min-width:0;max-width:100%}
.developmentCards-module-scss-module__XIkPrG__cards{gap:calc(var(--grid-gap) * 1);margin-bottom:calc(var(--grid-gap) * 3);grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr));display:grid}@media (max-width:820px){.developmentCards-module-scss-module__XIkPrG__cards{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr))}}.developmentCards-module-scss-module__XIkPrG__more{text-align:center}.developmentCards-module-scss-module__XIkPrG__count{padding:calc(var(--grid-gap) * 2) 0 calc(var(--grid-gap) * 3)}
.priceTiers-module-scss-module__fBouTa__chart .fusioncharts-container{margin:auto!important;display:block!important}.priceTiers-module-scss-module__fBouTa__priceTiers{white-space:nowrap;margin-top:calc(var(--grid-gap) * -.4);flex-direction:column;display:flex}.priceTiers-module-scss-module__fBouTa__priceTiers__item{width:auto}
@media (max-width:820px){.mapOptionsSection-module-scss-module__CG9asW__section{padding:calc(var(--grid-gap) * .8) calc(var(--grid-gap) * 2);font-weight:400;line-height:1.4}}@media (max-width:820px) and (min-width:821px){.mapOptionsSection-module-scss-module__CG9asW__section{font-size:22px}}@media (max-width:820px) and (max-width:820px){.mapOptionsSection-module-scss-module__CG9asW__section{font-size:20px}}@media print and (max-width:820px){.mapOptionsSection-module-scss-module__CG9asW__section{font-size:22px}}@media (min-width:821px){.mapOptionsSection-module-scss-module__CG9asW__section{padding:calc(var(--grid-gap) * .4) calc(var(--grid-gap) * .75)}}.mapOptionsSection-module-scss-module__CG9asW__section+.mapOptionsSection-module-scss-module__CG9asW__section{border-top:1px solid #0000001f}@media not print{.root.dark .mapOptionsSection-module-scss-module__CG9asW__section+.mapOptionsSection-module-scss-module__CG9asW__section{border-color:#ffffff26}}.mapOptionsSection-module-scss-module__CG9asW__header{margin:calc(var(--grid-gap) * .2) 0 calc(var(--grid-gap) * .5);text-align:center}.mapOptionsSection-module-scss-module__CG9asW__header__title{line-height:1.15}.mapOptionsSection-module-scss-module__CG9asW__header__subtitle{color:var(--t-color-gray)}
.mapType-module-scss-module__gcTVha__mapType{cursor:pointer;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}@media (max-width:820px){.mapType-module-scss-module__gcTVha__mapType{margin:calc(var(--grid-gap) * -.4) 0 0}}.mapType-module-scss-module__gcTVha__mapType_active{cursor:default}.mapType-module-scss-module__gcTVha__mapType__icon{width:44px;height:44px;margin-bottom:calc(var(--grid-gap) * .2);background-size:cover;border-radius:.7rem;justify-content:center;align-items:center;display:inline-flex}.mapType-module-scss-module__gcTVha__mapType__icon:hover{opacity:.9}.mapType-module-scss-module__gcTVha__mapType_active .mapType-module-scss-module__gcTVha__mapType__icon{box-shadow:inset 0 0 0 2px #47aa1cd9}.mapType-module-scss-module__gcTVha__mapType__icon_satellite{filter:contrast(1.1)brightness(1.1);background-image:url(/img/map/satellite.png)}@media not print{.root.dark .mapType-module-scss-module__gcTVha__mapType__icon_roadmap{background-image:url(/img/map/roadmap-dark.png)}.root.light .mapType-module-scss-module__gcTVha__mapType__icon_roadmap{background-image:url(/img/map/roadmap-light.png)}}@media print{.root.light .mapType-module-scss-module__gcTVha__mapType__icon_roadmap{background-image:url(/img/map/roadmap-light.png)}}.mapType-module-scss-module__gcTVha__mapType__icon_aerial{color:#fff;background-color:linear-gradient(45deg, #47aa1c80, #47aa1c 100%)}.mapType-module-scss-module__gcTVha__mapType__icon_3d{color:#fff;filter:contrast(1.1)brightness(.85);background-blend-mode:overlay;background-color:#47aa1c59;background-image:url(/img/map/satellite.png)}.mapType-module-scss-module__gcTVha__mapType__label{text-transform:capitalize;line-height:1.35}@media (max-width:820px){.mapType-module-scss-module__gcTVha__mapType__label{margin-top:calc(var(--grid-gap) * .2);font-weight:400;line-height:1.5}}@media (max-width:820px) and (min-width:821px){.mapType-module-scss-module__gcTVha__mapType__label{font-size:18px}}@media (max-width:820px) and (max-width:820px){.mapType-module-scss-module__gcTVha__mapType__label{font-size:17px}}@media print and (max-width:820px){.mapType-module-scss-module__gcTVha__mapType__label{font-size:18px}}@media (min-width:821px){.mapType-module-scss-module__gcTVha__mapType__label{line-height:1.5}}@media (min-width:821px) and (min-width:821px){.mapType-module-scss-module__gcTVha__mapType__label{font-size:12px}}@media (min-width:821px) and (max-width:820px){.mapType-module-scss-module__gcTVha__mapType__label{font-size:12px}}@media print and (min-width:821px){.mapType-module-scss-module__gcTVha__mapType__label{font-size:12px}}.mapType-module-scss-module__gcTVha__mapType:not(.mapType-module-scss-module__gcTVha__mapType_active):hover .mapType-module-scss-module__gcTVha__mapType__label{color:#47aa1c}
.map-module-scss-module__ayc0_a__map{width:100%;height:100%;position:relative}
