.BuildingDescriptionIcons_buildingDescriptionIconsContainer__6GF_R{align-items:center;display:flex;flex-wrap:wrap}.BuildingDescriptionIcons_buildingDescriptionIconsContainer__6GF_R .BuildingDescriptionIcons_iconItem__qv3e0{align-items:center;display:flex;margin-bottom:8px}.BuildingDescriptionIcons_buildingDescriptionIconsContainer__6GF_R .BuildingDescriptionIcons_iconItem__qv3e0>*{display:inline-flex}.BuildingDescriptionIcons_buildingDescriptionIconsContainer__6GF_R .BuildingDescriptionIcons_icon__AEBuY{height:16px;width:16px}@media screen and (min-width:1024px){.BuildingDescriptionIcons_buildingDescriptionIconsContainer__6GF_R .BuildingDescriptionIcons_icon__AEBuY{height:18px;width:18px}}.BuildingDescriptionIcons_buildingDescriptionIconsContainer__6GF_R .BuildingDescriptionIcons_description__13km0{padding-left:8px;white-space:nowrap}.BuildingDescriptionIcons_buildingDescriptionIconsContainer__6GF_R .BuildingDescriptionIcons_separator__QuL9L{border-right:1px solid #e6e6e6;height:16px;margin:0 16px 8px}@media screen and (min-width:1024px){.BuildingDescriptionIcons_buildingDescriptionIconsContainer__6GF_R .BuildingDescriptionIcons_separator__QuL9L{height:20px}}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_title__EEa3_{margin-bottom:16px}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_address__TdYEX{margin-top:4px}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_info__glT5s{border-top:1px solid #e6e6e6;margin-top:8px;padding-top:8px}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_info__glT5s .AboutBuildingSection_infoItem__CIIZZ{align-items:center;display:flex;margin-bottom:8px}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_info__glT5s .AboutBuildingSection_infoItem__CIIZZ>a{margin-left:4px;padding:2px}@media screen and (min-width:1024px){.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_info__glT5s{display:flex}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_info__glT5s .AboutBuildingSection_infoItem__CIIZZ:not(:first-of-type):before{border-left:1px solid #e6e6e6;content:"";display:block;height:20px;margin:auto 8px}}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_descriptionIcons__OQ3IS{border-top:1px solid #e6e6e6;padding-top:8px}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_linkList__8WusC{border-top:1px solid #e6e6e6;display:grid;grid-gap:8px;gap:8px;grid-template-columns:170px auto;padding:8px 0}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_linkList__8WusC>*{align-self:center}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_linkList__8WusC>p{color:#62646a}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_linkList__8WusC>a{padding:2px;width:-moz-fit-content;width:fit-content}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_learnMore__sXIo3{border-top:1px solid #e6e6e6;padding-top:16px}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_learnMore__sXIo3>a{font-weight:600;padding:2px}.AboutBuildingSection_aboutBuildingContainer__uJCKy .AboutBuildingSection_emptyState__D6aGn{color:#62646a}.AboutNeighborhood_container__FnFmi{display:flex;flex-direction:column;gap:16px;margin-top:40px}.AboutNeighborhood_heading__1tpXI{font-size:22px;font-weight:400;line-height:32px}.AboutNeighborhood_details__dwU4m{display:flex;flex-direction:row}.AboutNeighborhood_priceDetails__dNHw6{display:flex;flex-direction:column;gap:4px;min-width:108px}.AboutNeighborhood_priceDetails__dNHw6:nth-of-type(2){border-left:1px solid #e6e6e6;padding-left:40px}@media screen and (max-width:1023px){.AboutNeighborhood_priceDetails__dNHw6{width:calc(50% - 9px)}.AboutNeighborhood_priceDetails__dNHw6:nth-of-type(2){padding-left:16px}}.AboutNeighborhood_priceDetailsTitle__zB0Wi span{color:#62646a;display:block}.AboutNeighborhood_priceDetailsBeds__neR3V,.AboutNeighborhood_priceDetailsTitle__zB0Wi{line-height:22px}@media screen and (min-width:1023px){.AboutNeighborhood_priceDetailsBeds__neR3V,.AboutNeighborhood_priceDetailsTitle__zB0Wi{font-size:14px;line-height:20px}.AboutNeighborhood_priceDetailsPrice__KmBHs{line-height:24px}}.AboutNeighborhood_link__A8JgW{display:inline-block;line-height:22px;padding:2px;width:-moz-fit-content;width:fit-content}.AboutNeighborhood_baseRentCaption__5nmDu{color:#62646a;margin-top:-16px}.AboutSection_title__3ERwx{font-weight:600;margin-bottom:24px}.Ad_adSlotWrapper__gFK3p{margin-top:0!important;height:100%;opacity:1;width:100%}.Ad_homeServicesContainer__A7wJy{width:100%}.Ad_hidden__82cnq{display:none}.Ad_homeServicesHeader__8uJ0O{font-weight:600;padding-bottom:16px;text-transform:uppercase}@layer design-system{.avatar_container_7ZTNM{display:flex;height:max-content;justify-content:center;position:relative}.avatar_container_7ZTNM *{box-sizing:border-box}.avatar_imageBase_DYjiu{border-radius:50%;display:block;object-fit:cover}.avatar_imageAvatar_-Bvf9[data-has-error],.avatar_imageDefault_8fbPO{border:2px solid #fff}.avatar_imageSizeXS_Zr9Nl{height:32px;width:32px}.avatar_imageSizeSM_Z4W06{height:48px;width:48px}.avatar_imageSizeMD_bwtLo{height:72px;width:72px}.avatar_imageSizeLG_2ubJ8{height:96px;width:96px}.avatar_imageSizeXL_YSn-o{height:128px;width:128px}.avatar_labelBase_kt-Ht{background-color:var(--ds-colors-brand);bottom:0;color:#fff!important;left:50%;position:absolute;text-align:center;transform:translate(-50%,35%)}.avatar_labelSizeMD_y0f-1{font-size:12px!important;line-height:16px!important;width:30px!important}.avatar_labelSizeLG_3rPdA{font-size:14px!important;line-height:20px!important;width:40px!important}.avatar_labelSizeXL_s3Pqj{font-size:16px!important;line-height:24px!important;width:48px!important}}.AgentCard_agentCardContainer__JKHiM{margin-bottom:24px}.AgentCard_agentCardContainer__JKHiM.AgentCard_themeGray__jRnsW{padding:24px;background:#f5f5f5}.AgentCard_agentType__2O9U_{margin-bottom:8px;color:#62646a}.AgentCard_profileInfo__Q32rg{align-items:center;display:flex;gap:16px}.AgentCard_textInfoContainer__d7kJk{cursor:default;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.AgentCard_title__mIvwZ{color:#1a1f2c}.AgentCard_themeLight__3Z_zl .AgentCard_text__LePPK{color:#62646a}.AgentCardsCarousel_agentCardsCarouselContainer__012tG [class*=NavContainer]{margin-bottom:8px}.AgentCardsCarousel_agentType__V8BDs{color:#62646a;flex:1 1;margin-bottom:0}.AgentSpotlightBanner_bannerWrapper__BIGMI{align-items:center;background-color:#e6fbff;display:flex;justify-content:space-between;margin-top:16px;padding:16px}.AgentSpotlightBanner_bannerTitle__DtHbh{margin-bottom:8px}.AgentSpotlightBanner_bannerText__VJGEw{color:#62646a}.AgentSpotlightBanner_bannerDisclaimer__6ia4k{color:#62646a;font-style:italic}.AgentSpotlightBanner_bannerButton__c8tM4{min-width:unset;white-space:nowrap}.EditListingLink_link__fw9q7{padding:12px;min-width:unset}.EditListingLink_icon__vHGIC{align-items:center;display:inline-flex;justify-content:center;margin-right:8px}.AgentToolsActions_agentToolsActionsContainer__uFm02{display:flex;height:40px;justify-content:flex-end;align-items:center;gap:24px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.AgentToolsActions_agentToolsActionsContainer__uFm02 li{display:flex;align-items:center;gap:8px}.Amenities_adScriptWrapper__o0Qic{margin-top:0!important}.AwarenessBannerWrapper_bannerWrapper__FJC4l{margin-bottom:16px}@media screen and (max-width:767px){.AwarenessBannerWrapper_bannerWrapper__FJC4l{margin-bottom:20px}}.BaseRentBanner_baseRentBannerWrapper__sWjbb{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #e6e6e6;padding:16px}.BaseRentBanner_iconCaptionContainer__B_arH{display:flex;align-items:center;justify-content:flex-start;gap:8px}.BaseRentBanner_baseRentAction__GuEGJ{margin-left:8px;white-space:nowrap}.BaseRentBanner_infoIcon__ytp69{min-height:16px;min-width:16px}.BaseRentBanner_blueBackground__OFZrB{background-color:#dcf6ff}.Tooltip_tooltip__wY2mp{display:block;margin-left:4px}.Tooltip_tooltipIcon__fcXgG{background:none;border:0;display:block;height:16px;padding:0}.Tooltip_boldHeading__ZsjG1 [class*=tooltipHeading]{font-weight:800;text-transform:uppercase}.BuildingSummaryList_buildingSummaryList__CkQ_P{display:flex;flex-wrap:wrap;list-style:none;margin:16px 0 0;padding:0}.BuildingSummaryList_buildingSummaryList__CkQ_P>li{align-items:center;display:flex}.BuildingSummaryList_buildingSummaryList__CkQ_P>li:after{color:#e6e6e6;content:"•";display:block;font-size:14px;line-height:22px;margin:0 8px}.BuildingSummaryList_buildingSummaryList__CkQ_P>li:last-child:after{display:none}.BuildingSummaryList_buildingSummaryList__CkQ_P .BuildingSummaryList_listItem__MYbkN{line-height:16px;white-space:nowrap;color:#62646a}.BuildingSummaryList_buildingSummaryList__CkQ_P a.BuildingSummaryList_listItem__MYbkN{padding:2px}@media screen and (max-width:767px){.BuildingSummaryList_buildingSummaryList__CkQ_P{position:relative;min-width:288px;width:-moz-fit-content;width:fit-content}}.BuildingSummaryList_premiumList__LDiNP{margin:8px 0 0}@media screen and (max-width:1023px){.ClaimDealModal_modalHeader__3LUUM button{top:5px;right:5px}}.ClaimDealModal_modalDialogTitle__rVaue{padding:24px}@media screen and (max-width:1023px){.ClaimDealModal_modalDialogTitle__rVaue{padding:8px 4px}}.ClaimDealModal_modalContent__nhgWc,.ClaimDealModal_successModalContent__HIdY2{display:flex;flex-direction:column;gap:16px;padding:16px 32px}@media screen and (max-width:1023px){.ClaimDealModal_modalContent__nhgWc,.ClaimDealModal_successModalContent__HIdY2{padding:16px}}.ClaimDealModal_successModalContent__HIdY2{gap:32px}@media screen and (max-width:1023px){.ClaimDealModal_successModalContent__HIdY2{gap:16px}}.ClaimDealModal_buildingType__M9vQi{color:#62646a;display:block;margin-bottom:4px}.ClaimDealModal_address__yV8Sd{margin:0}.ClaimDealModal_checkbox__6p9a0{padding:8px 16px 8px 10px}@media screen and (max-width:1023px){.ClaimDealModal_checkbox__6p9a0{margin-bottom:31px}}.ClaimDealModal_list__Zf_aU{list-style:none;margin:0 0 32px;padding:0}.ClaimDealModal_list__Zf_aU li{align-items:center;display:flex;gap:8px}.ClaimDealModal_list__Zf_aU li:first-of-type{margin-bottom:4px}@media screen and (max-width:1023px){.ClaimDealModal_list__Zf_aU{margin-bottom:72px}}.ClaimDealModal_error__NBnc2{padding:8px 20px}.ClaimDealModal_error__NBnc2 div[class^=styled__ErrorDetails]{margin:0}.ClaimDealModal_error__NBnc2 div[class^=styled__ErrorDetails] p{font-size:16px}.DealClaimedBanner_dealClaimedBanner__04WDA{align-items:center;background-color:#e6fbff;display:flex;padding:8px}@media screen and (min-width:768px){.DealClaimedBanner_dealClaimedBanner__04WDA{padding:8px 16px}}.DealClaimedBanner_dealClaimedText__LI0oJ{margin-left:8px}.ClaimDealWrapper_claimDealContainer__zou_x{margin-top:16px}.LocationTable_column__cCs7f,.LocationTable_table__iur2A tbody tr:last-child td{padding:0 8px 24px 0;vertical-align:bottom}.LocationTable_column__cCs7f:last-child,.LocationTable_table__iur2A tbody tr:last-child td:last-child{padding-right:0}.LocationTable_table__iur2A{border-collapse:collapse;border-spacing:0;color:#1a1f2c;font-family:Source Sans Pro,Helvetica,Arial,Geneva,sans-serif;font-size:16px;font-weight:400;line-height:24px;width:100%}@media screen and (min-width:1024px){.LocationTable_table__iur2A{font-size:14px;line-height:22px}}.LocationTable_table__iur2A tbody tr:last-child td{padding-bottom:0}.LocationTable_table__iur2A tbody th{padding:0}.LocationTable_distance__TuE74{text-align:right;white-space:nowrap}.TabHeading_heading__gEn3s{color:#000;margin-bottom:24px;margin-top:24px}.CompsReport_compsReportContainer__ZZh8y{display:flex;align-items:center}.CompsReport_compsReportContainer__ZZh8y>p{margin-right:8px}.CompsReport_compsReportContainer__ZZh8y>a,.CompsReport_compsReportContainer__ZZh8y>button{padding:2px}@media screen and (max-width:1023px){.CompsReport_compsReportContainer__ZZh8y{align-items:flex-start;flex-direction:column;gap:8px}.CompsReport_compsReportContainer__ZZh8y>p{margin-right:0}}.ErrorCaught_errorContainer__Mc5Nb{align-items:center;background:#f5f5f5;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:24px 0;text-align:center}.KoiosErrorCaught_secondarySmall__EPQF3{font-weight:300}