.u1tuiW_quickFilters{flex-direction:column;flex:1;gap:16px;margin-top:12px;display:flex}.u1tuiW_quickFilters .u1tuiW_card{background-color:var(--color-white-blue,#fafbff);border:1px solid var(--color-medium-light-blue,#d4e1fa);border-radius:20px;padding:24px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.u1tuiW_quickFilters .u1tuiW_card img{mix-blend-mode:multiply}
.P0oJNW_stars{--star-empty:var(--color-medium-blue,#bacff6);--star-filled:#f5b400;align-items:center;gap:2px;display:inline-flex}.P0oJNW_starsBlue{--star-filled:var(--color-cortland-blue,#0f3a87)}.P0oJNW_starSvg{flex-shrink:0;display:block;overflow:visible}.P0oJNW_starEmptyPath{fill:var(--star-empty)}.P0oJNW_starFilledPath{fill:var(--star-filled)}.P0oJNW_compactRating{color:var(--color-cortland-blue);letter-spacing:-.28px;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;line-height:1;text-decoration:none;display:inline-flex}.P0oJNW_compactRating:hover,.P0oJNW_compactRating:focus-visible{text-underline-offset:3px;text-decoration:underline}.P0oJNW_compactScore{color:var(--color-brand);font-weight:500}.P0oJNW_compactCount{color:var(--color-dim-blue)}.P0oJNW_compactRatingInline{margin:0}.P0oJNW_compactRatingInlineText{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:var(--color-cortland-blue);gap:0;margin:0;display:inline}.P0oJNW_compactRatingCard{letter-spacing:-.3px;gap:4px;margin:0;font-size:15px;line-height:1.2}.P0oJNW_compactRatingCardLabel{width:fit-content;color:var(--color-cortland-blue,#0f3a87);letter-spacing:-.3px;margin:12px 0 0;font-size:15px;font-weight:500;line-height:1;display:block}.P0oJNW_compactRatingMinimal{color:var(--color-cortland-blue,#0f3a87);letter-spacing:-.28px;align-items:center;gap:5px;margin:0 0 16px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.P0oJNW_compactRatingMinimalLabel{color:var(--color-cortland-blue,#0f3a87);font-weight:500}.P0oJNW_compactRatingPanelText{color:var(--color-cortland-blue);font-weight:500}.P0oJNW_compactRatingLoading{pointer-events:none;text-decoration:none;position:relative}.P0oJNW_compactRatingLoading:hover,.P0oJNW_compactRatingLoading:focus-visible{text-decoration:none}.P0oJNW_compactRatingInlineText.P0oJNW_compactRatingLoading{vertical-align:middle;align-items:center;display:inline-flex}.P0oJNW_compactRatingOverlay{background:#ffffffb3;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;inset:-2px -2px -2px 0}.P0oJNW_compactRatingSpinner{border:2px solid var(--color-medium-blue,#bacff6);border-top-color:var(--color-cortland-blue,#0f3a87);border-radius:50%;width:14px;height:14px;animation:.6s linear infinite P0oJNW_compactRatingSpin}@keyframes P0oJNW_compactRatingSpin{to{transform:rotate(360deg)}}.P0oJNW_section{scroll-margin-top:120px}.P0oJNW_heading{letter-spacing:-.48px;margin-bottom:16px;font-size:24px}.P0oJNW_summary{background:#fff;border:1px solid #ebebeb;border-radius:10px;grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr);align-items:center;gap:16px 24px;margin-bottom:24px;padding:16px 20px;display:grid}@media (max-width:419px){.P0oJNW_summary{grid-template-columns:minmax(0,1fr);align-items:start}}.P0oJNW_summaryScoreBlock{flex-direction:column;gap:8px;display:flex}.P0oJNW_summaryScore{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.P0oJNW_summaryNumber{letter-spacing:-.3px;color:var(--color-brand);font-size:30px;font-weight:700;line-height:1.2}.P0oJNW_summaryMeta{color:var(--color-dim-blue);margin:0;font-size:12px;line-height:1.2}.P0oJNW_breakdown{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.P0oJNW_breakdownRow{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:3.25rem minmax(0,1fr) minmax(1.75rem,max-content);align-items:center;gap:8px;width:100%;padding:0;display:grid}.P0oJNW_breakdownRow:hover .P0oJNW_breakdownFill,.P0oJNW_breakdownRow:focus-visible .P0oJNW_breakdownFill{background:var(--color-cortland-blue)}.P0oJNW_breakdownRow:focus-visible{outline:2px solid var(--color-cortland-blue);outline-offset:2px;border-radius:4px}.P0oJNW_breakdownRowActive .P0oJNW_breakdownLabel,.P0oJNW_breakdownRowActive .P0oJNW_breakdownCount{font-weight:600}.P0oJNW_breakdownRowActive .P0oJNW_breakdownFill{background:var(--color-cortland-blue)}.P0oJNW_breakdownLabel{color:var(--color-brand);white-space:nowrap;font-size:12px;line-height:1.2}.P0oJNW_breakdownTrack{background:#f4f4f4;border:1px solid #ebebeb;border-radius:100px;height:9px;position:relative;overflow:hidden}.P0oJNW_breakdownFill{border-radius:inherit;background:#f5b400;height:100%;display:block}.P0oJNW_breakdownCount{font-variant-numeric:tabular-nums;color:var(--color-brand);text-align:right;font-size:12px;line-height:1.2}.P0oJNW_reviewList{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.P0oJNW_reviewCard{border-bottom:1px solid var(--color-medium-light-blue,#d4e1fa);padding-bottom:20px}.P0oJNW_reviewCard:last-child{border-bottom:none;padding-bottom:0}.P0oJNW_reviewHeader{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.P0oJNW_reviewerName{color:var(--color-brand);letter-spacing:-.32px;margin:0;font-size:16px;font-weight:500}.P0oJNW_reviewDate{color:var(--color-dim-blue);font-size:13px}.P0oJNW_reviewComments{color:var(--color-gray);margin:0 0 16px;font-size:15px;line-height:1.5}.P0oJNW_response{background:var(--color-white-blue);border-radius:12px;padding:12px 16px}.P0oJNW_responseLabel{color:var(--color-cortland-blue);margin:0 0 6px;font-size:13px;font-weight:500}.P0oJNW_responseBody{color:var(--color-gray);margin:0;font-size:14px;line-height:1.5}.P0oJNW_seeMore{cursor:pointer;border:1px solid var(--color-light-blue);background:var(--color-light-blue);width:100%;color:var(--color-cortland-blue);border-radius:12px;margin-top:24px;padding:16px 20px;font-size:14px;transition:background-color .2s,color .2s}.P0oJNW_seeMore:hover,.P0oJNW_seeMore:focus-visible{background:var(--color-cortland-blue);color:#fff;outline:none}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
._6mvQ4q_swiper{width:100%;height:auto;overflow:visible!important}._6mvQ4q_slide{aspect-ratio:1;height:100%}._6mvQ4q_imageContainer{width:100%;height:100%;position:relative}._6mvQ4q_imageContainerClickable{cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:block}._6mvQ4q_imageContainerClickable:focus{outline:none}._6mvQ4q_imageContainerClickable:focus-visible{outline:none;box-shadow:0 0 0 2px #0f3a8766}._6mvQ4q_image{object-fit:cover;aspect-ratio:1;border-radius:16px;width:100%;height:100%}._6mvQ4q_placeholder{aspect-ratio:660/314;border-radius:16px;width:100%;height:auto;position:relative;overflow:hidden}._6mvQ4q_placeholderImage{object-fit:cover;aspect-ratio:1;border-radius:16px;width:100%;height:100%}._6mvQ4q_swiperWithArrows{position:relative}._6mvQ4q_arrowButton{z-index:2;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px){._6mvQ4q_arrowButton{display:flex}}._6mvQ4q_arrowButton:focus{outline:none}._6mvQ4q_arrowButton:focus-visible{outline:none;box-shadow:0 0 0 2px #0f3a8766}._6mvQ4q_arrowButton:disabled{visibility:hidden;pointer-events:none}._6mvQ4q_arrowButton svg rect,._6mvQ4q_arrowButton svg path{fill:var(--color-light-blue);transition:fill .2s}._6mvQ4q_arrowButton svg rect{fill:var(--color-light-blue)}._6mvQ4q_arrowButton svg path,._6mvQ4q_arrowButton:hover:not(:disabled) svg rect{fill:var(--color-cortland-blue)}._6mvQ4q_arrowButton:hover:not(:disabled) svg path{fill:var(--color-light-blue)}._6mvQ4q_arrowPrev{left:27px}._6mvQ4q_arrowPrev svg{transform:rotate(180deg)}._6mvQ4q_arrowNext{right:27px}
.jgLRnG_modalBackdrop{z-index:9999;-webkit-backdrop-filter:blur(4px);cursor:pointer;background-color:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.jgLRnG_modalBackdrop.jgLRnG_modalHidden{visibility:hidden;pointer-events:none}.jgLRnG_modalBackdrop .jgLRnG_controlsClose{z-index:1;background-color:var(--color-white);width:40px;height:40px;color:var(--color-cortland-blue);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:absolute;top:24px;right:24px}.jgLRnG_modalBackdrop .jgLRnG_controlsClose:hover,.jgLRnG_modalBackdrop .jgLRnG_controlsClose:focus-visible{background-color:var(--color-medium-light-blue)}.jgLRnG_modalContent{cursor:default;width:100%;max-width:calc(100vw - 48px);height:100%;max-height:75vh;position:relative}.jgLRnG_modalContent .jgLRnG_modalInnerContent{flex-direction:column;justify-content:center;align-items:center;row-gap:24px;width:100%;height:100%;display:flex;position:relative}.jgLRnG_modalContent .jgLRnG_modalInnerContent .jgLRnG_lightboxSwiper{width:100%;height:100%;padding:0 48px;overflow:visible}.jgLRnG_modalContent .jgLRnG_modalInnerContent .jgLRnG_lightboxSwiperSlide{box-sizing:border-box;justify-content:center;align-items:center;width:min(100vw - 96px,1200px);max-width:min(90vw - 48px,1200px);height:100%;display:flex}@media (min-width:768px){.jgLRnG_modalContent .jgLRnG_modalInnerContent .jgLRnG_lightboxSwiperSlide{width:auto}}.jgLRnG_modalContent .jgLRnG_modalInnerContent .jgLRnG_lightboxSwiperImg{object-fit:contain;border-radius:12px;width:100%;max-width:100%;height:auto;max-height:75vh;display:block;overflow:hidden}@media (min-width:768px){.jgLRnG_modalContent .jgLRnG_modalInnerContent .jgLRnG_lightboxSwiperImg{object-fit:cover;border-radius:32px;width:auto;height:75vh;max-height:none}}.jgLRnG_modalContent .jgLRnG_controlsWrapper{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:min(90vw - 48px,1200px);margin:0 auto;display:flex}.jgLRnG_modalContent .jgLRnG_controlsWrapper .jgLRnG_controlsCounter{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--color-white);letter-spacing:-.48px;background:#383838cc;border-radius:10px;padding:8px;font-size:12px;font-weight:500}.jgLRnG_modalContent .jgLRnG_controlsWrapper .jgLRnG_controlsNav{justify-content:center;align-items:center;gap:24px;display:flex}.jgLRnG_modalContent .jgLRnG_controlsWrapper .jgLRnG_controlsNav .jgLRnG_controlsNext,.jgLRnG_modalContent .jgLRnG_controlsWrapper .jgLRnG_controlsNav .jgLRnG_controlsPrev{padding:12px}.jgLRnG_modalContent .jgLRnG_controlsWrapper .jgLRnG_controlsNav .jgLRnG_controlsNext svg,.jgLRnG_modalContent .jgLRnG_controlsWrapper .jgLRnG_controlsNav .jgLRnG_controlsPrev svg{fill:var(--color-white)}.jgLRnG_modalLoading{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.jgLRnG_spinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite jgLRnG_spin}@keyframes jgLRnG_spin{to{transform:rotate(360deg)}}.jgLRnG_propertyHeroGallery{width:100%;margin-bottom:24px;padding:0;position:relative}.jgLRnG_propertyHeroGallery.hidden{padding:0 24px}.jgLRnG_propertyHeroGallery.xl\:hidden{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}@media (min-width:640px){.jgLRnG_propertyHeroGallery.xl\:hidden{width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem}}.jgLRnG_propertyHeroGallery .jgLRnG_gallery{aspect-ratio:660/400;position:relative;overflow:hidden}@media (min-width:1280px){.jgLRnG_propertyHeroGallery .jgLRnG_gallery{border-radius:16px}}@media (min-width:768px){.jgLRnG_propertyHeroGallery .jgLRnG_gallery{aspect-ratio:660/314}}.jgLRnG_propertyHeroGallery .jgLRnG_gallery .swiper{width:100%;height:100%}.jgLRnG_propertyHeroGallery .jgLRnG_gallery .jgLRnG_carouselCTAButtons{z-index:99;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;top:16px;left:16px;right:16px}.jgLRnG_propertyHeroGallery .jgLRnG_gallery .jgLRnG_carouselCTAButton{cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fffc;border:none;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:8px 8px 7px;transition:all .2s;display:flex}.jgLRnG_propertyHeroGallery .jgLRnG_gallery .jgLRnG_carouselCTAButton svg{width:100%;height:auto;fill:var(--color-cortland-blue);transition:all .2s}.jgLRnG_propertyHeroGallery .jgLRnG_gallery .jgLRnG_carouselCTAButton:hover{background-color:var(--color-cortland-blue)}.jgLRnG_propertyHeroGallery .jgLRnG_gallery .jgLRnG_carouselCTAButton:hover svg{fill:var(--color-white)}.jgLRnG_propertyHeroGallery .jgLRnG_gallery .jgLRnG_carouselCTAButton.jgLRnG_notSaved svg{stroke:var(--color-cortland-blue);fill:#0000}.jgLRnG_propertyHeroGallery .jgLRnG_gallery .jgLRnG_carouselCTAButton.jgLRnG_notSaved:hover svg{stroke:var(--color-white);fill:#0000}.jgLRnG_propertyHeroGallery .jgLRnG_gallery .jgLRnG_carouselCTAButton.jgLRnG_isSaved svg{stroke:var(--color-cortland-blue);fill:var(--color-cortland-blue)}.jgLRnG_propertyHeroGallery .jgLRnG_gallery .jgLRnG_carouselCTAButton.jgLRnG_isSaved:hover svg{stroke:var(--color-white);fill:var(--color-white)}.jgLRnG_propertyHeroGallery .jgLRnG_gallery .swiper-pagination{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:auto;color:var(--color-white);letter-spacing:-.48px;background-color:#383838cc;border-radius:10px;padding:8px;font-size:12px;font-weight:500;position:absolute;bottom:16px;left:auto;right:16px}:is(.jgLRnG_propertyHeroGallery .jgLRnG_gallery .swiper-pagination-fraction .swiper-pagination-current,.jgLRnG_propertyHeroGallery .jgLRnG_gallery .swiper-pagination-fraction .swiper-pagination-total){font-weight:500}.jgLRnG_propertyHeroGallery .jgLRnG_navButton{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background-color:#383838cc;border:none;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s;display:none;position:absolute;top:40%;box-shadow:0 1px 3px #0000001a}@media (min-width:640px){.jgLRnG_propertyHeroGallery .jgLRnG_navButton{top:50%;transform:translateY(-50%)}}@media (min-width:768px){.jgLRnG_propertyHeroGallery .jgLRnG_navButton{display:flex}}.jgLRnG_propertyHeroGallery .jgLRnG_navButton:hover{background-color:#0f172ae6}.jgLRnG_propertyHeroGallery .jgLRnG_navButton svg path{stroke:#fff}.jgLRnG_propertyHeroGallery .jgLRnG_navButton:first-of-type{left:16px}.jgLRnG_propertyHeroGallery .jgLRnG_navButton:first-of-type svg{transform:translate(-1px)}.jgLRnG_propertyHeroGallery .jgLRnG_navButton:last-of-type{right:16px}.jgLRnG_propertyHeroGallery .jgLRnG_navButton:last-of-type svg{transform:translate(1px)}
.OdgFsW_scheduleTourPanel{height:100dvh}.OdgFsW_scheduleTourPanel .OdgFsW_closeButton{width:calc(100% - 520px)}.OdgFsW_scheduleTourPanel aside{height:100dvh}.OdgFsW_formFieldInput{border:1px solid var(--color-light-blue);background:var(--color-white);width:100%;color:var(--color-cortland-blue);border-radius:999px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:12.5px 18px;font-size:16px;display:flex;position:relative;box-shadow:0 2px 6px #0000001a}.OdgFsW_formFieldInput::placeholder{color:var(--color-dim-blue)}.OdgFsW_formFieldInput:-webkit-autofill{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.OdgFsW_formFieldInput:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.OdgFsW_formFieldInput:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.OdgFsW_formFieldInput:-webkit-autofill:active{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.OdgFsW_formFieldInput[type=date]{appearance:none;padding-right:48px;display:block}.OdgFsW_formFieldInput[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:48px;height:100%;position:absolute;right:0}.OdgFsW_formFieldInput[type=date]::-webkit-date-and-time-value{text-align:left}.OdgFsW_formFieldInput:focus{border:1px solid var(--color-medium-light-blue);background-color:var(--color-light-blue);outline:none}.OdgFsW_formFieldInput.OdgFsW_formFieldInputError{border-color:#f87171}.OdgFsW_checkboxLabel{cursor:pointer;color:var(--color-dim-blue);align-items:flex-start;gap:12px;margin-bottom:16px;font-size:13px;display:flex;position:relative}.OdgFsW_checkboxInput{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.OdgFsW_checkboxIndicator{background:var(--color-white);outline:1px solid var(--color-brand);border:1px solid #0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;transition:border-color .2s,background-color .2s;display:flex}.OdgFsW_checkboxInput:focus-visible+.OdgFsW_checkboxIndicator{background-color:var(--color-medium-light-blue)}.OdgFsW_checkboxInput:checked+.OdgFsW_checkboxIndicator:before{content:"";background:var(--color-brand);border-radius:4px;width:12px;height:12px;display:block;overflow:hidden}.OdgFsW_backButton{cursor:pointer;background-color:#0000;border:none;border-radius:0;justify-content:flex-start;align-items:center;gap:8px;width:auto;height:auto;padding:0;transition:all .2s;display:flex}.OdgFsW_backButton span{background-color:var(--color-light-blue);border:none;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:8px 8px 7px;transition:all .2s;display:flex}.OdgFsW_backButton span svg{width:100%;height:auto;fill:var(--color-cortland-blue);transition:all .2s}.OdgFsW_backButton:hover{background-color:#0000;border:none}.OdgFsW_backButton:hover span{background-color:var(--color-cortland-blue)}.OdgFsW_backButton:hover span svg{fill:var(--color-white)}
.IoUe4G_searchPanel{z-index:62}.IoUe4G_searchPanel .IoUe4G_searchPanelHeader{padding:24px}@media (max-width:1280px){.IoUe4G_searchPanel .IoUe4G_searchPanelHeader{padding:0 24px 25px}}.IoUe4G_searchPanel .IoUe4G_searchPanelHeader .IoUe4G_topHeader{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}@media (max-width:1280px){.IoUe4G_searchPanel .IoUe4G_searchPanelHeader .IoUe4G_topHeader{display:none}}.IoUe4G_searchPanel .IoUe4G_searchPanelHeader .IoUe4G_topHeader h2{letter-spacing:-.56px;color:var(--color-cortland-blue);margin:0;font-size:28px;font-weight:500;line-height:1}.IoUe4G_searchPanel .IoUe4G_searchPanelHeader .IoUe4G_searchControlls{align-items:center;gap:16px;display:flex}.IoUe4G_searchPanel .IoUe4G_searchPanelHeader .IoUe4G_searchControlls .btn{display:flex}@media (min-width:1281px){.IoUe4G_searchPanel .IoUe4G_searchPanelHeader .IoUe4G_searchControlls .btn{display:none}}.IoUe4G_searchPanel .IoUe4G_searchPanelHeader .IoUe4G_searchControlls .btn.active{background-color:var(--color-cortland-blue);color:var(--color-white);border-color:var(--color-cortland-blue);pointer-events:none}.IoUe4G_searchPanel .IoUe4G_searchPanelHeader .IoUe4G_searchControlls .btn.active svg{fill:var(--color-white)}.IoUe4G_searchPanel .IoUe4G_searchPanelHeader .IoUe4G_searchControlls .algolia-searchbox{width:100%}.IoUe4G_searchPanel .IoUe4G_cardWrapper{cursor:pointer;flex-direction:column;gap:16px;display:flex}.IoUe4G_searchPanel .IoUe4G_cardWrapper .IoUe4G_imageWrapper{aspect-ratio:192/163;border-radius:16px;overflow:hidden}.IoUe4G_searchPanel .IoUe4G_cardWrapper .IoUe4G_imageWrapper .IoUe4G_image{object-fit:cover;aspect-ratio:192/163;border-radius:16px;width:100%;height:100%;transition:all .4s;transform:scale(1.0001)}.IoUe4G_searchPanel .IoUe4G_cardWrapper .IoUe4G_detailsWrapper h5{margin:0}.IoUe4G_searchPanel .IoUe4G_cardWrapper .IoUe4G_detailsWrapper h5 strong{color:var(--color-cortland-blue);font-family:var(--font-tt-norms-pro);letter-spacing:-.4px;margin-bottom:6px;font-size:20px;font-weight:500;line-height:1;display:block}.IoUe4G_searchPanel .IoUe4G_cardWrapper .IoUe4G_detailsWrapper h5 span{color:var(--color-dim-blue);font-family:var(--font-tt-norms-pro);letter-spacing:-.3px;font-size:15px;font-weight:500;line-height:1.12;display:block}.IoUe4G_searchPanel .IoUe4G_cardWrapper .IoUe4G_detailsWrapper h5+p{padding-top:6px}.IoUe4G_searchPanel .IoUe4G_cardWrapper .IoUe4G_detailsWrapper span.IoUe4G_suggestedRating{margin:8px 0}.IoUe4G_searchPanel .IoUe4G_cardWrapper .IoUe4G_detailsWrapper p{margin-bottom:16px}.IoUe4G_searchPanel .IoUe4G_cardWrapper .IoUe4G_detailsWrapper p strong{color:var(--color-cortland-blue);font-family:var(--font-tt-norms-pro);letter-spacing:-.3px;margin-bottom:6px;font-size:15px;font-weight:500;line-height:1.12;display:block}.IoUe4G_searchPanel .IoUe4G_cardWrapper .IoUe4G_detailsWrapper p span{color:var(--color-dim-blue);font-family:var(--font-tt-norms-pro);letter-spacing:-.3px;font-size:15px;font-weight:500;line-height:1.12;display:block}.IoUe4G_searchPanel .IoUe4G_cardWrapper:hover .IoUe4G_imageWrapper .IoUe4G_image,.IoUe4G_searchPanel .IoUe4G_cardWrapper:focus .IoUe4G_imageWrapper .IoUe4G_image{transform:scale(1.05)}.IoUe4G_searchPanel .IoUe4G_cardWrapper:hover .IoUe4G_detailsWrapper .IoUe4G_exploreBtn,.IoUe4G_searchPanel .IoUe4G_cardWrapper:focus .IoUe4G_detailsWrapper .IoUe4G_exploreBtn{border-color:var(--color-medium-light-blue);background:var(--color-cortland-blue);color:var(--color-light-blue)}.IoUe4G_searchPanel .IoUe4G_searchResultsHeader{margin-bottom:13px}.IoUe4G_searchPanel .IoUe4G_searchResultsHeader h1{letter-spacing:-.56px;margin-bottom:10px;font-size:28px}.IoUe4G_searchPanel .IoUe4G_searchResultsHeader h1 small{letter-spacing:-.24px;color:var(--color-dim-blue);-webkit-font-smoothing:initial;margin-bottom:0;font-size:12px;display:block}.IoUe4G_searchPanel .IoUe4G_searchResultsCount{color:var(--color-dim-blue);letter-spacing:-.24px;-webkit-font-smoothing:initial;text-transform:capitalize;border-bottom:1px solid var(--color-medium-light-blue);margin-bottom:44px;padding-bottom:23px;font-size:12px}.IoUe4G_searchPanel .IoUe4G_propertyGroup{margin-bottom:32px}.IoUe4G_searchPanel .IoUe4G_propertyGroup:last-child{margin-bottom:0}.IoUe4G_searchPanel .IoUe4G_propertyGroupHeader{border-bottom:1px solid var(--color-medium-light-blue);margin-bottom:23px;padding-bottom:23px}.IoUe4G_searchPanel .IoUe4G_propertyGroupHeader h2{letter-spacing:-.4px;color:var(--color-cortland-blue);margin:0 0 4px;font-size:24px;font-weight:500;line-height:1.2}.IoUe4G_searchPanel .IoUe4G_propertyGroupHeader .IoUe4G_propertyGroupLink{color:inherit;text-decoration:none}.IoUe4G_searchPanel .IoUe4G_propertyGroupHeader p{color:var(--color-dim-blue);letter-spacing:-.26px;-webkit-font-smoothing:initial;text-transform:capitalize;font-size:13px}.IoUe4G_searchPanel .IoUe4G_propertyGroupSeeMore{justify-content:center;padding-top:12px;padding-bottom:4px;display:flex}.IoUe4G_searchPanel .IoUe4G_propertyGroupSeeMoreBtn{letter-spacing:-.26px;background-color:var(--color-light-blue,#e8eef7);color:var(--color-cortland-blue,#0f3a87);cursor:pointer;border:none;border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:background-color .2s,color .2s;display:flex}.IoUe4G_searchPanel .IoUe4G_propertyGroupSeeMoreBtn:hover{background-color:var(--color-cortland-blue,#0f3a87);color:#fff}.IoUe4G_searchPanel .IoUe4G_searchResultsRow{flex-wrap:wrap;margin-left:-12px;margin-right:-12px;display:flex}@media (min-width:1281px){.IoUe4G_searchPanel .IoUe4G_searchResultsRow{margin-left:0;margin-right:0}}.IoUe4G_searchPanel .IoUe4G_searchResultsRow .IoUe4G_searchResultsItem{box-sizing:border-box;flex:0 0 50%;max-width:50%;padding-left:12px;padding-right:12px}@media (min-width:1281px){.IoUe4G_searchPanel .IoUe4G_searchResultsRow .IoUe4G_searchResultsItem{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}}.IoUe4G_searchPanel .IoUe4G_searchResultsRow .IoUe4G_searchResultsItem .swiper{border-radius:16px;overflow:hidden!important}@media (min-width:1281px){.IoUe4G_searchPanel .IoUe4G_searchResultsRow .IoUe4G_searchResultsItem .swiper{overflow:visible!important}}.IoUe4G_scrollToTopButton{z-index:100;cursor:pointer;color:var(--color-cortland-blue);font-family:var(--font-tt-norms-pro);letter-spacing:-.28px;opacity:0;pointer-events:none;background-color:#0000;border:none;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:500;transition:opacity .3s,transform .3s;display:flex;position:fixed;bottom:30px;transform:translateY(10px)translate(25px)}.IoUe4G_scrollToTopButton.IoUe4G_visible{opacity:1;pointer-events:auto;transform:translateY(0)translate(25px)}.IoUe4G_scrollToTopButton span{background-color:var(--color-light-blue);border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s;display:flex}.IoUe4G_scrollToTopButton svg{width:12px;height:10px;fill:var(--color-cortland-blue);transition:fill .2s}.IoUe4G_scrollToTopButton:hover span{background-color:var(--color-cortland-blue)}.IoUe4G_scrollToTopButton:hover span svg{fill:var(--color-white)}
.CEj1Ia_sendMessagePanel{height:100dvh}.CEj1Ia_sendMessagePanel .CEj1Ia_closeButton{width:calc(100% - 520px)}.CEj1Ia_sendMessagePanel aside{height:100dvh}.CEj1Ia_sendMessagePanel .CEj1Ia_formFooter{background-color:var(--color-white);width:100%;position:absolute;bottom:0;left:0}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldInput{border:1px solid var(--color-light-blue);background:var(--color-white);border-radius:999px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12.5px 18px;font-size:16px;display:flex;position:relative;box-shadow:0 2px 6px #0000001a}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldInput::placeholder{color:var(--color-dim-blue)}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldInput:-webkit-autofill{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldInput:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldInput:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldInput:-webkit-autofill:active{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldInput[type=date]{appearance:none;padding-right:48px;display:block}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldInput[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:48px;height:100%;position:absolute;right:0}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldInput[type=date]::-webkit-date-and-time-value{text-align:left}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldTextarea{border:1px solid var(--color-light-blue);background:var(--color-white);resize:none;border-radius:16px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;height:235px;padding:12.5px 18px;font-size:16px;display:flex;position:relative;box-shadow:0 2px 6px #0000001a}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldTextarea::placeholder{color:var(--color-dim-blue)}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldTextarea:-webkit-autofill{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldTextarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldTextarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldTextarea:-webkit-autofill:active{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldSelect{border:1px solid var(--color-light-blue);background:var(--color-white);appearance:none;cursor:pointer;border-radius:999px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12.5px 18px;font-size:16px;display:flex;position:relative;box-shadow:0 2px 6px #0000001a}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldSelect.CEj1Ia_formFieldSelectPlaceholder{color:var(--color-dim-blue)}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldSelect:-webkit-autofill{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldSelect:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldSelect:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form .CEj1Ia_formFieldSelect:-webkit-autofill:active{-webkit-text-fill-color:var(--color-cortland-blue);caret-color:var(--color-cortland-blue);transition:background-color 9999s ease-in-out}.CEj1Ia_sendMessagePanel form label,.CEj1Ia_sendMessagePanel form input,.CEj1Ia_sendMessagePanel form textarea,.CEj1Ia_sendMessagePanel form select{color:var(--color-cortland-blue)}.CEj1Ia_sendMessagePanel form input:focus,.CEj1Ia_sendMessagePanel form textarea:focus,.CEj1Ia_sendMessagePanel form select:focus{border:1px solid var(--color-medium-light-blue);background-color:var(--color-light-blue);outline:none}.CEj1Ia_sendMessagePanel form .CEj1Ia_checkboxLabel{cursor:pointer;color:var(--color-dim-blue);align-items:flex-start;gap:12px;margin-bottom:16px;font-size:13px;display:flex;position:relative}.CEj1Ia_sendMessagePanel form .CEj1Ia_checkboxInput{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.CEj1Ia_sendMessagePanel form .CEj1Ia_checkboxIndicator{background:var(--color-white);outline:1px solid var(--color-brand);border:1px solid #0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;transition:border-color .2s,background-color .2s;display:flex}.CEj1Ia_sendMessagePanel form .CEj1Ia_checkboxInput:focus-visible+.CEj1Ia_checkboxIndicator{background-color:var(--color-medium-light-blue)}.CEj1Ia_sendMessagePanel form .CEj1Ia_checkboxInput:checked+.CEj1Ia_checkboxIndicator:before{content:"";background:var(--color-brand);border-radius:4px;width:12px;height:12px;display:block;overflow:hidden}
.tfn4Eq_tabNavigation{border:1px solid var(--color-medium-light-blue);background-color:#ffffff4d;border-radius:16px;justify-content:center;align-items:center;gap:6px;width:auto;max-width:fit-content;padding:6px;display:flex}.tfn4Eq_tabNavigation .tfn4Eq_tabButton{letter-spacing:-.26px;background-color:#0000;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:13px;line-height:1;transition:all .3s;display:flex}.tfn4Eq_tabNavigation .tfn4Eq_tabButton:hover{background-color:var(--color-light-blue)}.tfn4Eq_tabNavigation .tfn4Eq_tabButton .tfn4Eq_recentlyText{display:none}@media (min-width:360px){.tfn4Eq_tabNavigation .tfn4Eq_tabButton .tfn4Eq_recentlyText{display:inline-block}}.tfn4Eq_tabNavigation .tfn4Eq_tabButton img{height:auto}.tfn4Eq_tabNavigation .tfn4Eq_tabButtonActive,.tfn4Eq_tabNavigation .tfn4Eq_tabButtonActive:hover{background-color:var(--color-medium-light-blue)}
.VMax3G_panelHeaderWithTabs{flex-direction:column;gap:16px;width:100%;display:flex}.VMax3G_panelHeaderWithTabs .VMax3G_headerSection{flex-direction:column;gap:7px;display:flex}.VMax3G_panelHeaderWithTabs .VMax3G_headerSection .VMax3G_headerSectionRow{justify-content:space-between;align-items:center;display:flex}.VMax3G_panelHeaderWithTabs .VMax3G_headerSection .VMax3G_headerSectionRow .VMax3G_closeButton{background-color:var(--color-white);cursor:pointer;border-radius:50%;padding:10px;transition:all .3s;display:flex}@media (max-width:1280px){.VMax3G_panelHeaderWithTabs .VMax3G_headerSection .VMax3G_headerSectionRow .VMax3G_closeButton{display:none}}.VMax3G_panelHeaderWithTabs .VMax3G_headerSection .VMax3G_headerSectionRow .VMax3G_closeButton svg{stroke:var(--color-cortland-blue);transition:all .3s;transform:translateY(1px)}.VMax3G_panelHeaderWithTabs .VMax3G_headerSection .VMax3G_headerSectionRow .VMax3G_closeButton:hover{background-color:var(--color-cortland-blue)}.VMax3G_panelHeaderWithTabs .VMax3G_headerSection .VMax3G_headerSectionRow .VMax3G_closeButton:hover svg{stroke:var(--color-white)}.VMax3G_panelHeaderWithTabs .VMax3G_headerSection h2{letter-spacing:-.56px;color:var(--color-cortland-blue);margin:0;font-size:28px;font-weight:500;line-height:1}.VMax3G_panelHeaderWithTabs .VMax3G_headerSection p{letter-spacing:-.15px;color:var(--color-dim-blue);min-height:1em;font-size:15px;font-weight:500;line-height:1}
.sBu0_q_accordionSections{flex-direction:column;gap:16px;margin-top:6px;display:flex}.sBu0_q_accordionSections .sBu0_q_accordionSection{border-bottom:1px solid var(--color-medium-blue)}.sBu0_q_accordionSections .sBu0_q_accordionSection:last-child{border-bottom:none}.sBu0_q_accordionSections .sBu0_q_accordionSection .sBu0_q_accordionSectionButton{justify-content:space-between;align-items:center;width:100%;padding-top:0;padding-bottom:16px;display:flex}.sBu0_q_accordionSections .sBu0_q_accordionSection .sBu0_q_accordionSectionButton h3{margin-bottom:0;font-size:22px}.sBu0_q_accordionSections .sBu0_q_accordionSection .sBu0_q_propertyCards{padding-bottom:24px}.sBu0_q_accordionSections .sBu0_q_accordionSection .sBu0_q_propertyCards:last-child{padding-bottom:0}.sBu0_q_accordionSections .sBu0_q_accordionSection .sBu0_q_propertyCards .sBu0_q_propertyCard{border-bottom:1px solid var(--color-medium-light-blue);margin-bottom:16px}.sBu0_q_accordionSections .sBu0_q_accordionSection .sBu0_q_propertyCards .sBu0_q_propertyCard:last-child{border-bottom:none}.sBu0_q_accordionSections .sBu0_q_accordionSection .sBu0_q_propertyCards .sBu0_q_propertyCard .swiper{border-top-right-radius:0!important;border-bottom-right-radius:0!important;overflow:visible!important}
.C5yGuW_compareChart{margin-left:-16px;margin-right:-16px;overflow:hidden}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper{border-top:1px solid var(--color-medium-light-blue);border-bottom:1px solid var(--color-medium-light-blue);transition:all .1s}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper{border-right:1px solid var(--color-medium-light-blue);flex-direction:column;height:100%;padding:20px;display:flex}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper .C5yGuW_imageWrapper{aspect-ratio:128/78;width:100%;margin-bottom:16px;position:relative}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper .C5yGuW_imageWrapper .C5yGuW_removeButton{cursor:pointer;background-color:var(--color-white);border-radius:50%;width:24px;height:24px;padding:7px;transition:all .4s;position:absolute;top:-6px;right:-6px}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper .C5yGuW_imageWrapper .C5yGuW_removeButton svg{fill:var(--color-cortland-blue);object-fit:contain;width:100%;height:100%;transition:fill .4s}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper .C5yGuW_imageWrapper .C5yGuW_removeButton:hover{background-color:var(--color-dim-blue)}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper .C5yGuW_imageWrapper .C5yGuW_removeButton:hover svg{fill:var(--color-white)}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper .C5yGuW_imageWrapper img{aspect-ratio:128/78;object-fit:cover;border-radius:16px;width:100%;height:100%;overflow:hidden}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper .C5yGuW_textWrapper{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;display:flex}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper h3{letter-spacing:-.4px;color:var(--color-cortland-blue);margin-bottom:8px;font-size:20px;font-weight:500;line-height:1}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper h4{letter-spacing:-.26px;color:var(--color-dim-blue);margin-bottom:0;font-size:13px;font-weight:500;line-height:1}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper h4+p{margin-top:10px}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper span.C5yGuW_compareRating{letter-spacing:-.26px;margin:12px 0;font-size:13px}.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper p{letter-spacing:-.26px;color:var(--color-cortland-blue);margin-bottom:16px;font-size:13px;font-weight:500;line-height:1}:is(.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper .favorite-button,.C5yGuW_compareChart .C5yGuW_apartmentOverviewSwiper .C5yGuW_innerWrapper [data-no-nav]){pointer-events:auto}.C5yGuW_compareChart .swiper-slide{height:auto}.C5yGuW_compareChart .swiper-slide:last-child .C5yGuW_innerWrapper{border-right:none}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionButton{border-bottom:1px solid var(--color-medium-light-blue);justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionButton h2{letter-spacing:-.4px;color:var(--color-cortland-blue);margin-bottom:0;font-size:20px;font-weight:500;line-height:1}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionButton .C5yGuW_accordionSectionIcon{transition:transform .3s;transform:rotate(180deg)}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionButton .C5yGuW_accordionSectionIcon.C5yGuW_open{transform:rotate(0)}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionDetails{border-bottom:1px solid var(--color-medium-light-blue)}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionContent .C5yGuW_innerWrapper{border-right:1px solid var(--color-medium-light-blue);padding:20px}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionContent .swiper-slide:last-child .C5yGuW_innerWrapper{border-right:none}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionContent .C5yGuW_accordionSectionListSlide{border-right:1px solid var(--color-medium-light-blue)}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionContent .C5yGuW_accordionSectionListSlide:last-child,.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionContent .C5yGuW_accordionSectionListSlide .C5yGuW_innerWrapper{border-right:none}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionHeader{background-color:#e7f0ff;position:relative}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionHeader .swiper{height:33px}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionHeader .swiper-slide{height:33px}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionHeader .C5yGuW_headerLabel{z-index:10;pointer-events:none;background-color:#e7f0ff;padding:10px 20px;position:absolute;top:0;left:0}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionHeader .C5yGuW_headerLabel p{letter-spacing:-.13px;color:var(--color-cortland-blue);margin:0;font-size:13px;font-weight:500;line-height:1}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionList{margin:0;padding:0;list-style:none}.C5yGuW_compareChart .C5yGuW_accordionSection .C5yGuW_accordionSectionList li{letter-spacing:-.26px;color:var(--color-cortland-blue);margin-bottom:10px;font-size:13px;font-weight:500;line-height:1.1}
._9wnHRG_unitDetailsContent{padding-left:1rem;padding-right:1rem;overflow-x:clip}@media (min-width:640px){._9wnHRG_unitDetailsContent{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1281px){._9wnHRG_unitDetailsContent{padding-bottom:120px}}._9wnHRG_unitDetailsContent .breadcrumb{padding-left:0!important;padding-right:0!important}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton{cursor:pointer;background-color:var(--color-light-blue);border:none;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:8px 8px 7px;transition:all .2s;display:flex}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton._9wnHRG_back{background-color:#0000;border-radius:0;justify-content:flex-start;align-items:center;gap:8px;width:auto;height:auto;padding:0;display:flex}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton._9wnHRG_back span{background-color:var(--color-light-blue);border:none;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:8px 8px 7px;transition:all .2s;display:flex}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton._9wnHRG_back:hover{background-color:#0000;border:none}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton._9wnHRG_back:hover span{background-color:var(--color-cortland-blue)}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton._9wnHRG_back:hover span svg{fill:var(--color-white)}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton svg{width:100%;height:auto;fill:var(--color-cortland-blue);transition:all .2s}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton:hover{background-color:var(--color-cortland-blue)}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton:hover svg{fill:var(--color-white)}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton._9wnHRG_notSaved svg{stroke:var(--color-cortland-blue);fill:#0000}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton._9wnHRG_notSaved:hover svg{stroke:var(--color-white);fill:#0000}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton._9wnHRG_isSaved svg{stroke:var(--color-cortland-blue);fill:var(--color-cortland-blue)}._9wnHRG_unitDetailsContent ._9wnHRG_headerCTAButton._9wnHRG_isSaved:hover svg{stroke:var(--color-white);fill:var(--color-white)}._9wnHRG_unitDetailsContent ._9wnHRG_ctaButtons{padding-bottom:16px}._9wnHRG_unitDetailsContent ._9wnHRG_ctaButtons .btn{padding:12px 16px 11px}._9wnHRG_unitDetailsContent ._9wnHRG_stickyNav{background:#fff0;transition:all .4s}._9wnHRG_unitDetailsContent ._9wnHRG_stickyNav._9wnHRG_stuck{background:var(--color-white-blue)}._9wnHRG_unitDetailsContent ._9wnHRG_stickyNav button{letter-spacing:-.26px;padding-top:10px;padding-bottom:8px;font-size:13px}._9wnHRG_unitDetailsContent ._9wnHRG_stickyNav ._9wnHRG_tabSwiper{width:100%;padding-right:16px}._9wnHRG_unitDetailsContent ._9wnHRG_stickyNav ._9wnHRG_tabSlide{flex-shrink:0;width:auto!important}._9wnHRG_unitDetailsContent ._9wnHRG_sectionHeading{letter-spacing:-.48px;margin-bottom:16px;font-size:24px}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentDetailsGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (min-width:992px){._9wnHRG_unitDetailsContent ._9wnHRG_apartmentDetailsGrid{grid-template-columns:repeat(3,1fr)}}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentDetailsGrid ._9wnHRG_apartmentDetailItem{background-color:var(--color-white-blue);border:1px solid var(--color-medium-blue);border-radius:16px;justify-content:flex-start;align-items:center;gap:12px;padding:12px;display:flex}._9wnHRG_unitDetailsContent ._9wnHRG_highlightedAmenitiesSwiper{margin-bottom:40px;margin-left:-1rem!important;margin-right:-1rem!important;padding-left:1rem!important;padding-right:1rem!important}@media (min-width:640px){._9wnHRG_unitDetailsContent ._9wnHRG_highlightedAmenitiesSwiper{margin-left:-1.5rem!important;margin-right:-1.5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important}}._9wnHRG_unitDetailsContent ._9wnHRG_highlightedAmenitiesSwiper ._9wnHRG_highlightedAmenitiesImage{aspect-ratio:1;background:var(--color-white-blue);border:1px solid var(--color-medium-light-blue);border-radius:12px;padding:12px}._9wnHRG_unitDetailsContent ._9wnHRG_highlightedAmenitiesSwiper ._9wnHRG_highlightedAmenitiesImage img{object-fit:contain;width:100%;height:auto}._9wnHRG_unitDetailsContent ._9wnHRG_highlightedAmenitiesSwiper p{letter-spacing:-.3px;text-align:center;margin-top:13px;font-size:15px}._9wnHRG_unitDetailsContent ._9wnHRG_secondaryAmenitiesGrid{letter-spacing:-.3px;grid-template-columns:repeat(2,1fr);gap:16px 24px;margin-bottom:24px;font-size:15px;line-height:1;display:grid}._9wnHRG_unitDetailsContent ._9wnHRG_costsButtons{border-bottom:1px solid var(--color-medium-light-blue);grid-template-columns:1fr;gap:16px;margin-bottom:32px;padding-bottom:32px;display:grid}@media (min-width:992px){._9wnHRG_unitDetailsContent ._9wnHRG_costsButtons{grid-template-columns:repeat(2,1fr)}}._9wnHRG_unitDetailsContent ._9wnHRG_costsButtons button{text-align:left;justify-content:space-between;align-items:center;padding:10px 18px}._9wnHRG_unitDetailsContent ._9wnHRG_costsButtons button dl dt,._9wnHRG_unitDetailsContent ._9wnHRG_costsButtons button dl dd{line-height:1.1}._9wnHRG_unitDetailsContent ._9wnHRG_costsGrid{grid-template-columns:1fr;gap:24px 16px;display:grid}@media (min-width:992px){._9wnHRG_unitDetailsContent ._9wnHRG_costsGrid{grid-template-columns:1fr 1fr}}._9wnHRG_unitDetailsContent ._9wnHRG_costsGrid ._9wnHRG_costsItem{border:1px solid var(--color-medium-light-blue);text-align:center;border-radius:16px;align-self:start;height:auto;padding:20px 16px;transition:all .4s}._9wnHRG_unitDetailsContent ._9wnHRG_costsGrid ._9wnHRG_costsItem:hover{background-color:var(--color-light-blue)}._9wnHRG_unitDetailsContent ._9wnHRG_contactCard{background-color:var(--color-white-blue);border-radius:16px;padding:24px 16px}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper{cursor:pointer;flex-direction:column;gap:16px;display:flex}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper ._9wnHRG_apartmentImageWrapper{aspect-ratio:232/163;border-radius:16px;overflow:hidden}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper ._9wnHRG_apartmentImageWrapper ._9wnHRG_apartmentImage{object-fit:cover;aspect-ratio:232/163;border-radius:16px;width:100%;height:100%;transition:all .4s;transform:scale(1.0001)}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper ._9wnHRG_apartmentDetailsWrapper h5{margin:0 0 6px}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper ._9wnHRG_apartmentDetailsWrapper h5 strong{color:var(--color-cortland-blue);font-family:var(--font-tt-norms-pro);letter-spacing:-.4px;margin-bottom:6px;font-size:20px;font-weight:500;line-height:1;display:block}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper ._9wnHRG_apartmentDetailsWrapper h5 span{color:var(--color-dim-blue)}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper ._9wnHRG_apartmentDetailsWrapper h5+p{padding-top:6px}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper ._9wnHRG_apartmentDetailsWrapper ._9wnHRG_suggestedRating{letter-spacing:-.26px;margin:0 0 12px;font-size:13px;font-weight:500;line-height:1.2;display:block}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper ._9wnHRG_apartmentDetailsWrapper p{color:var(--color-gray);letter-spacing:-.26px;margin-bottom:6px;font-size:13px;line-height:1}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper ._9wnHRG_apartmentDetailsWrapper p span{display:inline-block}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper ._9wnHRG_apartmentDetailsWrapper p span:not(:last-child):after{content:"•";color:var(--color-gray);margin:0 4px}._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper:hover ._9wnHRG_apartmentImageWrapper ._9wnHRG_apartmentImage,._9wnHRG_unitDetailsContent ._9wnHRG_apartmentCardWrapper:focus ._9wnHRG_apartmentImageWrapper ._9wnHRG_apartmentImage{transform:scale(1.05)}
.SQOmoa_scrollableToolbar{width:calc(100% + 34px);margin-bottom:24px;margin-left:-10px;margin-right:-10px;padding:10px}.SQOmoa_scrollableToolbar nav{width:100%;padding-right:10px;display:block}.SQOmoa_scrollableToolbar nav .SQOmoa_filterDropdownItem,.SQOmoa_scrollableToolbar nav .SQOmoa_sqftFilterDropdownItem,.SQOmoa_scrollableToolbar nav .SQOmoa_radiusFilterDropdownItem{flex-shrink:0}.SQOmoa_scrollableToolbar nav .SQOmoa_filterDropdownItem .SQOmoa_filterDropdownButton,.SQOmoa_scrollableToolbar nav .SQOmoa_sqftFilterDropdownItem .SQOmoa_filterDropdownButton,.SQOmoa_scrollableToolbar nav .SQOmoa_radiusFilterDropdownItem .SQOmoa_filterDropdownButton{background-color:var(--color-light-blue)}.SQOmoa_scrollableToolbar nav .SQOmoa_filterDropdownItem .SQOmoa_filterDropdownButton:hover,.SQOmoa_scrollableToolbar nav .SQOmoa_sqftFilterDropdownItem .SQOmoa_filterDropdownButton:hover,.SQOmoa_scrollableToolbar nav .SQOmoa_radiusFilterDropdownItem .SQOmoa_filterDropdownButton:hover{background-color:var(--color-cortland-blue);color:var(--color-white)}.SQOmoa_toolbarSwiper{z-index:3;width:100%;overflow:visible!important}.SQOmoa_toolbarSwiper .swiper-wrapper{z-index:3;align-items:center;display:flex}.SQOmoa_toolbarSlide{flex-shrink:0;width:auto!important}.SQOmoa_toolbarSlide button{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.SQOmoa_toolbar{z-index:2;padding-right:30px;transition:all .3s ease-in-out;display:none;position:absolute;top:24px;left:24px;right:24px}@media (min-width:1024px){.SQOmoa_toolbar{display:block}}@media (max-width:1400px){.SQOmoa_toolbar{max-width:720px}}@media (min-width:1281px){.SQOmoa_toolbar{width:100%;margin-left:0}.SQOmoa_toolbar.SQOmoa_panelOpen{width:calc(100% - 522px);margin-left:448px}}.SQOmoa_toolbar nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SQOmoa_filterDropdownButton{border-radius:999px;justify-content:space-between;align-items:center;gap:6px;display:flex;box-shadow:0 2px 6px #0000001a}.SQOmoa_filter-dropdown-disabled{color:#94a3b8!important;cursor:not-allowed!important;opacity:.7!important;background-color:#fff9!important;border-color:#fff9!important}.SQOmoa_filter-dropdown-active{color:#fff!important;cursor:pointer!important;background-color:#0f3a87!important;border-color:#0f3a87!important}.SQOmoa_filter-dropdown-active svg{fill:var(--color-white)!important}.SQOmoa_filter-dropdown-active:hover{background-color:var(--color-cortland-blue-dark)!important;border-color:var(--color-cortland-blue-dark)!important;color:var(--color-white)!important}.SQOmoa_filter-dropdown-active:hover svg{fill:var(--color-white)!important}.SQOmoa_clearAllFiltersButton{flex-shrink:0;color:var(--color-cortland-blue)!important;background-color:var(--color-light-blue)!important;border-color:var(--color-medium-light-blue)!important}.SQOmoa_clearAllFiltersButton:hover{color:var(--color-white-blue)!important;background-color:var(--color-cortland-blue)!important;border-color:var(--color-cortland-blue)!important}.SQOmoa_filterDropdown,.SQOmoa_sqftFilterDropdown,.SQOmoa_radiusFilterDropdown{background:var(--color-white-blue,#fafbff);z-index:50;border-radius:16px;margin-top:8px;position:absolute;top:100%;left:0;box-shadow:0 2px 6px #0000001a}.SQOmoa_filterDropdown .SQOmoa_innerWrapper,.SQOmoa_sqftFilterDropdown .SQOmoa_innerWrapper,.SQOmoa_radiusFilterDropdown .SQOmoa_innerWrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding:16px;display:flex}.SQOmoa_filterDropdown .SQOmoa_innerWrapper .SQOmoa_optionButton,.SQOmoa_sqftFilterDropdown .SQOmoa_innerWrapper .SQOmoa_optionButton,.SQOmoa_radiusFilterDropdown .SQOmoa_innerWrapper .SQOmoa_optionButton{letter-spacing:-.26px;text-transform:capitalize;border-radius:3em;width:auto;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;color:var(--color-cortland-blue)!important;border:1px solid var(--color-medium-light-blue)!important;background-color:#0000!important}.SQOmoa_filterDropdown .SQOmoa_innerWrapper .SQOmoa_optionButton:hover,.SQOmoa_sqftFilterDropdown .SQOmoa_innerWrapper .SQOmoa_optionButton:hover,.SQOmoa_radiusFilterDropdown .SQOmoa_innerWrapper .SQOmoa_optionButton:hover,.SQOmoa_filterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-active,.SQOmoa_sqftFilterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-active,.SQOmoa_radiusFilterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-active{background-color:var(--color-cortland-blue)!important;color:var(--color-white)!important}.SQOmoa_filterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-active:hover,.SQOmoa_sqftFilterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-active:hover,.SQOmoa_radiusFilterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-active:hover{opacity:.9!important}.SQOmoa_filterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-disabled,.SQOmoa_sqftFilterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-disabled,.SQOmoa_radiusFilterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-disabled{background-color:var(--color-white-blurred)!important;color:var(--color-gray-text)!important;cursor:not-allowed!important;opacity:.5!important}.SQOmoa_filterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-disabled:hover,.SQOmoa_sqftFilterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-disabled:hover,.SQOmoa_radiusFilterDropdown .SQOmoa_innerWrapper .SQOmoa_option-button-disabled:hover{opacity:.5!important}.SQOmoa_filterDropdown,.SQOmoa_sqftFilterDropdown,.SQOmoa_radiusFilterDropdown{width:max-content}.SQOmoa_radius-filter-active{color:#fff!important;cursor:pointer!important;background-color:#0f3a87!important;border:1px solid #0f3a87!important}.SQOmoa_radius-filter-active svg{fill:var(--color-white)!important}.SQOmoa_radius-filter-active:hover{opacity:.9!important}.SQOmoa_sqft-filter-active{color:#fff!important;cursor:pointer!important;background-color:#0f3a87!important;border:1px solid #0f3a87!important}.SQOmoa_sqft-filter-active:hover{opacity:.9!important}.SQOmoa_sqftFilterMinMaxText{column-gap:15px}
