.aX-EDa_wrapper{color:#1a1a1a;background-color:#e9e4dc;flex-direction:column;width:100%;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.aX-EDa_wrapper{flex-direction:row}}.aX-EDa_wrapperImages{object-fit:cover;width:100%;height:28rem;position:relative}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.aX-EDa_wrapperImages{width:50%;height:auto}}.aX-EDa_wrapperImages .aX-EDa_btnImage{position:absolute;top:1.6rem;right:1.6rem}@media (max-width:767px){.aX-EDa_roundedSourceImage{overflow:hidden}.aX-EDa_roundedSourceImage .aX-EDa_image{transform:scale(1.05)}}@media (pointer:coarse) and (orientation:landscape) and (min-width:768px) and (max-width:1023px){.aX-EDa_roundedSourceImage{overflow:hidden}.aX-EDa_roundedSourceImage .aX-EDa_image{transform:scale(1.05)}}.aX-EDa_modalContent{flex-direction:column;justify-content:space-between;padding:2.4rem 1.2rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.aX-EDa_modalContent{width:50%;padding:2.4rem}}.aX-EDa_modal .MuiPaper-root.MuiPaper-root{background-color:#e9e4dc;border-radius:0;padding:0}html:has(.two-adaptive) body:has(>.aX-EDa_modal){background-color:#e9e4dc}.aX-EDa_titleWrapper{justify-content:space-between;align-items:center;display:flex}.aX-EDa_title{letter-spacing:-.02em;color:#8e6d4f;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:120%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.aX-EDa_title{letter-spacing:-.02em;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}}.aX-EDa_divider{background:#8e6d4f;width:100%;height:1px;margin:1.2rem 0}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.aX-EDa_divider{margin:2.4rem 0}}.aX-EDa_content{flex-direction:row-reverse;justify-content:space-between;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%;display:flex;position:relative}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.aX-EDa_content{flex-direction:column;gap:1.6rem}}.aX-EDa_content .aX-EDa_price{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:132%}.aX-EDa_completionDate{flex-direction:column;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%;display:flex}.aX-EDa_completionDate .aX-EDa_completionValue{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:132%}.aX-EDa_footer{margin-top:2.4rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.aX-EDa_footer{margin:0;position:absolute;bottom:2.4rem;right:2.4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px){html:has(.two-adaptive) .aX-EDa_modal .MuiPaper-root.MuiPaper-root.MuiPaper-root{padding-right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(1.6rem,env(safe-area-inset-left)/var(--safe-area-scale,1))}}
.JWPjZa_popupContainer{z-index:10;opacity:0;will-change:opacity,transform;cursor:pointer;pointer-events:none;width:0;position:absolute}.JWPjZa_popupContainer.JWPjZa_active{pointer-events:auto;opacity:1;width:40rem;animation:.4s ease-in-out forwards JWPjZa_fadeInUp}.JWPjZa_popupContainer.JWPjZa_typeInfo .JWPjZa_modal{background-color:#0000;border-end-end-radius:0}.JWPjZa_popupContainer.JWPjZa_typeInfo .JWPjZa_modal.JWPjZa_modalActive{width:auto;padding:0}.JWPjZa_popupContainer.JWPjZa_isPremium{background-color:#e9e4dc}.JWPjZa_popupContainer.JWPjZa_isPremium.JWPjZa_active{width:57.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.JWPjZa_popupContainer.JWPjZa_isPremium.JWPjZa_active{height:26.5rem}}.JWPjZa_popupContainer.JWPjZa_isPremium .JWPjZa_modal{background-color:#e9e4dc;width:100%;padding:0}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.JWPjZa_popupContainer.JWPjZa_isPremium .JWPjZa_modal{height:100%}}.JWPjZa_popupContainer.JWPjZa_isPremium .JWPjZa_modal.JWPjZa_ModalActive{width:57.6rem}.JWPjZa_modal{pointer-events:auto;z-index:3;background-color:#fff;border-radius:1.6rem;height:fit-content;display:flex;transform:translateY(0)}.JWPjZa_modal.JWPjZa_modalActive{width:40rem;padding:2rem 2.4rem}@keyframes JWPjZa_fadeInUp{0%{opacity:0}to{opacity:1}}
.t9q3VW_pinCorpus{z-index:2;cursor:pointer;background-color:#fff;border-radius:3.2rem;flex-wrap:nowrap;align-content:center;align-items:center;padding:.4rem 1.2rem;display:flex;position:absolute}.t9q3VW_pinCorpus.t9q3VW_base{gap:.8rem}.t9q3VW_pinCorpus.t9q3VW_floor .t9q3VW_apartmentCount:before{content:"";background-color:#e6ebf0;width:1px;height:.8rem;margin:0 .4rem;display:inline-block}.t9q3VW_pinCorpusHovered{opacity:1}.t9q3VW_pinCorpusSelected{opacity:1;background-color:#3200f0}.t9q3VW_pinCorpusSelected .t9q3VW_pinLabel{color:#fff}.t9q3VW_pinCorpusSelected .t9q3VW_apartmentCount{color:#fff;opacity:.7}.t9q3VW_pinLabel{letter-spacing:0;color:#1a1a1a;white-space:nowrap;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:100%}.t9q3VW_apartmentCount{letter-spacing:0;color:gray;white-space:nowrap;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:100%}
.oXHo5G_pinCorpus{backface-visibility:hidden;will-change:transform;pointer-events:auto;opacity:1;cursor:pointer;position:absolute;transform:translate(-50%,-50%)translateZ(0)}.oXHo5G_pinFaded{opacity:.5;transition:opacity .5s}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px){html:has(.two-adaptive) .oXHo5G_pinCorpus{transform:translate(-50%, -50%) scale(var(--genplan-pin-scale,1)) translateZ(0)}}
._6ma80q_desktopTutorialWrapper{z-index:2;color:#fff;pointer-events:none;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:35rem;height:7rem;padding:.8rem;display:flex;position:absolute;top:2rem;left:0}._6ma80q_tutorialText{text-align:start;width:21rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%}._6ma80q_descriptionContainer{flex-direction:column;flex:100%;justify-content:center;align-items:center;display:flex}._6ma80q_descriptionContainerTablet{flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem;display:flex}._6ma80q_notReadTutorialIconTablet{border-radius:.6rem;flex-direction:row;justify-content:center;align-items:center;padding:1.2rem;font-size:2.4rem;display:flex}._6ma80q_icon{width:3.2rem;height:3.2rem}
.BVgGeq_container{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border-radius:.8rem;width:6rem;height:6rem;margin:2.4rem}.BVgGeq_dark{background-color:#262626;box-shadow:0 .4rem 4rem #ffffff1a}.BVgGeq_compass{pointer-events:none;width:100%;height:100%;transition:transform .3s;display:block}
.ATuO8W_transportCompasContainer{right:max(0px,env(safe-area-inset-right)/var(--safe-area-scale,1));left:max(0px,env(safe-area-inset-left)/var(--safe-area-scale,1));pointer-events:none;z-index:1;height:95%;position:absolute;bottom:1.6rem}.ATuO8W_compas{border-radius:1.6rem;width:8rem;min-width:8rem;height:8rem;margin:3.2rem 1.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ATuO8W_compas{margin:3.2rem}}.ATuO8W_transportContainer{flex-direction:row-reverse;justify-content:space-between;width:100%;margin-bottom:3.2rem;padding-top:6.4rem;display:flex}.ATuO8W_transportGroupRight{justify-content:flex-end;gap:3.2rem;padding-top:1.6rem;padding-right:1.6rem;display:flex}.ATuO8W_transportGroupRight>:not(:first-child){display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ATuO8W_transportGroupRight{gap:6.4rem}.ATuO8W_transportGroupRight>:not(:first-child){display:flex}}.ATuO8W_transportGroupLeft{display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ATuO8W_transportGroupLeft{justify-content:flex-start;gap:6.4rem;padding-top:1.6rem;display:flex}}.ATuO8W_transportCompasWrapper{flex-direction:row;justify-content:flex-start;gap:2rem;width:100%;padding-right:3.2rem;display:flex;position:absolute;bottom:1.6rem}.ATuO8W_compas{width:8rem;height:8rem;margin:3.2rem 1.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ATuO8W_compas{margin:3.2rem}}.ATuO8W_transportContainerTop{display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ATuO8W_transportContainerTop{flex-direction:row;justify-content:space-between;width:100%;margin-left:35rem;padding:0 6.4rem;display:flex;position:absolute;top:2.4rem;left:0}}.ATuO8W_transportGroupTop{gap:6.4rem;display:flex}.ATuO8W_transportGroupTopRight{justify-content:flex-end}.ATuO8W_transportGroupTopLeft{justify-content:flex-start}
.UwEG5q_transportGroupTop{gap:6.4rem;display:flex}.UwEG5q_transportGroupTopRight{justify-content:flex-end}.UwEG5q_transportGroupTopLeft{justify-content:flex-start}.UwEG5q_transportGroupRight{justify-content:flex-end;gap:3.2rem;padding-top:1.6rem;padding-right:1.6rem;display:flex}.UwEG5q_transportGroupRight>:not(:first-child){display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.UwEG5q_transportGroupRight{gap:6.4rem}.UwEG5q_transportGroupRight>:not(:first-child){display:flex}}.UwEG5q_transportGroupLeft{display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.UwEG5q_transportGroupLeft{justify-content:flex-start;gap:6.4rem;padding-top:1.6rem;display:flex}}
.K0pN5q_transportItemWrapper{justify-content:center;align-items:flex-start;display:flex;position:relative}.K0pN5q_metroIcon{display:none}.K0pN5q_transportIconWrapper{border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0;display:flex;position:absolute;top:-.5rem}.K0pN5q_transportIconWrapperRight{right:-1.6rem}.K0pN5q_transportIconWrapperLeft{left:-1.6rem}.K0pN5q_transportIcon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.K0pN5q_transport{background-color:#fff;border-radius:1.6rem;padding:.6rem 1.6rem .6rem 3.2rem;bottom:3.2rem;right:3.2rem}.K0pN5q_transportRight{padding-left:1.6rem;padding-right:3.2rem}