:root{--logo: url(../assets/branding/logo.svg);--logo-alt: url(../assets/branding/logo_rotated.svg);--logo-white: url(../assets/branding/logo_white.svg);--logo-developer: url(../assets/branding/logo_developer.svg);--logo-developer-white: url(../assets/branding/logo_developer_white.svg);--logo-mitsubishi: url(../assets/branding/logo_mitsubishiestate.svg);--logo-core: url(../assets/branding/logo_core.svg);--nav-more: url(../assets/decorations/nav_more.svg);--nav-presentation: url(../assets/navbar/nav_presentation.svg);--nav-whybuy: url(../assets/navbar/nav_whybuy.svg);--nav-explore: url(../assets/navbar/nav_explore.svg);--nav-masterplan: url(../assets/navbar/nav_masterplan.svg);--nav-building: url(../assets/navbar/nav_building.svg);--nav-amenities: url(../assets/navbar/nav_amenities.svg);--nav-workspace: url(../assets/navbar/nav_workspace.svg);--nav-availability: url(../assets/navbar/nav_availability.svg);--nav-media: url(../assets/navbar/nav_media.svg);--nav-team: url(../assets/navbar/nav_team.svg);--nav-contact: url(../assets/navbar/nav_contact.svg);--nav-user: url(../assets/navbar/nav_user.svg);--nav-settings: url(../assets/navbar/nav_settings.svg);--wb-introduction: url(../assets/navbar/wb_introduction.svg);--wb-keyfacts: url(../assets/navbar/wb_keyfacts.svg);--wb-location: url(../assets/navbar/wb_location.svg);--wb-features: url(../assets/navbar/wb_features.svg);--wb-spaceoverview: url(../assets/navbar/wb_spaceoverview.svg);--wb-delivery: url(../assets/navbar/wb_delivery.svg);--building-lvl: url(../assets/navbar/buliding_lvl.svg);--building-performance: url(../assets/navbar/building_performance.svg);--building-keyfacts: url(../assets/navbar/building_keyfacts.svg);--building-guidingprinciples: url(../assets/navbar/building_guidingprinciples.svg);--building-variations: url(../assets/navbar/building_variations.svg);--building-csuite: url(../assets/navbar/building_csuite.svg);--building-meetingrooms: url(../assets/navbar/building_meetingrooms.svg);--apt-floorplan: url(../assets/navbar/apt_floorplan.svg);--apt-interiors: url(../assets/navbar/apt_interiors.svg);--apt-location: url(../assets/navbar/apt_location.svg);--apt-cchoices: url(../assets/decorations/apt_cchoices.svg);--apt-specs: url(../assets/navbar/apt_specs.svg);--apt-info: url(../assets/navbar/apt_info.svg);--arrow-rotate-left: url(../assets/decorations/arrow_rotate_left.svg);--arrow-rotate-right: url(../assets/decorations/arrow_rotate_right.svg);--button-close: url(../assets/decorations/button_close.svg);--button-prev: url(../assets/decorations/button_prev.svg);--button-next: url(../assets/decorations/button_next.svg);--button-fullscreen: url(../assets/decorations/button_fullscreen.svg);--button-hidefilter: url(../assets/decorations/arrow_up.svg);--button-showfilter: url(../assets/decorations/arrow_down_white.svg);--button-minimise: url(../assets/decorations/button_minimise.svg);--icon-filter-white: url(../assets/decorations/icon_filter_white.svg);--icon-filter: url(../assets/decorations/icon_filter.svg);--icon-check: url(../assets/decorations/icon_check.svg);--icon-check-white: url(../assets/decorations/icon_check_white.svg);--icon-film: url(../assets/decorations/icon_film.svg);--icon-plus: url(../assets/decorations/icon_plus.svg);--icon-minus: url(../assets/decorations/icon_minus.svg);--icon-exclamation: url(../assets/decorations/icon_exclamation.svg);--icon-inspect: url(../assets/decorations/icon_inspect.svg);--icon-inspect-white: url(../assets/decorations/icon_inspect_white.svg);--icon-bookmark: url(../assets/decorations/icon_bookmark.svg);--icon-bookmark-selected: url(../assets/decorations/icon_bookmark_selected.svg);--icon-bookmark-white: url(../assets/decorations/icon_bookmarklight.svg);--icon-bookmark-white-selected: url(../assets/decorations/icon_bookmarklight_selected.svg);--icon-print: url(../assets/decorations/icon_print.svg);--icon-bed: url(../assets/decorations/icon_bed.svg);--icon-list: url(../assets/decorations/icon_list.svg);--icon-list-white: url(../assets/decorations/icon_list_white.svg);--icon-sun: url(../assets/decorations/icon_sun.svg);--icon-moon: url(../assets/decorations/icon_moon.svg);--icon-play: url(../assets/decorations/icon_play.svg);--icon-bottom-sheet: url(../assets/decorations/icon_bottomsheet.svg);--gallery-arrow-prev: url(../assets/decorations/gallery_arrow_prev.svg);--gallery-arrow-next: url(../assets/decorations/gallery_arrow_next.svg);--arrow-up: url(../assets/decorations/arrow_up.svg);--arrow-up-white: url(../assets/decorations/arrow_up_white.svg);--arrow-down: url(../assets/decorations/arrow_down.svg);--arrow-down-white: url(../assets/decorations/arrow_down_white.svg);--northpoint: url(../assets/decorations/northpoint.svg);--northpoint-white: url(../assets/decorations/northpoint_white.svg);--sort-none: url(../assets/decorations/sort_none.svg);--sort-up: url(../assets/decorations/sort_up.svg);--sort-down: url(../assets/decorations/sort_down.svg);--roundels-central: url(../assets/decorations/roundels/central.svg);--roundels-circle: url(../assets/decorations/roundels/circle.svg);--roundels-elizabeth: url(../assets/decorations/roundels/elizabeth.svg);--roundels-hammersmithandcity: url(../assets/decorations/roundels/hammersmithandcity.svg);--roundels-metropolitan: url(../assets/decorations/roundels/metropolitan.svg);--roundels-northern: url(../assets/decorations/roundels/northern.svg);--roundels-piccadilly: url(../assets/decorations/roundels/piccadilly.svg);--roundels-bakerloo: url(../assets/decorations/roundels/bakerloo.svg);--roundels-victoria: url(../assets/decorations/roundels/victoria.svg);--roundels-district: url(../assets/decorations/roundels/district.svg);--roundels-jubilee: url(../assets/decorations/roundels/jubilee.svg);--roundels-overground: url(../assets/decorations/roundels/overground.svg);--roundels-waterlooandcity: url(../assets/decorations/roundels/waterlooandcity.svg);--roundels-hs2: url(../assets/decorations/roundels/hs2.svg);--roundels-greateranglia: url(../assets/decorations/roundels/greateranglia.svg);--roundels-greatnorthern: url(../assets/decorations/roundels/greatnorthern.svg);--roundels-greatwestern: url(../assets/decorations/roundels/greatwestern.svg);--roundels-heathrowexpress: url(../assets/decorations/roundels/heathrowexpress.svg);--roundels-southeasternhighspeed: url(../assets/decorations/roundels/southeasternhighspeed.svg);--roundels-southeastern: url(../assets/decorations/roundels/southeastern.svg);--roundels-southern: url(../assets/decorations/roundels/southern.svg);--roundels-southwestern: url(../assets/decorations/roundels/southwestern.svg);--roundels-rail: url(../assets/decorations/roundels/rail.svg);--roundels-dlr: url(../assets/decorations/roundels/dlr.svg);--roundels-tube: url(../assets/decorations/roundels/tube.svg);--roundels-chiltern: url(../assets/decorations/roundels/chiltern.svg);--roundels-airport: url(../assets/decorations/roundels/airport.svg);--roundels-road: url(../assets/decorations/roundels/road.svg);--roundels-boat: url(../assets/decorations/roundels/boat.svg);--roundels-bus: url(../assets/decorations/roundels/bus.svg);--roundels-station: url(../assets/decorations/roundels/station.svg);--roundels-thameslink: url(../assets/decorations/roundels/thameslink.svg);--pin-education-primary: url(../assets/decorations/pins/pin_education_primary.svg);--pin-education: url(../assets/decorations/pins/pin_education.svg);--pin-education-university: url(../assets/decorations/pins/pin_education_university.svg);--pin-greenspace: url(../assets/decorations/pins/pin_greenspace.svg);--pin-keyretail: url(../assets/decorations/pins/pin_keyretail.svg);--pin-leisure: url(../assets/decorations/pins/pin_leisure.svg);--pin-pointsofinterest: url(../assets/decorations/pins/pin_pointsofinterest.svg);--pin-restaurants: url(../assets/decorations/pins/pin_restaurants.svg);--pin-shopping: url(../assets/decorations/pins/pin_shopping.svg);--pin-education-primary-selected: url(../assets/decorations/pins/pin_education_primary_selected.svg);--pin-education-selected: url(../assets/decorations/pins/pin_education_selected.svg);--pin-education-university-selected: url(../assets/decorations/pins/pin_education_university_selected.svg);--pin-greenspace-selected: url(../assets/decorations/pins/pin_greenspace_selected.svg);--pin-keyretail-selected: url(../assets/decorations/pins/pin_keyretail_selected.svg);--pin-leisure-selected: url(../assets/decorations/pins/pin_leisure_selected.svg);--pin-pointsofinterest-selected: url(../assets/decorations/pins/pin_pointsofinterest_selected.svg);--pin-restaurants-selected: url(../assets/decorations/pins/pin_restaurants_selected.svg);--pin-shopping-selected: url(../assets/decorations/pins/pin_shopping_selected.svg);--transport-bycar: url(../assets/decorations/transport_bycar.svg);--transport-bybike: url(../assets/decorations/transport_bybike.svg);--transport-byfoot: url(../assets/decorations/transport_byfoot.svg);--transport-byboat: url(../assets/decorations/transport_byboat.svg);--transport-bypublictransport: url(../assets/decorations/transport_bypublictransport.svg);--map-spin: url(../assets/decorations/map_spin.svg);--map-thumb-satellite: url(../assets/decorations/map_thumb_satellite.jpg);--map-thumb-2d: url(../assets/decorations/map_thumb_2d.jpg);--map-close: url(../assets/decorations/icon_map_close.svg);--map-open: url(../assets/decorations/icon_map_open.svg);--zoom-wider: url(../assets/decorations/zoom_wider.svg);--zoom-local: url(../assets/decorations/zoom_local.svg);--zoom-spin: url(../assets/decorations/zoom_spin.svg);--zoom-wider-selected: url(../assets/decorations/zoom_wider_selected.svg);--zoom-local-selected: url(../assets/decorations/zoom_local_selected.svg);--zoom-spin-selected: url(../assets/decorations/zoom_spin_selected.svg);--localisation-en-uk: url(../assets/localisation/en-uk.jpg);--localisation-tr-tr: url(../assets/localisation/tr-tr.jpg);--localisation-zh-hans: url(../assets/localisation/zh-hans.jpg);--scrollbar-vertical: url(../assets/decorations/scrollbar_vertical.svg);--scrollbar-horizontal: url(../assets/decorations/scrollbar_horizontal.svg);--loading: url(../assets/decorations/loading.svg);--logo-millerhare: url(../assets/settings/logo_millerhare.svg);--logo-millerhare-white: url(../assets/settings/logo_millerhare_white.svg);--settings-error: url(../assets/settings/settings_error.svg);--settings-warning: url(../assets/settings/settings_warning.svg);--settings-lightbulb-on: url(../assets/settings/settings_lightbulb_on.svg);--settings-lightbulb-off: url(../assets/settings/settings_lightbulb_off_slash.svg);--settings-usb-none: url(../assets/settings/settings_usb_none.svg);--pattern-water: url(../assets/decorations/pattern_water.svg)}@font-face{font-family:indivisible-regular;src:url(../assets/fonts/IndivisibleWebRegular.eot);src:url(../assets/fonts/IndivisibleWebRegular.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/IndivisibleWebRegular.woff2) format("woff2"),url(../assets/fonts/IndivisibleWebRegular.woff) format("woff")}@font-face{font-family:indivisible-medium;src:url(../assets/fonts/IndivisibleWebMedium.eot);src:url(../assets/fonts/IndivisibleWebMedium.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/IndivisibleWebMedium.woff2) format("woff2"),url(../assets/fonts/IndivisibleWebMedium.woff) format("woff")}@font-face{font-family:indivisible-semibold;src:url(../assets/fonts/IndivisibleWebSemiBold.eot);src:url(../assets/fonts/IndivisibleWebSemiBold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/IndivisibleWebSemiBold.woff2) format("woff2"),url(../assets/fonts/IndivisibleWebSemiBold.woff) format("woff")}:root{--apt-list-height: calc(100dvh - var(--window-inset-padding)*2 - var(--btn-height) - env(safe-area-inset-bottom, 0px) - 4px);--icon-bottom-sheet-button: calc(var(--nav-height-portrait)*.6);--btn-border-radius: 1px;--btn-height: 2.4rem;--bubble-map-ipad: calc(45dvw - var(--primary-padding)*2);--bubble-map-large: calc(var(--primary-width) - var(--primary-padding)*2);--bubble-map-portrait-status-2: calc(35dvh - var(--primary-padding)*2 - var(--round-btn-height));--bubble-map-plotcard: calc(28dvh - var(--primary-padding)*2 - var(--round-btn-height));--icon-checkbox-size: clamp(.55rem, .55dvw, .755rem);--dial-height: max(3dvh, 1.41rem);--dial-height-selected: max(4dvh, 1.88rem);--header-height: 4dvh;--key-btn-size: min(6.3dvw, max(1.9rem, 1.5dvw));--login-btn-height: min(6.8dvw, max(1.4rem, 1.5dvw));--nav-height-portrait: 8dvh;--compare-plotcard-width: max(30dvw, 21.88rem);--portrait-compare-height: 30dvh;--compare-header-height: 4dvh;--primary-padding: 2.1dvh;--primary-width: 20dvw;--availaibility-primary-width: 22dvw;--released-plotcard-carousel-height: 35dvh;--released-plotcard-width: min(100dvw, 31.25rem);--root-width: max(8.3dvw, 6.5rem);--round-btn-height: max(1.17rem, 1.5dvw);--scroll-width: .5rem;--scroll-height: 1rem;--sticky-nav-height: 7dvh;--sub-nav-height: 5dvh;--tabs-height: max(3dvh, 1.56rem);--window-inset-padding: 2dvh;--menu-icon: none;--object-spacing: 3dvh;--mobile-spacing: 4dvh;--gallery-index-width: var(--primary-width) - (var(--primary-padding) * 2);--gallery-index-width-single-image: var(--primary-width) - (var(--primary-padding) * 3);--child-modal-padding: 2dvh;--arrow-size: 1rem;--icon-bottom-sheet-border-radius: 15px;--clamp-value: 1dvw;--white: #FFF;--white-one: rgba(255, 255, 255, .1);--black: #000;--black-one: rgba(0, 0, 0, .1);--black-four: rgba(0, 0, 0, .4);--this-colour-breaks: #ff00ff;--maroon: rgba(87, 17, 31, 1);--orange: rgba(205, 108, 48, 1);--cream: rgba(239, 232, 221, 1);--green: rgba(81, 91, 36, 1);--blue: #7b8ab5;--yellow: #eacb62;--sales-available: var(--green);--sales-reserved: var(--orange);--sales-sold: var(--maroon);--sales-unavailable: var(--cream);--sales-available-06: rgba(81, 91, 36, .6);--sales-reserved-06: rgba(205, 108, 48, .6);--sales-sold-06: rgba(87, 17, 31, .6);--sales-unavailable-06: rgba(239, 232, 221, .6);--ff-h1: "indivisible-medium", "serif";--ff-h1-alt: "indivisible-regular", "serif";--ff-h2: "indivisible-regular", "serif";--ff-h3: "indivisible-regular", "serif";--ff-h4: "indivisible-medium", "serif";--ff-h5: "indivisible-regular", "serif";--ff-h6: "indivisible-regular", "serif";--ff-body: "indivisible-regular", "serif";--ff-small: "indivisible-regular", "serif";--ff-table: "indivisible-regular", "serif";--ff-table-header: "indivisible-semibold", "serif";--ff-button: "indivisible-medium", "serif";--ff-nav: "indivisible-regular", "serif";--ff-nav-selected: "indivisible-medium", "serif";--ff-sub-nav: "indivisible-regular", "serif";--ff-sub-nav-selected: "indivisible-regular", "serif";--ff-level-selector: "indivisible-regular", "serif";--ff-login: "indivisible-regular", "serif";--ff-filter: "indivisible-regular", "serif";--ff-filter-heading: "indivisible-medium", "serif";--ff-dropdown-heading: "indivisible-medium", "serif";--ff-dropdown-subheading: "indivisible-regular", "serif";--ff-location-list: "indivisible-regular", "serif";--ff-northpoint: "indivisible-semibold", "serif";--ff-roomlist-summary: "indivisible-regular", "serif";--ff-plotcard-heading: "indivisible-semibold", "serif";--ff-plotcard-heading-light: "indivisible-regular", "serif";--ff-plotcard-body: "indivisible-regular", "serif";--ff-img-desc: "indivisible-regular", "serif";--ff-spec-heading: "indivisible-semibold", "serif";--ff-map-label: var(--ff-body);--ff-imagedesc: "indivisible-medium", "serif";--bg-button-key: black;--bg-apt-list-table: var(--white);--bg-bubble-map: var(--cream);--bg-button-light: var(--cream);--bg-button: var(--green);--bg-button-selected: var(--white);--bg-button-cta: var(--orange);--bg-carousel-bubble-selected: var(--orange);--bg-carousel-bubble: var(--white);--bg-carousel-sample: var(--black);--bg-carousel-textbox: var(--white);--bg-collection: var(--white);--bg-control-panel: var(--white);--bg-checkbox: var(--white);--bg-checkbox-checked: var(--maroon);--bg-filter-slider-left: var(--white);--bg-filter-slider-right: var(--maroon);--bg-filter-slider-thumb: var(--white);--bg-floor-plan: var(--cream);--bg-gallery-index: var(--white);--bg-level-selector-selected: var(--maroon);--bg-level-selector: var(--white);--bg-login: var(--maroon);--bg-modal: rgba(0, 0, 0, .65);--bg-nav-icon: var(--cream);--bg-nav-icon-selected: var(--white);--bg-nav-img: var(--logo-alt) no-repeat 50% 5dvh / 35% var(--maroon);--bg-nav: var(--maroon);--bg-sub-nav: var(--white);--bg-sub-nav-selected: var(--white);--bg-nav-selected: var(--white);--bg-out-of-sync: #efd6fa;--bg-plotcard: var(--white);--bg-popup-inner: var(--white);--bg-primary: var(--white);--bg-primary-color: var(--white);--bg-row-even: #fff;--bg-row-odd: rgba(135, 129, 140, .1);--bg-scrollbar-thumb: var(--black);--bg-scrollbar-track: transparent;--bg-section-header: var(--maroon);--bg-switcher: var(--cream);--bg-table-heading: var(--maroon);--bg-text-input-visible: var(--white);--bg-text-input: var(--white);--bg-top-right-container: var(--white);--bg-view-bubble-map: var(--white);--bg-body: var(--white);--bg-spec: var(--cream);--bg-filter-dev-item: #e5e5e5;--bg-filters: var(--white);--bg-plotcard-apt-header: var(--white);--bg-plotcard-info: var(--maroon);--clr-nav: var(--cream);--clr-horiz-nav: var(--cream);--clr-horiz-nav-selected: var(--maroon);--clr-nav-selected: var(--maroon);--clr-sub-nav: var(--maroon);--clr-sub-nav-selected: var(--maroon);--clr-table: var(--black);--clr-table-heading: var(--white);--clr-body: var(--black);--clr-body-light: var(--white);--clr-caption: var(--white);--clr-caption-plan: var(--black);--clr-alert: red;--clr-filter-body: var(--black);--clr-filter-heading: var(--black);--clr-button: white;--clr-button-selected: var(--black);--clr-button-key: var(--white);--clr-level-selector-selected: var(--white);--clr-northpoint-spin: var(--white);--clr-northpoint-plan: var(--black);--clr-top-right-container: var(--black);--clr-primary-text: var(--clr-body);--clr-plotcard-header-text: var(--white);--clr-apt-headings: var(--clr-body);--brdr-login: var(--white);--brdr-filter: var(--black);--brdr-button: var(--cream);--brdr-button-material: var(--maroon);--brdr-filter-checkbox: var(--maroon);--brdr-apt-list-availability: var(--white);--fs-alert: .65rem;--fs-apt-summary: .5rem;--fs-aptmask-label: .58rem;--fs-body: .8rem;--fs-body-smaller: .7rem;--fs-button: .6rem;--fs-caption: .45rem;--fs-control-panel-list: .7rem;--fs-control-panel-policy: .72rem;--fs-dropdown-heading: .7rem;--fs-dropdown-subheading: .65rem;--fs-filter-heading: .7rem;--fs-filter: .65rem;--fs-h1-alt: 1.3rem;--fs-h1-xl: 2.3rem;--fs-h1-xxl: 2.3rem;--fs-h1: 1.4rem;--fs-h2: 1.2rem;--fs-h3: 1.1rem;--fs-h4: .8rem;--fs-h5: .7rem;--fs-h6: .55rem;--fs-statistic: 2rem;--fs-statistic-small: 1.4rem;--fs-img-desc: .7rem;--fs-location-filter: .5rem;--fs-location-list: .7rem;--fs-login-button: .6rem;--fs-mapbox-marker: .55rem;--fs-nav: .8rem;--fs-northpoint: .9rem;--fs-plotcard-body: .62rem;--fs-plotcard-h2: 1rem;--fs-plotcard-h5: .6rem;--fs-plotcard-infosummary: .6rem;--fs-plotcard-nav: .55rem;--fs-plotcard-table: .62rem;--fs-qrcode-summary: .55rem;--fs-small: .45rem;--fs-smallest: .4rem;--fs-sub-nav: .7rem;--fs-table-large: 1rem;--fs-table: .8rem;--fs-wb-flexlist: 1rem;--fs-spec-list: .8rem}:root{--localisation-btnmorefilters: "More Filters";--localisation-btnhidefilters: "Hide Filters";--localisation-btnshowphasing: "Show Phasing";--localisation-btnhidephasing: "Hide Phasing";--localisation-btnshowlabels: "Show Labels";--localisation-btnhidelabels: "Hide Labels";--localisation-btnshowlist: "Show List";--localisation-btnhidelist: "Hide List";--localisation-btnless: "Less";--localisation-btnmore: "More";--localisation-levelprefix-short: "Lvl";--localisation-btncompare: "Compare";--localisation-mustbeoverridden: "RED";--localisation-draftoverlay: "DRAFT";--localisation-printingerror: "Printing Error";--localisation-cgidisclaimer: "Computer generated images are indicative only and subject to change";--localisation-rangeseparator: "-";--localisation-emptylist: "-";--localisation-speclistprefix: "-";--localisation-openbracketsspace: "( ";--localisation-closebracketsspace: " )";--localisation-standardviews: "☼";--localisation-alternateviews: "☾";--localisation-plotmarkerpin: "⚲";--localisation-nextarrow: " >";--localisation-emptycontent: " "}:root body.tr-tr{--localisation-btnmorefilters: "Ekstra Filtreler";--localisation-btnhidefilters: "Filtreleri Gizle";--localisation-btnshowphasing: "Aşamaları Göster";--localisation-btnhidephasing: "Aşamaları Gizle";--localisation-btnshowlabels: "Etiketleri Göster";--localisation-btnhidelabels: "Etiketleri Gizle";--localisation-btnshowlist: "Listeyi Göster";--localisation-btnhidelist: "Listeyi Gizle";--localisation-btnless: "Daha Az";--localisation-btnmore: "Daha Fazla";--localisation-levelprefix-short: "Kat";--localisation-btncompare: "Karşılaştır";--localisation-draftoverlay: "TASLAK";--localisation-printingerror: "Yazıcı hatası";--localisation-cgidisclaimer: "Bilgisayar ortamında oluşturulan görsel yalnızca temsilidir ve değişiklik gösterebilir."}:root body.zh-hans{--localisation-btnmorefilters: "显示筛选器";--localisation-btnhidefilters: "隐藏筛选";--localisation-btnshowphasing: "显示阶段";--localisation-btnhidephasing: "隐藏阶段";--localisation-btnshowlabels: "显示标签";--localisation-btnhidelabels: "隐藏标签";--localisation-btnshowlist: "显示列表";--localisation-btnhidelist: "隐藏列表";--localisation-btnless: "收起";--localisation-btnmore: "展开";--localisation-levelprefix-short: "层";--localisation-btncompare: "对比";--localisation-draftoverlay: "草稿";--localisation-printingerror: "存在打印机错误";--localisation-cgidisclaimer: "视觉效果仅供图解说明，最终交付可能有所不同";--localisation-openbracketsspace: "";--localisation-closebracketsspace: ""}*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{interpolate-size:allow-keywords;overflow-x:hidden;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:1.5dvh;--clamp-value: 1dvw}html,body{width:100dvw;height:100dvh;-webkit-box-sizing:border-box;box-sizing:border-box;overscroll-behavior-x:none;overscroll-behavior-y:none;font-family:var(--ff-body)}body{line-height:1;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:var(--bg-body)}#root{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:pre-line}img,picture,video,canvas,svg,small{display:block;max-width:100%}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:pretty}ol,ul{list-style:none}a{color:initial;text-decoration:none;cursor:pointer}h1{font:var(--fs-h1) var(--ff-h1)}h1.super-heading{font-size:var(--fs-h1-xl)}h1.mega-heading{font-size:var(--fs-h1-xxl)}h2{font:var(--fs-h2) var(--ff-h2)}h3{font:var(--fs-h3) var(--ff-h3)}h4{font:var(--fs-h4) var(--ff-h4)}h5{font:var(--fs-h5) var(--ff-h5)}h6{font:var(--fs-h6) var(--ff-h6)}small{font:var(--fs-small) var(--ff-small)}p,input,ul{font:var(--fs-body) var(--ff-body);color:var(--clr-body)}input[type=checkbox],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}table{font:var(--fs-table) var(--ff-table);color:var(--clr-table)}table.large{font-size:var(--fs-table-large)}button{cursor:pointer;border:none;font:var(--fs-button) var(--ff-button);background:var(--bg-button);color:var(--clr-button);height:var(--btn-height);text-transform:uppercase;letter-spacing:.15ch}#root{height:100%}h1,h2,h3,h4,h5,h6{text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1}h6{line-height:1.2}p{display:block}p,ul{line-height:1.2}input[type=text]{border:none;padding:0 .5rem}button{border:none}.portrait{display:none}.disabled{opacity:.5;pointer-events:none}.placeholder{color:var(--this-colour-breaks)}.clr-white{color:var(--white)}.bg-white{background-color:var(--white)}:is(.media_container.video-paused,.videowrapper.video-paused):before{content:"";width:8dvw;height:8dvw;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:1;background:var(--icon-play) 50% / contain no-repeat;pointer-events:none}video::-webkit-media-controls-panel,video::-webkit-media-controls-enclosure{left:5rem;width:38rem;background:none}video::-webkit-media-controls-overlay-play-button,video::-webkit-media-controls-fullscreen-button{display:none}.loremipsum,.loremipsum *{color:#f0f}img{user-drag:none;-webkit-user-drag:none;-moz-user-select:none}.content-wrapper{margin-left:var(--root-width);width:calc(100dvw - var(--root-width));height:100dvh;overflow:hidden}.content-window{width:100%;height:100dvh;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.content-window>*{pointer-events:all}#explore.content-window,#availability.content-window{overflow:hidden}::-webkit-scrollbar{width:var(--scroll-width)}::-webkit-scrollbar-track{background-clip:content-box;background:var(--bg-scrollbar-track);border-radius:1rem}::-webkit-scrollbar-thumb:vertical{background:var(--scrollbar-vertical) 50% / .4rem no-repeat var(--bg-scrollbar-thumb);background:var(--bg-scrollbar-thumb);display:block;border:1px solid var(--white);border-radius:.2rem;padding:1vh 0}::-webkit-scrollbar:horizontal{height:3px}::-webkit-scrollbar-track:horizontal{background-clip:content-box;background:var(--bg-scrollbar-track);border-radius:1rem}::-webkit-scrollbar-thumb:horizontal{background:var(--scrollbar-horizontal) 50% / .4rem no-repeat var(--bg-scrollbar-thumb);background:var(--white);display:block;border:1px solid var(--white);border-radius:.2rem;padding:1vh 0}.no-scroll-bar::-webkit-scrollbar{width:0;height:0}.control-panel{position:absolute;top:0;left:0;width:var(--root-width);height:var(--root-width);z-index:3}.popup.control-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup.control-panel .popup-inner{background-color:var(--bg-control-panel);padding:2dvh;width:clamp(300px,38dvw,1300px);height:initial;min-height:40dvh;max-height:calc(100dvh - 8rem);overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.popup.control-panel .popup-inner) *{font-family:sans-serif;font-weight:400}:is(.popup.control-panel .popup-inner) h4{border-bottom:1px solid #d3d3d3;padding-bottom:.5dvh;margin-bottom:1.5dvh}:is(.popup.control-panel .popup-inner) ul{font-size:var(--fs-control-panel-list);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25dvh;padding-left:2dvh}:is(:is(.popup.control-panel .popup-inner) ul) li{padding:.5dvh 1.5dvh .5dvh 0}.selected:is(:is(:is(.popup.control-panel .popup-inner) ul) li){background:var(--icon-check) 100% 0% / 2dvh no-repeat}:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus0,:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus1,:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus2,:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus3,:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus4,:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus5{background-size:1rem;background-repeat:no-repeat;background-position:0% 75%;padding:.4dvh 0 .2dvh 2dvh;opacity:1}:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus0{background-image:var(--settings-error);opacity:.5}:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus1{background-image:var(--settings-warning);opacity:.75}:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus2{background-image:var(--settings-lightbulb-off)}:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus3{background-image:var(--nav-settings)}:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus4{background-image:var(--settings-usb-none)}:is(:is(.popup.control-panel .popup-inner) ul) li.modelstatus5{background-image:var(--settings-lightbulb-on)}:is(.popup.control-panel .popup-inner) .settings-section-container{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:2dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2dvh}:is(:is(.popup.control-panel .popup-inner) .settings-section-container) .setting-sections{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}.full-width:is(:is(:is(.popup.control-panel .popup-inner) .settings-section-container) .setting-sections){-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}:is(.popup.control-panel .popup-inner) .policy-container{width:100%;padding-bottom:2dvh}:is(:is(.popup.control-panel .popup-inner) .policy-container) p{margin:0;font-size:var(--fs-control-panel-policy)}:is(:is(.popup.control-panel .popup-inner) .policy-container) a{color:gray;text-decoration:underline}.millerhare-version{position:absolute;bottom:1rem;right:1rem;padding-top:3rem;background:var(--logo-millerhare-white) 0% 50% / 100% auto no-repeat;z-index:68;color:#fff;font-size:var(--fs-small)}:is(:is(nav ul) li) .icon{-webkit-mask:var(--menu-icon) 50% / contain no-repeat;mask:var(--menu-icon) 50% / contain no-repeat;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--bg-nav-icon);width:1dvw}:is(:is(nav ul) li) a.active{background:var(--bg-nav-selected)}:is(:is(:is(nav ul) li) a.active) .icon{background-color:var(--bg-nav-icon-selected)}.menu-whybuy:is(:is(nav ul) li){--menu-icon: var(--wb-keyfacts)}.menu-explore:is(:is(nav ul) li){--menu-icon: var(--nav-explore)}.menu-masterplan:is(:is(nav ul) li){--menu-icon: var(--nav-masterplan)}.menu-workspace:is(:is(nav ul) li){--menu-icon: var(--nav-workspace)}.menu-availability:is(:is(nav ul) li){--menu-icon: var(--nav-availability)}.menu-media:is(:is(nav ul) li){--menu-icon: var(--nav-media)}.menu-developer:is(:is(nav ul) li){--menu-icon: var(--nav-team)}.menu-switchuser:is(:is(nav ul) li){--menu-icon: var(--nav-user)}.menu-settings:is(:is(nav ul) li){--menu-icon: var(--nav-settings)}.menu-contact:is(:is(nav ul) li){--menu-icon: var(--nav-contact)}.menu-whybuy-introduction:is(:is(nav ul) li){--menu-icon: var(--wb-introduction)}.menu-whybuy-location:is(:is(nav ul) li){--menu-icon: var(--wb-location)}.menu-whybuy-features:is(:is(nav ul) li){--menu-icon: var(--wb-features)}.menu-whybuy-space-overview:is(:is(nav ul) li){--menu-icon: var(--wb-spaceoverview)}.menu-whybuy-delivery:is(:is(nav ul) li){--menu-icon: var(--wb-delivery)}.menu-workspace-lvl-4:is(:is(nav ul) li),.menu-workspace-lvl-10:is(:is(nav ul) li){--menu-icon: var(--building-lvl)}.menu-workspace-performance:is(:is(nav ul) li){--menu-icon: var(--building-performance)}.menu-workspace-key-facts:is(:is(nav ul) li){--menu-icon: var(--building-keyfacts)}.menu-workspace-guiding-principles:is(:is(nav ul) li){--menu-icon: var(--building-guidingprinciples)}.menu-workspace-variation:is(:is(nav ul) li){--menu-icon: var(--building-variations)}.menu-workspace-c-suite:is(:is(nav ul) li){--menu-icon: var(--building-csuite)}.menu-workspace-meeting-rooms:is(:is(nav ul) li){--menu-icon: var(--building-meetingrooms)}.menu-apartment-plan:is(:is(nav ul) li){--menu-icon: var(--apt-floorplan)}.mobile-menu-apartment-plan:is(:is(nav ul) li){--menu-icon: var(--apt-floorplan)}.menu-apartment-location:is(:is(nav ul) li){--menu-icon: var(--apt-location)}.menu-apartment-dims:is(:is(nav ul) li){--menu-icon: var(--apt-floorplan)}.mobile-menu-apartment-dims:is(:is(nav ul) li){--menu-icon: var(--apt-floorplan)}.menu-apartment-views:is(:is(nav ul) li){--menu-icon: var(--nav-availability)}.menu-apartment-interiors:is(:is(nav ul) li){--menu-icon: var(--nav-media)}.menu-apartment-cchoices:is(:is(nav ul) li){--menu-icon: var(--apt-cchoices)}.menu-apartment-specs:is(:is(nav ul) li){--menu-icon: var(--apt-specs)}.menu-apartment-info:is(:is(nav ul) li){--menu-icon: var(--apt-info)}nav.root-menu{position:fixed;width:var(--root-width);bottom:0;left:0;height:100dvh;z-index:2;background:var(--bg-nav-img);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:2dvh}nav.root-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--ff-nav);font-size:var(--fs-nav);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75dvh;width:100%;height:60dvh;letter-spacing:.1ch}:is(nav.root-menu ul) li{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}:is(:is(nav.root-menu ul) li) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100%;padding:0 .8dvw;gap:.4rem;text-transform:uppercase}:is(:is(:is(nav.root-menu ul) li) a) .icon{width:100%;background-color:var(--clr-nav);display:none}:is(:is(:is(nav.root-menu ul) li) a) span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:var(--clr-nav)}.active:is(:is(:is(nav.root-menu ul) li) a) .icon{background-color:var(--clr-nav-selected)}.active:is(:is(:is(nav.root-menu ul) li) a) span{color:var(--clr-nav-selected)}:is(:is(nav.root-menu ul) li):not(.menu-contact) a.active span{font-family:var(--ff-nav-selected)}:is(:is(:is(nav.root-menu ul) li):not(.menu-contact,.menu-switchuser,.menu-developer) a) .icon{-webkit-box-flex:0;-ms-flex:0 0 1.8rem;flex:0 0 1.8rem;width:1.8rem;-webkit-mask-size:contain;mask-size:contain}:is(.menu-developer:is(:is(nav.root-menu ul) li),.menu-settings:is(:is(nav.root-menu ul) li)) span{display:none}:is(.menu-developer:is(:is(nav.root-menu ul) li),.menu-contact:is(:is(nav.root-menu ul) li)) .icon{display:initial}:is(.menu-switchuser:is(:is(nav.root-menu ul) li),.menu-contact:is(:is(nav.root-menu ul) li)) a{gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:initial}.menu-developer:is(:is(nav.root-menu ul) li) a{padding:0}.menu-developer:is(:is(nav.root-menu ul) li) .icon{display:none}.menu-developer:is(:is(nav.root-menu ul) li) span{display:initial}.menu-switchuser:is(:is(nav.root-menu ul) li){margin:2dvh 0 0}.menu-switchuser:is(:is(nav.root-menu ul) li) .icon{width:.85rem;-webkit-box-flex:0;-ms-flex:0 0 .85rem;flex:0 0 .85rem}.user-name:is(.menu-switchuser:is(:is(nav.root-menu ul) li) span){text-transform:capitalize;padding:0 .5dvw;font-weight:400;font-family:var(--ff-nav)}:is(.menu-switchuser:is(:is(nav.root-menu ul) li) span):not(.user-name){font-size:var(--fs-sub-nav);font-family:var(--ff-sub-nav);margin:.5dvh 0 0;display:inline}:is(.menu-switchuser:is(:is(nav.root-menu ul) li) span):not(.user-name):after{content:"→";padding-left:1ch}.menu-localeselector:is(:is(nav.root-menu ul) li) .icon{display:none}.menu-localeselector:is(:is(nav.root-menu ul) li) span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1ch;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.65rem}.menu-localeselector:is(:is(nav.root-menu ul) li) a{padding:0}.menu-settings:is(:is(nav.root-menu ul) li){position:absolute;width:var(--root-width);height:var(--root-width);top:0;left:0}.menu-settings:is(:is(nav.root-menu ul) li) .icon{display:none}.menu-contact:is(:is(nav.root-menu ul) li){font-family:var(--ff-sub-nav);font-size:var(--fs-sub-nav)}.menu-contact:is(:is(nav.root-menu ul) li) .icon{width:.95rem;-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem}.menu-contact:is(:is(nav.root-menu ul) li) a.active{background:none}:is(.menu-contact:is(:is(nav.root-menu ul) li) a.active) .icon{background-color:var(--clr-nav)}:is(.menu-contact:is(:is(nav.root-menu ul) li) a.active) span{padding:initial;color:var(--clr-nav);font-family:var(--ff-sub-nav-selected)}nav.root-menu .localeselector-container{width:100%;font-size:var(--fs-login-button) / var(--fs-login-button);text-align:left;padding:0 2dvh}:is(nav.root-menu .localeselector-container) .localeselector{background:transparent!important}:is(:is(nav.root-menu .localeselector-container) .localeselector):before{left:-.5rem;top:auto;background-size:calc(var(--fs-login-button) * 1.5);background-position-y:center}:is(:is(nav.root-menu .localeselector-container) .localeselector):after{content:var(--localisation-nextarrow);position:initial;width:auto;height:auto;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;background-color:transparent}nav.root-menu button.burger-menu-trigger{display:none;grid-row:span 2;height:100%;background:var(--nav-more) 50% / 1rem no-repeat #ffffff80;-webkit-transition:background-position .25s ease-in-out;transition:background-position .25s ease-in-out;position:relative}:is(nav.root-menu button.burger-menu-trigger):before{content:var(--localisation-btnless);font-family:var(--ff-nav);font-size:var(--fs-nav);position:absolute;top:calc(var(--nav-height-portrait) * 1.2);left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}nav.scroll-nav,nav.page-nav{position:fixed;left:var(--root-width);z-index:17;top:38dvh}:is(nav.scroll-nav,nav.page-nav) ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:var(--fs-sub-nav)}:is(:is(:is(nav.scroll-nav,nav.page-nav) ul) li) a{text-align:center;padding:1.05dvh .5dvh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem}:is(:is(:is(:is(nav.scroll-nav,nav.page-nav) ul) li) a) .icon{background:var(--clr-sub-nav);-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;width:1.5rem;-webkit-mask-size:contain;mask-size:contain}:is(:is(:is(:is(nav.scroll-nav,nav.page-nav) ul) li) a) span{text-transform:capitalize;font-family:var(--ff-sub-nav);line-height:1;color:var(--clr-sub-nav)}.active:is(:is(:is(:is(nav.scroll-nav,nav.page-nav) ul) li) a){position:relative}.active:is(:is(:is(:is(nav.scroll-nav,nav.page-nav) ul) li) a) .icon{position:relative;background:var(--clr-sub-nav-selected)}.active:is(:is(:is(:is(nav.scroll-nav,nav.page-nav) ul) li) a) span{font-family:var(--ff-sub-nav-selected);color:var(--clr-sub-nav-selected);font-weight:700}nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details{bottom:0;top:unset;width:100%;border-top:1px solid black;background-color:var(--white);height:var(--sub-nav-height)}:is(nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details) ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:40%}:is(:is(nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details) ul) li{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:9dvw}:is(:is(:is(nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details) ul) li) a{background-color:var(--bg-sub-nav);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-top:5px solid transparent;border-bottom:5px solid transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:is(:is(:is(:is(nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details) ul) li) a) span{color:var(--clr-sub-nav);text-transform:uppercase;letter-spacing:.05ch}:is(:is(:is(:is(nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details) ul) li) a) .icon{background-color:var(--clr-sub-nav);aspect-ratio:1}.active:is(:is(:is(:is(nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details) ul) li) a){background-color:var(--bg-sub-nav-selected);border-top-color:var(--bg-nav)}.active:is(:is(:is(:is(nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details) ul) li) a) span{color:var(--clr-sub-nav-selected)}.active:is(:is(:is(:is(nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details) ul) li) a) .icon{background-color:var(--clr-sub-nav-selected)}.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav{width:var(--primary-width);-webkit-transform:initial;transform:initial;top:initial;bottom:3dvh;left:calc(var(--root-width));padding:.2dvw;max-width:initial}:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}:is(:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(:is(:is(:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li) a) span{color:var(--clr-horiz-nav)}:is(:is(:is(:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li) a) .icon{background-color:var(--clr-horiz-nav)}.active:is(:is(:is(:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li) a) span{color:var(--clr-horiz-nav-selected)}.active:is(:is(:is(:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li) a) .icon{background-color:var(--clr-horiz-nav-selected)}#apartment-details:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav){padding:initial}#apartment-details:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:is(#apartment-details:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li{-webkit-box-flex:0;-ms-flex:0 0 18%;flex:0 0 18%}.modal-overlay{background:var(--bg-modal);position:fixed;z-index:54;top:0;left:0;width:100dvw;height:100dvh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-overlay .popup{position:relative;top:0;left:0;width:100dvw;height:100dvh}.modal-overlay .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}:is(.modal-overlay .modal-content)>video,:is(.modal-overlay .modal-content) video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}:is(:is(.modal-overlay .modal-content) .hero-carousel) .caption{left:5dvh;top:5dvh;-webkit-transform:none;transform:none}:is(.modal-overlay .modal-content) video::-webkit-media-controls-panel,:is(.modal-overlay .modal-content) video::-webkit-media-controls-enclosure{left:5rem;width:38rem;background:none}:is(.modal-overlay .modal-content) video::-webkit-media-controls-overlay-play-button,:is(.modal-overlay .modal-content) video::-webkit-media-controls-fullscreen-button{display:none}:is(.modal-overlay .modal-content) .videowrapper{width:100dvw;height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:is(.modal-overlay .modal-content)>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}:is(.modal-overlay .modal-content) .carousel-container{--transport-bycarousel-width: 100dvw;--transport-bycarousel-height: 100dvh;background:var(--black)}:is(:is(:is(.modal-overlay .modal-content) .carousel-container) .inner) .sample{background-color:transparent}:is(:is(:is(:is(.modal-overlay .modal-content) .carousel-container) .inner) .sample) .textbox_small{display:none}:is(:is(:is(:is(.modal-overlay .modal-content) .carousel-container) .inner) .sample) img{-o-object-fit:contain;object-fit:contain}:is(:is(:is(.modal-overlay .modal-content) .carousel-container) .inner) svg{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.with-primary:is(:is(.modal-overlay .modal-content) .carousel-container){margin-left:initial}.locator:is(:is(.modal-overlay .modal-content) .carousel-container) .inner{width:var(--transport-bycarousel-width)}:is(:is(.modal-overlay .modal-content) .carousel-container) .prev,:is(:is(.modal-overlay .modal-content) .carousel-container) .next{bottom:.5rem}.plan:is(:is(.modal-overlay .modal-content) .carousel-container){background-color:var(--white)}:is(.modal-overlay .modal-content) .qrcode{width:20dvw;display:block;margin:0 auto}:is(:is(.modal-overlay .modal-content) .qrcode) svg{width:100%;aspect-ratio:1 / 1}:is(:is(.modal-overlay .modal-content) .qrcode) .share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:2dvh}:is(:is(:is(.modal-overlay .modal-content) .qrcode) .share) button{background-color:var(--bg-button);color:var(--clr-button);padding:0 1dvh}.modal-overlay .btn-close{position:absolute;bottom:calc(var(--primary-padding) + env(safe-area-inset-bottom,0px));left:var(--primary-padding);height:var(--round-btn-height);width:var(--round-btn-height);background:var(--button-close) 50% / contain no-repeat}.modal-overlay .carousel-container .enlarge{display:none}.modal-overlay .qrcode.downloads{background:var(--black);padding:2dvw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:25dvw}:is(.modal-overlay .qrcode.downloads) button{margin-top:5dvh;width:10rem}.popup.switch-user{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup.switch-user .popup-inner{background-color:var(--bg-popup-inner);padding:1rem;width:12dvw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;bottom:1.5dvh;left:1.5dvh;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--primary-padding)}:is(.popup.switch-user .popup-inner) p{text-align:center;line-height:1.2}:is(.popup.switch-user .popup-inner) button{border:1px solid var(--black);-webkit-box-flex:1;-ms-flex:1;flex:1;height:var(--login-btn-height);background:var(--bg-button);color:var(--clr-button)}.login-container,.release-container{z-index:11;width:min(94dvw,max(29rem,24.8dvw));padding:min(2rem,4dvw);background:var(--bg-login);text-align:center}:is(.login-container,.release-container)>*:not(.keyboardrow){margin:.8dvh auto}:is(.login-container,.release-container) p,:is(.login-container,.release-container) .release_title,:is(.login-container,.release-container) .localeselector{font-family:var(--ff-login);color:var(--white);text-transform:initial}:is(.login-container,.release-container) button{height:var(--login-btn-height);font-size:var(--fs-login-button);background:transparent;color:var(--clr-button)}.bordered:is(:is(.login-container,.release-container) button){outline:solid 1px var(--brdr-login);outline-offset:-1px;letter-spacing:.2ch}:is(.login-container,.release-container) button.loginanon{width:100%}:is(.login-container,.release-container) .logasdifferentuser{margin:1.6dvh 0}:is(.login-container,.release-container) .keyboardrow.first-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1.2dvh}:is(.login-container,.release-container) .localeselector-container{width:100%;font-size:var(--fs-login-button) / var(--fs-login-button);text-align:right;margin-top:2dvh;margin-bottom:0}:is(:is(:is(.login-container,.release-container) .localeselector-container) .localeselector):before{left:-.5rem;top:auto;background-size:calc(var(--fs-login-button) * 1.5)}:is(:is(:is(.login-container,.release-container) .localeselector-container) .localeselector):after{content:var(--localisation-nextarrow)}:is(.login-container,.release-container) .input-container{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}:is(:is(.login-container,.release-container) .input-container):after{content:attr(data-status);color:var(--clr-alert);position:absolute;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%);right:calc(var(--key-btn-size) * .4);font-size:var(--fs-alert)}.loading:is(.login-container,.release-container) .input-container:before{content:"";background:var(--loading) 50% / 80% no-repeat;width:var(--login-btn-height);height:var(--login-btn-height);display:block;position:absolute;right:0;top:0}:is(.login-container,.release-container) input{width:100%;height:var(--login-btn-height);outline:none;background:var(--bg-text-input)}:is(.login-container,.release-container) input:focus-visible{background:var(--bg-text-input-visible);border:1px solid var(--brdr-login)}:is(.login-container,.release-container) .key_backspace{width:var(--login-btn-height);height:var(--login-btn-height)}:is(.login-container,.release-container) .keyboardrow:not(.first-row){display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;gap:1%;-webkit-transition:.25s height ease-in-out;transition:.25s height ease-in-out;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:var(--key-btn-size)}:is(:is(.login-container,.release-container) .keyboardrow:not(.first-row)) button{padding:initial;color:var(--clr-button-key);font-size:var(--fs-login-button);text-transform:uppercase;font-family:var(--ff-sub-nav-selected)}:is(:is(:is(.login-container,.release-container) .keyboardrow:not(.first-row)) button):not(.key_space){height:var(--key-btn-size);line-height:var(--key-btn-size);aspect-ratio:1 / 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:is(.login-container,.release-container):not(.showkeyboard) .keyboardrow:not(.first-row){height:0;overflow:hidden}:is(:is(.login-container,.release-container):not(.showkeyboard) .btn-container) button{opacity:.5;pointer-events:none}.showkeyboard:is(.login-container,.release-container) .keyboardrow:not(.first-row){margin-bottom:.5dvh}.showkeyboard:is(.login-container,.release-container) .keyboardrow:nth-of-type(6){margin-top:2dvh}:is(.login-container,.release-container) .keyboardrow:nth-of-type(6){height:var(--login-btn-height)}:is(.login-container,.release-container) .key_space,:is(.login-container,.release-container) .btn-container{width:70%}:is(.login-container,.release-container) .key_space{outline:solid 1px var(--brdr-login);letter-spacing:.2ch}:is(.login-container,.release-container) .login,:is(.login-container,.release-container) .clear{background-color:var(--bg-button);outline:none!important}:is(.login-container,.release-container) .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1dvh;margin:1.5dvh auto 0}:is(:is(.login-container,.release-container) .btn-container)>*{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(.login-container,.release-container) .release-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1dvw}:is(:is(.login-container,.release-container) .release-button-container) button{width:max(5dvw,6.5rem)}:is(:is(.login-container,.release-container) .customercodeis) .customercodetag{display:block;margin-top:5dvh}:is(:is(.login-container,.release-container) .customercodeis) .customercode{font-size:var(--fs-h2);display:block;margin-bottom:5dvh}.release-container{position:relative}:is(.release-container .btn-container) button{background:var(--bg-button)}:is(.release-container .release-button-container) button{background:var(--bg-button);border:none!important}.release-container button.btn-close{left:1rem;bottom:1rem}.carousel-container{--transport-bycarousel-width: 55dvw;--transport-bycarousel-height: 100dvh;width:var(--transport-bycarousel-width);height:var(--transport-bycarousel-height);overflow:hidden;position:relative}.carousel-container.full-width{--transport-bycarousel-width: calc(100dvw - var(--root-width));--transport-bycarousel-height: 100dvh;margin-left:0}.carousel-container.with-primary{--transport-bycarousel-width: calc(100dvw - var(--root-width) - var(--primary-width));margin-left:var(--primary-width)}.carousel-container .inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;-webkit-transition:left .25s ease-out;transition:left .25s ease-out;height:var(--transport-bycarousel-height)}:is(.carousel-container .inner) .sample{-webkit-box-flex:1;-ms-flex:1 0 var(--transport-bycarousel-width);flex:1 0 var(--transport-bycarousel-width);height:var(--transport-bycarousel-height);width:var(--transport-bycarousel-width);overflow:hidden;position:relative;background:var(--bg-carousel-sample)}:is(:is(.carousel-container .inner) .sample)>img,:is(:is(.carousel-container .inner) .sample)>svg,:is(:is(.carousel-container .inner) .sample)>video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.contain:is(:is(:is(.carousel-container .inner) .sample)>img,:is(:is(.carousel-container .inner) .sample)>svg,:is(:is(.carousel-container .inner) .sample)>video){-o-object-fit:contain;object-fit:contain}:is(:is(.carousel-container .inner) .sample) .textbox_small{position:absolute;z-index:1;top:0;left:0;width:15rem;background:var(--bg-carousel-textbox);padding:1rem}.carousel-container .next,.carousel-container .prev{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;width:var(--round-btn-height);height:5.9dvh;background-size:60%;background-repeat:no-repeat;background-position:center;background-color:#fff9;background-image:var(--gallery-arrow-prev)}.carousel-container .next{background-image:var(--gallery-arrow-next);text-align:right;right:0;left:unset}.carousel-container .enlarge{left:var(--primary-padding);bottom:calc(var(--primary-padding))}.carousel-container .carousel-counter{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:calc(var(--primary-padding));left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);gap:calc(max(.42dvw,.5rem)/2);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:is(.carousel-container .carousel-counter) .counter{background-color:var(--bg-carousel-bubble);border-radius:.5rem;-webkit-box-flex:0;-ms-flex:0 0 max(.42dvw,.5rem);flex:0 0 max(.42dvw,.5rem);height:max(.42dvw,.5rem);cursor:pointer;-webkit-transition:-webkit-box-flex .25s ease-in-out;transition:-webkit-box-flex .25s ease-in-out;transition:flex .25s ease-in-out;transition:flex .25s ease-in-out,-webkit-box-flex .25s ease-in-out,-ms-flex .25s ease-in-out}:is(:is(.carousel-container .carousel-counter) .counter):hover{opacity:.65}.active:is(:is(.carousel-container .carousel-counter) .counter){background:var(--bg-carousel-bubble-selected);-webkit-box-flex:0;-ms-flex:0 0 calc(max(.42dvw,.5rem)*2);flex:0 0 calc(max(.42dvw,.5rem)*2);-webkit-transition:-webkit-box-flex .25s ease-in-out;transition:-webkit-box-flex .25s ease-in-out;transition:flex .25s ease-in-out;transition:flex .25s ease-in-out,-webkit-box-flex .25s ease-in-out,-ms-flex .25s ease-in-out}.primary-panel .carousel-container{--transport-bycarousel-width: calc(var(--primary-width) - (var(--primary-padding)*2));--transport-bycarousel-height: 25dvh}:is(.primary-panel .carousel-container) .carousel-counter{bottom:calc(var(--primary-padding))}:is(.primary-panel .carousel-container) .next,:is(.primary-panel .carousel-container) .prev{height:4dvh;width:1dvw;background-size:80%}.primary-panel .enlarge{bottom:1rem;left:1rem}.primary-panel .caption{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap;text-align:center}.enlarge{position:absolute;width:var(--round-btn-height);height:var(--round-btn-height);background-image:var(--button-fullscreen)}.caption,.bubble-caption{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);top:0;font-size:var(--fs-caption);color:var(--clr-caption);background:#0006;padding:.2ch}.bubble-caption{top:initial;left:initial;bottom:calc(1rem + env(safe-area-inset-bottom,0px));right:1rem;-webkit-transform:initial;transform:initial;text-align:right}.bubble-caption h5{font-size:var(--fs-h6)}.image-description{position:absolute;top:1dvh;left:1dvh;background:#fff9;z-index:1;padding:.4rem;text-align:start;border-radius:.4rem}.image-description h4{font-family:var(--ff-img-desc);font-size:var(--fs-img-desc);color:var(--maroon)}.screensaver-container{position:absolute;width:100dvw;height:100dvh;z-index:10;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.screensaver-container img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.screensaver-container .slideshow-wrapper{position:absolute;width:100dvw;height:100dvh;overflow:hidden}:is(.screensaver-container .slideshow-wrapper) .slideshow-item{position:absolute;overflow:hidden;inset:50% 0 0 50%;width:100%;height:100%}:is(:is(.screensaver-container .slideshow-wrapper) .slideshow-item) img{position:absolute;width:120%;height:120%;top:-10%;left:-10%;-o-object-fit:cover;object-fit:cover;max-width:none}.screensaver-container .screensaver-image,.screensaver-container .screensaver-video{position:absolute;z-index:-1;width:100%;height:100%}:is(.screensaver-container .screensaver-image,.screensaver-container .screensaver-video) img,:is(.screensaver-container .screensaver-image,.screensaver-container .screensaver-video) video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.screensaver-container .screensaver-logo,.screensaver-container .screensaver-dev-logo{z-index:1;pointer-events:none}.screensaver-container .screensaver-logo{width:min(30rem,50dvw);background:var(--logo) 50% / contain no-repeat;aspect-ratio:1/1}.screensaver-container .screensaver-dev-logo{position:absolute;bottom:6dvh;width:max(7rem,30dvw);height:max(2rem,3dvh);background-image:var(--logo-mitsubishi),var(--logo-core);background-position:0% 100%,100% 100%;background-size:contain;background-repeat:no-repeat}.screensaver-container .screensaver-video~.screensaver-logo,.screensaver-container .screensaver-video~.screensaver-dev-logo{display:none}.primary-panel{position:absolute;width:var(--primary-width);z-index:1;padding:var(--primary-padding);background:var(--bg-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100dvw}.primary-panel.full-height{height:100dvh}.primary-panel>h1{margin-top:6.55dvh}.primary-panel.top-right{left:initial;right:0}.primary-panel p{color:var(--clr-primary-text)}.primary-panel ul.speclist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2dvh 0}:is(.primary-panel ul.speclist) h5{margin-bottom:1dvh}:is(.primary-panel ul.speclist) li{padding-bottom:1dvh;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.selected:is(:is(.primary-panel ul.speclist) li) a{color:var(--clr-nav-selected)}:is(:is(.primary-panel ul.speclist) li):before{content:var(--localisation-speclistprefix)}.hide:is(.primary-panel ul.speclist){display:none}.primary-panel table.highlights-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}:is(.primary-panel table.highlights-info) tr{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;border-top:solid 1px var(--black)}:is(:is(.primary-panel table.highlights-info) tr):last-of-type{border-bottom:solid 1px var(--black)}:is(:is(.primary-panel table.highlights-info) tr) td{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-block:1.25ch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}:is(:is(.primary-panel table.highlights-info) .plots) tr td:last-of-type{font-family:var(--ff-table-header)}.primary-panel .specbutton{border-radius:var(--btn-border-radius);margin:var(--primary-padding) auto 0 auto;color:var(--clr-button);background:var(--bg-button);height:var(--tabs-height);-ms-flex-negative:0;flex-shrink:0}.mobile:is(.primary-panel .specbutton){display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--btn-height)}.spin-container{position:absolute;left:calc(var(--primary-width) + var(--root-width));top:0;height:100dvh;width:calc(100dvw - var(--primary-width) - var(--root-width));overflow:hidden;-webkit-transition:all .2s linear;transition:all .2s linear}.spin-container .panzoom{position:relative;width:calc(100dvw - var(--primary-width) - var(--root-width));height:100dvh}:is(.spin-container .panzoom) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-webkit-user-drag:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.spin-container.hidden{display:none}:is(.spin-container .panzoom) img{position:absolute;top:0;-webkit-transition:opacity .2s;transition:opacity .2s}.scrubpad-container{position:absolute;bottom:calc(0px + env(safe-area-inset-bottom,0px));width:34dvw;height:10dvh;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.scrubpad-container .scrub-buttons-container{display:none}.scrubpad-container .scrubpad{background:var(--map-spin) 50% 60% / 12rem no-repeat;z-index:4;width:100%;height:100%}.content-wrapper._explore .spin-container{left:var(--primary-width)}.content-wrapper._explore .northpoint-container{right:initial;left:1dvw}.content-wrapper._availability .spin-container{width:calc(100dvw - var(--availaibility-primary-width) - var(--root-width));left:calc(var(--availaibility-primary-width) + var(--root-width))}:is(.content-wrapper._availability .spin-container) .panzoom{width:calc(100dvw - var(--availaibility-primary-width) - var(--root-width))}.northpoint-container{position:absolute;top:1dvw;right:1dvw;width:max(4dvw,5rem);height:max(4dvw,5rem)!important;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;pointer-events:none;border-radius:100%;padding:.5rem;-webkit-box-sizing:initial;box-sizing:initial}.northpoint-container .northpoint{background-image:var(--northpoint-white);background-repeat:no-repeat;background-size:50%;background-position:50%;width:100%;height:100%}:is(.northpoint-container .northpoint) p{font-size:var(--fs-northpoint);text-transform:uppercase;text-align:center;line-height:min(7dvw,1rem);color:var(--clr-northpoint-spin);font-family:var(--ff-northpoint)}section.apartment-plan .northpoint-container{background:none}.spin-container.livemodel-only{left:0;width:100dvw}.spin-container.livemodel-only .panzoom{width:100dvw}#availability.content-window .primary-panel{width:var(--availaibility-primary-width)}#availability.content-window .primary-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.filter-tables{font-size:var(--fs-filter)}.filter-tables ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:var(--fs-filter);position:relative;letter-spacing:.1ch}:is(.filter-tables ul) li{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid white}:is(.selected:is(:is(.filter-tables ul) li) span):not(.empty){outline:2px solid var(--orange);outline-offset:-1.5px}:is(:is(.filter-tables ul) li) span{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.empty:is(:is(:is(.filter-tables ul) li) span){pointer-events:none}.open:is(:is(:is(.filter-tables ul) li) span){background:var(--orange)!important}.open:is(:is(:is(.filter-tables ul) li) span) p{color:#fff}:is(.open:is(.open:is(:is(:is(.filter-tables ul) li) span) p),.addtocompare:is(.open:is(:is(:is(.filter-tables ul) li) span) p)):after{content:var(--icon-bookmark-white)}.released:is(.open:is(.open:is(:is(:is(.filter-tables ul) li) span) p),.addtocompare:is(.open:is(:is(:is(.filter-tables ul) li) span) p)):after{content:var(--icon-bookmark-white-selected)}.open:is(.open:is(:is(:is(.filter-tables ul) li) span) p):after{content:var(--icon-inspect-white)}:is(:is(:is(.filter-tables ul) li) span):nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}:is(:is(:is(.filter-tables ul) li) span):nth-child(2) p{text-align:center}:is(:is(:is(:is(.filter-tables ul) li) span):nth-child(2) p):not(.type){display:none}:is(:is(.filter-tables ul) li):nth-child(odd) span:not(.empty){background-color:#0000001a}.selected:is(:is(.filter-tables ul) li):nth-child(20){outline:2px solid var(--orange);outline-offset:-2px}:is(.selected:is(:is(.filter-tables ul) li):nth-child(20) span):not(.empty){outline:none}:is(.filter-tables ul) p{font-size:var(--fs-filter);line-height:1;padding:.5dvh}.name:is(:is(.filter-tables ul) p){-webkit-box-flex:0;-ms-flex:0 0 1.2dvw;flex:0 0 1.2dvw}.type:is(:is(.filter-tables ul) p),.dims:is(:is(.filter-tables ul) p){-webkit-box-flex:1;-ms-flex:1;flex:1}:is(:is(.filter-tables ul) p):empty:not(.addtocompare):not(.open){display:none}:is(.open:is(:is(.filter-tables ul) p),.addtocompare:is(:is(.filter-tables ul) p)):after{content:var(--icon-bookmark);aspect-ratio:1;height:1.3dvh;display:block}.released:is(.open:is(:is(.filter-tables ul) p),.addtocompare:is(:is(.filter-tables ul) p)):after{content:var(--icon-bookmark-selected)}.open:is(:is(.filter-tables ul) p):after{content:var(--icon-inspect)}:is(.filter-tables ul):before{content:"";width:var(--primary-padding);height:5dvh;position:absolute;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translate(-100%);background:url(../assets/decorations/pattern_water.svg) bottom left / cover no-repeat;border:2px solid white}.filter-tables span{border-left:5px solid transparent}.availabilitycode1:is(.filter-tables span){border-color:var(--sales-available)}.availabilitycode2:is(.filter-tables span){border-color:var(--sales-reserved)}.availabilitycode3:is(.filter-tables span){border-color:var(--sales-solv)}.availabilitycode4:is(.filter-tables span){border-color:var(--sales-unavailable)}:is(.filter-tables span[data-level-id="25"]):last-child:before{content:"South Tower";text-transform:uppercase;font-family:var(--ff-filter-heading);line-height:1;padding:.5dvh}:is(.filter-tables span[data-level-id="14"]):first-child:before{content:"River Building";text-transform:uppercase;font-family:var(--ff-filter-heading);line-height:1;padding:.5dvh}.amenities:is(.filter-tables span){background-color:var(--maroon)!important;text-transform:uppercase;border-color:transparent}.amenities:is(.filter-tables span) p{color:var(--white)}.addtocompare:is(.amenities:is(.filter-tables span) p){display:none}.open:is(.amenities:is(.filter-tables span) p):after{content:var(--icon-inspect-white);visibility:hidden;pointer-events:none}.table-scroll table{border-collapse:collapse}:is(.table-scroll table) tr{background-color:var(--bg-row-even)}.outOfSync:is(:is(.table-scroll table) tr){background-color:var(--bg-out-of-sync)!important}:is(:is(.table-scroll table) tr):nth-child(odd of:not(.filtered)) td{background-color:var(--bg-row-odd)}:is(:is(.table-scroll table) tr) td:first-child{position:relative}:is(:is(:is(.table-scroll table) tr) td:first-child):before{content:"";position:absolute;width:.5rem;top:0;left:0;height:100%;border:1px solid var(--brdr-apt-list-availability)}.availabilitycode0:is(:is(.table-scroll table) tr) td:first-child:before{background:var(--sales-unavailable)}.availabilitycode1:is(:is(.table-scroll table) tr) td:first-child:before{background:var(--sales-available)}.availabilitycode2:is(:is(.table-scroll table) tr) td:first-child:before{background:var(--sales-reserved)}.availabilitycode3:is(:is(.table-scroll table) tr) td:first-child:before{background:var(--sales-sold)}:is(:is(.table-scroll table) tr) th,:is(:is(.table-scroll table) tr) td{text-align:left}:is(:is(.table-scroll table) tr) td{height:1.9rem}.apartmentname:is(:is(:is(.table-scroll table) tr) td){background:var(--icon-inspect) max(1dvw,.69rem) 50% / auto max(.8dvw,.75rem) no-repeat;padding-left:max(2.3dvw,1.88rem)}.release:is(:is(:is(.table-scroll table) tr) td){background:var(--icon-bookmark) 50% / auto max(.8dvw,.75rem) no-repeat}.release.released:is(:is(:is(.table-scroll table) tr) td){background-image:var(--icon-bookmark-selected)}.beds:is(:is(:is(.table-scroll table) tr) td){background:var(--icon-bed) 0 50% / max(.6dvw,.69rem) no-repeat;padding-left:max(1.2dvw,1rem)}.print:is(:is(:is(.table-scroll table) tr) td){background:var(--icon-print) 50% / auto max(.8dvw,.75rem) no-repeat}.print.clicked:is(:is(:is(.table-scroll table) tr) td){pointer-events:none;background:var(--loading) 50% / auto 50% no-repeat var(--bg-primary)}.print.error:is(:is(:is(.table-scroll table) tr) td):before{content:var(--localisation-printingerror);max-width:3rem;display:block;color:var(--clr-alert);text-transform:uppercase;font-size:var(--fs-smallest);font-weight:700;margin-left:-30%;line-height:1;text-align:right;pointer-events:none}.view:is(:is(:is(.table-scroll table) tr) td) span.view-short{display:none}.apartment-list-container{position:absolute;width:calc(100dvw - var(--primary-width) - var(--root-width) - (var(--window-inset-padding)*5));height:var(--apt-list-height);z-index:2;top:var(--window-inset-padding);left:calc(var(--primary-width) + (var(--window-inset-padding)*4))}.apartment-list-container .table-scroll{height:var(--apt-list-height);overflow-y:auto;background:var(--bg-apt-list-table)}:is(.apartment-list-container .table-scroll) table{width:100%;table-layout:fixed}:is(:is(.apartment-list-container .table-scroll) table) thead{position:sticky;top:0;z-index:1;font-size:.9em}:is(:is(:is(.apartment-list-container .table-scroll) table) thead) tr{background-color:var(--bg-table-heading);text-transform:uppercase;color:var(--clr-table-heading)}:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead) tr) th{font-weight:400}:is(:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead) tr) th):before{float:left;margin-right:.75dvh;width:.75dvh;content:var(--sort-none);background-repeat:no-repeat}.sortasc:is(:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead) tr) th):before{content:var(--sort-up)}.sortdesc:is(:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead) tr) th):before{content:var(--sort-down)}:is(:is(:is(.apartment-list-container .table-scroll) table) tr) td:not(.apartmentname):not(.beds),:is(:is(:is(.apartment-list-container .table-scroll) table) tr) th{padding:.4rem .2rem}.print:is(:is(:is(:is(.apartment-list-container .table-scroll) table) tr) td:not(.apartmentname):not(.beds),:is(:is(:is(.apartment-list-container .table-scroll) table) tr) th){display:none}.filtered:is(:is(:is(.apartment-list-container .table-scroll) table) tr){display:none}.content-wrapper.apartment-list-closed .apartment-list-container{display:none}.filter-tables{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.filter-tables h6{text-align:center;font-family:var(--ff-filter-heading);font-size:var(--fs-filter-heading);letter-spacing:.1ch;padding:.3dvh 0;color:var(--white);background:var(--black)}.filter-tables .tables-flex{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}:is(.filter-tables .tables-flex) h6:nth-of-type(2){margin-top:1dvh}.filter-tables .table-scroll{overflow-x:hidden;max-height:50%}.open:is(:is(:is(.filter-tables .table-scroll) table) tr){background-color:#0000001a!important}#history:is(.filter-tables .table-scroll){max-height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}#history:is(.filter-tables .table-scroll) table{color:var(--clr-filter-body)}#history:is(.filter-tables .table-scroll) tr{background-color:transparent}:is(#history:is(.filter-tables .table-scroll) tr) td{background-color:transparent}.filter-tables table{width:100%}:is(:is(.filter-tables table) tbody:empty):before{content:var(--localisation-emptylist);display:block;height:1rem;color:var(--clr-body);text-align:center}:is(.filter-tables table) thead{display:none}:is(:is(.filter-tables table) tr) td{height:3dvh;min-width:3dvh}.blockname:is(:is(:is(.filter-tables table) tr) td),.homelevel:is(:is(:is(.filter-tables table) tr) td),.area:is(:is(:is(.filter-tables table) tr) td),.price:is(:is(:is(.filter-tables table) tr) td),.view:is(:is(:is(.filter-tables table) tr) td){display:none}.outOfSync:is(:is(.filter-tables table) tr) td{background-color:var(--bg-out-of-sync)!important}.content-wrapper._masterplan .floating-logo{width:calc(var(--root-width) + var(--primary-width));height:var(--root-width);position:absolute;background:var(--logo) no-repeat 50% 3dvh / 7.5dvh var(--bg-nav);pointer-events:none;z-index:3}.content-wrapper._masterplan .primary-panel{padding:calc(var(--primary-padding)*2) var(--primary-padding) var(--primary-padding) var(--primary-padding)}:is(.content-wrapper._masterplan .primary-panel) .primary-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2dvh}.content-wrapper._masterplan img.club_logo{width:80%;height:8dvh;-o-object-fit:contain;object-fit:contain;margin:0 auto}.content-wrapper._masterplan ul.amn-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75dvh;text-align:center}.content-wrapper._masterplan ul.siteplan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5dvh}:is(.content-wrapper._masterplan ul.siteplan) li{padding:.2rem 0 .2rem .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:is(:is(.content-wrapper._masterplan ul.siteplan) li):hover{cursor:pointer}:is(:is(.content-wrapper._masterplan ul.siteplan) li) span.number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.1rem;height:1.1rem;background:var(--maroon);color:var(--white);text-align:center;border-radius:100%;margin-right:.5rem;border:1px solid var(--white)}.selected:is(:is(.content-wrapper._masterplan ul.siteplan) li){background:#0000001a}.selected:is(:is(.content-wrapper._masterplan ul.siteplan) li) span.number{color:var(--maroon);background:var(--white);border:1px solid var(--maroon)}:is(.content-wrapper._masterplan ul.siteplan) h4{margin:1dvh 0;padding:.5dvh 0;border-top:1px dotted var(--cream);border-bottom:1px dotted var(--cream);text-align:center}.content-wrapper._masterplan table.amenities{border-collapse:collapse;text-transform:uppercase;width:100%}:is(.content-wrapper._masterplan table.amenities) th,:is(.content-wrapper._masterplan table.amenities) td{padding:1.5ch;vertical-align:top;font-weight:400}:is(.content-wrapper._masterplan table.amenities) th{text-align:start}:is(.content-wrapper._masterplan table.amenities) tbody tr{border-top:solid 1px var(--clr-primary-text)}:is(.content-wrapper._masterplan table.amenities) ul{gap:.5dvh;margin-top:.5dvh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.some-selected:is(.content-wrapper._masterplan table.amenities) tr:not(.selected){opacity:.5}:is(.content-wrapper._masterplan .bubbletours) button{width:100%}.content-wrapper._masterplan nav.page-nav{overflow:hidden;bottom:0}:is(.content-wrapper._masterplan nav.page-nav) ul{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-ms-touch-action:pan-x;touch-action:pan-x;scrollbar-width:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:all;-ms-flex-wrap:wrap;flex-wrap:wrap}:is(:is(.content-wrapper._masterplan nav.page-nav) ul)::-webkit-scrollbar{display:none}.dragging:is(:is(.content-wrapper._masterplan nav.page-nav) ul){cursor:-webkit-grabbing;cursor:grabbing;scroll-behavior:auto}:is(:is(.content-wrapper._masterplan nav.page-nav) ul) li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.content-wrapper._masterplan .bg-grey{background:var(--maroon)}.content-wrapper._masterplan .clr-white{--clr-body: var(--white) }.content-wrapper._masterplan .bottom-sheet{z-index:3}.content-wrapper._masterplan .content-window{z-index:2}:is(.content-wrapper._masterplan .content-window) section{pointer-events:none}:is(:is(.content-wrapper._masterplan .content-window) section)>*{pointer-events:all}section.spec,section.apartment-specs{background:var(--bg-spec)}:is(section.spec,section.apartment-specs) h1{margin-bottom:5dvh}:is(section.spec,section.apartment-specs) h2,:is(section.spec,section.apartment-specs) h4{font-family:var(--ff-spec-heading);color:var(--clr-body)}:is(section.spec,section.apartment-specs) h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1dvh;letter-spacing:.1ch}:is(:is(section.spec,section.apartment-specs) h4):before{content:"";width:25%;height:1px;border-top:1px solid black}:is(section.spec,section.apartment-specs) ul{font-size:var(--fs-spec-list);color:var(--clr-body);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem;line-height:1.2}:is(:is(:is(section.spec,section.apartment-specs) ul) li) ul{margin-top:.5dvh}:is(:is(:is(:is(section.spec,section.apartment-specs) ul) li) ul) li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5ch}:is(:is(:is(:is(:is(section.spec,section.apartment-specs) ul) li) ul) li):before{content:"—"}:is(section.spec,section.apartment-specs) .primary-panel{position:relative;-webkit-box-flex:1;-ms-flex:1 0 var(--primary-width);flex:1 0 var(--primary-width)}:is(section.spec,section.apartment-specs) .scroll-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3dvh;gap:3dvh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;background:var(--bg-spec)}:is(:is(section.spec,section.apartment-specs) .scroll-div) .column-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2dvw}:is(:is(section.spec,section.apartment-specs) .scroll-div) .column,:is(:is(section.spec,section.apartment-specs) .scroll-div) .spec-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(:is(section.spec,section.apartment-specs) .scroll-div) .column{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:3dvh}:is(:is(section.spec,section.apartment-specs) .scroll-div) .spec-section{gap:1dvh}:is(:is(section.spec,section.apartment-specs) .scroll-div) small{margin-top:auto}section.apartment-specs .scroll-div{gap:2dvh}section.apartment-specs ul{gap:.4rem}.bubblewrapper{width:100%;height:100%;position:relative}.bubblewrapper:before{content:var(--localisation-cgidisclaimer);position:absolute;bottom:calc(1rem + env(safe-area-inset-bottom,0px));right:1rem;font-size:var(--fs-caption);color:var(--clr-caption);text-shadow:1px 1px 2px black;z-index:1}.content-window.with-primary .bubblewrapper{width:calc(100% - var(--primary-width));margin-left:var(--primary-width)}.enlarge-bubble{position:absolute;bottom:calc(var(--primary-padding) + env(safe-area-inset-bottom,0px));left:var(--primary-padding);z-index:1;width:var(--round-btn-height);height:var(--round-btn-height);background:var(--button-fullscreen)}.bubblecontainer{height:100%;width:100%}.toggleBubbleMap,.toggleMiniMap{position:absolute;bottom:calc(var(--primary-padding) + env(safe-area-inset-bottom,0px));left:calc(var(--primary-padding) + (var(--round-btn-height) * 1.5));height:var(--round-btn-height);width:var(--round-btn-height);z-index:9;background:var(--map-close) 50% / contain no-repeat}.state-closed:is(.toggleBubbleMap,.toggleMiniMap){background:var(--map-open) 50% / contain no-repeat}.primary-panel .toggleBubbleMap,.primary-panel .toggleMiniMap{display:none}.bubblemap,.minimap{position:absolute;--zoom: 1;width:var(--bubble-map-large);height:var(--bubble-map-large);z-index:54;background:var(--bg-bubble-map);pointer-events:none;left:var(--primary-padding);bottom:calc(var(--primary-padding) + (var(--round-btn-height)*1.75) + env(safe-area-inset-bottom,0px));border-radius:5px;border:2px solid white}:is(.bubblemap,.minimap) .floor-button-container{pointer-events:all}:is(:is(.bubblemap,.minimap) .center_to_parent) .viewplan{position:absolute;-webkit-transform:scale(var(--scale)) translate(50%,50%) translate(calc(var(--left_per) * 100%),calc(var(--top_per) * 100%));transform:scale(var(--scale)) translate(50%,50%) translate(calc(var(--left_per) * 100%),calc(var(--top_per) * 100%))}:is(:is(:is(.bubblemap,.minimap) .center_to_parent) .viewplan) img.bubble_position_icon{-webkit-transform:translate(-50%,-50%) scale(calc(1 / var(--scale)))!important;transform:translate(-50%,-50%) scale(calc(1 / var(--scale)))!important}:is(:is(:is(.bubblemap,.minimap) .center_to_parent) .viewplan) #circleSvg{-webkit-transform:translate(-50%,-50%) scale(max(calc(1/var(--scale)),1))!important;transform:translate(-50%,-50%) scale(max(calc(1/var(--scale)),1))!important}:is(:is(:is(:is(.bubblemap,.minimap) .center_to_parent) .viewplan) #circleSvg) .radarcircle{stroke:#000}:is(.bubblemap,.minimap) img.bubble_position_icon,:is(.bubblemap,.minimap) img.pin_position_icon{width:max(1.3dvw,1.5rem);height:max(1.3dvw,1.5rem);-webkit-transform:translate(-50%,-50%) scale(max(calc(1/var(--zoom)),1))!important;transform:translate(-50%,-50%) scale(max(calc(1/var(--zoom)),1))!important;pointer-events:all}:is(:is(.bubblemap,.minimap) img.bubble_position_icon,:is(.bubblemap,.minimap) img.pin_position_icon) .selected{pointer-events:none}:is(.bubblemap,.minimap) img.pin_position_icon{width:max(.85dvw,.9rem);height:max(.85dvw,.9rem)}:is(.bubblemap,.minimap) #circleSvg{width:2.5rem;height:2.5rem;pointer-events:none;-webkit-transform:translate(-50%,-50%) scale(max(calc(1/var(--zoom)),1))!important;transform:translate(-50%,-50%) scale(max(calc(1/var(--zoom)),1))!important}:is(:is(.bubblemap,.minimap) #circleSvg) .radarcircle{stroke:#fff;stroke-width:25%;stroke-opacity:.8;fill:none;fill-opacity:.25}.minimap .minimap-popup{display:none}.floor-button-container{display:block;border-radius:5px;overflow:hidden;width:max(1.5dvw,1.63rem);z-index:55;position:absolute;left:0;top:50%;-webkit-transform:translate3d(0%,-50%,0);transform:translate3d(0,-50%,0);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px #0000001a}.floor-button-container button{background:var(--bg-button);font-size:var(--fs-body);width:100%}:is(.floor-button-container button):first-of-type{border-bottom:1px solid var(--black)}.selected:is(.floor-button-container button){background:var(--bg-button);color:var(--clr-button)}.modal-content .bubblewrapper{width:100dvw;height:100dvh}.modal-content .enlarge-bubble{display:none}.bubblecontainer .popup{width:auto;position:absolute;background:var(--bg-primary);padding:var(--primary-padding);top:var(--primary-padding);left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);border-radius:var(--btn-border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--primary-padding);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:none}:is(.bubblecontainer .popup) .close{display:none!important}:is(.bubblecontainer .popup) span{line-height:1.1;display:block}.modal-content .bubblecontainer .popup{display:block}:is(.modal-overlay .modal-content,.content-wrapper._building_H1_classicSpecs,.content-wrapper._building_H1_premiumSpecs,.content-wrapper._building_H1_luxeSpecs,.apartment-details-container:not(.multiple)) .bubblemap.state-1{visibility:hidden;pointer-events:none}:is(.modal-overlay .modal-content,.content-wrapper._building_H1_classicSpecs,.content-wrapper._building_H1_premiumSpecs,.content-wrapper._building_H1_luxeSpecs,.apartment-details-container:not(.multiple)) .toggleBubbleMap.state-1{background:var(--map-open) 50% / contain no-repeat}.apartment-details-container.multiple .bubblemap.state-2{visibility:hidden;pointer-events:none}.apartment-details-container.multiple .toggleBubbleMap.state-2{background:var(--map-open) 50% / contain no-repeat}.apartment-details-container:not(.multiple) .bubblewrapper{width:calc(100% - var(--primary-width));margin-left:var(--primary-width)}.apartment-details-container:not(.multiple) .apartment-cchoices .bubblewrapper{width:100%;margin-left:0}:is(.apartment-details-container:not(.multiple) .apartment-cchoices .bubblewrapper):before{display:none}:is(.apartment-details-container:not(.multiple) section.apartment-views) .bubblemap{bottom:initial;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.state-closed:is(:is(.apartment-details-container:not(.multiple) section.apartment-views) .bubblemap){visibility:visible;pointer-events:all}:is(:is(.apartment-details-container:not(.multiple) section.apartment-views) .bubblemap) img.bubble_position_icon{width:max(.8dvw,1rem);height:max(.8dvw,1rem)}:is(:is(:is(.apartment-details-container:not(.multiple) section.apartment-views) .bubblemap) #circleSvg) .radarcircle{stroke:#000}.showpreferredviews img.bubble_position_icon.preferred{-webkit-filter:contrast(.5) sepia(1) hue-rotate(45deg) saturate(40);filter:contrast(.5) sepia(1) hue-rotate(45deg) saturate(40)}.media-group-container{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.media-group-container a) h5{font-size:var(--fs-dropdown-heading);font-family:var(--ff-dropdown-heading);min-height:3.5dvh;text-transform:uppercase;white-space:nowrap;padding:1dvh max(1.25dvw,1.56rem);background:var(--arrow-up) 0% 35% / max(.6dvw,.69rem) no-repeat;color:var(--clr-body);letter-spacing:.1ch}.media-group-container>.group-inner{overflow-x:hidden;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}:is(.child-group:is(.media-group-container .group-inner) a) h5{border:none;text-transform:capitalize;font-size:.7rem}:is(.film:is(.media-group-container .group-inner) ul) li{padding:1dvh max(1.25dvw,1.56rem);background:var(--icon-play) .2dvw 50% / .8rem no-repeat;color:var(--clr-nav)}.selected:is(:is(.film:is(.media-group-container .group-inner) ul) li){color:var(--clr-body);font-weight:700}.downloads:is(.media-group-container .group-inner) .qrcode{display:none}.downloads:is(.media-group-container .group-inner) hr{display:none}.downloads:is(.media-group-container .group-inner) ul{margin:0 0 1rem;border:1px solid black}:is(.downloads:is(.media-group-container .group-inner) ul) li{min-height:3.4rem;padding:.5dvh}:is(:is(.downloads:is(.media-group-container .group-inner) ul) li) div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1dvh}:is(:is(:is(.downloads:is(.media-group-container .group-inner) ul) li) div) img{width:2rem;height:2.8rem}:is(:is(:is(.downloads:is(.media-group-container .group-inner) ul) li) div) span{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(:is(:is(.downloads:is(.media-group-container .group-inner) ul) li) div) img:not([src]){background-size:70%;background-color:var(--maroon);background-image:var(--logo);background-repeat:no-repeat;background-position:50% 50%}.selected:is(:is(.downloads:is(.media-group-container .group-inner) ul) li){outline:2px solid var(--orange);outline-offset:-2px}.selected:is(:is(.downloads:is(.media-group-container .group-inner) ul) li) .qrcode{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5dvh}:is(.selected:is(:is(.downloads:is(.media-group-container .group-inner) ul) li) .qrcode) .share{-webkit-box-align:center;-ms-flex-align:center;align-items:center}:is(:is(.selected:is(:is(.downloads:is(.media-group-container .group-inner) ul) li) .qrcode) .share) p{line-height:.9;font-size:var(--fs-qrcode-summary);text-align:left}:is(:is(.selected:is(:is(.downloads:is(.media-group-container .group-inner) ul) li) .qrcode) .share) button{border-radius:var(--btn-border-radius);background-color:var(--bg-button);color:var(--clr-button);padding:0 1dvh;height:var(--login-btn-height)}:is(.selected:is(:is(.downloads:is(.media-group-container .group-inner) ul) li) .qrcode) svg{-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem;aspect-ratio:1}.downloads:is(.media-group-container .group-inner) h6{text-align:center;text-transform:capitalize;padding:.3dvh 0;font-size:var(--fs-filter-heading);font-size:.6rem;letter-spacing:.1ch;background:#000;color:#fff;text-transform:uppercase}.gallery-index{position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;width:calc(var(--gallery-index-width));margin:0 auto 1dvh}.gallery-index .inner{-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}:is(.gallery-index .inner) .page{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--gallery-index-width));flex:0 0 calc(var(--gallery-index-width));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}:is(:is(.gallery-index .inner) .page) div{-webkit-box-flex:0;-ms-flex:0 0 calc((var(--gallery-index-width)) * var(--elementWidth));flex:0 0 calc((var(--gallery-index-width)) * var(--elementWidth));height:calc((var(--gallery-index-width)) * var(--elementHeight));opacity:.6}:is(:is(:is(.gallery-index .inner) .page) div) h2{display:none}:is(:is(:is(.gallery-index .inner) .page) div) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid transparent}.selected:is(:is(:is(.gallery-index .inner) .page) div){opacity:1}.video-thumbnail:is(:is(:is(.gallery-index .inner) .page) div):before{content:"";position:absolute;height:calc((var(--gallery-index-width)) * var(--elementHeight));width:calc((var(--gallery-index-width)) * var(--elementHeight));background:var(--icon-film) center / max(2dvw,1.25rem) no-repeat}.gallery-index .caption,.gallery-index .img-description{display:none}.gallery-index .prev,.gallery-index .next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--round-btn-height);height:5.9dvh;background-repeat:no-repeat;background-position:center;background-size:80%}.gallery-index .next{background-image:var(--icon-right);right:0}.gallery-index .prev{background-image:var(--button-prev)}.gallery-index.first-page .prev,.gallery-index.last-page .next{display:none}.single-image-index:is(.primary-panel .gallery-index){width:calc(var(--gallery-index-width-single-image))}:is(.single-image-index:is(.primary-panel .gallery-index) .inner) .page{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--gallery-index-width-single-image));flex:0 0 calc(var(--gallery-index-width-single-image))}:is(:is(.single-image-index:is(.primary-panel .gallery-index) .inner) .page) div{-webkit-box-flex:0;-ms-flex:0 0 calc((var(--gallery-index-width-single-image)) * var(--elementWidth));flex:0 0 calc((var(--gallery-index-width-single-image)) * var(--elementWidth));height:calc((var(--gallery-index-width-single-image)) * var(--elementHeight))}:is(:is(:is(.single-image-index:is(.primary-panel .gallery-index) .inner) .page) div) img{outline:none}.img-description{z-index:2}.closed:is(.media-group-container,.child-group){max-height:3.5dvh;overflow:hidden}:is(.closed:is(.media-group-container,.child-group) a) h5{background:var(--arrow-down) 0% 35% / max(.6dvw,.69rem) no-repeat}.closed:is(.media-group-container,.child-group)>.group-inner{overflow:hidden}.closed:is(.media-group-container,.child-group) .floor-button-container{display:none}.videowrapper{height:100%;background:#000}.content-window#media{overflow:hidden}#media.content-window .carousel-container{--transport-bycarousel-width: calc(100dvw - (var(--primary-width) + var(--root-width)));margin-left:var(--primary-width)}:is(#media.content-window .carousel-container) .enlarge{bottom:calc(var(--primary-padding) + env(safe-area-inset-bottom,0px));left:var(--primary-padding)}#media.content-window .videowrapper{margin-left:var(--primary-width);width:calc(100% - var(--primary-width));overflow:hidden;position:relative}#media.content-window video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}:is(#media.content-window video)+.enlarge{left:1.1dvw;bottom:calc(2dvh + env(safe-area-inset-bottom,0px));background-color:transparent}#media.content-window .media_placeholder{margin-left:var(--primary-width);background:var(--logo) no-repeat 50% / 20dvw var(--bg-nav);width:calc(100dvw - (var(--primary-width) + var(--root-width)));height:100dvh}#media.content-window iframe{margin-left:var(--primary-width);width:calc(100dvw - (var(--primary-width) + var(--root-width)));height:100dvh}.bottom-sheet{position:absolute;pointer-events:none;-webkit-transition:none;transition:none}.bottom-sheet>div{pointer-events:none}:is(.bottom-sheet>div)>*:not(.content-window){pointer-events:all}.bottom-sheet .bottom-controls{display:none}.plot-marker-container{position:absolute;top:0;width:100%;height:100%;pointer-events:none}.plot-marker-container .zoomcompensation{zoom:calc(1 / var(--current-scale))}.plot-marker-container .map-pins{position:absolute;pointer-events:none}:is(.plot-marker-container .map-pins) .offsetpin{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hasIcon:is(.plot-marker-container .map-pins){pointer-events:none}.hasIcon:is(.plot-marker-container .map-pins) svg{display:block;width:max(1.5dvw,1.5rem)}:is(.hasIcon:is(.plot-marker-container .map-pins) svg)>svg{pointer-events:none}:is(.hasIcon:is(.plot-marker-container .map-pins) svg)>*{pointer-events:all}.selected:is(.hasIcon:is(.plot-marker-container .map-pins) svg){display:none}.hasIcon.building:is(.plot-marker-container .map-pins) .offsetpin{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}:is(.hasIcon.building:is(.plot-marker-container .map-pins) .offsetpin) svg{display:block;height:3.5rem;width:auto}:is(:is(.hasIcon.building:is(.plot-marker-container .map-pins) .offsetpin) svg)>svg{pointer-events:none}:is(:is(.hasIcon.building:is(.plot-marker-container .map-pins) .offsetpin) svg)>*{pointer-events:all}.selected:is(:is(.hasIcon.building:is(.plot-marker-container .map-pins) .offsetpin) svg){display:none}:is(.hasIcon.numeric:is(.plot-marker-container .map-pins) .offsetpin) svg{width:max(1.3dvw,1.3rem)}.map-pins-selected:is(.plot-marker-container .map-pins) svg.selected{display:initial;-webkit-transform:scale(1.3);transform:scale(1.3)}:is(.map-pins-selected:is(.plot-marker-container .map-pins) svg.selected)>svg{display:inline}.map-pins-selected:is(.plot-marker-container .map-pins) svg:not(.selected){display:none}:is(.map-pins-selected.building:is(.plot-marker-container .map-pins) .offsetpin .pinsvg)>svg.selected{display:initial}:is(.map-pins-selected.building:is(.plot-marker-container .map-pins) .offsetpin .pinsvg)>svg:not(.selected){display:none}.widerarea_development_development:is(.plot-marker-container .map-pins) .offsetpin{max-width:max(2dvw,3.75rem)}.map-pins-apartment:is(.plot-marker-container .map-pins){pointer-events:none}.map-pins-apartment:is(.plot-marker-container .map-pins) svg{pointer-events:all}.map-pins-apartment:is(.plot-marker-container .map-pins) .summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--fs-apt-summary);font-weight:700;gap:.2dvh;color:var(--black);text-shadow:1px 1px 2px rgb(255,255,255)}.aptnum:is(:is(.map-pins-apartment:is(.plot-marker-container .map-pins) .summary) span){font-size:var(--fs-aptmask-label)}.aptdisp:is(:is(.map-pins-apartment:is(.plot-marker-container .map-pins) .summary) span){display:none}.aptdesc:is(:is(.map-pins-apartment:is(.plot-marker-container .map-pins) .summary) span){padding-right:max(.7dvw,.7rem);background:var(--icon-bed) 100% 50% / contain no-repeat}.bubble:is(.plot-marker-container .map-pins) .offsetpin{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}:is(.bubble:is(.plot-marker-container .map-pins) .offsetpin) svg{width:max(1.3dvw,1.5rem)}.development:is(.plot-marker-container .map-pins) .offsetpin{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);max-width:initial}:is(.development:is(.plot-marker-container .map-pins) .offsetpin) svg{width:max(5.8dvw,3.5rem)}.areas:is(.plot-marker-container .map-pins) .offsetpin{-webkit-transform:translate(-61%,-4%);transform:translate(-61%,-4%)}:is(.areas:is(.plot-marker-container .map-pins) .offsetpin) svg{width:max(5.6dvw,1.5rem)}.masterplanlink:is(.plot-marker-container .map-pins) .offsetpin{-webkit-transform:translate(-46%,-100%);transform:translate(-46%,-100%)}:is(.masterplanlink:is(.plot-marker-container .map-pins) .offsetpin) svg{width:max(5.6dvw,1.5rem);width:max(2dvw,1.75rem)}.masterplanlink.disabled:is(.plot-marker-container .map-pins){opacity:.5}.masterplanlink.disabled:is(.plot-marker-container .map-pins) .offsetpin svg>*{pointer-events:none}.amenities:is(.plot-marker-container .map-pins) .summary{padding:.3dvh .2dvh .1dvh;font-size:var(--fs-apt-summary);font-family:var(--ff-h4);text-transform:uppercase;text-align:center;white-space:pre-wrap;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;line-height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-shadow:1px 1px 1px var(--black)}.amenities.clickable:is(.plot-marker-container .map-pins) .summary{pointer-events:all;padding:.3dvh .2dvh .1dvh .7dvh}:is(.amenities.clickable:is(.plot-marker-container .map-pins) .summary):before{content:var(--localisation-plotmarkerpin);font-size:2em;font-family:var(--ff-h4);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center}.amenities.map-pins-selected.clickable:is(.plot-marker-container .map-pins) .summary{background-color:var(--sales-reserved-06);color:var(--white)}:is(.amenities.map-pins-selected.clickable:is(.plot-marker-container .map-pins) .summary):before{color:var(--white)}:is(.textlabel:is(.plot-marker-container .map-pins) .offsetpin) svg{height:2.1dvh;width:auto}.transport_roads:is(.plot-marker-container .map-pins) .offsetpin svg{width:max(6dvw,4.5rem)}.outOfBounds:is(.plot-marker-container .map-pins){--arrow-size: 1rem}:is(.outOfBounds:is(.plot-marker-container .map-pins) div.offsetpin):after{content:"";display:block;width:var(--arrow-size);height:var(--arrow-size);margin:0;top:50%;background:var(--arrow-down) 50% / var(--arrow-size) no-repeat;position:absolute}.outOfBounds.hang-left:is(.plot-marker-container .map-pins) div.offsetpin{-webkit-transform:translate(calc(-100% - var(--arrow-size)),0%);transform:translate(calc(-100% - var(--arrow-size)))}:is(.outOfBounds.hang-left:is(.plot-marker-container .map-pins) div.offsetpin):after{-webkit-transform:translate(100%,-50%) rotate(90deg);transform:translate(100%,-50%) rotate(90deg);right:0}.outOfBounds.hang-right:is(.plot-marker-container .map-pins) div.offsetpin{-webkit-transform:translate(var(--arrow-size),0%);transform:translate(var(--arrow-size))}:is(.outOfBounds.hang-right:is(.plot-marker-container .map-pins) div.offsetpin):after{-webkit-transform:translate(-100%,-50%) rotate(-90deg);transform:translate(-100%,-50%) rotate(-90deg);left:0}.outOfBounds.hang-below:is(.plot-marker-container .map-pins) div.offsetpin{-webkit-transform:translate(0%,50%);transform:translateY(50%)}:is(.outOfBounds.hang-below:is(.plot-marker-container .map-pins) div.offsetpin):after{left:50%;top:0;-webkit-transform:translate(-50%,-100%) rotate(0deg);transform:translate(-50%,-100%) rotate(0)}.outOfBounds.hang-below.hang-right:is(.plot-marker-container .map-pins) div.offsetpin{-webkit-transform:translate(var(--arrow-size),var(--arrow-size));transform:translate(var(--arrow-size),var(--arrow-size))}:is(.outOfBounds.hang-below.hang-right:is(.plot-marker-container .map-pins) div.offsetpin):after{-webkit-transform:translate(-100%,-100%) rotate(-45deg);transform:translate(-100%,-100%) rotate(-45deg);left:0}.outOfBounds.hang-below.hang-left:is(.plot-marker-container .map-pins) div.offsetpin{-webkit-transform:translate(calc(-100% - var(--arrow-size)),var(--arrow-size));transform:translate(calc(-100% - var(--arrow-size)),var(--arrow-size))}:is(.outOfBounds.hang-below.hang-left:is(.plot-marker-container .map-pins) div.offsetpin):after{-webkit-transform:translate(100%,-100%) rotate(45deg);transform:translate(100%,-100%) rotate(45deg);right:0;left:auto}.outOfBounds.hang-above:is(.plot-marker-container .map-pins) div.offsetpin{-webkit-transform:translate(0%,-150%);transform:translateY(-150%)}:is(.outOfBounds.hang-above:is(.plot-marker-container .map-pins) div.offsetpin):after{left:50%;top:100%;-webkit-transform:translate(-50%,0%) rotate(180deg);transform:translate(-50%) rotate(180deg)}.outOfBounds.hang-above.hang-right:is(.plot-marker-container .map-pins) div.offsetpin{-webkit-transform:translate(var(--arrow-size),calc(-100% - var(--arrow-size)));transform:translate(var(--arrow-size),calc(-100% - var(--arrow-size)))}:is(.outOfBounds.hang-above.hang-right:is(.plot-marker-container .map-pins) div.offsetpin):after{-webkit-transform:translate(-100%,0%) rotate(-135deg);transform:translate(-100%) rotate(-135deg);left:0}.outOfBounds.hang-above.hang-left:is(.plot-marker-container .map-pins) div.offsetpin{-webkit-transform:translate(calc(-100% - var(--arrow-size)),calc(-100% - var(--arrow-size)));transform:translate(calc(-100% - var(--arrow-size)),calc(-100% - var(--arrow-size)))}:is(.outOfBounds.hang-above.hang-left:is(.plot-marker-container .map-pins) div.offsetpin):after{-webkit-transform:translate(100%,0%) rotate(135deg);transform:translate(100%) rotate(135deg);right:0;left:auto}.plotcard-header{height:calc(var(--header-height) * 2);background:var(--bg-section-header);color:var(--clr-nav);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--logo-white) 50% / auto 65% var(--bg-nav) no-repeat}.content-wrapper.plotcards{width:100dvw;height:100dvh;margin:0}.plotcard-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:var(--bg-plotcard);gap:.5dvw;width:100dvw;padding:2dvh;height:calc(100% - 8dvh);overflow-x:hidden;overflow-y:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d3d3d3}:is(.plotcard-container .carousel-container) .next,:is(.plotcard-container .carousel-container) .prev{background-color:transparent}.plotcard-container .apartment-plotcard{-webkit-box-flex:0;-ms-flex:0 0 var(--released-plotcard-width);flex:0 0 var(--released-plotcard-width);overflow:hidden;position:relative;background:#fff;color:var(--clr-body);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.plotcard-container .apartment-plotcard) text.apartmentmask-label{font-size:6dvw}:is(.plotcard-container .apartment-plotcard)>*{overflow-x:hidden}:is(.plotcard-container .apartment-plotcard) .bubblemap{background:#fff}:is(.plotcard-container .apartment-plotcard) .apt-header{background:var(--bg-section-header);padding:calc(var(--primary-padding) * .3) calc(var(--primary-padding) * .5) calc(var(--primary-padding) * .3) calc(var(--primary-padding) * 1.5);position:relative;overflow:hidden}:is(:is(.plotcard-container .apartment-plotcard) .apt-header) .print-button{position:absolute;top:0;right:1dvh;width:3rem;height:3rem;background:var(--icon-print) 50% / auto 50% no-repeat;z-index:2;-webkit-filter:invert(1);filter:invert(1)}.clicked:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) .print-button){pointer-events:none;background:var(--loading) 50% / auto 50% no-repeat}.error:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) .print-button):before{content:var(--localisation-printingerror);max-width:3rem;display:block;color:var(--clr-alert);text-transform:uppercase;font-size:var(--fs-caption);font-weight:700;margin-left:-100%;line-height:1;text-align:right;pointer-events:none}:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h2{text-transform:uppercase;line-height:1.2;font-size:var(--fs-plotcard-h2);font-family:var(--ff-plotcard-heading);color:var(--clr-plotcard-header-text)}:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h5{font-size:var(--fs-plotcard-h5);font-family:var(--ff-plotcard-body);padding:0;color:var(--clr-plotcard-header-text)}.appt_block:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h5){font-size:1.1em}.appt_availability:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h5){position:absolute;left:-1px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);height:100%;top:0;text-align:center;padding:.3rem;white-space:nowrap;font-size:var(--fs-small);line-height:1.5;color:var(--white)}.appt_availability.sales-status-0:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h5){background:var(--sales-unavailable)}.appt_availability.sales-status-1:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h5){background:var(--sales-available)}.appt_availability.sales-status-2:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h5){background:var(--sales-reserved)}.appt_availability.sales-status-3:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h5){background:var(--sales-sold)}.appt_area:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h5){display:none}.appt_description:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h5){margin-top:1ch}.appt_price:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h5){position:absolute;right:calc(var(--primary-padding) * .5);bottom:calc(var(--primary-padding) * .5);text-align:right;padding:0 .7dvh 0 0}.appt_price:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-header) h5) span.info_title{display:none}:is(.plotcard-container .apartment-plotcard) .apt-content{-webkit-box-flex:0;-ms-flex:0 0 var(--released-plotcard-carousel-height);flex:0 0 var(--released-plotcard-carousel-height);height:var(--released-plotcard-carousel-height);position:relative;overflow:hidden}:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .carousel-container{--transport-bycarousel-width: var(--released-plotcard-width);--transport-bycarousel-height: var(--released-plotcard-carousel-height)}:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .carousel-container) .enlarge{bottom:5.5dvh;left:var(--primary-padding)}:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .carousel-container) .plandisclaimer{display:none}:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .carousel-container) .northpoint-container{width:3.5rem;height:3.5rem!important;top:0;right:0}:is(:is(:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .carousel-container) .northpoint-container) .northpoint) p{line-height:.5rem}:is(.plan:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .carousel-container) .inner) .sample{background-color:#fff}:is(:is(.plan:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .carousel-container) .inner) .sample) .northpoint-container{background-color:transparent}:is(:is(:is(.plan:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .carousel-container) .inner) .sample) .northpoint-container) .northpoint{background-image:var(--northpoint)}:is(:is(:is(:is(.plan:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .carousel-container) .inner) .sample) .northpoint-container) .northpoint) p{color:var(--clr-northpoint-plan)}:is(:is(.plan:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .carousel-container) .inner) .sample) img{-o-object-fit:contain;object-fit:contain;height:90%}:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .bubblemap{width:var(--bubble-map-plotcard);height:var(--bubble-map-plotcard);bottom:9dvh}:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .bubblemap img.bubble_position_icon{width:1rem;height:1rem}:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .bubblemap #circleSvg{width:1.2rem;height:1.2rem}.state-2:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .bubblemap,:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .minimap){visibility:hidden;pointer-events:none}.state-2:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .toggleBubbleMap,:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .toggleMiniMap){background:var(--map-open) 50% / contain no-repeat}:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .toggleBubbleMap,:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .toggleMiniMap{bottom:5.5dvh}:is(:is(.plotcard-container .apartment-plotcard) .apt-content) .enlarge-bubble{bottom:5.5dvh}:is(.plotcard-container .apartment-plotcard) .apt-info{padding:calc(var(--primary-padding)*1.2);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:2dvh;background:var(--bg-plotcard)}:is(:is(.plotcard-container .apartment-plotcard) .apt-info)>.apt-header{display:none}:is(:is(.plotcard-container .apartment-plotcard) .apt-info) .roomlist-container{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(:is(.plotcard-container .apartment-plotcard) .apt-info) .discover-more{height:calc(var(--btn-height) * 1.2);width:15rem;margin:0 auto;background-color:var(--bg-button);border-radius:var(--btn-border-radius)}:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-info) .discover-more) span{text-transform:uppercase;font-family:var(--ff-button);font-size:var(--fs-button);height:100%;position:relative}:is(:is(.plotcard-container .apartment-plotcard) .apt-info) p{font-size:var(--fs-plotcard-infosummary)}:is(:is(:is(.plotcard-container .apartment-plotcard) .apt-info) p) span.info_value{display:block;padding:1dvh 1dvw}:is(:is(.plotcard-container .apartment-plotcard) .apt-info) small{line-height:1.3;font-size:.65rem}:is(.plotcard-container .apartment-plotcard) .apt-info-inner{padding:calc(var(--primary-padding)*.5);height:100%}.availability_0:is(.plotcard-container .apartment-plotcard) .apt-header:before{background:var(--sales-unavailable)}.availability_1:is(.plotcard-container .apartment-plotcard) .apt-header:before{background:var(--sales-available)}.availability_2:is(.plotcard-container .apartment-plotcard) .apt-header:before{background:var(--sales-reserved)}.availability_3:is(.plotcard-container .apartment-plotcard) .apt-header:before{background:var(--sales-sold)}p.appt_extra_paymentterms{font-size:var(--fs-plotcard-infosummary);margin-top:2dvh}p.appt_extra_paymentterms span.info_title{font-family:var(--ff-plotcard-heading)}p.appt_extra_paymentterms span.info_value{display:block;padding:1dvh 1dvw}.backend-popup-container button.backend-popup-container-toggle{display:block;width:var(--btn-height);height:var(--btn-height);background:var(--exclamation) 50% / auto 50% no-repeat var(--bg-button);border-radius:100%;position:absolute;bottom:calc(var(--primary-padding)*1.2)}.backend-popup-container .appt_extra_terms{visibility:hidden;background:#fff;position:absolute;z-index:2;overflow:hidden;width:calc(100% - (calc(var(--primary-padding)*1.2) * 2));padding:2rem}.backend-popup-container.state-closed .appt_extra_terms{max-height:0}:is(.backend-popup-container.state-closed .appt_extra_terms)>*{visibility:hidden}.backend-popup-container.state-open .appt_extra_terms{visibility:visible;left:calc(var(--primary-padding) * 1.2);bottom:calc(var(--primary-padding)*4);-webkit-transition:all .75s linear;transition:all .75s linear;border-radius:.5rem;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.5);box-shadow:0 0 5px #00000080;max-height:1000px}:is(.backend-popup-container.state-open .appt_extra_terms)>*{visibility:visible}:is(.backend-popup-container.state-open .appt_extra_terms) .info_title{font-family:var(--ff-plotcard-heading);display:block;margin:0 0 1ch;font-size:var(--fs-plotcard-infosummary)}:is(.backend-popup-container.state-open .appt_extra_terms) .info_value{line-height:1.5}.backend-popup-container.state-open button.backend-popup-container-toggle{background:var(--button-close) 50% / contain no-repeat}:is(:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .alternate-views-button-container) button{height:var(--tabs-height);font-size:var(--fs-plotcard-nav);background:var(--cream)}.selected:is(:is(:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .alternate-views-button-container) button){color:var(--clr-button-selected)}:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;z-index:1;margin:var(--primary-padding) var(--primary-padding) calc(var(--primary-padding) * .5) var(--primary-padding);width:calc(100% - (var(--primary-padding) * 2));outline:none}.selected:is(:is(:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .btn-container) button){border:solid 1px var(--brdr-button);background:var(--bg-button-selected);color:var(--clr-button-selected)}:is(:is(.content-wrapper.plotcards .plotcard-container) .carousel-container) .carousel-counter{bottom:calc(var(--primary-padding) * 2.5)}section#contact{background-color:var(--bg-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section#contact>*{-webkit-box-flex:1;-ms-flex:1;flex:1}section#contact .images{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;height:100%}:is(section#contact .images) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#contact .text{padding:calc(var(--primary-padding)*2);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;background:var(--white);height:100%}:is(section#contact .text) .name{text-transform:uppercase}:is(section#contact .text) .address,:is(section#contact .text) .email,:is(section#contact .text) .telephone,:is(section#contact .text) .website,:is(section#contact .text) .instagram{font-size:1rem}section#contact div{font-size:var(--fs-body)}:is(section#contact div) a{text-decoration:underline}section#contact .name{max-width:50%}:is(section#contact .name) h1{text-align:center;font-size:var(--fs-h1-xxl);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5dvh;margin:0 0 5dvh}:is(section#contact .name) img.logo{width:70%;height:auto;-webkit-filter:brightness(0);filter:brightness(0);margin:0 auto}#explore.content-window .primary-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(var(--primary-padding)*2) var(--primary-padding) var(--primary-padding) var(--primary-padding)}#explore.content-window small{margin-top:2dvh}.primary-caption{font-size:var(--fs-caption)}.primary-menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100dvh - (var(--primary-padding) * 2));overflow-y:auto;overflow-x:hidden}.primary-menu-content>*{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:3.5dvh}.primary-menu-content .primary-menu-group{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.primary-menu-content .primary-menu-group) .primary-menu-heading{padding:1dvh max(1.25dvw,1.56rem);background:var(--arrow-up) 0 1.2ch / max(.6dvw,.69rem) no-repeat;font-family:var(--ff-dropdown-heading);text-transform:uppercase;font-size:var(--fs-dropdown-heading);height:3.5dvh;text-align:left;letter-spacing:.1ch}.closed:is(.primary-menu-content .primary-menu-group){max-height:3.5dvh}.closed:is(.primary-menu-content .primary-menu-group) .primary-menu-heading{background-image:var(--arrow-down)}.closed:is(.primary-menu-content .primary-menu-group) .primary-filter{display:none}.closed:is(.primary-menu-content .primary-menu-group) .primary-menu-list{margin:0;padding:0}:is(.primary-menu-content .primary-menu-group) .primary-filter{margin:.5dvh auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.25dvh}:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button{all:unset;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5dvh;-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;padding:.5dvh .25dvh}:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{-webkit-box-flex:0;-ms-flex:0 0 1.8rem;flex:0 0 1.8rem;width:1.8rem;background-position:center;background-size:contain;background-repeat:no-repeat}:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) span{line-height:1}.central:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-central)}.circle:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-circle)}.elizabeth:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-elizabeth)}.hammersmithandcity:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-hammersmithandcity)}.metropolitan:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-metropolitan)}.northern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-northern)}.piccadilly:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-piccadilly)}.bakerloo:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-bakerloo)}.victoria:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-victoria)}.district:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-district)}.jubilee:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-jubilee)}.overground:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-overground)}.waterlooandcity:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-waterlooandcity)}.nationalrail:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-rail)}.hs2:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-hs2)}.uberboat:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--transport-byboat)}.stations:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-stations)}.greateranglia:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-greateranglia)}.greatnorthern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-greatnorthern)}.greatwestern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-greatwestern)}.heathrowexpress:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-heathrowexpress)}.southeasternhighspeed:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-southeasternhighspeed)}.southeastern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-southeastern)}.southern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-southern)}.southwestern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-southwestern)}.thameslink:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-thameslink)}.tflrail:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-rail)}.dlr:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-dlr)}.allstations:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-tube)}.airports:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-airport)}.roads:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-road)}.chiltern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-chiltern)}.bus:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-bus)}.education\.nursery:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education-primary)}.education\.primary:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education-primary)}.education\.secondary:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education)}.education\.university:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education-university)}.education\.college:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education-university)}.education\.independent:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education)}:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) span{font-size:var(--fs-location-filter);text-align:center;text-transform:capitalize}.visible.central:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-central)}.visible.circle:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-circle)}.visible.elizabeth:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-elizabeth)}.visible.hammersmithandcity:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-hammersmithandcity)}.visible.metropolitan:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-metropolitan)}.visible.northern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-northern)}.visible.piccadilly:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-piccadilly)}.visible.bakerloo:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-bakerloo)}.visible.victoria:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-victoria)}.visible.district:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-district)}.visible.jubilee:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-jubilee)}.visible.overground:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-overground)}.visible.waterlooandcity:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-waterlooandcity)}.visible.hs2:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-hs2)}.visible.uberboat:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--transport-byboat)}.visible.stations:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-stations)}.visible.greateranglia:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-greateranglia)}.visible.greatnorthern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-greatnorthern)}.visible.greatwestern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-greatwestern)}.visible.heathrowexpress:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-heathrowexpress)}.visible.southeasternhighspeed:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-southeasternhighspeed)}.visible.southeastern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-southeastern)}.visible.southern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-southern)}.visible.southwestern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-southwestern)}.visible.thameslink:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-thameslink)}.visible.tflrail:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-rail)}.visible.dlr:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-dlr)}.visible.allstations:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-tube)}.visible.airports:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-airport)}.visible.roads:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-road)}.visible.chiltern:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-chiltern)}.visible.bus:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--roundels-bus)}.visible.education\.nursery:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education-primary-selected)}.visible.education\.primary:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education-primary-selected)}.visible.education\.secondary:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education-selected)}.visible.education\.university:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education-university-selected)}.visible.education\.college:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education-university-selected)}.visible.education\.independent:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{background-image:var(--pin-education-selected)}.visible:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button) span{font-family:var(--ff-sub-nav-selected);font-weight:bolder}:is(.primary-menu-content .primary-menu-group) .primary-menu-list{font-family:var(--ff-location-list);font-size:var(--fs-location-list);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 2dvh;letter-spacing:0;padding:1dvh .75dvh 1dvh .5dvh}.zoomState_content_london:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item.visible_in_zoomstate_london{opacity:1}.zoomState_content_localarea:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item.visible_in_zoomstate_localarea{opacity:1}.zoomState_content_development:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item.visible_in_zoomstate_development{opacity:1}.zoomState_content_spin:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item.visible_in_zoomstate_development{opacity:1}:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item{opacity:.5;padding:0 .3dvw}.visible_in_current_zoomstate:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item){opacity:1}:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item):last-of-type{border:none}:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25dvw;color:var(--clr-body)}:is(:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) span{padding:.4dvh 0}:is(:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) .locationName{-webkit-box-flex:1;-ms-flex:1 0 66%;flex:1 0 66%;line-height:1.2}:is(:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) .value{-webkit-box-flex:1;-ms-flex:1 0 23%;flex:1 0 23%;text-align:right;white-space:nowrap}:is(:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) .method-icon{-webkit-box-flex:1;-ms-flex:1 0 11%;flex:1 0 11%}[method=car]:is(:is(:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) .method-icon){background:var(--transport-bycar) 50% .5ch / auto .8rem no-repeat}[method=pt]:is(:is(:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) .method-icon){background:var(--transport-bypublictransport) 50% .5ch / auto .8rem no-repeat}[method=bike]:is(:is(:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) .method-icon){background:var(--transport-bybike) 50% .5ch / auto .8rem no-repeat}[method=walk]:is(:is(:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) .method-icon){background:var(--transport-byfoot) 50% .5ch / auto .8rem no-repeat}.selected:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item){background:#0000001a}[method=car]:is(:is(.selected:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) .method-icon){background:var(--transport-bycar) 50% .5ch / auto .8rem no-repeat}[method=pt]:is(:is(.selected:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) .method-icon){background:var(--transport-bypublictransport) 50% .5ch / auto .8rem no-repeat}[method=bike]:is(:is(.selected:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) .method-icon){background:var(--transport-bybike) 50% .5ch / auto .8rem no-repeat}[method=walk]:is(:is(.selected:is(:is(:is(.primary-menu-content .primary-menu-group) .primary-menu-list) .primary-menu-list-item) a) .method-icon){background:var(--transport-byfoot) 50% .5ch / auto .8rem no-repeat}.visible:is(:is(.section-education:is(.primary-menu-content .primary-menu-group) .primary-filter) button) .icon{position:relative}:is(.section-transport:is(.primary-menu-content .primary-menu-group),.section-connections:is(.primary-menu-content .primary-menu-group)) .primary-filter{display:grid;grid-template-columns:repeat(4,1fr);pointer-events:none}:is(:is(.section-transport:is(.primary-menu-content .primary-menu-group),.section-connections:is(.primary-menu-content .primary-menu-group)) .primary-filter)>*{padding:.3dvh;min-width:0;pointer-events:all}:is(:is(:is(.section-transport:is(.primary-menu-content .primary-menu-group),.section-connections:is(.primary-menu-content .primary-menu-group)) .primary-filter)>*) .icon{background-size:70%}.visible:is(:is(:is(.section-transport:is(.primary-menu-content .primary-menu-group),.section-connections:is(.primary-menu-content .primary-menu-group)) .primary-filter)>*) .icon{background-size:80%}.visible:is(:is(:is(.section-transport:is(.primary-menu-content .primary-menu-group),.section-connections:is(.primary-menu-content .primary-menu-group)) .primary-filter)>*) span{color:var(--clr-body);font-weight:bolder}.section-siteplan:is(.primary-menu-content .primary-menu-group) .primary-menu-list{counter-reset:section}:is(:is(:is(.section-siteplan:is(.primary-menu-content .primary-menu-group) .primary-menu-list) a) .locationName) span.numbered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:initial;padding:0 .1rem}:is(:is(:is(:is(.section-siteplan:is(.primary-menu-content .primary-menu-group) .primary-menu-list) a) .locationName) span.numbered):before{counter-increment:section;content:counter(section);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:1.2rem;line-height:1.2rem;max-width:1.2rem;margin-right:.5rem;aspect-ratio:1/1;border-radius:100%;background:-webkit-gradient(linear,left top,right bottom,from(#82643d),to(#fcbf7f));background:linear-gradient(to bottom right,#82643d,#fcbf7f);font-family:var(--ff-table)}:is(.section-keylocations:is(.primary-menu-content .primary-menu-group) .primary-filter) button{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}.top-right-container{position:absolute;top:1dvw;right:1dvw;padding:2dvh;width:12dvw;background:var(--bg-top-right-container)}.top-right-container .btn-close{display:none}.top-right-container h3{font-family:var(--ff-dropdown-heading);text-transform:uppercase;font-weight:400;margin:0 0 2dvh;color:var(--clr-top-right-container);line-height:1.2;font-size:.8rem;letter-spacing:.1ch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.top-right-container h3):before{content:"";height:1px;width:25%;border-top:1px solid black;margin-bottom:1dvh}.top-right-container ul{font-size:var(--fs-location-list);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5dvh;color:var(--clr-top-right-container)}:is(.top-right-container ul) li{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;padding:.1rem 0 .1rem 1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.time_car:is(:is(.top-right-container ul) li){background:var(--transport-bycar) 0 50% / .8rem no-repeat}.time_pt:is(:is(.top-right-container ul) li){background:var(--transport-bypublictransport) 0 50% / .8rem no-repeat}.time_bike:is(:is(.top-right-container ul) li){background:var(--transport-bybike) 0 50% / .8rem no-repeat}.time_walk:is(:is(.top-right-container ul) li){background:var(--transport-byfoot) 0 50% / .8rem no-repeat}.text-bulletpoints:is(.top-right-container ul){display:block;list-style-type:disc;padding-left:2ch;margin-top:1dvh}.text-bulletpoints:is(.top-right-container ul) li{padding-left:initial;display:list-item}.top-right-container .top-right-desc{margin-top:2dvh;font-size:var(--fs-location-list);color:var(--clr-top-right-container)}:is(.top-right-container .top-right-desc) p{color:var(--clr-top-right-container);font-size:var(--fs-location-list);margin:0;line-height:1.2}:is(.top-right-container .top-right-desc):empty{display:none}.top-right-container .top-right-img{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;margin-top:2dvh}:is(.top-right-container .top-right-img) img{width:100%}:is(:is(.top-right-container .top-right-img) img)+img{margin-top:.2rem}.mapboxgl-popup{top:3rem;position:absolute;background:#fff;padding:.5rem;border-radius:1rem}.mapboxgl-popup h4{font-size:var(--fs-caption)}.mapboxgl-popup ul,.mapboxgl-popup .images,.mapboxgl-popup button{display:none}.map-box{margin-left:var(--primary-width);height:100dvh}.map-box.hidden{display:none}.map-box .mapboxgl-map{height:100dvh}.map-box .mapboxgl-canvas-container{position:relative}.map-box .mapboxgl-marker{width:4rem;height:4rem;position:absolute;left:0;top:0;white-space:nowrap}:is(.map-box .mapboxgl-marker) div{position:relative;height:100%;width:100%}.img_wrapper:is(:is(.map-box .mapboxgl-marker) div){left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}:is(:is(.map-box .mapboxgl-marker) div) img{position:absolute!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;left:50%;top:50%;max-width:100%;max-height:100%}.icon_background:is(:is(:is(.map-box .mapboxgl-marker) div) img),.icon_selected:is(:is(:is(.map-box .mapboxgl-marker) div) img){display:none;pointer-events:none}.icon_background:is(:is(:is(.map-box .mapboxgl-marker) div) img){max-width:none;max-height:none}:is(:is(.map-box .mapboxgl-marker) div) span{line-height:1;display:block;text-align:center;font-size:var(--fs-mapbox-marker);font-weight:700}:is(:is(.map-box .mapboxgl-marker) div) p{font-family:var(--ff-map);overflow-wrap:normal;position:relative;top:1.5rem}:is(:is(.map-box .mapboxgl-marker) div) p.label{text-align:center;font-size:var(--fs-mapbox-marker);line-height:104%;position:relative;padding-top:1.5em;max-width:9em}.icon_standard:is(.selected:is(.map-box .mapboxgl-marker) img){display:none}.icon_selected:is(.selected:is(.map-box .mapboxgl-marker) img),.icon_background:is(.selected:is(.map-box .mapboxgl-marker) img){display:block}#developmentdevelopment:is(.map-box .mapboxgl-marker){width:auto;height:auto}.icon_specific:is(:is(.map-box .mapboxgl-marker) img,:is(.map-box .mapboxgl-marker) svg),.icon_general:is(:is(.map-box .mapboxgl-marker) img,:is(.map-box .mapboxgl-marker) svg){display:none}.offscreen-arrow:is(:is(.map-box .mapboxgl-marker) img,:is(.map-box .mapboxgl-marker) svg){width:100%;height:100%;position:relative;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none}.show_specific:is(.map-box .mapboxgl-marker) img.icon_specific,.show_specific:is(.map-box .mapboxgl-marker) svg.icon_specific{display:block}.show_general:is(.map-box .mapboxgl-marker) img.icon_general,.show_general:is(.map-box .mapboxgl-marker) svg.icon_general{display:block;margin:auto}.hide_label:is(.map-box .mapboxgl-marker):not([marker-folder=landmarks]) p{display:none!important}.selected:is(.map-box .mapboxgl-marker) p{top:1rem}[marker-index*=airport]:is(.map-box .mapboxgl-marker) p{top:1rem}[marker-index*=business]:is(.map-box .mapboxgl-marker) p{display:none}[marker-index*=landmarks]:is(.map-box .mapboxgl-marker) .default_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is([marker-index*=landmarks]:is(.map-box .mapboxgl-marker) .default_wrapper) .img_wrapper{top:unset;-webkit-transform:translateX(-50%);transform:translate(-50%)}:is(:is([marker-index*=landmarks]:is(.map-box .mapboxgl-marker) .default_wrapper) .img_wrapper) img{position:relative}:is([marker-index*=landmarks]:is(.map-box .mapboxgl-marker) .default_wrapper) p{top:0}#undefinedundefined:is(.map-box .mapboxgl-marker){width:1.5rem;height:1.5rem}.mapboxgl-marker-anchor-top:is(.map-box .marker-offscreen) .default_wrapper{-webkit-transform:translate(-50%,-50%) scale(.6)!important;transform:translate(-50%,-50%) scale(.6)!important}:is(.mapboxgl-marker-anchor-top:is(.map-box .marker-offscreen) .default_wrapper) p{-webkit-transform:scale(1.4);transform:scale(1.4)}.mapboxgl-marker-anchor-right:is(.map-box .marker-offscreen) .default_wrapper{-webkit-transform:translate(25%,-50%) scale(.6)!important;transform:translate(25%,-50%) scale(.6)!important}:is(.mapboxgl-marker-anchor-right:is(.map-box .marker-offscreen) .default_wrapper) p{-webkit-transform:scale(1.4);transform:scale(1.4)}.mapboxgl-marker-anchor-right:is(.map-box .marker-offscreen) .offscreen-arrow{-webkit-transform:translate(50%,-50%)!important;transform:translate(50%,-50%)!important}.mapboxgl-marker-anchor-bottom:is(.map-box .marker-offscreen) .default_wrapper{-webkit-transform:translate(-50%,-100%) scale(.6)!important;transform:translate(-50%,-100%) scale(.6)!important}:is(.mapboxgl-marker-anchor-bottom:is(.map-box .marker-offscreen) .default_wrapper) p{-webkit-transform:scale(1.4);transform:scale(1.4)}.mapboxgl-marker-anchor-left:is(.map-box .marker-offscreen) .default_wrapper{-webkit-transform:translate(-50%,-50%) scale(.6)!important;transform:translate(-50%,-50%) scale(.6)!important}:is(.mapboxgl-marker-anchor-left:is(.map-box .marker-offscreen) .default_wrapper) p{-webkit-transform:scale(1.4);transform:scale(1.4)}.map-box .marker-cluster-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:is(.map-box .marker-cluster-content) img{z-index:-1}:is(.map-box .marker-cluster-content) span{color:var(--white)}.map-box.openmaptiles-style img.icon_standard.alt{display:none}:is(.map-box.satellitetiles-style .img_wrapper.has_alt) img.icon_standard:not(.alt){display:none}:is(.map-box.satellitetiles-style .marker-offscreen) img.icon_standard,:is(.map-box.satellitetiles-style .marker-offscreen) img.icon_selected,:is(.map-box.satellitetiles-style .marker-offscreen) svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.appt_extra_paymentterms{font-size:var(--fs-h5);margin:3dvh 0 0}.appt_extra_paymentterms .info_title{display:block;font-weight:700;margin-bottom:.5dvh}.appt_extra_paymentterms .info_value{display:block;padding:0 1dvw 1dvh 1dvw}#availability.content-window .apartment-details-container{z-index:5}:is(#availability.content-window .apartment-details-container) .section-header{display:none}:is(#availability.content-window .apartment-details-container) .print-button{display:none}:is(#availability.content-window .apartment-details-container) .apt-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.7dvh;padding-bottom:1dvh;letter-spacing:.05ch}:is(:is(#availability.content-window .apartment-details-container) .apt-header) h2,:is(:is(#availability.content-window .apartment-details-container) .apt-header) h5{text-transform:uppercase;font-family:var(--ff-h1);color:var(--clr-apt-headings)}:is(:is(#availability.content-window .apartment-details-container) .apt-header) h2{letter-spacing:.1ch;font-size:var(--fs-h1)}:is(:is(:is(#availability.content-window .apartment-details-container) .apt-header) h5) span.info_value,:is(:is(:is(#availability.content-window .apartment-details-container) .apt-header) h5) span.i,:is(:is(:is(#availability.content-window .apartment-details-container) .apt-header) h5) span.m{font-weight:400}.appt_price:is(:is(:is(#availability.content-window .apartment-details-container) .apt-header) h5) span.info_value{text-transform:uppercase}.appt_area:is(:is(:is(#availability.content-window .apartment-details-container) .apt-header) h5){display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3dvw}:is(:is(:is(#availability.content-window .apartment-details-container) .apt-header) h5):empty{display:none}:is(:is(#availability.content-window .apartment-details-container) .apt-header) .apt_extra_headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5dvh}:is(#availability.content-window .apartment-details-container) .appt_extra_terms{display:none}:is(#availability.content-window .apartment-details-container) li.menu-close{position:absolute;z-index:100000;width:var(--round-btn-height);height:var(--round-btn-height);background:var(--button-close) 50% / contain no-repeat;list-style:none}:is(:is(#availability.content-window .apartment-details-container) li.menu-close) a{display:block;width:100%;height:100%}:is(#availability.content-window .apartment-details-container) .apartment-details{width:100%;height:100%;position:static}:is(#availability.content-window .apartment-details-container) .add-to-collection{display:none}:is(#availability.content-window .apartment-details-container) .scroll-section{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;background:var(--white)}:is(:is(#availability.content-window .apartment-details-container) .scroll-section)::-webkit-scrollbar{display:none}:is(#availability.content-window .apartment-details-container) .primary-panel{width:var(--primary-width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-bottom:14dvh}:is(:is(#availability.content-window .apartment-details-container) .primary-panel) .appt_availability{border-radius:var(--btn-border-radius);color:var(--white);font-family:var(--ff-h1)}.sales-status-0:is(:is(:is(#availability.content-window .apartment-details-container) .primary-panel) .appt_availability){color:var(--sales-unavailable)}.sales-status-1:is(:is(:is(#availability.content-window .apartment-details-container) .primary-panel) .appt_availability){color:var(--sales-available)}.sales-status-2:is(:is(:is(#availability.content-window .apartment-details-container) .primary-panel) .appt_availability){color:var(--sales-reserved)}.sales-status-3:is(:is(:is(#availability.content-window .apartment-details-container) .primary-panel) .appt_availability){color:var(--sales-sold)}:is(:is(#availability.content-window .apartment-details-container) .primary-panel) h2{margin-bottom:2dvh}:is(#availability.content-window .apartment-details-container) .caption.plandisclaimer{text-align:center;color:var(--clr-caption-plan);text-shadow:none;background:none}.apartment-cchoices:is(:is(#availability.content-window .apartment-details-container) section),.apartment-views:is(:is(#availability.content-window .apartment-details-container) section){height:calc(100dvh - var(--primary-padding)*2)}:is(:is(:is(:is(.apartment-plan:is(:is(#availability.content-window .apartment-details-container) section),.mobile-apartment-plan:is(:is(#availability.content-window .apartment-details-container) section)) .carousel-container) .inner) .sample) img{-o-object-fit:contain;object-fit:contain}:is(:is(.apartment-plan:is(:is(#availability.content-window .apartment-details-container) section),.mobile-apartment-plan:is(:is(#availability.content-window .apartment-details-container) section)) .northpoint-container) .northpoint{background-image:var(--northpoint)}:is(:is(:is(.apartment-plan:is(:is(#availability.content-window .apartment-details-container) section),.mobile-apartment-plan:is(:is(#availability.content-window .apartment-details-container) section)) .northpoint-container) .northpoint) p{color:var(--clr-northpoint-plan)}:is(.apartment-plan:is(:is(#availability.content-window .apartment-details-container) section),.mobile-apartment-plan:is(:is(#availability.content-window .apartment-details-container) section)) .minimap{width:calc(100% - var(--primary-width));left:var(--primary-width);height:100%;top:0}.apartment-views:is(:is(#availability.content-window .apartment-details-container) section){height:100%}.apartment-views:is(:is(#availability.content-window .apartment-details-container) section) .bubblemap{background:var(--bg-view-bubble-map)}.apartment-tour:is(:is(#availability.content-window .apartment-details-container) section) .bubblewrapper:before{display:none}.apartment-flythrough:is(:is(#availability.content-window .apartment-details-container) section) .videowrapper.with-primary{width:calc(100% - var(--primary-width));position:relative;left:var(--primary-width)}.mobile-menu-apartment-plan:is(:is(:is(:is(#availability.content-window .apartment-details-container) .scroll-nav) ul) li),.mobile-menu-apartment-dims:is(:is(:is(:is(#availability.content-window .apartment-details-container) .scroll-nav) ul) li){display:none}.mobile-apartment-plan:is(:is(#availability.content-window .apartment-details-container) section),.mobile-apartment-dims:is(:is(#availability.content-window .apartment-details-container) section){display:none}:is(#availability.content-window .apartment-details-container) .apt-header-compare{display:none;background:var(--bg-primary);padding:0 2dvh;position:sticky;top:0;width:var(--primary-width);z-index:2;height:var(--sub-nav-height);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:is(:is(#availability.content-window .apartment-details-container) .apt-header-compare) h2.appt_name{text-transform:uppercase;text-align:center}#availability.content-window .apartment-details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;--menu-scroll-direction: vertical;gap:.5rem;height:100%;width:100%}#availability.content-window .apartment-details-container:not(.multiple){width:calc(100dvw - var(--root-width) - var(--availaibility-primary-width) - (var(--window-inset-padding) * 2));top:var(--window-inset-padding);position:absolute;overflow:hidden;left:calc(var(--availaibility-primary-width) + (var(--window-inset-padding)*1));height:calc(100dvh - (var(--window-inset-padding) * 2))}:is(#availability.content-window .apartment-details-container:not(.multiple)) .apartment-details-horizontal-wrapper{max-height:100%;overflow-y:auto;height:calc(100dvh - (var(--window-inset-padding) * 2))}:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .apartment-details-horizontal-wrapper)::-webkit-scrollbar{display:none}:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .apartment-details-horizontal-wrapper) .apartment-details-wrapper{height:100%;position:absolute}:is(#availability.content-window .apartment-details-container:not(.multiple)) li.menu-close{bottom:var(--primary-padding);left:var(--primary-padding)}:is(#availability.content-window .apartment-details-container:not(.multiple)) nav.scroll-nav{left:0;bottom:calc(var(--round-btn-height) + var(--primary-padding));position:sticky}.menu-apartment-location:is(:is(:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) nav.scroll-nav) ul) li){display:none}:is(#availability.content-window .apartment-details-container:not(.multiple)) .carousel-container{--transport-bycarousel-width: calc(100dvw - var(--root-width) - var(--primary-width) - var(--availaibility-primary-width) - (var(--window-inset-padding) * 2));--transport-bycarousel-height: calc(100dvh - (var(--window-inset-padding) * 2));margin-left:var(--primary-width)}:is(.plan:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .carousel-container) .inner) .sample{background:var(--bg-floor-plan)}:is(:is(.plan:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .carousel-container) .inner) .sample) img{-o-object-fit:contain;object-fit:contain}:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .carousel-container) .enlarge{bottom:var(--primary-padding);left:var(--primary-padding)}:is(#availability.content-window .apartment-details-container:not(.multiple)) .primary-panel{left:0;top:0}.apartment-location:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section){display:none}:is(.apartment-location:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .carousel-container) .inner .sample>svg{padding:.5dvw}:is(:is(.apartment-interiors:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section),.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section)) .primary-panel) table.roomlist{display:none}.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .enlarge-bubble{left:calc(var(--primary-width) + var(--primary-padding))}.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .bubblecontainer{margin-left:var(--primary-width);width:calc(100% - var(--primary-width))}#availability.content-window .apartment-details-container.multiple{background-color:#000c;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1dvh;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;overflow-x:auto;overflow-y:hidden;padding:var(--window-inset-padding) var(--window-inset-padding) var(--window-inset-padding) calc(var(--window-inset-padding) + 3.5dvw);position:fixed;top:0;width:100%}:is(#availability.content-window .apartment-details-container.multiple) .close{display:block;position:fixed;z-index:1000;width:var(--round-btn-height);height:var(--round-btn-height);background:var(--button-close) 50% / contain no-repeat;bottom:var(--window-inset-padding);left:var(--window-inset-padding)}:is(#availability.content-window .apartment-details-container.multiple) table.roomlist{margin:2dvh 0}:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav{left:0}:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul{gap:.5dvh}:is(#availability.content-window .apartment-details-container.multiple) .compare_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(#availability.content-window .apartment-details-container.multiple) .scroll-section{background:transparent;-webkit-box-flex:1;-ms-flex:1;flex:1}:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section{height:100%}:is(#availability.content-window .apartment-details-container.multiple) .compare-headers,:is(#availability.content-window .apartment-details-container.multiple) .scroll-section section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1dvw}:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers,:is(#availability.content-window .apartment-details-container.multiple) .scroll-section section)>*{-webkit-box-flex:0;-ms-flex:0 0 var(--compare-plotcard-width);flex:0 0 var(--compare-plotcard-width)}:is(#availability.content-window .apartment-details-container.multiple) .apt-plotlocator-compare,:is(#availability.content-window .apartment-details-container.multiple) .apt-plan-compare,:is(#availability.content-window .apartment-details-container.multiple) .apt-info-compare{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}:is(:is(#availability.content-window .apartment-details-container.multiple) .apt-views-compare) .apt-header{display:none}:is(#availability.content-window .apartment-details-container.multiple) .caption.plandisclaimer{display:none}:is(:is(#availability.content-window .apartment-details-container.multiple) .apartment-views) .primary-panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--primary-padding);pointer-events:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:transparent;position:absolute;background:transparent;padding:calc(var(--primary-padding)*1) calc(var(--primary-padding)*1) calc((var(--primary-padding)*1) + env(safe-area-inset-bottom,0px)) calc(var(--primary-padding)*1)}:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .apartment-views) .primary-panel)>*{pointer-events:all}:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .apartment-views) .primary-panel)>h2,:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .apartment-views) .primary-panel) .backend-info-summary,:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .apartment-views) .primary-panel) table.roomlist{display:none}:is(#availability.content-window .apartment-details-container.multiple) .compare-headers{height:var(--compare-header-height)}:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare{display:-webkit-box;display:-ms-flexbox;display:flex}:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare):before{content:"";position:absolute;width:1rem;top:0;left:0;height:100%;border:1px solid var(--brdr-apt-list-availability)}.availability_0:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare):before{background:var(--sales-unavailable)}.availability_1:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare):before{background:var(--sales-available)}.availability_2:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare):before{background:var(--sales-reserved)}.availability_3:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare):before{background:var(--sales-sold)}:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) li.menu-close{left:initial;right:.5dvh;top:.5dvh;bottom:initial}:is(:is(#availability.content-window .apartment-details-container.multiple) section)>div{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 var(--compare-plotcard-width);flex:0 0 var(--compare-plotcard-width);--primary-width: 100%;position:relative}.mobile-apartment-plan:is(:is(#availability.content-window .apartment-details-container.multiple) section),.mobile-apartment-dims:is(:is(#availability.content-window .apartment-details-container.multiple) section){display:none}:is(:is(#availability.content-window .apartment-details-container.multiple) .bubblemap) img.bubble_position_icon{width:max(1dvw,1.2rem);height:max(1dvw,1.2rem)}:is(#availability.content-window .apartment-details-container.multiple) .carousel-container{--transport-bycarousel-width: var(--compare-plotcard-width);--transport-bycarousel-height: 32dvh;margin:0}.locator:is(:is(#availability.content-window .apartment-details-container.multiple) .carousel-container) .enlarge{bottom:calc(var(--primary-padding)/2);left:calc(var(--primary-padding)/2)}:is(.plan:is(:is(#availability.content-window .apartment-details-container.multiple) .carousel-container) .inner) .sample{background:var(--bg-floor-plan)}:is(#availability.content-window .apartment-details-container.multiple) .primary-panel{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;padding:calc(var(--primary-padding)*2);gap:2dvh}:is(:is(#availability.content-window .apartment-details-container.multiple) .primary-panel) h2.appt_name{display:none}text.apartmentmask-label{fill:#fff;font-size:4dvw;font-weight:700}.modal-overlay text.apartmentmask-label{font-size:1.5dvw}.apartmentmask-background{fill:var(--sales-unavailable)}.apartmentmask-background.selected.availability-0{fill:var(--sales-unavailable-06)}.apartmentmask-background.selected.availability-1{fill:var(--sales-available-06)}.apartmentmask-background.selected.availability-2{fill:var(--sales-reserved-06)}.apartmentmask-background.selected.availability-3{fill:var(--sales-sold-06)}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-self-end{justify-self:flex-end}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-padding{padding:var(--object-spacing)}.section-gap{gap:var(--object-spacing)}.with-padding{padding:calc(var(--primary-padding)*2)}.left-padding{padding-left:7dvw}.bolder{font-weight:bolder}.bg-orange{background-color:var(--orange)}.bg-cream{background-color:var(--cream)}.bg-green{background-color:var(--green)}.bg-yellow{background-color:var(--yellow)}.bg-blue{background-color:var(--blue)}.bg-black{background-color:var(--black)}.clr-orange{color:var(--orange)}.clr-green{color:var(--green)}.imagedesc{position:absolute;width:auto;max-width:40%;top:0;left:0;padding:var(--primary-padding);font-family:var(--ff-imagedesc);color:var(--white);text-shadow:1px 1px 5px rgba(0,0,0,.4)}img{width:100%;height:100%}img.contain{-o-object-fit:contain;object-fit:contain}section{height:100%;width:100%;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;scroll-snap-align:start}section.primary-width{width:var(--primary-width)}section .section-header{display:none}section.column,section .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section .grid{display:grid;overflow:hidden;margin:0 auto}section .inline-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:2dvw}section .infoicon{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}:is(section .infoicon) .icon{width:3dvw;height:3dvw;background-repeat:no-repeat;background-size:contain;margin-bottom:1dvh}section .inline{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}:is(section .inline) .icon{width:3dvw;height:3dvw;background-repeat:no-repeat;background-size:contain;margin-bottom:3dvh}section .collage{width:63dvw;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);container:collage / inline-size}:is(section .collage)>*{overflow:hidden;position:relative}:is(:is(section .collage)>*) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section .textwrapper{padding:calc(var(--primary-padding)*2);gap:calc(var(--primary-padding)*2);-webkit-box-flex:1;-ms-flex:1;flex:1}section .flexlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5dvh;font-size:var(--fs-wb-flexlist);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}:is(section .flexlist) h1{padding-bottom:0}:is(section .flexlist) h6{text-transform:uppercase}section .gridlist{display:grid;gap:3dvh}.two-column:is(section .gridlist){grid-template-columns:repeat(2,1fr)}.two-column:is(section .gridlist) img{max-height:30dvh}.three-column:is(section .gridlist){grid-template-columns:repeat(3,1fr)}.three-row:is(section .gridlist){grid-template-rows:repeat(3,1fr)}:is(section .gridlist) li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:start}:is(section .gridlist) h1{padding:0}.logo-grid:is(section .gridlist){gap:6dvh}.logo-grid:is(section .gridlist) li{max-height:8dvh}section ul.disc{list-style-type:disc}ul.list-borders{row-gap:calc(var(--primary-padding)*2)}ul.list-borders li{position:relative;padding-top:1dvh}:is(ul.list-borders li):before{content:"";position:absolute;top:0;left:0;width:30%;max-width:4dvw;height:1px;border-top:1px solid var(--clr-body)}ul.list-borders.clr-white li:before{border-color:var(--white)}:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li{opacity:0;-webkit-transform:translateX(-2dvw);transform:translate(-2dvw);-webkit-transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,transform .5s ease-out;transition:opacity .5s ease-out,transform .5s ease-out,-webkit-transform .5s ease-out}:is(:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li):nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}:is(:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li):nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}:is(:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li):nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}:is(:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li):nth-child(4){-webkit-transition-delay:.8s;transition-delay:.8s}:is(:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li):nth-child(5){-webkit-transition-delay:1s;transition-delay:1s}:is(:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li):nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s}:is(:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li):nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s}:is(:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li):nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s}:is(:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li):nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s}:is(:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li):nth-child(10){-webkit-transition-delay:2s;transition-delay:2s}.section_visible:is(section.whybuy,section.workspace,section.developer) ul.flex>li,.section_visible.workspace:is(section.whybuy,section.workspace,section.developer) ul.grid.list-borders>li,.section_visible.workspace:is(section.whybuy,section.workspace,section.developer) ul.key>li{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}ul.dropdown-list{gap:0}:is(ul.dropdown-list .dropdown-heading):has(ul){cursor:pointer}:is(ul.dropdown-list .dropdown-heading) h4{padding:1dvh 0 1dvh 1dvw;border-bottom:1px solid var(--clr-black);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid var(--black);-webkit-box-flex:1;-ms-flex:1;flex:1;background:var(--arrow-down) left center / 1dvh no-repeat}:is(ul.dropdown-list .dropdown-heading) ul{padding:0 0 .5dvh 1dvw;display:none;text-transform:initial;font-size:var(--fs-body-smaller)}:is(:is(ul.dropdown-list .dropdown-heading) ul) li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.3dvh 0}.dropdown-subheading:is(:is(:is(ul.dropdown-list .dropdown-heading) ul) li){padding-top:1.5dvh}.dropdown-subheading:is(:is(:is(ul.dropdown-list .dropdown-heading) ul) li) h5{margin:0;font-family:var(--ff-dropdown-heading);font-size:var(--fs-dropdown-heading)}.selected:is(ul.dropdown-list .dropdown-heading) h4{background-image:var(--arrow-up)}.selected:is(ul.dropdown-list .dropdown-heading) ul{display:block}:is(#developer.content-window section) .textwrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}:is(#developer.content-window section) img.logo{max-width:8dvw;max-height:5dvh;margin-top:1.5dvh;-webkit-filter:brightness(0);filter:brightness(0)}:is(#developer.content-window section) ul{border-left:1px solid var(--black);padding-left:var(--primary-padding)}:is(#developer.content-window section) p{line-height:1}:is(#developer.content-window section) .grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--primary-padding)*4) var(--primary-padding)}:is(:is(#developer.content-window section) .grid) .design-team{padding:0;grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);border:none}:is(:is(:is(#developer.content-window section) .grid) .design-team) li{padding:0 var(--primary-padding);border-left:1px solid var(--black)}:is(:is(:is(:is(#developer.content-window section) .grid) .design-team) li):first-child{padding:0 0 var(--primary-padding) var(--primary-padding)}:is(:is(:is(:is(#developer.content-window section) .grid) .design-team) li):nth-child(n+6){padding-top:calc(var(--primary-padding)*1.5)}:is(:is(:is(#developer.content-window section) .grid) .design-team) li:first-child{grid-column:1 / -1}:is(:is(#developer.content-window section) .grid) li.flex{gap:var(--primary-padding)}section.whybuy,section.workspace{height:calc(100dvh - var(--sub-nav-height))}:is(section.whybuy,section.workspace):last-of-type{margin-bottom:var(--sub-nav-height)}:is(section.whybuy,section.workspace) button{padding:0 2ch;-ms-flex-item-align:center;align-self:center}.column:is(:is(section.whybuy,section.workspace) .textwrapper){-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}:is(section.whybuy,section.workspace) h1{text-align:left;margin:0;text-wrap:pretty}:is(section.whybuy,section.workspace) p,:is(section.whybuy,section.workspace) span,:is(section.whybuy,section.workspace) ul,:is(section.whybuy,section.workspace) li,:is(section.whybuy,section.workspace) dd,:is(section.whybuy,section.workspace) dt{font-family:var(--ff-body)}.flex:is(:is(section.whybuy,section.workspace) ul){text-transform:uppercase}.flex:is(:is(section.whybuy,section.workspace) ul):not(.dropdown-list){gap:var(--primary-padding)}:is(section.whybuy,section.workspace) dl{font-size:var(--fs-small);vertical-align:middle}:is(:is(section.whybuy,section.workspace) dl)>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5ch;margin-bottom:.5ch}:is(section.whybuy,section.workspace) table{border-collapse:collapse;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:is(:is(section.whybuy,section.workspace) table) th,:is(:is(section.whybuy,section.workspace) table) td{padding:1.5ch;vertical-align:top;font-weight:400}:is(:is(section.whybuy,section.workspace) table) th{text-align:start}:is(:is(section.whybuy,section.workspace) table) thead tr>*{max-width:12ch}:is(:is(section.whybuy,section.workspace) table) thead td{font-weight:700}:is(:is(section.whybuy,section.workspace) table) tbody tr{border-top:solid 1px var(--white)}:is(section.whybuy,section.workspace) .carousel-container{--transport-bycarousel-width: 70dvw;--transport-bycarousel-height: 95dvh}:is(section.whybuy,section.workspace) .icon{width:6dvh;height:6dvh;margin-bottom:.5dvh}.smallish:is(:is(section.whybuy,section.workspace) .icon){width:4.5dvh;height:4.5dvh}.small:is(:is(section.whybuy,section.workspace) .icon){width:3dvh;height:3dvh}.tiny:is(:is(section.whybuy,section.workspace) .icon){width:1.5dvh;height:1.5dvh;margin-bottom:.125dvh}:is(section.whybuy,section.workspace) .portrait-only{display:none}:is(section.whybuy,section.workspace) .statistic{font-size:var(--fs-statistic)}:is(section.whybuy,section.workspace) small{display:block;line-height:1.1;margin-top:1ch}:is(section.whybuy,section.workspace) #section-header{position:relative}:is(:is(section.whybuy,section.workspace) #section-header) h1{-webkit-box-flex:initial!important;-ms-flex:initial!important;flex:initial!important;padding-bottom:1dvh}:is(section.whybuy,section.workspace) .image-wrapper{position:relative}:is(:is(section.whybuy,section.workspace) .image-wrapper) img{-o-object-fit:cover;object-fit:cover;height:100%}.contain:is(:is(:is(section.whybuy,section.workspace) .image-wrapper) img){-o-object-fit:contain;object-fit:contain}:is(section.whybuy,section.workspace) .logo{width:min(12dvh,50dvw);height:6.5dvh;margin-bottom:1rem;-o-object-fit:contain;object-fit:contain}#whybuy-location:is(section.whybuy,section.workspace){--fs-statistic: var(--fs-statistic-small);background:#000}#whybuy-location:is(section.whybuy,section.workspace) .carousel-container{--transport-bycarousel-width: calc(100dvw - var(--root-width))}:is(#whybuy-location:is(section.whybuy,section.workspace) .carousel-container) .textwrapper{background:var(--bg-primary);padding-left:var(--primary-padding)}#whybuy-location:is(section.whybuy,section.workspace) ul{grid-template-columns:auto auto;gap:var(--primary-padding)}:is(:is(#whybuy-location:is(section.whybuy,section.workspace) ul) h4) span{font-family:var(--ff-h1)}:is(#whybuy-location:is(section.whybuy,section.workspace) ul) p{margin-top:.5dvh}#whybuy-location:is(section.whybuy,section.workspace) .imagedesc{max-width:unset}#whybuy-features:is(section.whybuy,section.workspace) .textwrapper:nth-child(1){-webkit-box-flex:unset;-ms-flex:unset;flex:unset}#whybuy-features:is(section.whybuy,section.workspace) .textwrapper:nth-child(2){background:url(../assets/pages/amn_overview.svg) calc(100% - var(--primary-padding)*2) calc(100% - var(--primary-padding)*4) / 80% no-repeat var(--cream)}:is(#whybuy-features:is(section.whybuy,section.workspace) .textwrapper:nth-child(2))>small{text-align:right}:is(#whybuy-features:is(section.whybuy,section.workspace) table) p,:is(#whybuy-features:is(section.whybuy,section.workspace) table) ul{color:var(--white)}:is(#whybuy-features:is(section.whybuy,section.workspace) table) ul{gap:.5dvh;margin-top:.5dvh}#whybuy-features:is(section.whybuy,section.workspace) .grid{grid-template-columns:auto auto auto;text-transform:uppercase;margin:0;gap:var(--primary-padding);width:50%}:is(#whybuy-features:is(section.whybuy,section.workspace) .grid) small{display:inline;font-size:.3em;margin-left:.5ch}:is(#whybuy-features:is(section.whybuy,section.workspace) .grid) li:last-of-type{padding-top:1.9dvh}#whybuy-delivery:is(section.whybuy,section.workspace) .flex{-webkit-box-flex:1;-ms-flex:1;flex:1}#whybuy-delivery:is(section.whybuy,section.workspace)>.image-wrapper img{clip-path:inset(0 100% 0 0);-webkit-transition:clip-path .7s ease-in-out .5s;transition:clip-path .7s ease-in-out .5s}#whybuy-delivery.section_visible:is(section.whybuy,section.workspace)>.image-wrapper img{clip-path:inset(0 0 0 0)}#whybuy-space-overview:is(section.whybuy,section.workspace) .grid{grid-template-columns:auto auto;gap:calc(var(--primary-padding)*3) var(--primary-padding)}:is(#whybuy-space-overview:is(section.whybuy,section.workspace) .grid) p{color:var(--white)}#whybuy-space-overview:is(section.whybuy,section.workspace)>.textwrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--primary-padding)}:is(#whybuy-space-overview:is(section.whybuy,section.workspace)>.textwrapper) small{margin-top:auto}:is(#whybuy-space-overview:is(section.whybuy,section.workspace) ul.dropdown-list) .dropdown-heading:first-of-type h4{background-image:none}#whybuy-space-overview:is(section.whybuy,section.workspace) .locator{width:80%;height:auto;margin:0 auto}.animate-fadein{@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}}.animate-fadein>*{opacity:0;-webkit-animation:1s forwards ease-in-out fadein;animation:1s forwards ease-in-out fadein}:is(.animate-fadein>*):nth-of-type(1){-webkit-animation-delay:.2s;animation-delay:.2s}:is(.animate-fadein>*):nth-of-type(1) .animated_numbers{-webkit-transition-delay:.2s;transition-delay:.2s}:is(.animate-fadein>*):nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}:is(.animate-fadein>*):nth-of-type(2) .animated_numbers{-webkit-transition-delay:.4s;transition-delay:.4s}:is(.animate-fadein>*):nth-of-type(3){-webkit-animation-delay:.8s;animation-delay:.8s}:is(.animate-fadein>*):nth-of-type(3) .animated_numbers{-webkit-transition-delay:.8s;transition-delay:.8s}:is(.animate-fadein>*):nth-of-type(4){-webkit-animation-delay:1s;animation-delay:1s}:is(.animate-fadein>*):nth-of-type(4) .animated_numbers{-webkit-transition-delay:1s;transition-delay:1s}:is(.animate-fadein>*):nth-of-type(5){-webkit-animation-delay:1.1s;animation-delay:1.1s}:is(.animate-fadein>*):nth-of-type(5) .animated_numbers{-webkit-transition-delay:1.1s;transition-delay:1.1s}:is(.animate-fadein>*):nth-of-type(6){-webkit-animation-delay:1.2s;animation-delay:1.2s}:is(.animate-fadein>*):nth-of-type(6) .animated_numbers{-webkit-transition-delay:1.2s;transition-delay:1.2s}:is(.animate-fadein>*):nth-of-type(7){-webkit-animation-delay:1.3s;animation-delay:1.3s}:is(.animate-fadein>*):nth-of-type(7) .animated_numbers{-webkit-transition-delay:1.3s;transition-delay:1.3s}:is(.animate-fadein>*):nth-of-type(8){-webkit-animation-delay:1.4s;animation-delay:1.4s}:is(.animate-fadein>*):nth-of-type(8) .animated_numbers{-webkit-transition-delay:1.4s;transition-delay:1.4s}:is(.animate-fadein>*):nth-of-type(9){-webkit-animation-delay:1.5s;animation-delay:1.5s}:is(.animate-fadein>*):nth-of-type(9) .animated_numbers{-webkit-transition-delay:1.5s;transition-delay:1.5s}:is(.animate-fadein>*):nth-of-type(10){-webkit-animation-delay:1.6s;animation-delay:1.6s}:is(.animate-fadein>*):nth-of-type(10) .animated_numbers{-webkit-transition-delay:1.6s;transition-delay:1.6s}:is(.animate-fadein>*):nth-of-type(11){-webkit-animation-delay:1.7s;animation-delay:1.7s}:is(.animate-fadein>*):nth-of-type(11) .animated_numbers{-webkit-transition-delay:1.7s;transition-delay:1.7s}@-webkit-keyframes list-item-in{to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes list-item-in{to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes reveal-text{to{clip-path:inset(0 0 0 0)}}@keyframes reveal-text{to{clip-path:inset(0 0 0 0)}}:is(#workspace.content-window .key) li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5dvw;padding:.5dvh 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[class]:is(:is(#workspace.content-window .key) li):before{content:"";aspect-ratio:1;height:1.5dvh;background:var(--key-colour)}:is(.vistas:is(:is(#workspace.content-window .key) li),.ventilation:is(:is(#workspace.content-window .key) li)):before{background:none;color:var(--key-colour);font-size:1.5dvh;line-height:1;text-align:center}.vistas:is(:is(#workspace.content-window .key) li){--key-colour: #e59919}.vistas:is(:is(#workspace.content-window .key) li):before{content:"🡄"}.ventilation:is(:is(#workspace.content-window .key) li){--key-colour: #4c8c40}.ventilation:is(:is(#workspace.content-window .key) li):before{content:"⮨"}.cellular:is(:is(#workspace.content-window .key) li){--key-colour: #8cb2d9}.openplan:is(:is(#workspace.content-window .key) li){--key-colour: #bfa666}.communal:is(:is(#workspace.content-window .key) li){--key-colour: #bfa6cc}.entry:is(:is(#workspace.content-window .key) li){--key-colour: #f2eb99}.storage:is(:is(#workspace.content-window .key) li){--key-colour: #f2a626}.planting:is(:is(#workspace.content-window .key) li){--key-colour: #40a673}.furniture:is(:is(#workspace.content-window .key) li){--key-colour: #1f4059}:is(#workspace-lvl-4:is(#workspace.content-window section),#workspace-lvl-10:is(#workspace.content-window section)) .imagedesc{color:#000;text-shadow:none}#workspace-performance:is(#workspace.content-window section) .textwrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}:is(#workspace-performance:is(#workspace.content-window section) .textwrapper)>h1,:is(#workspace-performance:is(#workspace.content-window section) .textwrapper)>h2{width:70%}:is(#workspace-performance:is(#workspace.content-window section) .textwrapper)>h2{text-transform:initial}:is(#workspace-performance:is(#workspace.content-window section) .textwrapper) .grid{margin-top:auto}#workspace-performance:is(#workspace.content-window section) .gallery{padding:calc(var(--primary-padding)*2);-webkit-box-flex:1;-ms-flex:1;flex:1}:is(#workspace-performance:is(#workspace.content-window section) .gallery)>div{gap:1dvh;overflow:hidden}:is(#workspace-performance:is(#workspace.content-window section) .gallery) .image-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;outline:2px solid white;outline-offset:-2px}:is(:is(#workspace-performance:is(#workspace.content-window section) .gallery) .image-wrapper) img{aspect-ratio:4/3;margin-bottom:2dvh}.bottom:is(:is(:is(#workspace-performance:is(#workspace.content-window section) .gallery) .image-wrapper) img){-o-object-position:bottom;object-position:bottom}#workspace-performance:is(#workspace.content-window section) .grid{grid-template-columns:auto auto;gap:var(--primary-padding);margin:0}:is(#workspace-performance:is(#workspace.content-window section) .grid) h1{margin:1dvh 0}#workspace-performance:is(#workspace.content-window section) .icon{width:auto}#workspace-key-facts:is(#workspace.content-window section) .grid{grid-template-columns:auto auto auto;gap:var(--primary-padding)}:is(#workspace-key-facts:is(#workspace.content-window section) .grid) h1{margin:1dvh 0}:is(:is(#workspace-key-facts:is(#workspace.content-window section) .grid) li):first-child .icon{width:auto}#workspace-key-facts:is(#workspace.content-window section) .icon{width:5.5dvh}#workspace-guiding-principles:is(#workspace.content-window section) .image-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:calc(var(--primary-padding)*2)}:is(#workspace-guiding-principles:is(#workspace.content-window section) .image-wrapper) div{position:relative}:is(:is(#workspace-guiding-principles:is(#workspace.content-window section) .image-wrapper) div) h1{margin-bottom:.5dvh}#workspace-guiding-principles:is(#workspace.content-window section) .imagedesc{border-radius:100%;background:#000;padding:1ch;aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:.6;top:1ch;left:1ch}#workspace-guiding-principles:is(#workspace.content-window section) .floorplate{-webkit-box-flex:2;-ms-flex:2;flex:2}:is(#workspace-guiding-principles:is(#workspace.content-window section) .floorplate) h2{text-transform:initial}:is(#workspace-guiding-principles:is(#workspace.content-window section) .floorplate) img{height:auto}#workspace-variation:is(#workspace.content-window section) .gallery{grid-template-columns:auto auto;padding:calc(var(--primary-padding)*2);gap:calc(var(--primary-padding)*2)}:is(#workspace-variation:is(#workspace.content-window section) .gallery) div{overflow:hidden}:is(#workspace-variation:is(#workspace.content-window section) .gallery) h2{margin-bottom:1dvh;text-transform:capitalize;letter-spacing:0}#workspace-c-suite:is(#workspace.content-window section),#workspace-meeting-rooms:is(#workspace.content-window section){gap:var(--primary-padding);padding-left:5dvw}:is(#workspace-c-suite:is(#workspace.content-window section),#workspace-meeting-rooms:is(#workspace.content-window section)) .gallery{grid-template-columns:1fr 1fr;gap:calc(var(--primary-padding)*2);-webkit-box-flex:1;-ms-flex:1;flex:1}:is(:is(#workspace-c-suite:is(#workspace.content-window section),#workspace-meeting-rooms:is(#workspace.content-window section)) .gallery) h2{text-transform:capitalize}:is(:is(#workspace-c-suite:is(#workspace.content-window section),#workspace-meeting-rooms:is(#workspace.content-window section)) .gallery) div{margin:auto 0;gap:var(--primary-padding)}.content-wrapper._presentation .content-window{display:-webkit-box;display:-ms-flexbox;display:flex}:is(.content-wrapper._presentation .content-window)>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:var(--primary-padding)}.available-presentations{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1dvh;overflow-x:auto;overflow-y:hidden}.available-presentations .slides{gap:1dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;max-height:100%;padding:1dvh}:is(.available-presentations .slides) .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.selected:is(:is(.available-presentations .slides) .slide){border:3px solid var(--orange)}.selected:is(:is(.available-presentations .slides) .slide):before{content:"Current";background:var(--orange);color:var(--white);text-align:center;text-transform:uppercase;font-family:var(--ff-h4)}.available-presentations .presentation{-webkit-box-flex:0;-ms-flex:0 0 24.5%;flex:0 0 24.5%;opacity:.5}.selected:is(.available-presentations .presentation){opacity:1}.selected:is(.available-presentations .presentation) .presentation-title{font-weight:bolder}.current-presentation{background:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--primary-padding)}.presentation-title{text-transform:uppercase;font-size:var(--fs-h4);font-family:var(--ff-h4);margin-bottom:1dvh;text-align:center;letter-spacing:.1ch}.slide-title{display:none}.slide-preview,.slide-notes{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;background:#fff}.slide-controls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--primary-padding);width:30%}.slide-controls button{-webkit-box-flex:1;-ms-flex:1;flex:1}.prev:is(.slide-controls button):before{content:"←";padding-right:1ch}.next:is(.slide-controls button):after{content:"→";padding-left:1ch}.slide-preview{background:var(--logo) center / 20% no-repeat var(--maroon)}ul.iconlist{text-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:0 1dvw}ul.iconlist li{padding:1ch 0;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:is(ul.iconlist li):not(:first-child){border-top:solid 1px var(--white)}ul.iconlist img.icon{display:inline;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);width:1.5rem;height:1.5rem}.content-wrapper.building section.apartment-specs{width:calc(100dvw - var(--primary-width) - var(--root-width));margin-left:var(--primary-width)}.content-wrapper.building .primary-panel{padding:calc(var(--primary-padding)*2) var(--primary-padding) var(--primary-padding) var(--primary-padding);height:100dvh}:is(.content-wrapper.building .primary-panel) .primary-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2dvh}.content-wrapper.building .bottom-sheet{z-index:3}.switchers{position:absolute;bottom:calc(var(--primary-padding) + env(safe-area-inset-bottom,0px));left:calc(var(--primary-width) + var(--primary-padding));display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.switchers>*{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid white}.switchers button.selected{background:var(--bg-button-selected);color:var(--clr-button-selected)}.switchers button{padding:0 .1rem;width:max(4.5dvw,4.5rem);height:var(--btn-height);-webkit-transition:background-color ease .2s,color ease .2s;transition:background-color ease .2s,color ease .2s}:is(.switchers .map-switcher) button{width:var(--btn-height)}.btn-satellitetiles-style:is(:is(.switchers .map-switcher) button){background:var(--map-thumb-satellite) 50% / 110% no-repeat var(--white)}.btn-openmaptiles-style:is(:is(.switchers .map-switcher) button){background:var(--map-thumb-2d) 50% / 110% no-repeat var(--white)}.selected:is(:is(.switchers .map-switcher) button){outline:3px solid var(--bg-button-selected);outline-offset:-3px}.spin_switcher{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:calc(var(--primary-padding) + env(safe-area-inset-bottom,0px));left:var(--primary-padding);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2);box-shadow:1px 1px 2px #0003;border-radius:var(--btn-border-radius)}.spin_switcher button{-webkit-box-flex:1;-ms-flex:1;flex:1;height:var(--btn-height);font-size:var(--fs-button);line-height:100%;width:max(4.5dvw,3.75rem)}.selected:is(.spin_switcher button){background:var(--bg-button-selected);color:var(--clr-button-selected)}:is(.spin-container.visible+.switchers) .map-switcher{visibility:hidden}button.apartmentlist{position:absolute;left:calc(var(--root-width) + var(--availaibility-primary-width) + var(--primary-padding));bottom:calc(var(--primary-padding) + env(safe-area-inset-bottom,0px));min-width:max(5dvw,6.5rem);padding:0 .5rem;z-index:4;-webkit-transition:border-radius .7s ease-in-out;transition:border-radius .7s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:max(.5dvw,.5rem);display:none}button.apartmentlist:before{content:var(--icon-list-white);width:max(1dvh,1rem)}button.apartmentlist:after{content:var(--localisation-btnshowlist)}:is(.content-wrapper.apartment-list-open button.apartmentlist):before{content:var(--icon-list-white);width:max(1dvh,1rem)}:is(.content-wrapper.apartment-list-open button.apartmentlist):after{content:var(--localisation-btnhidelist)}.filter-tables .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:var(--primary-padding)}:is(.filter-tables .btn-container) button{-webkit-box-flex:1;-ms-flex:1;flex:1}.outOfSync:is(:is(.filter-tables .btn-container) button){background-color:var(--bg-out-of-sync)!important;color:var(--clr-button)}.popup.control-panel .btn-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}:is(.popup.control-panel .btn-container) button{width:max(5dvw,6.5rem);border:1px solid var(--black)}:is(.popup.control-panel .btn-container) div.right-align{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1dvw}:is(.primary-panel .gallery-index) .material-button-container{display:none}.primary-panel .material-button-container{gap:1rem}:is(.primary-panel .material-button-container) button{height:var(--tabs-height);border-radius:var(--btn-border-radius)}:is(:is(.primary-panel .material-button-container) button):not(.selected){background-color:var(--bg-button)}.selected:is(:is(.primary-panel .material-button-container) button){background-color:var(--bg-button-selected);color:var(--clr-button-selected);border:1px solid var(--bg-button)}.material-button-container{display:-webkit-box;display:-ms-flexbox;display:flex}.material-button-container button{-webkit-box-flex:1;-ms-flex:1;flex:1;background:var(--bg-button);color:var(--clr-button);font-size:var(--fs-button);height:var(--btn-height)}.material-button-container button:not(.selected){background:var(--bg-button);color:var(--clr-button)}:is(:is(#availability.content-window .apartment-details-container.multiple) .alternate-views-button-container) button{width:max(5dvw,6.5rem)}:is(.apartment-details-container.multiple .primary-panel) .toggleBubbleMap{display:block}.apartment-details-container.multiple .alternate-views-button-container{margin-left:calc(50% - var(--primary-padding));-webkit-transform:translateX(-50%);transform:translate(-50%)}.alternate-views-button-container,.material-button-container{display:-webkit-box;display:-ms-flexbox;display:flex}:is(.alternate-views-button-container,.material-button-container) button{-webkit-box-flex:1;-ms-flex:1 0 var(--btn-height);flex:1 0 var(--btn-height);line-height:1;background:var(--bg-button);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alternate-views-button-container{gap:1px}.alternate-views-button-container button{height:var(--tabs-height)}:is(.alternate-views-button-container button):before{text-indent:.25rem;content:var(--icon-sun);font-size:2em;width:.6em;height:1em;-webkit-transform:translateY(-.1ch);transform:translateY(-.1ch);-webkit-filter:invert(1);filter:invert(1)}:is(.alternate-views-button-container button):nth-child(2):before{content:var(--icon-moon)}.selected:is(.alternate-views-button-container button){background:var(--bg-button-selected);color:var(--clr-button-selected)}.selected:is(.alternate-views-button-container button):before{-webkit-filter:none;filter:none}:is(.apartment-details-container:not(.multiple) section.apartment-views) .alternate-views-button-container{position:absolute;top:calc(50% + (var(--bubble-map-large) * .55));z-index:100000;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(var(--primary-width) - (var(--primary-padding)*2))}.modal-overlay .alternate-views-button-container{position:absolute;bottom:var(--primary-padding);left:calc(var(--round-btn-height)*2 + var(--primary-padding)*3)}:is(.modal-overlay .alternate-views-button-container) button{width:max(5dvw,6.5rem)}:is(:is(.modal-overlay .alternate-views-button-container) button):before{text-indent:0}.modal-overlay .bubblemap img.bubble_position_icon{width:max(.8dvw,1.05rem);height:max(.8dvw,1.05rem)}:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .alternate-views-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;gap:calc(var(--primary-padding) * .5);left:calc(var(--primary-padding) * .5)}:is(:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .alternate-views-button-container) button{height:var(--tabs-height);font-size:var(--fs-plotcard-nav);background:var(--bg-button)}.selected:is(:is(:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .alternate-views-button-container) button){color:var(--clr-button-selected);background:var(--bg-button-selected)}:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;z-index:1;margin:var(--primary-padding) var(--primary-padding) calc(var(--primary-padding) * .5) var(--primary-padding);width:calc(100% - (var(--primary-padding) * 2))}:is(:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .btn-container) button{border-radius:var(--btn-border-radius);-webkit-box-flex:1;-ms-flex:1;flex:1;height:var(--tabs-height);background:var(--bg-button);color:var(--clr-button)}.selected:is(:is(:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .btn-container) button){background:var(--bg-button-selected);color:var(--clr-button-selected)}:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .alternate-views-button-container{padding:1dvh;position:absolute;top:1dvh;width:max(12dvw,12rem)}#building.content-window .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1px}:is(#building.content-window .btn-container) button{background:var(--clr-button);-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:var(--fs-dropdown-subheading);background:var(--bg-button);border-radius:7px 7px 0 0;height:var(--tabs-height)}.selected:is(:is(#building.content-window .btn-container) button){background:var(--clr-nav-selected);color:var(--clr-button)}.child-modal{position:absolute;left:0;background:#000c;width:100dvw;height:100dvh;z-index:11;padding:var(--child-modal-padding);overflow:hidden}.child-modal .btn-close{bottom:0;position:absolute;z-index:100;left:0}.child-modal nav.root-menu{height:100%;left:var(--child-modal-padding);top:var(--child-modal-padding);height:calc(100% - (var(--child-modal-padding) * 2))}.child-modal .child-modal-content-wrapper{position:absolute;left:calc(var(--root-width) + var(--child-modal-padding));height:calc(100% - (var(--child-modal-padding) * 2));width:calc(100% - var(--root-width) - (var(--child-modal-padding) * 2));overflow:hidden}.child-modal[class*=building-] .apartment-filter ul li{display:none}.child-modal.building-A1 .apartment-filter ul li.blocka1name,.child-modal.building-A2 .apartment-filter ul li.blocka2name,.child-modal.building-A3 .apartment-filter ul li.blocka3name,.child-modal.building-A4 .apartment-filter ul li.blocka4name,.child-modal.building-A5 .apartment-filter ul li.blocka5name,.child-modal.building-A6 .apartment-filter ul li.blocka6name,.child-modal.building-K5 .apartment-filter ul li.blockK5name,.child-modal.building-D3 .apartment-filter ul li.blockD3name{display:-webkit-box;display:-ms-flexbox;display:flex}.backend-info-summary{margin-top:1dvh;display:grid;grid-template-columns:repeat(2,1fr);gap:.5dvh}.backend-info-summary h5{font-size:var(--fs-plotcard-body);text-align:left;font-size:var(--fs-plotcard-infosummary);padding:.3dvh 0;background:0 .75ch / .75rem no-repeat;line-height:1.25;text-transform:uppercase;font-weight:700}.appt_block:is(.backend-info-summary h5),.appt_description:is(.backend-info-summary h5),.appt_header:is(.backend-info-summary h5),.appt_availability:is(.backend-info-summary h5){font-weight:700}:is(.backend-info-summary h5):empty{display:none}.appt_price:is(.backend-info-summary h5){grid-column:span 2}.appt_area:is(.backend-info-summary h5){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.backend-info-summary h5) span.info_title{font-family:var(--ff-plotcard-heading);display:block}:is(.backend-info-summary h5) span.info_value{font-weight:400;text-transform:initial;display:block;margin-bottom:.5dvh;white-space:nowrap}:is(.backend-info-summary h5) span.info_value,:is(.backend-info-summary h5) span.i,:is(.backend-info-summary h5) span.m{font-weight:400;text-transform:initial}table.roomlist{margin:4dvh 0 2dvh;width:100%;border-collapse:collapse;color:var(--clr-primary-text)}:is(table.roomlist thead) tr{border-bottom:1px solid var(--clr-primary-text);font-family:var(--ff-table-header);text-transform:uppercase;letter-spacing:.1ch;padding-bottom:1dvh}:is(:is(table.roomlist tbody) tr):first-of-type{margin-top:.5dvh}table.roomlist tr{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.16dvw;padding:.6dvh}:is(table.roomlist tr) td{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}:is(:is(table.roomlist tr) td):first-child{padding-right:1dvw;white-space:unset}.summaryrow:is(table.roomlist tr){font-family:var(--ff-roomlist-summary)}.summaryrow:is(table.roomlist tr):not(:first-of-type){margin:1ch 0}:is(:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .apt-info) table.roomlist{margin-top:2dvh;font-size:var(--fs-plotcard-table)}:is(:is(:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .apt-info) table.roomlist) thead,:is(:is(:is(:is(.content-wrapper.plotcards .plotcard-container) .apartment-plotcard) .apt-info) table.roomlist) tr.summaryrow{font-size:var(--fs-plotcard-table)}@page{size:A4;margin:0}.a4-page{width:210mm;min-height:297mm;margin:0 auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.a4-page *{-webkit-box-sizing:border-box;box-sizing:border-box}.a4-page .page{width:210mm;height:297mm;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10mm;overflow:hidden;-webkit-column-break-after:page;-moz-column-break-after:page;break-after:page;background:var(--bg-plotcard)}.a4-page.ios-device{min-height:285mm}.a4-page.ios-device .page{height:285mm;padding:5mm}.a4-page.ios-device .apt-print-footer{display:none}.a4-page .plotcard-header{-webkit-box-flex:0;-ms-flex:0 0 15mm;flex:0 0 15mm}.a4-page .apt-print-footer{-webkit-box-flex:0;-ms-flex:0 0 10mm;flex:0 0 10mm;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10mm 5mm}:is(.a4-page .apt-print-footer)>*{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:7pt;color:var(--clr-primary-text)}:is(.a4-page .apt-print-footer) .pagenumber{text-align:center}:is(:is(.a4-page .apt-print-footer) .pagenumber):first-letter{text-transform:capitalize}:is(.a4-page .apt-print-footer) .printdate{text-align:right}.a4-page .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.a4-page p+p{margin:initial}.a4-page small{font-size:7pt;color:var(--clr-primary-text)}.a4-page p{font-size:8pt}.a4-page h2{font-size:16pt}.a4-page h5{font-size:8pt;color:var(--clr-primary-text)}.a4-page h2,.a4-page h5{text-transform:uppercase;font-family:var(--ff-plotcard-heading);line-height:1.2}.a4-page h5 span.info_value{font-family:var(--ff-body)}.a4-page table{font-size:8pt}.a4-page .northpoint-container{background-color:transparent;position:absolute;z-index:1;width:15mm;height:15mm!important;top:5mm;right:5mm}:is(.a4-page .northpoint-container) .northpoint{background-image:var(--northpoint)}:is(:is(.a4-page .northpoint-container) .northpoint) p{color:var(--clr-northpoint-plan);line-height:0mm}.a4-page .plan-container{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding:0 5mm;background:#fff}:is(.a4-page .plan-container) img{position:absolute;width:calc(100% - 10mm);height:100%;-o-object-fit:contain;object-fit:contain}:is(.a4-page .plan-container) span.plandisclaimer,:is(.a4-page .plan-container) .asset-label{position:absolute;z-index:1}:is(.a4-page .plan-container) span.plandisclaimer,:is(.a4-page .plan-container) .asset-label{bottom:5mm}:is(.a4-page .plan-container) span.plandisclaimer{display:none}:is(.a4-page .plan-container) .asset-label{left:10mm;font-size:10pt;font-family:var(--ff-plotcard-heading-light);text-transform:uppercase}:is(.a4-page .plan-container) span.plandisclaimer{top:initial;-webkit-transform:initial;transform:initial;left:initial;right:10mm;width:70%;text-align:right;text-shadow:none;color:#000;line-height:1.2}.a4-page .apt-header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:30mm;background:var(--bg-section-header)}:is(.a4-page .apt-header) .apt-header{padding:3mm 10mm 3mm 17mm;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}:is(:is(.a4-page .apt-header) .apt-header) .print-button{display:none}:is(:is(.a4-page .apt-header) .apt-header) h2,:is(:is(.a4-page .apt-header) .apt-header) h5{color:#fff}:is(:is(.a4-page .apt-header) .apt-header) h5{text-transform:capitalize;font-size:8pt}.appt_availability:is(:is(:is(.a4-page .apt-header) .apt-header) h5){position:absolute;left:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);height:30mm;top:0;text-align:center;padding:3mm 7mm 3mm 3mm;border-radius:1mm 0 0 1mm}.appt_availability.sales-status-0:is(:is(:is(.a4-page .apt-header) .apt-header) h5){background:var(--sales-unavailable)}.appt_availability.sales-status-1:is(:is(:is(.a4-page .apt-header) .apt-header) h5){background:var(--sales-available)}.appt_availability.sales-status-2:is(:is(:is(.a4-page .apt-header) .apt-header) h5){background:var(--sales-reserved)}.appt_availability.sales-status-3:is(:is(:is(.a4-page .apt-header) .apt-header) h5){background:var(--sales-sold)}.appt_area:is(:is(:is(.a4-page .apt-header) .apt-header) h5){display:none}:is(:is(.a4-page .apt-header) .apt-header) .apt_extra_headings{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1ch;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:160mm}:is(:is(.a4-page .apt-header) .apt-header)>*{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(.a4-page .apt-header) .appt_qr{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10mm;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5mm;text-align:right}:is(:is(.a4-page .apt-header) .appt_qr) div{width:20mm;height:20mm;background:#fff}:is(:is(.a4-page .apt-header) .appt_qr) img{width:20mm}.a4-page .apt-info{min-height:100mm;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5mm 5mm;min-height:0}:is(.a4-page .apt-info) .apt-info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5mm}:is(:is(.a4-page .apt-info) .apt-info-inner)>*{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(.a4-page .apt-info)>*{padding:5mm;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}:is(.a4-page .apt-info) table.roomlist{margin:0}:is(.a4-page .apt-info) p.appt_extra_paymentterms{margin-top:5mm}:is(:is(.a4-page .apt-info) p.appt_extra_paymentterms) span.info_value{padding:2mm 0 5mm;line-height:1.7}.a4-page .plot-disclaimer{margin-top:2mm}:is(.a4-page #view-page.page,.a4-page #gallery-page.page) .content-container{padding:5mm 10mm}:is(.a4-page #view-page.page,.a4-page #gallery-page.page) h5{margin-bottom:2mm}.a4-page text.apartmentmask-label{font-size:50pt}:is(.a4-page #gallery-page.page) .content-container{gap:5mm}:is(:is(.a4-page #gallery-page.page) .content-container)>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:0;overflow:hidden}:is(:is(.a4-page #gallery-page.page) .content-container) .plot-container{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(:is(:is(.a4-page #gallery-page.page) .content-container) .plot-container) .sample,:is(:is(:is(.a4-page #gallery-page.page) .content-container) .plot-container) svg{width:100%;height:100%}:is(:is(:is(.a4-page #gallery-page.page) .content-container) .plot-container) .sample{background-color:#fff}:is(:is(.a4-page #gallery-page.page) .content-container) .gallery-container{-webkit-box-flex:0;-ms-flex:0 0 62%;flex:0 0 62%}.a4-page .gallery{height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1mm}:is(.a4-page .gallery)>div{overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-height:0;position:relative;background:#fff}:is(:is(.a4-page .gallery)>div) img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:is(.a4-page .gallery):has(div:nth-child(1)) div{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(.a4-page .gallery):has(div:nth-child(4)){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}:is(.a4-page .gallery):has(div:nth-child(4)) div{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}:is(.a4-page .gallery):has(div:nth-child(9)) div{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}:is(.a4-page .gallery):has(div:nth-child(14)) div{-webkit-box-flex:1;-ms-flex:1 0 24%;flex:1 0 24%}@media print{.a4-page .page{margin:0}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important}}.localeselector{padding-left:1.8dvh!important;position:relative}.localeselector:before{content:var(--localisation-emptycontent);background:100% 0% / 2dvh no-repeat;width:2dvh;height:1.5dvh;position:absolute;left:-1dvh;top:.3dvh;-webkit-filter:saturate(.8);filter:saturate(.8)}.localeselector.en-uk:before{background-image:var(--localisation-en-uk)}.localeselector.tr-tr:before{background-image:var(--localisation-tr-tr)}.localeselector.zh-hans:before{background-image:var(--localisation-zh-hans)}.localeselector.zh-hant:before{background-image:var(--localisation-zh-hans)}.localeselector.selected:before{-webkit-filter:none;filter:none}.translation_en-uk,.translation_tr-tr,.translation_zh-hans,.translation_zh-hant{display:none}.en-uk .translation_en-uk,.tr-tr .translation_tr-tr,.zh-hans .translation_zh-hans,.zh-hant .translation_zh-hanst{display:inherit}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){:root{--btn-height: 2.75rem;--fs-apt-summary: .45rem;--fs-aptmask-label: .55rem;--fs-body: .85rem;--fs-small: .55rem;--fs-nav: .6rem;--fs-sub-nav: .6rem;--fs-location-filter: .6rem;--login-btn-height: 2.5rem;--icon-checkbox-size: 1rem;--primary-width: 100dvw;--round-btn-height: 2rem;--sticky-nav-height: 7dvh}}@media(max-width:767px)and (orientation:portrait){:root{--fs-nav: .55rem;--fs-spec-list: .85rem}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){:root{--round-btn-height: 1.8rem;--login-btn-height: 2.6rem;--icon-checkbox-size: .8rem;--primary-width: 18rem;--root-width: 10rem;--fs-button: .73rem;--fs-login-button: .73rem;--fs-body: .7rem;--fs-sub-nav: .65rem;--fs-nav: .7rem;--fs-filter: .65rem;--fs-h6: .65rem;--fs-location-list: .65rem;--fs-mapbox-marker: .65rem;--fs-qrcode-summary: .65rem;--fs-apt-summary: .5rem;--fs-aptmask-label: .5rem}}@media(min-width:768px)and (max-width:1032px)and (orientation:portrait){:root{--nav-height-portrait: 10dvh;--gallery-index-width: 30rem}}html.big-screen{--btn-height: 3dvh;--fs-h5: .9rem;--fs-body: .8rem}html.big-screen .carousel-container .next,html.big-screen .carousel-container .prev{background-size:60%}@media(min-aspect-ratio:16/9){html{--clamp-value: calc(16/9 * 1dvh)}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){html{font-size:1.7dvh}}@media(min-width:768px)and (max-width:1032px)and (orientation:portrait){html{font-size:1.3dvh}}@media(max-width:767px)and (orientation:portrait){html{font-size:1.8dvh}}@media(max-width:375px)and (max-height:812px)and (orientation:portrait){html{font-size:2.3dvh}}html.big-screen{font-size:1.15dvh}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){h6{line-height:1}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.not-mobile{display:none!important}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.content-wrapper{margin-left:0;width:100dvw;height:calc(100dvh - var(--nav-height-portrait))}.content-window{left:0;width:100%;overflow-y:auto;-ms-scroll-snap-type:none;scroll-snap-type:none;height:calc(100dvh - var(--nav-height-portrait))}.content-window .content-window{height:calc(100dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button))}.content-window .enlarge-bubble{left:var(--primary-padding)}}@media(max-width:767px)and (orientation:portrait){::-webkit-scrollbar:horizontal{height:5px}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.popup.control-panel .popup-inner{width:min(80dvw,800px)}}@media(max-width:767px)and (orientation:portrait){.popup.control-panel .popup-inner{width:min(100dvw,800px)}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){:is(:is(nav ul) li) .icon{height:2.8dvh;width:2.8dvh;-webkit-mask-size:100%;mask-size:100%;padding:1.5dvh 0}.menu-switchuser:is(:is(nav ul) li){--menu-icon: var(--nav-user)}nav.root-menu{height:var(--nav-height-portrait);background:var(--bg-nav);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px #0003;padding:0 1dvh;width:100dvw;z-index:11;padding-bottom:env(safe-area-inset-bottom,0px)}nav.root-menu ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;gap:1dvw}:is(:is(nav.root-menu ul) li) a{text-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25dvh;padding:initial}:is(:is(:is(nav.root-menu ul) li) a) .icon{padding-top:3dvh}:is(:is(:is(nav.root-menu ul) li) a) span{line-height:1.1}.active:is(:is(:is(nav.root-menu ul) li) a){background-color:initial}.active:is(:is(:is(nav.root-menu ul) li) a) span{padding-left:initial;color:var(--clr-nav-selected)}.active:is(:is(:is(nav.root-menu ul) li) a):after{content:unset}:is(:is(nav.root-menu ul) li) .icon{display:initial;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;-webkit-mask-size:auto 40%;mask-size:auto 40%}:is(.menu-developer:is(:is(nav.root-menu ul) li),.menu-settings:is(:is(nav.root-menu ul) li)) span{display:initial}.menu-settings:is(:is(nav.root-menu ul) li){position:relative;width:initial;height:initial}.menu-settings:is(:is(nav.root-menu ul) li) .icon{display:initial}.menu-switchuser:is(:is(nav.root-menu ul) li){margin:initial}.menu-switchuser:is(:is(nav.root-menu ul) li) .icon{-webkit-mask-size:auto 40%;mask-size:auto 40%}.user-name:is(.menu-switchuser:is(:is(nav.root-menu ul) li) span){display:none}:is(.menu-switchuser:is(:is(nav.root-menu ul) li) span):not(.user-name){margin:initial}:is(.menu-switchuser:is(:is(nav.root-menu ul) li) span):not(.user-name):after{content:unset}:is(.menu-contact:is(:is(nav.root-menu ul) li),.menu-media:is(:is(nav.root-menu ul) li)) .icon{width:100%;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;-webkit-mask-size:auto 40%;mask-size:auto 40%}:is(.menu-switchuser:is(:is(nav.root-menu ul) li),.menu-contact:is(:is(nav.root-menu ul) li)) span:not(.user-name){font-size:var(--fs-nav)}:is(:is(.menu-switchuser:is(:is(nav.root-menu ul) li),.menu-contact:is(:is(nav.root-menu ul) li)) a) span,:is(:is(.menu-switchuser:is(:is(nav.root-menu ul) li),.menu-contact:is(:is(nav.root-menu ul) li)) a) span:not(.user-name){font-family:var(--ff-nav)}:is(.menu-switchuser:is(:is(nav.root-menu ul) li) a) .icon{-webkit-box-flex:0;-ms-flex:0 0 1.8rem;flex:0 0 1.8rem;width:1.5rem;-webkit-mask-size:contain;mask-size:contain}.menu-developer:is(:is(nav.root-menu ul) li){margin-top:initial;padding:initial}.menu-developer:is(:is(nav.root-menu ul) li) .icon{-webkit-box-flex:0;-ms-flex:0 0 1.8rem;flex:0 0 1.8rem;width:100%;-webkit-mask-size:contain;mask-size:contain}:is(.menu-developer:is(:is(nav.root-menu ul) li) a.active) .icon{background-color:var(--bg-nav-icon-selected);-webkit-mask-size:auto 40%;mask-size:auto 40%}:is(.menu-contact:is(:is(nav.root-menu ul) li) a) .icon{-webkit-box-flex:0;-ms-flex:0 0 1.8rem;flex:0 0 1.8rem;width:1.8rem;-webkit-mask-size:contain;mask-size:contain}:is(.menu-contact:is(:is(nav.root-menu ul) li) a.active) .icon{background-color:var(--bg-nav-icon-selected)}nav.root-menu .localeselector-container{width:100%;height:calc(var(--nav-height-portrait) - .8dvh * 1);padding:0 0 1dvh}:is(nav.root-menu .localeselector-container) DIV.icon.localeselector{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex}:is(:is(nav.root-menu .localeselector-container) DIV.icon.localeselector):before{background-position-x:50%;background-position-y:50%;background-size:1.8rem;background-repeat:no-repeat;background-color:transparent;width:100%;height:100%;left:0;top:.75rem}:is(:is(nav.root-menu .localeselector-container) DIV.icon.localeselector):after{content:""}:is(nav.root-menu .localeselector-container) SPAN.localeselector{padding:2.15dvh 0 0!important;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:var(--fs-nav)}:is(:is(nav.root-menu .localeselector-container) SPAN.localeselector):before{display:none}:is(:is(nav.root-menu .localeselector-container) SPAN.localeselector):after{content:""}nav.scroll-nav{top:initial;-webkit-transform:initial;transform:initial;padding:0;bottom:0;left:0;width:100dvw;-webkit-box-shadow:1px -1px 1px rgba(0,0,0,.1);box-shadow:1px -1px 1px #0000001a}nav.scroll-nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}:is(nav.scroll-nav ul) li{-webkit-box-flex:1;-ms-flex:1;flex:1}.active:is(:is(:is(:is(nav.scroll-nav,nav.page-nav) ul) li) a){background-position:50% .85dvh}:is(:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li{border:none}.active:is(:is(:is(:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li) a){background-position:50% .85dvh}nav#whybuy,nav#workspace,nav#developer{display:none}}@media(min-width:768px)and (max-width:1032px)and (orientation:portrait){:is(:is(nav.root-menu ul) li) .icon{-webkit-mask-size:auto 55%;mask-size:auto 55%}:is(:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li{border:none}.active:is(:is(:is(:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li) a){background-position:50% .55dvh}}@media(max-width:767px)and (orientation:portrait){nav.root-menu{-webkit-transition:height .25s ease-in-out;transition:height .25s ease-in-out;height:calc(var(--nav-height-portrait) * 2);padding:0 0 0 1dvh}nav.root-menu ul{display:grid;grid-template-columns:repeat(7,1fr)}:is(nav.root-menu ul) li{padding:0 0 1.5dvh;height:calc(var(--nav-height-portrait) * 1)}.menu-developer:is(:is(nav.root-menu ul) li){padding:0 0 1.5dvh}.menu-developer:is(:is(nav.root-menu ul) li) a{background-position:50% calc(var(--nav-height-portrait) * .1)}nav.root-menu button.burger-menu-trigger{display:block}nav.root-menu.closed{height:calc(var(--nav-height-portrait) * 1);overflow:hidden}nav.root-menu.closed button.burger-menu-trigger{background-position:50% calc(var(--nav-height-portrait) * .35);background-color:transparent}:is(nav.root-menu.closed button.burger-menu-trigger):before{content:var(--localisation-btnmore);color:var(--clr-nav);top:calc(var(--nav-height-portrait) * .65)}:is(:is(nav.root-menu .localeselector-container) DIV.icon.localeselector):before{top:.45rem}:is(nav.root-menu .localeselector-container) SPAN.localeselector{padding:1.25dvh 0 0!important}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){:is(:is(nav ul) li) .icon{width:1.2dvw}nav.scroll-nav{max-width:5dvw}nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details{max-width:6.5dvw}.active:is(:is(:is(:is(nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details) ul) li) a){background-size:2.5dvh;background-position:50% .4dvh}.active:is(:is(:is(:is(nav#whybuy,nav#workspace,nav#developer,nav#multiple-apartment-details) ul) li) a) span{letter-spacing:0}.active:is(:is(:is(:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li) a){background-size:2.5dvh;background-position:50% .4dvh}}@media only screen and (orientation:portrait){.menu-contact:is(nav.root-menu ul li){--menu-icon: var(--nav-contact)}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.modal-overlay{padding:0}.modal-overlay .modal-content{width:100%;padding:0}:is(.modal-overlay .modal-content) video::-webkit-media-controls-panel,:is(.modal-overlay .modal-content) video::-webkit-media-controls-enclosure{width:70dvw}.full-width:is(:is(.modal-overlay .modal-content) .carousel-container){--transport-bycarousel-width: 100dvw}:is(.modal-overlay .modal-content) .hero-carousel .caption{display:none}:is(.modal-overlay .modal-content) .carousel-container.with-primary{position:relative}:is(.modal-overlay .modal-content) .carousel-counter{bottom:calc((var(--primary-padding)*2) + env(safe-area-inset-bottom,0px))}:is(.modal-overlay .modal-content) .enlarge{bottom:calc((var(--primary-padding)*2) + env(safe-area-inset-bottom,0px))}.modal-overlay .northpoint-container{top:calc(var(--primary-padding)*2 + var(--round-btn-height))}.modal-overlay .btn-close,.modal-overlay .carousel-container .next,.modal-overlay .carousel-container .prev{height:var(--round-btn-height);bottom:var(--primary-padding);background-position:50%;background-size:1.8rem}.modal-overlay .btn-close{top:var(--primary-padding);right:var(--primary-padding);left:unset}.modal-overlay .qrcode.downloads{padding:3dvh;width:max(50dvw,300px)}:is(:is(.content-wrapper._availability+.modal-overlay .modal-content) .carousel-container.with-primary) .prev,:is(:is(.content-wrapper._availability+.modal-overlay .modal-content) .carousel-container.with-primary) .next{display:initial}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.popup{display:-webkit-box;display:-ms-flexbox;display:flex}.popup.switch-user{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup.switch-user .popup-inner{position:initial;width:min(300px,100%)}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.primary-panel .carousel-container{margin:2dvh 0}.carousel-container .carousel-counter,.carousel-container .enlarge,.caption{bottom:calc(var(--primary-padding) * 1.3)}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){:is(:is(:is(.content-wrapper._masterplan .content-window) section) .carousel-container) .prev,:is(:is(:is(.content-wrapper._masterplan .content-window) section) .carousel-container) .next{height:4.75dvh}:is(:is(:is(:is(.content-wrapper._masterplan .content-window) section) .primary-panel) .carousel-container) .prev,:is(:is(:is(:is(.content-wrapper._masterplan .content-window) section) .primary-panel) .carousel-container) .next{height:6dvh;width:2dvw}:is(:is(:is(:is(.content-wrapper._masterplan .content-window) section) .primary-panel) .carousel-container) .carousel-counter{left:calc(var(--round-btn-height) * 2);-webkit-transform:initial;transform:initial;max-width:13rem}:is(:is(:is(:is(:is(.content-wrapper._masterplan .content-window) section) .primary-panel) .carousel-container) .carousel-counter) .counter{-webkit-box-flex:0;-ms-flex:0 0 .5rem;flex:0 0 .5rem}}@media(max-width:767px)and (orientation:portrait){.carousel-container .caption{bottom:initial;top:.75rem;text-align:center;width:max(100%,18.75rem);left:0}.carousel-container .prev,.carousel-container .next{display:none}.carousel-container .carousel-counter{bottom:calc(var(--primary-padding) * 2.5)}.carousel-container .enlarge{bottom:calc(var(--primary-padding) * 2)}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.primary-panel{width:100dvw;display:block}.primary-panel .specbutton{display:none}.mobile:is(.primary-panel .specbutton){display:-webkit-box;display:-ms-flexbox;display:flex}.primary-panel>h1{margin:initial}table.highlights-info{margin-block:2rem}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.northpoint-container{background:transparent}.spin-container{position:absolute;left:0;top:0;height:calc(100dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button));width:100dvw;overflow:hidden}.spin-container.livemodel-only{height:100dvh}.spin-container .react-transform-wrapper,.spin-container .react-transform-component{height:100%}.spin-container .panzoom{width:100dvw;height:100%}.spin-container canvas{height:100%!important}.scrubpad-container{width:100dvw;bottom:var(--icon-bottom-sheet-border-radius)}.scrubpad-container .scrub-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5dvh 1dvh 0;pointer-events:none}:is(.scrubpad-container .scrub-buttons-container) button{border:1px solid var(--white);width:2.5rem;height:2.5rem;border-radius:100%;background-size:1rem;background-position:50%;background-repeat:no-repeat;background-color:#00000080;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:all}.scrub-button-left:is(:is(.scrubpad-container .scrub-buttons-container) button){background-image:var(--arrow-rotate-left)}.scrub-button-right:is(:is(.scrubpad-container .scrub-buttons-container) button){background-image:var(--arrow-rotate-right)}.scrubpad-container .scrubpad{display:none}.bottom-sheet-2:is(.content-wrapper._masterplan,.content-wrapper._availability) .spin-container{height:calc(100% - 53.6dvh - var(--nav-height-portrait) + var(--icon-bottom-sheet-button))}:is(.bottom-sheet-2:is(.content-wrapper._masterplan,.content-wrapper._availability) .spin-container) .panzoom{height:100%}.bottom-sheet-1:is(.content-wrapper._masterplan,.content-wrapper._availability) .spin-container{height:calc(100% - 28.6dvh - var(--nav-height-portrait) + var(--icon-bottom-sheet-button))}:is(.bottom-sheet-1:is(.content-wrapper._masterplan,.content-wrapper._availability) .spin-container) .panzoom{height:100%}.content-wrapper._availability .spin-container{height:calc(96.4dvh - var(--nav-height-portrait))}}@media(max-width:767px)and (orientation:portrait){.scrubpad-container{bottom:30px}:is(.scrubpad-container .scrub-buttons-container) button{width:4rem;height:4rem;background-size:35%}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.primary-panel{padding:var(--primary-padding)!important}.primary-inner{gap:var(--primary-padding)}:is(.modal-overlay .release-container) .btn-close{top:initial;right:initial}.table-scroll{border-top:none}:is(#availability.content-window .filter-tables) .filter_heading{display:none}:is(:is(#availability.content-window .bottom-sheet.status-2) .apartment-filter) .grouped-filters-header{background-color:var(--bg-button);color:var(--clr-button)}:is(:is(:is(#availability.content-window .bottom-sheet.status-2) .apartment-filter) .grouped-filters-header):before{content:var(--localisation-btnmorefilters);line-height:3.25dvh}.group-open:is(:is(:is(#availability.content-window .bottom-sheet.status-2) .apartment-filter) .grouped-filters-wrapper){padding:initial}:is(#availability.content-window .bottom-sheet.status-3) .primary-panel,:is(#availability.content-window .bottom-sheet.status-3) .primary-panel.full-height{height:calc(100dvh - var(--icon-bottom-sheet-button) - var(--nav-height-portrait))}:is(#availability.content-window .bottom-sheet.status-3) .primary-inner{height:76.3dvh;gap:2dvh;-webkit-box-flex:1;-ms-flex:1;flex:1}:is(:is(#availability.content-window .bottom-sheet.status-3) .primary-inner)>*{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(#availability.content-window .bottom-sheet.status-3) .apartment-filter{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(:is(#availability.content-window .bottom-sheet.status-3) .apartment-filter) .grouped-filters-wrapper{overflow-y:auto;padding-right:1dvh;padding:calc(var(--primary-padding)/2)}.group-closed:is(:is(:is(#availability.content-window .bottom-sheet.status-3) .apartment-filter) .grouped-filters-wrapper){height:initial}:is(:is(:is(#availability.content-window .bottom-sheet.status-3) .apartment-filter) .developerments) h4{margin-bottom:.7dvh}:is(#availability.content-window .bottom-sheet.status-3) .grouped-filters-header{background-color:var(--bg-button-selected);color:var(--clr-button-selected)}:is(:is(#availability.content-window .bottom-sheet.status-3) .grouped-filters-header):before{content:var(--localisation-btnhidefilters)}:is(:is(#availability.content-window .bottom-sheet.status-3) .filter-tables) .table-scroll{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(#availability.content-window .bottom-sheet.status-2,#availability.content-window .bottom-sheet.status-1) .grouped-filters-wrapper{height:0;overflow:hidden}:is(#availability.content-window .bottom-sheet.status-2,#availability.content-window .bottom-sheet.status-1) .primary-inner{height:39dvh}:is(:is(:is(#availability.content-window .bottom-sheet.status-2,#availability.content-window .bottom-sheet.status-1) .bottom-sheet)>div) .primary-panel,:is(:is(:is(#availability.content-window .bottom-sheet.status-2,#availability.content-window .bottom-sheet.status-1) .bottom-sheet)>div) .primary-panel.full-height{overflow-x:hidden;overflow-y:auto}.apartment-filter .wrapper{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.apartment-filter .block-filter-wrapper{padding:calc(var(--primary-padding)*.5) var(--primary-padding)}:is(:is(:is(.apartment-filter div:not(.block-filter-wrapper)) .wrapper.status-closed) h4)+*{margin-top:.5dvh}:is(.apartment-filter .grouped-filters-header):before{content:var(--localisation-btnmorefilters);line-height:3.25dvh}h4.filter_heading{border:none;margin:0}.filter-tables{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 var(--primary-padding) 0;margin:0;-ms-flex-negative:0;flex-shrink:0}.filter-tables .table-scroll{max-height:unset}div.level-selector-position{top:initial;-webkit-transform:initial;transform:initial;-webkit-transform:translateX(-50%);transform:translate(-50%);left:50%;background:transparent;bottom:calc(var(--nav-height-portrait) + var(--icon-bottom-sheet-button));z-index:1;width:40dvw;height:calc(var(--dial-height-selected) + (var(--dial-height)*3));padding:initial}.level-selector-wrapper{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scroll-padding-top:0}.level-selector-wrapper::-webkit-scrollbar{display:none}.level-selector-wrapper .level-focus{position:fixed;height:var(--dial-height-selected);width:100%;border:1px solid var(--white);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:999px;background:#00000080}:is(.level-selector-wrapper .level-focus):before{content:var(--localisation-levelprefix-short);text-transform:uppercase;color:#fff;padding-left:7dvw;line-height:var(--dial-height-selected);font-size:1.2em;font-family:var(--ff-h4)}.level-selector-wrapper ul.level-selector{list-style:none;margin:0;top:0;left:0;-webkit-transform:initial;transform:initial;background:initial;padding:0 0 calc(2 * var(--dial-height) - .25rem) 20dvw;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:calc(2 * var(--dial-height));position:absolute}:is(.level-selector-wrapper ul.level-selector) li{height:calc(var(--dial-height) - .44rem);-webkit-transition:height .1s ease-in-out;transition:height .1s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:initial;scroll-snap-align:center;color:#fff;gap:.5dvw}.selected:is(:is(.level-selector-wrapper ul.level-selector) li){height:calc(var(--dial-height-selected) - .44rem);font-weight:700;background:transparent;text-transform:uppercase}.selected:is(:is(.level-selector-wrapper ul.level-selector) li) span{-webkit-transform:scale(1.2);transform:scale(1.2)}.selected:is(:is(.level-selector-wrapper ul.level-selector) li) .available-apartments{margin:0 0 0 2dvw}.content-wrapper.bottom-sheet-1 div.level-selector-position{bottom:calc(var(--nav-height-portrait) + 25dvh)}.content-wrapper.bottom-sheet-2 div.level-selector-position{bottom:calc(var(--nav-height-portrait) + 50dvh)}:is(.content-wrapper.bottom-sheet-3 .apartment-filter) .grouped-filters-header{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media(min-width:768px)and (max-width:1032px)and (orientation:portrait){.primary-inner{display:block;max-width:600px;margin:0 auto!important}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){.apartment-filter .grouped-filters-header{min-width:max(5dvw,7.5rem);padding:0 .5rem;width:max(5dvw,7.5rem)}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.apartment-list-container{width:calc(100dvw - 2dvh);top:calc(1dvh + var(--btn-height));left:1dvh;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.apartment-list-container .table-scroll{--bg-scrollbar-track: transparent;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:0 5px 5px}:is(:is(:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) td{padding-top:1.3dvh;padding-bottom:1.3dvh}:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead) th):before{display:block;float:initial}.content-wrapper.bottom-sheet-3 .apartment-list-container{height:0dvh}:is(.content-wrapper.bottom-sheet-3 .apartment-list-container) .table-scroll{height:0dvh}.content-wrapper.bottom-sheet-2 .apartment-list-container{height:32dvh}:is(.content-wrapper.bottom-sheet-2 .apartment-list-container) .table-scroll{height:32dvh}.content-wrapper.bottom-sheet-1 .apartment-list-container{height:60.6dvh}:is(.content-wrapper.bottom-sheet-1 .apartment-list-container) .table-scroll{height:60.6dvh}.content-wrapper.bottom-sheet-0 .apartment-list-container{height:74.5dvh}:is(.content-wrapper.bottom-sheet-0 .apartment-list-container) .table-scroll{height:74.5dvh}}@media(max-width:767px)and (orientation:portrait){:is(.apartment-list-container .table-scroll) table{table-layout:initial}:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) th.area[data-sortcolumn=areametric],:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) th.view,:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) th.homelevel,:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) td.area[data-sortcolumn=areametric],:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) td.view,:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) td.homelevel{display:none}:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) th{font-size:1em}:is(:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) th):before{width:1dvh;margin:0 0 .5dvh}:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) td:not(.apartmentname):not(.beds),:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) th{padding:1dvw}:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) th:not(.release):before{float:initial;display:block}:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) th.beds,:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) td.beds,:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) th.area,:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) td.area,:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) th.release,:is(:is(:is(:is(.apartment-list-container .table-scroll) table) thead,:is(:is(.apartment-list-container .table-scroll) table) tbody) tr) td.unreleased{width:12dvw}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){:is(:is(:is(.apartment-list-container .table-scroll) table) tr) td:not(.apartmentname):not(.beds),:is(:is(:is(.apartment-list-container .table-scroll) table) tr) th{padding:1rem .5dvw}.beds:is(:is(:is(.table-scroll table) tr) td){background-size:.85rem}.release:is(:is(:is(.table-scroll table) tr) td){background-size:1rem}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){:is(:is(:is(.content-wrapper._masterplan .content-window) section) .bubbles) .bubble{-webkit-box-flex:0;-ms-flex:0 0 .3rem;flex:0 0 .3rem;height:.3rem}:is(:is(:is(:is(:is(.content-wrapper._masterplan .content-window) section) .primary-panel) ul.siteplan) li):before{width:2rem;height:2rem}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.content-wrapper._masterplan{background:var(--white);pointer-events:all}.content-wrapper._masterplan .floating-logo{display:none}.content-wrapper._masterplan>#masterplan.content-window{height:calc(100% - var(--nav-height-portrait))}.content-wrapper._masterplan .carousel-container.with-primary{margin-left:initial}.content-wrapper._masterplan .primary-panel{padding:calc(var(--sticky-nav-height) + (var(--primary-padding) * 2)) var(--primary-padding) var(--primary-padding) var(--primary-padding)!important}.content-wrapper._masterplan img.club_logo{width:50%}.content-wrapper._masterplan .scroll-nav,.content-wrapper._masterplan .page-nav{height:var(--sticky-nav-height);bottom:initial;top:0;position:sticky;-webkit-box-shadow:none;box-shadow:none;width:100%;background:var(--bg-primary)}:is(.content-wrapper._masterplan .scroll-nav,.content-wrapper._masterplan .page-nav) ul{overflow:hidden;width:min(500px,100%);margin:0 auto;height:100%}:is(:is(.content-wrapper._masterplan .scroll-nav,.content-wrapper._masterplan .page-nav) ul) li{height:100%;-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}:is(:is(:is(.content-wrapper._masterplan .scroll-nav,.content-wrapper._masterplan .page-nav) ul) li) a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:is(:is(:is(:is(.content-wrapper._masterplan .scroll-nav,.content-wrapper._masterplan .page-nav) ul) li) a) span{margin-bottom:.5dvh}.content-wrapper._masterplan #masterplan.content-window{margin-left:0;width:100%;overflow-y:auto;-ms-scroll-snap-type:none;scroll-snap-type:none;height:calc(100dvh - var(--nav-height-portrait))}:is(.content-wrapper._masterplan #masterplan.content-window) section{height:auto;background:var(--white);pointer-events:all;width:100dvw;border:none!important}:is(:is(.content-wrapper._masterplan #masterplan.content-window) section) .carousel-container,:is(:is(.content-wrapper._masterplan #masterplan.content-window) section) .carousel-container.full-width{position:relative;--transport-bycarousel-width: calc(100dvw - 20px) ;--transport-bycarousel-height: 50dvh;height:var(--transport-bycarousel-height)}:is(:is(:is(.content-wrapper._masterplan #masterplan.content-window) section) .carousel-container,:is(:is(.content-wrapper._masterplan #masterplan.content-window) section) .carousel-container.full-width) .enlarge,:is(:is(:is(.content-wrapper._masterplan #masterplan.content-window) section) .carousel-container,:is(:is(.content-wrapper._masterplan #masterplan.content-window) section) .carousel-container.full-width) .next,:is(:is(:is(.content-wrapper._masterplan #masterplan.content-window) section) .carousel-container,:is(:is(.content-wrapper._masterplan #masterplan.content-window) section) .carousel-container.full-width) .prev{bottom:1dvh}:is(:is(.content-wrapper._masterplan #masterplan.content-window) section) .primary-panel{position:relative;margin:0;z-index:1;height:auto;top:initial;width:100%}:is(:is(.content-wrapper._masterplan #masterplan.content-window) section) .carousel-container{--transport-bycarousel-width: calc(100dvw - (var(--primary-padding) * 2));margin-bottom:5dvh}:is(:is(:is(.content-wrapper._masterplan #masterplan.content-window) section) .carousel-container) .bubbles{-webkit-transform:translate(-50%);transform:translate(-50%);bottom:calc(var(--primary-padding)/2 + (var(--round-btn-height)/2));bottom:calc(var(--primary-padding)/2 + calc(var(--round-btn-height)/2))}.content-wrapper._masterplan.bottom-sheet-3 #masterplan.content-window{height:calc(100dvh - (var(--icon-bottom-sheet-button) * 1));padding-bottom:var(--nav-height-portrait)}.content-wrapper._masterplan.bottom-sheet-0 .content-window{height:calc(100dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + var(--icon-bottom-sheet-border-radius))}.content-wrapper._masterplan.bottom-sheet-0 .carousel-container{--transport-bycarousel-width: 100dvw;--transport-bycarousel-height: calc(100dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + var(--icon-bottom-sheet-border-radius))}.content-wrapper._masterplan.bottom-sheet-0 .page-nav{display:none}:is(.content-wrapper._masterplan.bottom-sheet-2,.content-wrapper._masterplan.bottom-sheet-3) .content-window{height:calc(62.5dvh - var(--nav-height-portrait) - var(--sticky-nav-height) - var(--icon-bottom-sheet-button) + (var(--icon-bottom-sheet-border-radius) * 2))}:is(.content-wrapper._masterplan.bottom-sheet-2,.content-wrapper._masterplan.bottom-sheet-3) .carousel-container{--transport-bycarousel-width: 100dvw;--transport-bycarousel-height: calc(62.5dvh - var(--nav-height-portrait) - var(--sticky-nav-height) - var(--icon-bottom-sheet-button) + var(--icon-bottom-sheet-border-radius))}}@media(max-width:767px)and (orientation:portrait){:is(:is(:is(:is(.content-wrapper._masterplan .scroll-nav,.content-wrapper._masterplan .page-nav) ul) li) a){gap:.1rem}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){:is(:is(.content-wrapper._masterplan nav.page-nav) ul) li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;min-width:initial}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){section.spec,section.apartment-specs{height:auto;padding:calc(var(--primary-padding)*2);padding-bottom:calc(var(--icon-bottom-sheet-button) + var(--primary-padding) + var(--sticky-nav-height))}:is(section.spec,section.apartment-specs) div.scroll-div{gap:2dvh;display:block}:is(:is(section.spec,section.apartment-specs) div.scroll-div) h1{display:none}:is(:is(section.spec,section.apartment-specs) div.scroll-div) .column+.column{margin-top:6dvh}}@media(min-width:768px)and (max-width:1032px)and (orientation:portrait){:is(:is(section.spec,section.apartment-specs) div.scroll-div) .column+.column{margin-top:4dvh}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){section.apartment-specs div.scroll-div{display:block;overflow-y:auto}:is(section.apartment-specs div.scroll-div) .column-container{display:block}:is(section.apartment-specs div.scroll-div) .column+.column{margin-top:4dvh}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.modal-content .bubblecontainer .popup,.bubblecontainer .popup{display:block;left:initial;-webkit-transform:initial;transform:initial;right:var(--primary-padding);max-width:50dvw}.modal-content .bubblecontainer .popup{right:calc((var(--primary-padding)*2) + var(--round-btn-height))}.content-window.with-primary .bubblewrapper{margin-left:0;width:100dvw;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bubblemap{width:var(--bubble-map-ipad);height:var(--bubble-map-ipad);bottom:calc(var(--primary-padding) + var(--icon-bottom-sheet-button) + (var(--round-btn-height) * 1.5))}.state-1:is(:is(.modal-overlay .modal-content,.apartment-details-container:not(.multiple)) .bubblemap,:is(.modal-overlay .modal-content,.apartment-details-container:not(.multiple)) .minimap){visibility:visible}.state-1:is(:is(.modal-overlay .modal-content,.apartment-details-container:not(.multiple)) .toggleBubbleMap,:is(.modal-overlay .modal-content,.apartment-details-container:not(.multiple)) .toggleMiniMap){background:var(--map-close) 50% / contain no-repeat}.state-2:is(:is(.modal-overlay .modal-content,.apartment-details-container:not(.multiple)) .bubblemap,:is(.modal-overlay .modal-content,.apartment-details-container:not(.multiple)) .minimap){visibility:hidden;pointer-events:none}.state-2:is(:is(.modal-overlay .modal-content,.apartment-details-container:not(.multiple)) .toggleBubbleMap,:is(.modal-overlay .modal-content,.apartment-details-container:not(.multiple)) .toggleMiniMap){background:var(--map-open) 50% / contain no-repeat}.state-2:is(:is(.apartment-details-container:not(.multiple) section.apartment-views) .bubblemap,:is(.apartment-details-container:not(.multiple) section.apartment-views) .minimap){visibility:visible}.state-2:is(:is(.apartment-details-container:not(.multiple) section.apartment-views) .toggleBubbleMap,:is(.apartment-details-container:not(.multiple) section.apartment-views) .toggleMiniMap){display:none}.modal-content .bubblecontainer .popup{-webkit-transform:none;transform:none;width:min(calc(100dvw - var(--primary-padding)*3 - var(--round-btn-height)),31.25rem)}:is(.modal-content .bubblecontainer .popup) .close{display:initial}.modal-content .toggleBubbleMap,.modal-content .toggleMiniMap{left:var(--primary-padding)}.modal-content .bubblemap{bottom:calc(var(--round-btn-height) + var(--primary-padding)*2)}:is(.content-wrapper.bottom-sheet-0,.content-wrapper.bottom-sheet-3) .toggleBubbleMap,:is(.content-wrapper.bottom-sheet-0,.content-wrapper.bottom-sheet-3) .toggleMiniMap,:is(.content-wrapper.bottom-sheet-0,.content-wrapper.bottom-sheet-3) .enlarge-bubble,:is(.content-wrapper.bottom-sheet-0,.content-wrapper.bottom-sheet-3) .bubblewrapper:before{bottom:calc(var(--primary-padding) + var(--icon-bottom-sheet-button) + var(--nav-height-portrait))}:is(.content-wrapper.bottom-sheet-0,.content-wrapper.bottom-sheet-3) .bubblemap{bottom:calc(var(--primary-padding) + var(--icon-bottom-sheet-button) + (var(--round-btn-height) * 1.5))}.content-wrapper.bottom-sheet-1 .bubblemap{bottom:calc(var(--primary-padding) + var(--icon-bottom-sheet-button) + (var(--round-btn-height) * .5))}.content-wrapper.bottom-sheet-1 .content-window.with-primary .bubblewrapper{height:68.3dvh}.content-wrapper.bottom-sheet-2 .bubblemap,.content-wrapper.bottom-sheet-2 .minimap{bottom:calc(var(--primary-padding)*2 + var(--round-btn-height));width:var(--bubble-map-portrait-status-2);height:var(--bubble-map-portrait-status-2)}.content-wrapper.bottom-sheet-3 .bubblemap,.content-wrapper.bottom-sheet-3 .toggleBubbleMap,.content-wrapper.bottom-sheet-3 .toggleMiniMap{display:none}.apartment-details-container:not(.multiple) .bubblewrapper{width:100dvw;height:50dvh;margin:0}:is(.apartment-details-container:not(.multiple) .bubblewrapper):before,:is(.apartment-details-container:not(.multiple) .bubblewrapper) .enlarge-bubble,:is(.apartment-details-container:not(.multiple) .bubblewrapper) .toggleBubbleMap,:is(.apartment-details-container:not(.multiple) .bubblewrapper) .toggleMiniMap{bottom:var(--primary-padding)}:is(.apartment-details-container:not(.multiple) section.apartment-views) .primary-panel{min-height:40dvh}:is(:is(.apartment-details-container:not(.multiple) section.apartment-views) .primary-panel) .bubblemap,:is(:is(.apartment-details-container:not(.multiple) section.apartment-views) .primary-panel) .minimap{width:var(--bubble-map-portrait-status-2);height:var(--bubble-map-portrait-status-2);left:50%;-webkit-transform:translate3d(-50%,-45%,0);transform:translate3d(-50%,-45%,0)}:is(.apartment-details-container:not(.multiple) section.apartment-views) .bubblecontainer{height:50dvh}:is(.apartment-details-container:not(.multiple) section.apartment-views) .enlarge-bubble{bottom:var(--primary-padding);left:var(--primary-padding)!important}:is(.apartment-details-container.multiple section.apartment-views) .primary-panel{width:calc(100% - (var(--primary-padding)*2))}}@media(min-width:768px)and (max-width:1032px)and (orientation:portrait){.modal-overlay .modal-content{--bubble-map-large: 35dvw}}@media(max-width:767px)and (orientation:portrait){.bubblemap,.minimap{width:var(--bubble-map-portrait-status-2);height:var(--bubble-map-portrait-status-2)}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){.bubblemap img.bubble_position_icon{width:2rem;height:2rem}.bubblemap #circleSvg{width:3.5rem;height:3.5rem}.floor-button-container{width:2.5rem}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){.gallery-index .prev,.gallery-index .next{height:4.75dvh}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.selected:is(:is(.downloads:is(.media-group-container .group-inner) ul) li) .qrcode{width:100%;-ms-flex-pack:distribute;justify-content:space-around}:is(.selected:is(:is(.downloads:is(.media-group-container .group-inner) ul) li) .qrcode) .share{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-ms-flex:1;flex:1}:is(:is(:is(.gallery-index .inner) .page) div) img{outline-offset:-.1rem}.content-window#media{overflow:hidden;background-color:var(--black)}#media.content-window .primary-menu-content{display:block}#media.content-window .videowrapper{margin:0;width:100dvw;position:relative}:is(#media.content-window .videowrapper) .enlarge{bottom:calc(var(--icon-bottom-sheet-button));left:var(--primary-padding)}#media.content-window video{background:var(--black)}#media.content-window .media-group-container,#media.content-window .child-group{max-height:initial}:is(:is(#media.content-window .media-group-container,#media.content-window .child-group) a) h5{background:none;margin-left:0;font-size:var(--fs-h1)}:is(#media.content-window .child-group) a h5{font-size:var(--fs-h5)}#media.content-window .primary-panel,#media.content-window .primary-panel.full-height{height:calc(100% - var(--icon-bottom-sheet-button))}#media.content-window .media_placeholder,#media.content-window iframe{margin:initial!important;width:100dvw!important}#media.content-window .carousel-container{--transport-bycarousel-width: 100dvw;margin:initial}:is(:is(:is(#media.content-window .carousel-container) .inner) .sample) img.contain{-o-object-fit:cover;object-fit:cover}:is(.content-wrapper._media.bottom-sheet-2 .content-window#media) .media_placeholder,:is(.content-wrapper._media.bottom-sheet-2 .content-window#media) iframe{height:calc(57dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + (var(--icon-bottom-sheet-border-radius) * 1));height:calc(57dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + calc(var(--icon-bottom-sheet-border-radius) * 1))}:is(.content-wrapper._media.bottom-sheet-2 .content-window#media) .carousel-container{--transport-bycarousel-height: calc(57dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + calc(var(--icon-bottom-sheet-border-radius) * 1))}:is(.content-wrapper._media.bottom-sheet-2 .content-window#media) video{height:32dvh!important}:is(.content-wrapper._media.bottom-sheet-0,.content-wrapper._media.bottom-sheet-3) .carousel-container{--transport-bycarousel-height: calc(100dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + calc(var(--icon-bottom-sheet-border-radius) * 1))}:is(:is(.content-wrapper._media.bottom-sheet-0,.content-wrapper._media.bottom-sheet-3) #media.content-window) .media_placeholder,:is(:is(.content-wrapper._media.bottom-sheet-0,.content-wrapper._media.bottom-sheet-3) #media.content-window) iframe{height:calc(100dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + (var(--icon-bottom-sheet-border-radius) * 1));height:calc(100dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + calc(var(--icon-bottom-sheet-border-radius) * 1))}:is(.content-wrapper._media.bottom-sheet-0,.content-wrapper._media.bottom-sheet-3) .videowrapper{height:88.5dvh}.content-wrapper._media.bottom-sheet-1 .carousel-container{--transport-bycarousel-height: calc(76dvh - var(--icon-bottom-sheet-button))}.content-wrapper._media.bottom-sheet-2 .carousel-container{--transport-bycarousel-height: calc(51dvh - var(--icon-bottom-sheet-button))}.content-wrapper._media.bottom-sheet-2 .videowrapper{height:43dvh}:is(.content-wrapper._media.bottom-sheet-2 .videowrapper) video{-o-object-fit:cover;object-fit:cover}}@media(max-width:767px)and (orientation:portrait){#media.content-window .carousel-container .carousel-counter{bottom:calc(var(--primary-padding) * 2.7)}#media.content-window .carousel-container .enlarge{bottom:calc(var(--primary-padding) * 2.2)}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.bottom-sheet{width:100dvw;bottom:0;z-index:10;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden;border-radius:var(--icon-bottom-sheet-border-radius) var(--icon-bottom-sheet-border-radius) 0 0;-webkit-box-shadow:1px -1px 3px rgba(0,0,0,.1);box-shadow:1px -1px 3px #0000001a;background-color:var(--white)}.bottom-sheet .primary-panel{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bottom-sheet>div{width:100%;height:100%}:is(.bottom-sheet>div) .bottom-controls{display:-webkit-box;display:-ms-flexbox;display:flex}:is(:is(.bottom-sheet>div) .bottom-controls) .bottom-fullscreen,:is(:is(.bottom-sheet>div) .bottom-controls) .bottom-close{display:none}:is(:is(.bottom-sheet>div) .bottom-controls) .bottom-fullscreen,:is(:is(.bottom-sheet>div) .bottom-controls) .bottom-close{background-position:center;background-repeat:no-repeat;background-size:calc(var(--round-btn-height) * .5)}:is(:is(.bottom-sheet>div) .bottom-controls) .bottom-fullscreen{background-image:var(--icon-plus)}:is(:is(.bottom-sheet>div) .bottom-controls) .bottom-close{background-image:var(--icon-minus)}:is(.bottom-sheet>div) button.bottom-sheet-btn{display:block;position:sticky;top:0;width:100%;background:var(--icon-bottom-sheet) 50% / min(10dvw,2.8rem) no-repeat;height:var(--icon-bottom-sheet-button);z-index:1000}:is(.bottom-sheet>div) .primary-panel,:is(.bottom-sheet>div) .primary-panel.full-height{width:100dvw;top:var(--icon-bottom-sheet-button);overflow-x:hidden;overflow-y:auto}.bottom-sheet.status-0{overflow:hidden;height:var(--icon-bottom-sheet-button)}:is(.bottom-sheet.status-0 .bottom-controls) .bottom-close{background-image:none;pointer-events:none}.bottom-sheet.status-1{height:25dvh}.bottom-sheet.status-1 .primary-panel,.bottom-sheet.status-1 .primary-panel.full-height{height:calc(25dvh - var(--icon-bottom-sheet-button))}.bottom-sheet.status-2{height:50dvh}.bottom-sheet.status-2 .primary-panel,.bottom-sheet.status-2 .primary-panel.full-height{height:calc(50dvh - var(--icon-bottom-sheet-button))}.bottom-sheet.status-3{height:calc(100dvh - var(--nav-height-portrait));border-radius:0}:is(.bottom-sheet.status-3 .bottom-controls) .bottom-fullscreen{background-image:none;pointer-events:none}.bottom-sheet.status-3 .primary-panel,.bottom-sheet.status-3 .primary-panel.full-height{height:calc(100dvh - var(--icon-bottom-sheet-button) - var(--nav-height-portrait))}.content-wrapper._masterplan .bottom-sheet{bottom:calc(var(--nav-height-portrait) * 1)}:is(.content-wrapper.apartment-details-open-single #availability.content-window) .bottom-sheet{z-index:11;bottom:calc(var(--nav-height-portrait) * 0);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}:is(:is(.content-wrapper.apartment-details-open-single #availability.content-window) .bottom-sheet) .apartment-filter{display:none}.status-3:is(:is(.content-wrapper.apartment-details-open-single #availability.content-window) .bottom-sheet){height:100dvh}.status-3:is(:is(.content-wrapper.apartment-details-open-single #availability.content-window) .bottom-sheet) .primary-panel{height:calc(100dvh - var(--icon-bottom-sheet-button) + 1dvh)}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){:is(.masterplanlink:is(.plot-marker-container .map-pins) .offsetpin) svg{width:1.75rem}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){:is(.hasIcon.building:is(.plot-marker-container .map-pins) .offsetpin) svg{height:2.5rem}.hasIcon:is(.plot-marker-container .map-pins) svg{width:1.5rem}.hasIcon:is(.plot-marker-container .map-pins) svg{width:1.3rem}:is(.bubble:is(.plot-marker-container .map-pins) .offsetpin) svg{width:1.5rem}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){section#contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}section#contact .images{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;position:relative;width:100%}:is(section#contact .images) img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;inset:0}section#contact .text{height:initial;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding:4dvh;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-wrap:anywhere}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.map-box{margin-left:0;height:calc(100dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + 15px)}.map-box .mapboxgl-map{height:calc(100dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + 15px);width:100dvw}:is(:is(.map-box .mapboxgl-map) .mapboxgl-marker-anchor-right) .default_wrapper{-webkit-transform:translate(-25%,-50%) scale(.6)!important;transform:translate(-25%,-50%) scale(.6)!important}:is(:is(:is(.map-box .mapboxgl-map) .mapboxgl-marker-anchor-right) .default_wrapper) p{-webkit-transform:scale(1.4);transform:scale(1.4)}:is(:is(.map-box .mapboxgl-map) .mapboxgl-marker-anchor-right) .offscreen-arrow{-webkit-transform:translate(-25%,-50%)!important;transform:translate(-25%,-50%)!important}:is(.content-wrapper.bottom-sheet-2 .map-box .mapboxgl-map .mapboxgl-marker[marker-index*=airport]):has(.towards-bottom) .default_wrapper{-webkit-transform:scale(.6) translate(-50%,-330%)!important;transform:scale(.6) translate(-50%,-330%)!important}:is(.content-wrapper.bottom-sheet-2 .map-box .mapboxgl-map .mapboxgl-marker[marker-index*=airport]):has(.towards-bottom) .offscreen-arrow{-webkit-transform:translate(-150%,-25%);transform:translate(-150%,-25%)}#explore.content-window .primary-panel{padding:1dvw 1.5dvw}:is(#explore.content-window .primary-panel) .primary-menu-content{padding-right:1rem}.open:is(:is(:is(#explore.content-window .primary-panel) .primary-menu-content) .primary-menu-group){min-height:200px}#explore.content-window .scrubpad-container{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:is(#explore.content-window .scrubpad-container) .scrub-buttons-container{width:100dvw}#explore.content-window .spin-container{left:0}:is(#explore.content-window .bottom-sheet.status-2) .primary-menu-group.open{overflow-y:auto}:is(:is(#explore.content-window .bottom-sheet.status-2) .primary-menu-group.open) .primary-menu-list{min-height:10dvh}:is(#explore.content-window .bottom-sheet.status-0) .primary-panel{visibility:hidden;height:0;padding:0!important}.primary-menu-content::-webkit-scrollbar{display:none}:is(.primary-menu-content .primary-menu-group) .primary-filter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:is(:is(.primary-menu-content .primary-menu-group) .primary-filter) button{-webkit-box-flex:1;-ms-flex:1;flex:1}:is(.primary-menu-content .primary-menu-group) .primary-menu-list{margin-left:max(1.25dvw,1.56rem)}.top-right-container{width:16rem;height:initial;right:0;padding:2dvh 2dvh 5dvh;top:8dvh}:is(.top-right-container .top-right-img) img{width:50dvw}.top-right-container .btn-close{display:block;position:absolute;bottom:.5rem;left:.5rem;height:var(--round-btn-height);width:var(--round-btn-height);background:var(--button-close) 50% / 61% no-repeat!important}#explore.content-window small{text-align:center}.content-wrapper.bottom-sheet-2 .map-box,.content-wrapper.bottom-sheet-2 .mapboxgl-map{height:40.8dvh}}@media(max-width:767px)and (orientation:portrait){.top-right-container{width:100dvw;top:3.5rem}:is(.top-right-container ul) li{-webkit-box-flex:1;-ms-flex:1;flex:1}.content-wrapper.bottom-sheet-2 .map-box,.content-wrapper.bottom-sheet-2 .mapboxgl-map{height:44dvh}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){.mapboxgl-marker-anchor-top:is(:is(.map-box .mapboxgl-map) .marker-offscreen) .default_wrapper{-webkit-transform:translate(-50%,-50%) scale(.6)!important;transform:translate(-50%,-50%) scale(.6)!important}:is(.mapboxgl-marker-anchor-top:is(:is(.map-box .mapboxgl-map) .marker-offscreen) .default_wrapper) p{-webkit-transform:scale(1.4);transform:scale(1.4)}.mapboxgl-marker-anchor-right:is(:is(.map-box .mapboxgl-map) .marker-offscreen) .default_wrapper{-webkit-transform:translate(-15%,-50%) scale(.6)!important;transform:translate(-15%,-50%) scale(.6)!important}:is(.mapboxgl-marker-anchor-right:is(:is(.map-box .mapboxgl-map) .marker-offscreen) .default_wrapper) p{-webkit-transform:scale(1.4);transform:scale(1.4)}.mapboxgl-marker-anchor-right:is(:is(.map-box .mapboxgl-map) .marker-offscreen) .offscreen-arrow{-webkit-transform:translate(0%,-50%)!important;transform:translateY(-50%)!important}.mapboxgl-marker-anchor-bottom:is(:is(.map-box .mapboxgl-map) .marker-offscreen) .default_wrapper{-webkit-transform:translate(-50%,-100%) scale(.6)!important;transform:translate(-50%,-100%) scale(.6)!important}:is(.mapboxgl-marker-anchor-bottom:is(:is(.map-box .mapboxgl-map) .marker-offscreen) .default_wrapper) p{-webkit-transform:scale(1.4);transform:scale(1.4)}.mapboxgl-marker-anchor-left:is(:is(.map-box .mapboxgl-map) .marker-offscreen) .default_wrapper{-webkit-transform:translate(-50%,-50%) scale(.6)!important;transform:translate(-50%,-50%) scale(.6)!important}:is(.mapboxgl-marker-anchor-left:is(:is(.map-box .mapboxgl-map) .marker-offscreen) .default_wrapper) p{-webkit-transform:scale(1.4);transform:scale(1.4)}.top-right-container{width:18dvw}:is(.section-transport:is(.primary-menu-content .primary-menu-group),.section-connections:is(.primary-menu-content .primary-menu-group)) .primary-filter{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1032px)and (orientation:portrait){#explore.content-window .primary-panel{padding:2rem 3rem}:is(#explore.content-window .primary-panel) .primary-menu-content{width:min(100dvw,34rem);margin:0 auto}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){:is(#availability.content-window .apartment-details-container) .caption.plandisclaimer{width:32dvw}:is(.multiple:is(#availability.content-window .apartment-details-container) .compare-headers) li.menu-close{top:.5dvh}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){#apartment-details:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}:is(#apartment-details:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul) li{-webkit-box-flex:1;-ms-flex:1;flex:1}.content-wrapper._availability{height:100dvh}text.apartmentmask-label{font-size:4dvh}.content-window#availability{overflow:visible;--primary-width: 100dvw}#availability.content-window .apartment-details-container:not(.multiple),#availability.content-window .apartment-details-container.multiple{left:0;width:100dvw;height:100dvh;z-index:10}:is(:is(#availability.content-window .apartment-details-container:not(.multiple),#availability.content-window .apartment-details-container.multiple) .availability_0) .apt-header-compare{background:var(--sales-unavailable)}:is(:is(#availability.content-window .apartment-details-container:not(.multiple),#availability.content-window .apartment-details-container.multiple) .availability_1) .apt-header-compare{background:var(--sales-available)}:is(:is(#availability.content-window .apartment-details-container:not(.multiple),#availability.content-window .apartment-details-container.multiple) .availability_2) .apt-header-compare{background:var(--sales-reserved)}:is(:is(#availability.content-window .apartment-details-container:not(.multiple),#availability.content-window .apartment-details-container.multiple) .availability_3) .apt-header-compare{background:var(--sales-sold)}:is(#availability.content-window .apartment-details-container:not(.multiple),#availability.content-window .apartment-details-container.multiple) .apt-header-compare{display:block;color:var(--white)}:is(#availability.content-window .apartment-details-container:not(.multiple),#availability.content-window .apartment-details-container.multiple) .carousel-container.with-primary{position:relative}:is(#availability.content-window .apartment-details-container:not(.multiple),#availability.content-window .apartment-details-container.multiple) section{border:none}.apartment-location:is(:is(#availability.content-window .apartment-details-container:not(.multiple),#availability.content-window .apartment-details-container.multiple) section){display:-webkit-box;display:-ms-flexbox;display:flex}:is(#availability.content-window .apartment-details-container:not(.multiple),#availability.content-window .apartment-details-container.multiple) nav.scroll-nav{background:var(--white);position:fixed;padding:0;width:100dvw}.menu-apartment-location:is(:is(:is(:is(#availability.content-window .apartment-details-container:not(.multiple),#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li){display:-webkit-box;display:-ms-flexbox;display:flex}#availability.content-window .apartment-details-container:not(.multiple){top:0}:is(#availability.content-window .apartment-details-container:not(.multiple)) .section-header{display:initial}:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .section-header) h1{font-size:var(--fs-h1);color:var(--clr-nav)}:is(#availability.content-window .apartment-details-container:not(.multiple)) .add-to-collection{display:block;position:fixed;width:var(--sub-nav-height);height:var(--sub-nav-height);top:0;background:var(--icon-bookmark) 50% / 60% no-repeat;z-index:11;left:.5dvh;border-radius:var(--btn-border-radius)}.added:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .add-to-collection){background-image:var(--icon-bookmark-selected)}:is(#availability.content-window .apartment-details-container:not(.multiple)) .apt-header-compare{position:fixed;top:0;background-color:gray;height:var(--sub-nav-height);line-height:var(--sub-nav-height);padding:initial;z-index:11;display:-webkit-box;display:-ms-flexbox;display:flex}:is(#availability.content-window .apartment-details-container:not(.multiple)) nav.scroll-nav{top:var(--sub-nav-height);bottom:initial;border-top:none;border-bottom:1px solid var(--white)}:is(:is(:is(:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) nav.scroll-nav) ul) li) a) span{margin-bottom:.5dvh}:is(#availability.content-window .apartment-details-container:not(.multiple)) li.menu-close{right:0;top:0;left:unset;bottom:initial;width:var(--sub-nav-height);height:var(--sub-nav-height);background-size:70%}:is(#availability.content-window .apartment-details-container:not(.multiple)) .scroll-section{padding-top:3.9dvh;height:100dvh}:is(#availability.content-window .apartment-details-container:not(.multiple)) .primary-panel{position:relative}:is(#availability.content-window .apartment-details-container:not(.multiple)) .carousel-container{--transport-bycarousel-width: 100dvw;--transport-bycarousel-height: 50dvh;margin:0}:is(:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .carousel-container) .inner) .sample>svg{padding:0!important}:is(#availability.content-window .apartment-details-container:not(.multiple)) div.scroll-section{padding-top:11.3dvh}.apartment-location:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel{display:none}:is(.apartment-location:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .carousel-container) .inner{padding:0}.apartment-plan:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.full-height:is(.apartment-plan:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel){height:auto}:is(.apartment-plan:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel) h2.appt_name{display:none}:is(.apartment-plan:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .carousel-container) .caption{display:none}:is(.apartment-interiors:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section),.apartment-flooring:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section),.apartment-carpet:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section),.apartment-styleit:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section)) .primary-panel{display:none}.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section){height:auto;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .apt-header{display:none}.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel{height:auto;position:relative}:is(.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel)>h2,:is(.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel) .backend-info-summary,:is(.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel) table.roomlist{display:none}:is(.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel) .bubblemap{top:39%}.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .bubblecontainer{margin-left:initial;width:100dvw}.apartment-cchoices:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section){height:auto}.apartment-cchoices:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}:is(.apartment-cchoices:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel) .apt-header,:is(.apartment-cchoices:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel) .gallery-index{display:none}:is(.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section),.apartment-cchoices:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section)) .bubblewrapper,:is(.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section),.apartment-cchoices:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section)) .bubblecontainer{height:50dvh}.apartment-specs:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section){padding:initial;height:auto}.apartment-specs:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) h2{margin-bottom:3dvh}.apartment-specs:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .column-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3dvh}:is(.apartment-specs:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .column-container) .column{margin:initial;padding:initial}:is(:is(.apartment-specs:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .column-container) .column):last-of-type{margin:initial;padding:initial}.apartment-specs:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel{display:none}.apartment-specs:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section)>h1{padding:5dvh 0 0}.apartment-specs:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .column{padding:3dvh 5dvh 0;gap:3dvh}:is(.apartment-specs:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .column) h5+ul{margin-top:1dvh}:is(.apartment-specs:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .column):last-of-type{padding:3dvh 5dvh 5dvh}:is(.apartment-specs:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .section-header) h1{margin:0}:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section):last-child{padding-bottom:var(--icon-bottom-sheet-button)}:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .apartment-details.specs_pplH1) nav.scroll-nav{background:#000}#availability.content-window .apartment-details-container.multiple{--portrait-compare-height: 43dvh;--menu-scroll-direction: horizontal;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;height:100dvh;overflow-y:auto;overflow-x:hidden}:is(#availability.content-window .apartment-details-container.multiple):before{content:var(--localisation-btncompare);position:fixed;top:0;background-color:var(--white);height:var(--compare-header-height);line-height:var(--compare-header-height);padding:initial;font-size:var(--fs-h2);font-family:var(--ff-h2);z-index:23;width:100dvw;text-transform:uppercase;text-align:center;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px #0000001a}.appt_availability:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .primary-panel) .backend-info-summary) h5){color:var(--clr-body)}:is(#availability.content-window .apartment-details-container.multiple) .close{top:0;right:0;left:unset;width:var(--sub-nav-height);height:var(--sub-nav-height);background-size:max(70%,1.6rem)}:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav{max-width:initial}:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li) a{margin:0;padding:0}:is(#availability.content-window .apartment-details-container.multiple) .compare_wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:var(--compare-header-height);padding-bottom:calc(var(--nav-height-portrait)*1)}:is(#availability.content-window .apartment-details-container.multiple) .toggleBubbleMap,:is(#availability.content-window .apartment-details-container.multiple) .enlarge-bubble,:is(#availability.content-window .apartment-details-container.multiple) .bubblewrapper:before{bottom:calc(var(--primary-padding))}:is(#availability.content-window .apartment-details-container.multiple) .compare-headers{width:var(--compare-header-height);height:100%}:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare{-webkit-box-flex:1;-ms-flex:1 0 var(--portrait-compare-height);flex:1 0 var(--portrait-compare-height);width:100%;padding:0;position:relative}:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare) h2{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:mixed;-webkit-transform:rotate(180deg);transform:rotate(180deg);height:var(--portrait-compare-height);width:100%;text-align:center;line-height:var(--compare-header-height);color:var(--white)!important}:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare):before{display:none}.availability_0:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare){background:var(--sales-unavailable)}.availability_1:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare){background:var(--sales-available)}.availability_2:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare){background:var(--sales-reserved)}.availability_3:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .compare-headers) .apt-header-compare){background:var(--sales-sold)}:is(#availability.content-window .apartment-details-container.multiple) .compare-headers,:is(#availability.content-window .apartment-details-container.multiple) .scroll-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(#availability.content-window .apartment-details-container.multiple) .scroll-section{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;gap:0;width:100dvw}:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section{-webkit-box-flex:0;-ms-flex:0 0 calc(100dvw - var(--compare-header-height));flex:0 0 calc(100dvw - var(--compare-header-height));scroll-snap-align:start}:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section)>*{-webkit-box-flex:0;-ms-flex:0 0 var(--portrait-compare-height);flex:0 0 var(--portrait-compare-height)}.apartment-plan:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section){display:none}.mobile-apartment-plan:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section),.mobile-apartment-dims:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section){display:-webkit-box;display:-ms-flexbox;display:flex}:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section) .backend-info-summary{display:none}.apartment-location:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section) .primary-panel{display:none}.mobile-apartment-dims:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section) .primary-panel{width:100%;height:var(--portrait-compare-height);overflow-y:auto;padding:2dvh}.apartment-views:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section) .primary-panel{position:absolute;background-color:transparent;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;padding:0 .5dvh 0 0;pointer-events:none}:is(.apartment-views:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section) .primary-panel) *{pointer-events:all}.apartment-info:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section) .carousel-container{display:none}.apartment-info:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section) .primary-panel{width:calc(100% - (var(--primary-padding) * 1))}.apartment-info:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section) .backend-info-summary{display:grid}:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .scroll-section) section):last-of-type{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}:is(#availability.content-window .apartment-details-container.multiple) .carousel-container{--transport-bycarousel-width: calc(100dvw - var(--compare-header-height));--transport-bycarousel-height: var(--portrait-compare-height)}.locator:is(:is(#availability.content-window .apartment-details-container.multiple) .carousel-container) .inner{left:unset!important}:is(:is(#availability.content-window .apartment-details-container.multiple) .carousel-container) .enlarge{bottom:var(--primary-padding);left:var(--primary-padding)}:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav{padding:0;bottom:0;left:0;width:100dvw;-webkit-box-shadow:1px -1px 1px rgba(0,0,0,.1);box-shadow:1px -1px 1px #0000001a;outline-width:0;height:calc(var(--nav-height-portrait)* 1);background:var(--maroon)}:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul{height:calc(var(--nav-height-portrait)* 1);background:var(--maroon)}.mobile-menu-apartment-plan:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li),.mobile-menu-apartment-dims:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li){display:-webkit-box;display:-ms-flexbox;display:flex}.menu-apartment-plan:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li){display:none}:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li) a{height:calc(var(--nav-height-portrait)* 1);border-radius:0;padding-top:.5rem;background:var(--maroon)}:is(:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li) a) span{padding-bottom:calc(1dvh + env(safe-area-inset-bottom,0px))}.active:is(:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li) a){background:var(--maroon)}.active:is(:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li) a) .icon{background-color:var(--white)}.active:is(:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li) a) span{color:var(--cream)}.content-wrapper.apartment-details-open-single .content-window{height:100dvh}:is(.content-wrapper.apartment-details-open-single,.content-wrapper.apartment-details-open-multiple) #availability.content-window{z-index:15}}@media(max-width:767px)and (orientation:portrait){:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li) a{background-position:50% 32%}#apartment-details:is(.has-landscape-scroll-nav nav.scroll-nav,nav.page-nav.has-landscape-scroll-nav,nav.scroll-nav.has-landscape-scroll-nav) ul{width:100dvw;overflow-x:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:768px)and (max-width:1032px)and (orientation:portrait){:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) nav.scroll-nav) ul) li) a{background-position:50% 15%}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){section{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;scroll-snap-align:unset}section .section-header{display:block;width:100%;padding:1rem;background:var(--bg-section-header)}:is(section .section-header) h1{color:var(--white)}:is(section .section-header) h1,:is(section .section-header) h5{text-align:center;text-transform:uppercase;padding:0}:is(section .section-header) img.dev-logo{width:min(7.5rem,max(40dvw,6.25rem))!important;-o-object-fit:contain;object-fit:contain;margin:4dvh auto}section .halves,section .thirds,section .fifths{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section .media_container{min-height:50dvw}section.developer{padding:0}}@media(max-width:767px)and (orientation:portrait){section .gridlist.two-column,section .gridlist.three-column{grid-template-columns:repeat(1,1fr)}section .gridlist.three-row{grid-template-rows:repeat(1,1fr)}:is(section .flexlist) li{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){:is(#developer.content-window section) .images{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}:is(#developer.content-window section) p{line-height:1.2}.text-info:is(#developer.content-window section) .text{padding:1rem}:is(.text-info:is(#developer.content-window section) .text) ul{line-height:1}:is(#developer.content-window section) .flexlist{gap:1dvh}#developer-berkeley-tube-map:is(#developer.content-window section) .images{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:2dvw}:is(#developer.content-window section)>div{gap:2dvh}:is(:is(#developer.content-window section)>div):not(.images){padding:calc(var(--primary-padding) * 2);-ms-flex-line-pack:space-evenly;align-content:space-evenly}#developer.content-window .left-padding:is(#developer.content-window section){padding-left:8dvw}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){#developer.content-window section{height:auto}.left-padding:is(#developer.content-window section){padding:initial}:is(#developer.content-window section) *{height:auto!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap}:is(#developer.content-window section) ul.flexlist,:is(#developer.content-window section) ul.gridlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:initial}}@media(max-width:767px)and (orientation:portrait){:is(:is(#developer.content-window section)>div):not(.images) .inline,:is(#developer-sustainability:is(#developer.content-window section) .text) ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(#developer.content-window section#developer-transforming) ul.gridlist.two-column{margin-top:6dvh}:is(#developer.content-window section#text-info) h6{margin:2dvh 0}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){section.whybuy{height:auto}section.whybuy>*{-webkit-box-flex:initial!important;-ms-flex:initial!important;flex:initial!important}section.whybuy .portrait-only{display:initial}section.whybuy .landscape-only{display:none}section.whybuy .wrapper{padding:initial!important}section.whybuy table{width:100%}section#whybuy-aerial.whybuy,section#whybuy-neighbourhood.whybuy,section#whybuy-connections.whybuy,section#whybuy-facilities.whybuy,section#whybuy-key-facts.whybuy,section#whybuy-education.whybuy,section#whybuy-green-spaces.whybuy,section#whybuy-rental.whybuy,section#whybuy-investment.whybuy{padding:4dvh}section#whybuy-key-facts.whybuy .wrapper{gap:4dvh}:is(section#whybuy-key-facts.whybuy .wrapper) h1{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}:is(section#whybuy-key-facts.whybuy .wrapper) ul:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}:is(section#whybuy-key-facts.whybuy .wrapper) ul.flexlist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0;gap:4dvh}:is(:is(section#whybuy-key-facts.whybuy .wrapper) ul.flexlist) li{width:100%}section#whybuy-aerial.whybuy .text{display:none}section#whybuy-connections.whybuy{gap:4dvh}:is(section#whybuy-connections.whybuy .primary-content) .graphic{width:min(100%,25rem);margin:0 auto}section#whybuy-education.whybuy{gap:4dvh}section#whybuy-education.whybuy .primary-content{gap:4dvh}:is(section#whybuy-education.whybuy .primary-content) #university,:is(section#whybuy-education.whybuy .primary-content) #students{-webkit-box-flex:0;-ms-flex:0 0 20dvh;flex:0 0 20dvh}:is(section#whybuy-education.whybuy .primary-content) h1,:is(section#whybuy-education.whybuy .primary-content) h4{top:initial;right:initial;text-align:left;color:var(--clr-body);text-shadow:unset}section#whybuy-education.whybuy .secondary-content{padding:initial;gap:4dvh}section#whybuy-neighbourhood.whybuy .grid.layout-2-2{grid-template-columns:1fr}:is(section#whybuy-neighbourhood.whybuy .grid.layout-2-2) .info{height:30dvh}section#whybuy-green-spaces.whybuy .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4dvh}section#whybuy-green-spaces.whybuy .carousel-container{--transport-bycarousel-width: calc(100dvw - 8dvh) ;--transport-bycarousel-height: 40dvh}section#whybuy-green-spaces.whybuy aside{display:none}section#whybuy-facilities.whybuy .club-groups{gap:3dvh;-ms-flex-wrap:wrap;flex-wrap:wrap}:is(section#whybuy-facilities.whybuy .club-groups) .club-group{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}:is(:is(section#whybuy-facilities.whybuy .club-groups) .club-group) .club-group-logo{height:7dvh;max-width:31dvw}:is(:is(section#whybuy-facilities.whybuy .club-groups) .club-group) .club-group-image{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;height:30dvh}:is(:is(section#whybuy-facilities.whybuy .club-groups) .club-group) .club-group-amenities{height:auto}section#whybuy-rental.whybuy{gap:4dvh}:is(section#whybuy-rental.whybuy .flexlist) li{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}section#whybuy-rental.whybuy .carousel-container{--transport-bycarousel-width: calc(100dvw - 8dvh) ;--transport-bycarousel-height: 40dvh}section#whybuy-rental.whybuy .primary-content{padding:initial}section#whybuy-investment.whybuy .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4dvh}:is(section#whybuy-investment.whybuy .wrapper) .primary-content{padding:initial;gap:4dvh}:is(section#whybuy-investment.whybuy .wrapper) .carousel-container{--transport-bycarousel-width: calc(100dvw - 8dvh) ;--transport-bycarousel-height: 40dvh}section#whybuy-siteplan.whybuy{display:block;height:auto}section#whybuy-siteplan.whybuy .top{-webkit-box-flex:1;-ms-flex:1 0 50dvh;flex:1 0 50dvh}section#whybuy-siteplan.whybuy .bottom{width:100dvw;padding:4dvh}section#whybuy-siteplan.whybuy ul.wrap{-webkit-column-width:30dvw;-moz-column-width:30dvw;column-width:30dvw;height:100dvh}}@media(max-width:767px)and (orientation:portrait){section#whybuy-green-spaces.whybuy ul.flexlist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3dvh}:is(section#whybuy-green-spaces.whybuy ul.flexlist) li{max-width:100%}section#whybuy-facilities.whybuy .club-groups{gap:6dvh}:is(section#whybuy-facilities.whybuy .club-groups) .club-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}section#whybuy-siteplan.whybuy ul.wrap{-webkit-column-width:initial;-moz-column-width:initial;column-width:initial;height:auto}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){section.whybuy .wrapper{padding-left:6dvw}:is(section.whybuy .grid.layout-2-2) .text-with-logo{max-width:80%}section#whybuy-aerial.whybuy,section#whybuy-neighbourhood.whybuy,section#whybuy-connections.whybuy,section#whybuy-facilities.whybuy{padding:4dvh 2dvw 4dvh 8dvw}section#whybuy-siteplan.whybuy ul.wrap{font-size:.55rem}:is(section#whybuy-education.whybuy .primary-content) h4{width:20rem}section#whybuy-education.whybuy ul.flexlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}:is(section#whybuy-education.whybuy ul.flexlist) li{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}:is(:is(section#whybuy-education.whybuy #lists) #institutions) li{gap:1rem}:is(:is(section#whybuy-facilities.whybuy .club-groups) .club-group) ul{height:30dvh}}@media(min-width:1024px)and (max-width:1376px)and (orientation:landscape){ul.iconlist li{padding:.5ch 0}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.content-wrapper.building .bottom-sheet{bottom:calc(var(--nav-height-portrait) * 1);z-index:3}.content-wrapper.building .carousel-container.with-primary{margin-left:initial}.content-wrapper.building .primary-panel{padding:calc(var(--sticky-nav-height) + (var(--primary-padding) * 2)) var(--primary-padding) var(--primary-padding) var(--primary-padding)!important}:is(.content-wrapper.building .primary-panel) img.logo{width:50%;margin:0 auto}.content-wrapper.building .scroll-nav,.content-wrapper.building .page-nav{height:var(--sticky-nav-height);bottom:initial;top:0;position:sticky;-webkit-box-shadow:none;box-shadow:none;width:100%;background:var(--bg-primary)}:is(.content-wrapper.building .scroll-nav,.content-wrapper.building .page-nav) ul{overflow:hidden;width:min(500px,100%);margin:0 auto;height:100%}:is(:is(.content-wrapper.building .scroll-nav,.content-wrapper.building .page-nav) ul) li{height:100%;-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}:is(:is(:is(.content-wrapper.building .scroll-nav,.content-wrapper.building .page-nav) ul) li) a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:is(:is(:is(:is(.content-wrapper.building .scroll-nav,.content-wrapper.building .page-nav) ul) li) a) span{margin-bottom:.5dvh}.content-wrapper.building .content-window{position:relative;z-index:2}:is(.content-wrapper.building .content-window) section.apartment-specs{margin:initial;width:100%}:is(:is(:is(.content-wrapper.building .content-window) section.apartment-specs) .scroll-div)>h2{margin-bottom:3dvh}:is(:is(:is(.content-wrapper.building .content-window) section.apartment-specs) .scroll-div) .column-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3dvh}:is(:is(:is(:is(.content-wrapper.building .content-window) section.apartment-specs) .scroll-div) .column-container) .column{margin:initial}:is(.content-wrapper.building .primary-panel) .carousel-container{--transport-bycarousel-width: calc(100dvw - (var(--primary-padding) * 2));--transport-bycarousel-height: calc(100dvw - (var(--primary-padding) * 2))}.content-wrapper.building.bottom-sheet-3 #masterplan.content-window{height:calc(100dvh - (var(--icon-bottom-sheet-button) * 1));padding-bottom:var(--nav-height-portrait)}.content-wrapper.building.bottom-sheet-0 .content-window{height:calc(100dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + var(--icon-bottom-sheet-border-radius))}:is(.content-wrapper.building.bottom-sheet-0 .content-window) .carousel-container{--transport-bycarousel-width: 100dvw;--transport-bycarousel-height: calc(100dvh - var(--nav-height-portrait) - var(--icon-bottom-sheet-button) + var(--icon-bottom-sheet-border-radius))}.content-wrapper.building.bottom-sheet-0 .page-nav{display:none}:is(.content-wrapper.building.bottom-sheet-2,.content-wrapper.building.bottom-sheet-3) .content-window{height:calc(62.5dvh - var(--nav-height-portrait) - var(--sticky-nav-height) - var(--icon-bottom-sheet-button) + (var(--icon-bottom-sheet-border-radius) * 2))}:is(:is(.content-wrapper.building.bottom-sheet-2,.content-wrapper.building.bottom-sheet-3) .content-window) .carousel-container{--transport-bycarousel-width: 100dvw;--transport-bycarousel-height: calc(62.5dvh - var(--nav-height-portrait) - var(--sticky-nav-height) - var(--icon-bottom-sheet-button) + var(--icon-bottom-sheet-border-radius))}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){.switchers{bottom:initial;width:100%;height:var(--btn-height);top:0;left:0;right:0;pointer-events:none;padding:1dvh;-webkit-box-sizing:border-box;box-sizing:border-box;gap:0;height:calc(2dvh + var(--btn-height))}.switchers button{font-size:0;width:initial;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;pointer-events:all}.switchers .map-switcher,.switchers .zoom-state-switcher{gap:2px;background:var(--bg-switcher);border-radius:var(--btn-border-radius)}.switchers .map-switcher{border-radius:var(--btn-border-radius);width:auto;position:absolute}:is(:is(.switchers .map-switcher) button):first-of-type{border-radius:var(--btn-border-radius) 0 0 var(--btn-border-radius)}:is(:is(.switchers .map-switcher) button):last-of-type{border-radius:0 var(--btn-border-radius) var(--btn-border-radius) 0}:is(.switchers .map-switcher) button{outline:2px solid var(--white);outline-offset:-2px}.selected:is(:is(.switchers .map-switcher) button){outline:2px solid var(--black);outline-offset:-2px}.switchers .zoom-state-switcher{position:absolute;right:1dvh;left:initial;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}:is(.switchers .zoom-state-switcher) button{background-color:var(--bg-button);background-repeat:no-repeat;background-size:auto 50%;background-position:50%;-webkit-box-flex:0;-ms-flex:0 0 var(--btn-height);flex:0 0 var(--btn-height)}.btn-map-london:is(:is(.switchers .zoom-state-switcher) button){background-image:var(--zoom-wider)}.btn-map-localarea:is(:is(.switchers .zoom-state-switcher) button){background-image:var(--zoom-local)}.btn-map-development:is(:is(.switchers .zoom-state-switcher) button){background-image:var(--zoom-local)}.btn-map-spin:is(:is(.switchers .zoom-state-switcher) button){background-image:var(--zoom-spin)}.selected:is(:is(.switchers .zoom-state-switcher) button){background-color:var(--bg-button-selected)}.selected.btn-map-london:is(:is(.switchers .zoom-state-switcher) button){background-image:var(--zoom-wider-selected)}.selected.btn-map-localarea:is(:is(.switchers .zoom-state-switcher) button){background-image:var(--zoom-local-selected)}.selected.btn-map-development:is(:is(.switchers .zoom-state-switcher) button){background-image:var(--zoom-local-selected)}.selected.btn-map-spin:is(:is(.switchers .zoom-state-switcher) button){background-image:var(--zoom-spin-selected)}:is(:is(.switchers .zoom-state-switcher) button):first-of-type{border-radius:4px 0 0 4px}:is(:is(.switchers .zoom-state-switcher) button):last-of-type{border-radius:0 4px 4px 0}.spin_switcher{bottom:initial;top:1dvh;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);background:var(--bg-switcher);padding:2px;gap:2px}:is(.spin_switcher button):first-of-type{border-radius:4px 0 0 4px}:is(.spin_switcher button):last-of-type{border-radius:0 4px 4px 0}button.apartmentlist{bottom:initial;top:1dvh;left:1dvh;z-index:14}.content-wrapper.apartment-list-open button.apartmentlist{border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0}.content-wrapper.bottom-sheet-3 button.apartmentlist{display:none}:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .primary-panel) .alternate-views-button-container,:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .primary-panel) .material-button-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}:is(#availability.content-window .apartment-details-container:not(.multiple)) .alternate-views-button-container{margin-top:var(--primary-padding);gap:var(--primary-padding)}:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .alternate-views-button-container) button{border-radius:var(--btn-border-radius);height:var(--btn-height)}:is(:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) .alternate-views-button-container) button):not(.selected){background-color:var(--bg-button)}:is(.apartment-views:is(:is(#availability.content-window .apartment-details-container:not(.multiple)) section) .primary-panel) .alternate-views-button-container{position:absolute;bottom:0;top:initial}:is(:is(#availability.content-window .apartment-details-container.multiple) .primary-panel) .alternate-views-button-container{gap:0;border-radius:var(--btn-border-radius);overflow:hidden}:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .primary-panel) .alternate-views-button-container) button{height:var(--round-btn-height)}:is(:is(:is(:is(#availability.content-window .apartment-details-container.multiple) .primary-panel) .alternate-views-button-container) button):before{text-indent:0}:is(:is(:is(#availability.content-window .apartment-details-container.multiple) section.apartment-views) .primary-panel) .alternate-views-button-container{margin-left:calc(var(--round-btn-height) * 3)}:is(.modal-overlay .modal-content) .alternate-views-button-container{bottom:initial;top:2dvh;left:2dvh;position:absolute}.content-wrapper.bottom-sheet-2 .material-button-container{bottom:calc(var(--primary-padding)*1.5 + var(--round-btn-height))}.material-button-container{bottom:initial!important;top:2dvh;left:2dvh}}@media(max-width:767px)and (orientation:portrait){.switchers .zoom-state-switcher,.switchers .map-switcher{--btn-height: 6dvh}.switchers .map-switcher{width:calc(var(--btn-height)*2)}}@media only screen and (orientation:portrait),only screen and (max-width:932px)and (orientation:landscape){table.roomlist tr{gap:2.3dvw}}@media only screen and (orientation:portrait){.screensaver-container .screensaver-dev-logo{background-position:center top,center bottom;height:max(7rem,3dvh)}}
