.liveByWidget_livebyWidgetContainer__DTDu0{--hoz-padding:15px;width:var(--livebyWidgetContainerWidth,100%);margin:var(--livebyWidgetContainerMargin,20px 0);touch-action:var(--livebyWidgetTouchAction,manipulation)}@media(min-width:768px){.liveByWidget_livebyWidgetContainer__DTDu0{max-width:var(--livebyWidgetContainerMaxWidthMd,calc(768px - var(--hoz-padding) * 2))!important}}@media(min-width:1024px){.liveByWidget_livebyWidgetContainer__DTDu0{--hoz-padding:20px;max-width:var(--livebyWidgetContainerMaxWidthLg,calc(1024px - var(--hoz-padding) * 2))!important}}@media(min-width:1281px){.liveByWidget_livebyWidgetContainer__DTDu0{--hoz-padding:20px;max-width:var(--livebyWidgetContainerMaxWidthXl,calc(1281px - var(--hoz-padding) * 2))!important}}.liveByWidget_livebyWidgetMobile__7urdq{max-width:var(--livebyWidgetMobileMaxWidth,93vw)}.liveByWidget_livebyWidgetMobile__7urdq .liveby-embed{max-width:var(--livebyWidgetEmbedMobileMaxWidth,calc(100vw - var(--hoz-padding) * 2))!important}@media(min-width:768px){.liveByWidget_livebyWidgetContainer__DTDu0.liveByWidget_withSidebar___JC9l{max-width:var(--livebyWidgetWithSidebarMaxWidthMd,737.28px)!important}}@media(min-width:1024px){.liveByWidget_livebyWidgetContainer__DTDu0.liveByWidget_withSidebar___JC9l{max-width:var(--livebyWidgetWithSidebarMaxWidthLg,634.88px)!important}}@media(min-width:1281px){.liveByWidget_livebyWidgetContainer__DTDu0.liveByWidget_withSidebar___JC9l{max-width:var(--livebyWidgetWithSidebarMaxWidthXl,794.22px)!important}}@media(min-width:1440px){.liveByWidget_livebyWidgetContainer__DTDu0.liveByWidget_withSidebar___JC9l{max-width:var(--livebyWidgetWithSidebarMaxWidthXxl,806.4px)!important}}.neighborhoodCarousel_neighborhoodCarousel__fR7_U{margin:var(--neighborhoodCarouselMargin,0 0 60px 0)}.neighborhoodCarousel_wrapper__l9Wgj{container-type:inline-size;container-name:neighborhoodCarousel;width:100%;padding:var(--neighborhoodCarouselWrapperPadding,0);margin:var(--neighborhoodCarouselWrapperMargin,0)}.neighborhoodCarousel_contentContainer__UTM5V{max-width:var(--neighborhoodCarouselContentContainerMaxWidth,100%);margin:var(--neighborhoodCarouselContentContainerMargin,0);padding:var(--neighborhoodCarouselContentContainerPadding,0)}.neighborhoodCarousel_header__UgJjN{margin:var(--neighborhoodCarouselHeaderMargin,0 0 32px 0);text-align:var(--neighborhoodCarouselHeaderTextAlign,center)}@container neighborhoodCarousel (min-width: 768px){.neighborhoodCarousel_header__UgJjN{margin:var(--neighborhoodCarouselHeaderMarginMd,0 0 40px 0)}}.neighborhoodCarousel_title__tfvrx{margin:var(--neighborhoodCarouselTitleMargin,0 0 12px 0);font-family:var(--neighborhoodCarouselTitleFontFamily,var(--headingFontFamily));font-size:var(--neighborhoodCarouselTitleFontSize,28px);font-weight:var(--neighborhoodCarouselTitleFontWeight,500);line-height:var(--neighborhoodCarouselTitleLineHeight,normal);color:var(--neighborhoodCarouselTitleColor,var(--foreground))}@container neighborhoodCarousel (min-width: 768px){.neighborhoodCarousel_title__tfvrx{font-size:var(--neighborhoodCarouselTitleFontSizeMd,32px)}}.neighborhoodCarousel_description__ldmpX{margin:var(--neighborhoodCarouselDescriptionMargin,0 0 20px 0);font-family:var(--neighborhoodCarouselDescriptionFontFamily,var(--bodyFontFamily));font-size:var(--neighborhoodCarouselDescriptionFontSize,16px);line-height:var(--neighborhoodCarouselDescriptionLineHeight,1.5);color:var(--neighborhoodCarouselDescriptionColor,var(--foreground))}@container neighborhoodCarousel (min-width: 768px){.neighborhoodCarousel_description__ldmpX{font-size:var(--neighborhoodCarouselDescriptionFontSizeMd,18px)}}.neighborhoodCarousel_buttonContainer__CdFOl{display:var(--neighborhoodCarouselButtonDisplay,flex);justify-content:var(--neighborhoodCarouselButtonJustify,flex-start);margin:var(--neighborhoodCarouselButtonMargin,20px 0 0 0)}.neighborhoodCarousel_buttonContainer__CdFOl[data-align=left]{justify-content:var(--neighborhoodCarouselButtonJustifyLeft,flex-start)}.neighborhoodCarousel_buttonContainer__CdFOl[data-align=center]{justify-content:var(--neighborhoodCarouselButtonJustifyCenter,center)}.neighborhoodCarousel_buttonContainer__CdFOl[data-align=right]{justify-content:var(--neighborhoodCarouselButtonJustifyRight,flex-end)}.neighborhoodCarousel_titleLeft__5l9_i{text-align:left}.neighborhoodCarousel_titleCenter__tp54f{text-align:center}.neighborhoodCarousel_titleRight__cPjKr{text-align:right}.neighborhoodCarousel_descriptionLeft__CFOqX{text-align:left}.neighborhoodCarousel_descriptionCenter__ArkJe{text-align:center}.neighborhoodCarousel_descriptionRight__rDFr7{text-align:right}.neighborhoodCarousel_swiperContainer__D_9AP{position:var(--neighborhoodCarouselContainerPosition,relative);width:var(--neighborhoodCarouselContainerWidth,100%);margin:var(--neighborhoodCarouselContainerMargin,0);padding:var(--neighborhoodCarouselContainerPadding,0)}.neighborhoodCarousel_swiper__y59Sm{width:100%}.neighborhoodCarousel_swiperSlide__4_Gen{position:var(--neighborhoodCarouselSlidePosition,relative);width:var(--neighborhoodCarouselSlideWidth,100%);height:var(--neighborhoodCarouselSlideHeight,auto)}@media(min-width:768px){.neighborhoodCarousel_swiperSlide__4_Gen{width:var(--neighborhoodCarouselSlideWidthMd,464px)!important}}.neighborhoodCarousel_navButton__4YiLU{--carouselArrowButtonWidth:var(--neighborhoodCarouselNavButtonWidth,42px);--carouselArrowButtonHeight:var(--neighborhoodCarouselNavButtonHeight,42px);--carouselArrowButtonBackgroundColor:var( --neighborhoodCarouselNavButtonBackgroundColor,rgba(255,255,255,0.9) );--carouselArrowButtonBackgroundColorHover:var( --neighborhoodCarouselNavButtonHoverBackgroundColor,rgba(255,255,255,1) );--carouselArrowButtonIconColor:var( --neighborhoodCarouselNavButtonIconColor,var(--foreground,#000000) );--carouselArrowButtonIconColorHover:var( --neighborhoodCarouselNavButtonIconHoverColor,var(--foreground,#000000) );--carouselArrowButtonIconWidth:var(--neighborhoodCarouselNavButtonIconWidth,10px);--carouselArrowButtonIconHeight:var(--neighborhoodCarouselNavButtonIconHeight,16px);--carouselArrowButtonTop:var(--neighborhoodCarouselNavButtonTop,50%);--carouselArrowButtonPrevLeft:var(--neighborhoodCarouselPrevButtonLeft,8px);--carouselArrowButtonNextRight:var(--neighborhoodCarouselNextButtonRight,8px);--carouselArrowButtonBorderRadius:var(--neighborhoodCarouselNavButtonBorderRadius,50%);--carouselArrowButtonBoxShadow:var( --neighborhoodCarouselNavButtonBoxShadow,0 2px 8px rgba(0,0,0,0.15) );--carouselArrowButtonBoxShadowHover:var( --neighborhoodCarouselNavButtonHoverBoxShadow,0 4px 12px rgba(0,0,0,0.2) );--carouselArrowButtonFocusOutline:var( --neighborhoodCarouselNavButtonFocusOutline,2px solid var(--focusRingColor,var(--primary,#479b3b)) );--carouselArrowButtonFocusOutlineOffset:var( --neighborhoodCarouselNavButtonFocusOutlineOffset,2px );--carouselArrowButtonTransition:var( --neighborhoodCarouselNavButtonTransition,background-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out,transform 0.2s ease-in-out )}@media(min-width:768px){.neighborhoodCarousel_navButton__4YiLU{--carouselArrowButtonPrevLeft:var(--neighborhoodCarouselPrevButtonLeftMd,25px);--carouselArrowButtonNextRight:var(--neighborhoodCarouselNextButtonRightMd,25px)}}.neighborhoodCarousel_pagination__lJ6yz{--carouselDotsPadding:var(--neighborhoodCarouselPaginationPadding,25px 0 0 0);--carouselDotsGap:var(--neighborhoodCarouselPaginationGap,8px);--carouselDotWidth:var(--neighborhoodCarouselDotWidth,10px);--carouselDotHeight:var(--neighborhoodCarouselDotHeight,10px);--carouselDotBackgroundColor:var( --neighborhoodCarouselDotBackgroundColor,rgba(71,155,59,0.4) );--carouselDotBackgroundColorHover:var( --neighborhoodCarouselDotHoverBackgroundColor,var(--primary,#479b3b) );--carouselDotBackgroundColorActive:var( --neighborhoodCarouselDotActiveBackgroundColor,var(--primary,#479b3b) );--carouselDotActiveWidth:var(--neighborhoodCarouselDotActiveWidth,28px);--carouselDotActiveBorderRadius:var(--neighborhoodCarouselDotActiveBorderRadius,5px);--carouselDotBorderRadius:var(--neighborhoodCarouselDotBorderRadius,50%);--carouselDotHoverTransform:var(--neighborhoodCarouselDotHoverTransform,scale(1.2));--carouselDotFocusOutline:var( --neighborhoodCarouselDotFocusOutline,2px solid var(--focusRingColor,var(--primary,#479b3b)) );--carouselDotFocusOutlineOffset:var(--neighborhoodCarouselDotFocusOutlineOffset,2px)}@media(min-width:768px){.neighborhoodCarousel_pagination__lJ6yz{--carouselDotsPadding:var(--neighborhoodCarouselPaginationPaddingMd,25px 0 0 0);--carouselDotsGap:var(--neighborhoodCarouselPaginationGapMd,10px)}}.neighborhoodCarouselCard_container__cbO4s{display:var(--neighborhoodCarouselCardContainerDisplay,block);position:var(--neighborhoodCarouselCardContainerPosition,relative);width:var(--neighborhoodCarouselCardContainerWidth,100%);height:var(--neighborhoodCarouselCardContainerHeight,300px);-webkit-text-decoration:var(--neighborhoodCarouselCardContainerTextDecoration,none);text-decoration:var(--neighborhoodCarouselCardContainerTextDecoration,none);color:var(--neighborhoodCarouselCardContainerColor,inherit);border-radius:var(--neighborhoodCarouselCardContainerBorderRadius,var(--primaryBorderRadius,8px));overflow:var(--neighborhoodCarouselCardContainerOverflow,hidden)}.neighborhoodCarouselCard_imageContainer__NFR6j{position:var(--neighborhoodCarouselCardImageContainerPosition,relative);width:var(--neighborhoodCarouselCardImageContainerWidth,100%);height:var(--neighborhoodCarouselCardImageContainerHeight,100%);border-radius:var(--neighborhoodCarouselCardImageContainerBorderRadius,var(--primaryBorderRadius,8px));overflow:var(--neighborhoodCarouselCardImageContainerOverflow,hidden);transition:var(--neighborhoodCarouselCardImageContainerTransition,transform .3s ease,box-shadow .3s ease)}.neighborhoodCarouselCard_imageContainer__NFR6j:hover{transform:var(--neighborhoodCarouselCardImageContainerHoverTransform,scale(1.02));box-shadow:var(--neighborhoodCarouselCardImageContainerHoverBoxShadow,0 8px 25px rgba(0,0,0,.15))}.neighborhoodCarouselCard_imageContainer__NFR6j:hover .neighborhoodCarouselCard_textOverlay__bufZa{transform:var(--neighborhoodCarouselCardTextOverlayHoverTransform,translateY(0))}.neighborhoodCarouselCard_image__ywY5R{border-radius:var(--neighborhoodCarouselCardImageBorderRadius,var(--primaryBorderRadius,8px));object-fit:var(--neighborhoodCarouselCardImageObjectFit,cover);transition:var(--neighborhoodCarouselCardImageTransition,transform .3s ease);will-change:var(--neighborhoodCarouselCardImageWillChange,transform)}.neighborhoodCarouselCard_placeholder__LzqYP{width:var(--neighborhoodCarouselCardPlaceholderWidth,100%);height:var(--neighborhoodCarouselCardPlaceholderHeight,100%);background-color:var(--neighborhoodCarouselCardPlaceholderBackgroundColor,var(--border,#d9d9d9));border-radius:var(--neighborhoodCarouselCardPlaceholderBorderRadius,var(--primaryBorderRadius,8px));display:var(--neighborhoodCarouselCardPlaceholderDisplay,flex);align-items:var(--neighborhoodCarouselCardPlaceholderAlignItems,center);justify-content:var(--neighborhoodCarouselCardPlaceholderJustifyContent,center)}.neighborhoodCarouselCard_placeholder__LzqYP:before{content:var(--neighborhoodCarouselCardPlaceholderContent,"🏘️");font-size:var(--neighborhoodCarouselCardPlaceholderFontSize,3rem);opacity:var(--neighborhoodCarouselCardPlaceholderOpacity,.5)}.neighborhoodCarouselCard_textOverlay__bufZa{text-align:var(--neighborhoodCarouselCardTextOverlayTextAlign,left);position:var(--neighborhoodCarouselCardTextOverlayPosition,absolute);bottom:var(--neighborhoodCarouselCardTextOverlayBottom,0);left:var(--neighborhoodCarouselCardTextOverlayLeft,0);right:var(--neighborhoodCarouselCardTextOverlayRight,0);background:var(--neighborhoodCarouselCardTextOverlayBackground,linear-gradient(to top,rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 60%,transparent 100%));padding:var(--neighborhoodCarouselCardTextOverlayPadding,20px);transform:var(--neighborhoodCarouselCardTextOverlayTransform,translateY(calc(100% - 78px)));transition:var(--neighborhoodCarouselCardTextOverlayTransition,transform .3s ease);pointer-events:var(--neighborhoodCarouselCardTextOverlayPointerEvents,none);transform:var(--neighborhoodCarouselCardTextOverlayTransformMobile,translateY(0))}@media(min-width:1024px){.neighborhoodCarouselCard_textOverlay__bufZa{transform:var(--neighborhoodCarouselCardTextOverlayTransformLg,translateY(calc(100% - 78px)))}}.neighborhoodCarouselCard_name__uF02P{font-family:var(--neighborhoodCarouselCardNameFontFamily,var(--headingFontFamily,"Playfair Display",serif));font-size:var(--neighborhoodCarouselCardNameFontSize,1.5rem);font-weight:var(--neighborhoodCarouselCardNameFontWeight,800);color:var(--neighborhoodCarouselCardNameColor,#ffffff);text-shadow:var(--neighborhoodCarouselCardNameTextShadow,2px 2px 4px rgba(0,0,0,.7));line-height:var(--neighborhoodCarouselCardNameLineHeight,1.2);margin:var(--neighborhoodCarouselCardNameMargin,0 0 15px 0)}@media(min-width:768px){.neighborhoodCarouselCard_name__uF02P{font-size:var(--neighborhoodCarouselCardNameFontSizeMd,2rem)}}.neighborhoodCarouselCard_description__TSYiF{font-family:var(--neighborhoodCarouselCardDescriptionFontFamily,var(--bodyFontFamily,"Lato",sans-serif));font-size:var(--neighborhoodCarouselCardDescriptionFontSize,.9rem);font-weight:var(--neighborhoodCarouselCardDescriptionFontWeight,400);color:var(--neighborhoodCarouselCardDescriptionColor,#ffffff);text-shadow:var(--neighborhoodCarouselCardDescriptionTextShadow,1px 1px 2px rgba(0,0,0,.5));line-height:var(--neighborhoodCarouselCardDescriptionLineHeight,1.4);margin:var(--neighborhoodCarouselCardDescriptionMargin,0);opacity:var(--neighborhoodCarouselCardDescriptionOpacity,.95)}@media(min-width:768px){.neighborhoodCarouselCard_description__TSYiF{font-size:var(--neighborhoodCarouselCardDescriptionFontSizeMd,1rem)}}.neighborhoodCard_container__IgRYd{display:var(--neighborhoodCardContainerDisplay,flex);flex-direction:var(--neighborhoodCardContainerFlexDirection,column);align-items:var(--neighborhoodCardContainerAlignItems,center);padding:var(--neighborhoodCardContainerPadding,0 0 20px 0);border-radius:var(--neighborhoodCardContainerBorderRadius,var(--primaryBorderRadius,0));border:var(--neighborhoodCardContainerBorder,none);background:var(--neighborhoodCardContainerBackground,transparent);cursor:var(--neighborhoodCardContainerCursor,pointer);color:var(--neighborhoodCardContainerColor,var(--foreground,#000));align-self:var(--neighborhoodCardContainerAlignSelf,stretch);justify-self:var(--neighborhoodCardContainerJustifySelf,center);box-sizing:var(--neighborhoodCardContainerBoxSizing,border-box);max-width:var(--neighborhoodCardContainerMaxWidth,370px);width:var(--neighborhoodCardContainerWidth,100%);transition:var(--neighborhoodCardContainerTransition,transform .2s ease,box-shadow .2s ease)}@media(min-width:768px){.neighborhoodCard_container__IgRYd{max-width:var(--neighborhoodCardContainerMaxWidthMd,370px)}}.neighborhoodCard_container__IgRYd:focus,.neighborhoodCard_container__IgRYd:hover{transform:var(--neighborhoodCardContainerHoverTransform,translateY(-4px));box-shadow:var(--neighborhoodCardContainerHoverBoxShadow,0 8px 25px rgba(0,0,0,.1))}.neighborhoodCard_container__IgRYd:focus .neighborhoodCard_neighborhoodName__vpXXC,.neighborhoodCard_container__IgRYd:hover .neighborhoodCard_neighborhoodName__vpXXC{color:var(--neighborhoodCardContainerHoverNameColor,var(--primary,#479b3b))}.neighborhoodCard_container__IgRYd:active{transform:var(--neighborhoodCardContainerActiveTransform,translateY(-2px));box-shadow:var(--neighborhoodCardContainerActiveBoxShadow,0 4px 15px rgba(0,0,0,.15))}.neighborhoodCard_card__5klZL{display:var(--neighborhoodCardDisplay,flex);flex-direction:var(--neighborhoodCardFlexDirection,column);width:var(--neighborhoodCardWidth,100%);gap:var(--neighborhoodCardGap,20px);color:var(--neighborhoodCardColor,var(--foreground,#000));align-items:var(--neighborhoodCardAlignItems,center);overflow:var(--neighborhoodCardOverflow,hidden)}.neighborhoodCard_photoContainer___JpR4{position:var(--neighborhoodCardPhotoContainerPosition,relative);height:var(--neighborhoodCardPhotoContainerHeight,228px);width:var(--neighborhoodCardPhotoContainerWidth,100%);border-radius:var(--neighborhoodCardPhotoBorderRadius,10px);overflow:var(--neighborhoodCardPhotoContainerOverflow,hidden);background-color:var(--neighborhoodCardPhotoContainerBackgroundColor,#f1f1f1);flex-shrink:var(--neighborhoodCardPhotoContainerFlexShrink,0)}.neighborhoodCard_placeholderContainer__stGeB{height:var(--neighborhoodCardPlaceholderContainerHeight,228px);width:var(--neighborhoodCardPlaceholderContainerWidth,100%);display:var(--neighborhoodCardPlaceholderContainerDisplay,flex);align-items:var(--neighborhoodCardPlaceholderContainerAlignItems,center);justify-content:var(--neighborhoodCardPlaceholderContainerJustifyContent,center);flex-shrink:var(--neighborhoodCardPlaceholderContainerFlexShrink,0)}.neighborhoodCard_placeholder__Yi47_{height:var(--neighborhoodCardPlaceholderHeight,100%);width:var(--neighborhoodCardPlaceholderWidth,100%);background-color:var(--neighborhoodCardPlaceholderBackgroundColor,#f1f1f1);border-radius:var(--neighborhoodCardPlaceholderBorderRadius,10px)}.neighborhoodCard_contentContainer__zr7Fl{display:var(--neighborhoodCardContentContainerDisplay,flex);flex-direction:var(--neighborhoodCardContentContainerFlexDirection,column);align-items:var(--neighborhoodCardContentContainerAlignItems,center);text-align:var(--neighborhoodCardContentContainerTextAlign,center);gap:var(--neighborhoodCardContentContainerGap,10px);padding:var(--neighborhoodCardContentContainerPadding,0 15px);width:var(--neighborhoodCardContentContainerWidth,100%)}.neighborhoodCard_neighborhoodName__vpXXC{font-family:var(--neighborhoodCardNeighborhoodNameFontFamily,var(--headingFontFamily,"Playfair Display",serif));font-size:var(--neighborhoodCardNeighborhoodNameFontSize,32px);font-weight:var(--neighborhoodCardNeighborhoodNameFontWeight,500);line-height:var(--neighborhoodCardNeighborhoodNameLineHeight,normal);color:var(--neighborhoodCardNeighborhoodNameColor,var(--foreground,#000));margin:var(--neighborhoodCardNeighborhoodNameMargin,0);width:var(--neighborhoodCardNeighborhoodNameWidth,100%);transition:var(--neighborhoodCardNeighborhoodNameTransition,color .2s ease)}.neighborhoodCard_descriptionWrap__ZWEPW{display:var(--neighborhoodCardDescriptionWrapDisplay,block);width:var(--neighborhoodCardDescriptionWrapWidth,100%)}.neighborhoodCard_description__r_DrG{font-family:var(--neighborhoodCardDescriptionFontFamily,var(--bodyFontFamily,"Source Sans Pro",sans-serif));font-size:var(--neighborhoodCardDescriptionFontSize,16px);font-weight:var(--neighborhoodCardDescriptionFontWeight,400);line-height:var(--neighborhoodCardDescriptionLineHeight,24px);color:var(--neighborhoodCardDescriptionColor,var(--foreground,#000));text-align:var(--neighborhoodCardDescriptionTextAlign,center);width:var(--neighborhoodCardDescriptionWidth,100%);margin:var(--neighborhoodCardDescriptionMargin,0);display:var(--neighborhoodCardDescriptionDisplay,-webkit-box);-webkit-box-orient:var(--neighborhoodCardDescriptionWebkitBoxOrient,vertical);overflow:var(--neighborhoodCardDescriptionOverflow,hidden);line-clamp:var(--neighborhoodCardDescriptionLineClamp,6);-webkit-line-clamp:var(--neighborhoodCardDescriptionWebkitLineClamp,6)}.mobileSearch_inputField__NQSI9,.mobileSearch_priceSearchContainer__0Q8ht input,.mobileSearch_textSearchContainer__Yrl20 input{font-size:var(--mobileSearchInputFieldFontSize,1rem);letter-spacing:var(--mobileSearchInputFieldLetterSpacing,.05rem);color:var(--mobileSearchInputFieldTextColor,var(--foreground));padding:var(--mobileSearchInputFieldPadding,0 10px);width:var(--mobileSearchInputFieldWidth,100%);height:var(--mobileSearchInputFieldHeight,38px);font-family:var(--mobileSearchInputFieldFontFamily,var(--bodyFontFamily));border:var(--mobileSearchInputFieldBorder,none)}.mobileSearch_inputField__NQSI9::placeholder,.mobileSearch_priceSearchContainer__0Q8ht input::placeholder,.mobileSearch_textSearchContainer__Yrl20 input::placeholder{color:var(--placeholder)}.mobileSearch_inputField__NQSI9:focus-visible,.mobileSearch_priceSearchContainer__0Q8ht input:focus-visible,.mobileSearch_textSearchContainer__Yrl20 input:focus-visible{outline:var(--mobileSearchInputFieldFocusOutline,none);margin:var(--mobileSearchInputFieldFocusMargin,0);padding:var(--mobileSearchInputFieldFocusPadding,0 10px)}.mobileSearch_accommodationContainer__GTwoo .mobileSearch_label__T20N5,.mobileSearch_bedsBathsContainer__SyO4F .mobileSearch_label__T20N5,.mobileSearch_label__T20N5{font-family:var(--mobileSearchLabelFontFamily,var(--bodyFontFamily));font-size:var(--mobileSearchLabelFontSize,16px);font-weight:var(--mobileSearchLabelFontWeight,400);line-height:var(--mobileSearchLabelLineHeight,19.2px);text-align:var(--mobileSearchLabelTextAlign,left);text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.mobileSearch_accommodationContainer__GTwoo .mobileSearch_controlGroup__y34En,.mobileSearch_bedsBathsContainer__SyO4F .mobileSearch_controlGroup__y34En,.mobileSearch_controlGroup__y34En{display:flex;align-items:center;justify-content:var(--mobileSearchControlGroupJustifyContent,space-around);padding:var(--mobileSearchControlGroupPadding,10px 0);border-radius:var(--mobileSearchControlGroupBorderRadius,4px);gap:var(--mobileSearchControlGroupGap,8px)}@media(min-width:768px){.mobileSearch_accommodationContainer__GTwoo .mobileSearch_controlGroup__y34En,.mobileSearch_bedsBathsContainer__SyO4F .mobileSearch_controlGroup__y34En,.mobileSearch_controlGroup__y34En{justify-content:var(--mobileSearchControlGroupJustifyContentMd,start)}}.mobileSearch_accommodationContainer__GTwoo .mobileSearch_controlButton__ORgrN,.mobileSearch_bedsBathsContainer__SyO4F .mobileSearch_controlButton__ORgrN,.mobileSearch_controlButton__ORgrN{background:var(--mobileSearchControlButtonBackground,none);border:var(--mobileSearchControlButtonBorder,none);display:flex;align-items:center;justify-content:var(--mobileSearchControlButtonJustifyContent,center);padding:var(--mobileSearchControlButtonPadding,4px);cursor:pointer}.mobileSearch_controlButton__ORgrN:disabled{opacity:var(--mobileSearchControlButtonDisabledOpacity,.5);cursor:not-allowed}.mobileSearch_accommodationContainer__GTwoo .mobileSearch_valueDisplay__PZfsU,.mobileSearch_bedsBathsContainer__SyO4F .mobileSearch_valueDisplay__PZfsU,.mobileSearch_valueDisplay__PZfsU{font-size:var(--mobileSearchValueDisplayFontSize,1rem);font-weight:var(--mobileSearchValueDisplayFontWeight,500);color:var(--mobileSearchValueDisplayTextColor,var(--foreground));min-width:var(--mobileSearchValueDisplayMinWidth,32px);text-align:var(--mobileSearchValueDisplayTextAlign,center)}.mobileSearch_mobile__Ls0lB{flex-shrink:var(--mobileSearchFlexShrink,0);align-items:var(--mobileSearchAlignItems,center);width:var(--mobileSearchWidth,100%);border-top:var(--mobileSearchBorderWidth,1px) solid var(--mobileSearchBorderColor,var(--border));border-bottom:var(--mobileSearchBorderWidth,1px) solid var(--mobileSearchBorderColor,var(--border));padding:var(--mobileSearchPadding,0 10px)}@media(min-width:1024px){.mobileSearch_mobile__Ls0lB{display:var(--mobileSearchDisplayLg,none)}}.mobileSearch_buttonContainer__LWsW7{margin:var(--mobileSearchButtonContainerMargin,10px 0 10px auto);justify-items:var(--mobileSearchButtonContainerJustifyItems,end);right:var(--mobileSearchButtonContainerRight,0)}.mobileSearch_textSearchContainer__Yrl20{display:flex;align-items:center;padding:var(--mobileSearchTextSearchContainerPadding,0 15px);overflow:hidden;justify-content:var(--mobileSearchTextSearchContainerJustifyContent,space-between)}.mobileSearch_searchButton__TG193{display:var(--mobileSearchSearchButtonDisplay,flex);align-items:var(--mobileSearchSearchButtonAlignItems,center);white-space:var(--mobileSearchSearchButtonWhiteSpace,nowrap);justify-content:var(--mobileSearchSearchButtonJustifyContent,center);height:var(--mobileSearchSearchButtonHeight,32px);padding:var(--mobileSearchSearchButtonPadding,12px);border:var(--mobileSearchSearchButtonBorder,1px solid var(--border));background-color:var(--mobileSearchSearchButtonBackgroundColor,var(--background));font-size:var(--mobileSearchSearchButtonFontSize,1em);line-height:var(--mobileSearchSearchButtonLineHeight,1em);color:var(--mobileSearchSearchButtonColor,var(--placeholder));cursor:var(--mobileSearchSearchButtonCursor,pointer);width:var(--mobileSearchSearchButtonWidth,-moz-fit-content);width:var(--mobileSearchSearchButtonWidth,fit-content);gap:var(--mobileSearchSearchButtonGap,6px)}.mobileSearch_searchButton__TG193 .mobileSearch_highlightSpan__3QxGb{color:var(--mobileSearchSearchButtonHighlightSpanColor,var(--primary))}.mobileSearch_searchButton__TG193:hover{box-shadow:var(--mobileSearchSearchButtonHoverBoxShadow,0 0 4px var(--dropShadow))}.mobileSearch_searchButton__TG193.mobileSearch_highlight___igge{border-color:var(--mobileSearchSearchButtonHighlightBorderColor,var(--primary))}.mobileSearch_active__4FEBC .mobileSearch_searchButton__TG193{border-color:var(--listingSearchFilterSelectedColor,var(--primary));color:var(--listingSearchFilterSelectedColor,var(--primary))}.mobileSearch_active__4FEBC .mobileSearch_searchButton__TG193 span{color:var(--listingSearchFilterSpanSelectedColor,var(--listingSearchFilterForegroundColor,var(--foreground,var(--primary))))}.mobileSearch_separatorLine__xwhkC{width:100%;max-width:var(--mobileSearchSeparatorLineMaxWidth,800px);height:var(--mobileSearchSeparatorLineHeight,1px);background-color:var(--mobileSearchSeparatorLineBackgroundColor,#ddd);margin:var(--mobileSearchSeparatorLineMargin,20px auto);padding:var(--mobileSearchSeparatorLinePadding,0 20px)}.mobileSearch_searchButtonDropdown__k8JAA{position:var(--mobileSearchSearchButtonDropdownPosition,fixed);z-index:var(--mobileSearchSearchButtonDropdownZIndex,1000);top:var(--mobileSearchSearchButtonDropdownTop,0);bottom:var(--mobileSearchSearchButtonDropdownBottom,0);left:var(--mobileSearchSearchButtonDropdownLeft,0);width:var(--mobileSearchSearchButtonDropdownWidth,100vw);height:var(--mobileSearchSearchButtonDropdownHeight,100vh);overflow-y:var(--mobileSearchSearchButtonDropdownOverflowY,auto);overflow-x:var(--mobileSearchSearchButtonDropdownOverflowX,hidden);flex-direction:var(--mobileSearchSearchButtonDropdownFlexDirection,column);background-color:var(--mobileSearchSearchButtonDropdownBackgroundColor,var(--background));padding:var(--mobileSearchSearchButtonDropdownPadding,40px 20px);border:var(--mobileSearchSearchButtonDropdownBorder,1px solid var(--border));font-size:var(--mobileSearchSearchButtonDropdownFontSize,.875em);line-height:var(--mobileSearchSearchButtonDropdownLineHeight,1em)}@supports(height:100dvh){.mobileSearch_searchButtonDropdown__k8JAA{height:var(--mobileSearchSearchButtonDropdownHeight,100dvh)}}.mobileSearch_searchButtonDropdown__k8JAA h2{font-size:var(--mobileSearchSearchButtonDropdownH2FontSize,var(--h2FontSizeMobile,1.4em));font-family:var(--mobileSearchSearchButtonDropdownH2FontFamily,var(--headingFontFamily));margin:var(--mobileSearchSearchButtonDropdownH2Margin,0 0 20px 0)}.mobileSearch_searchButtonDropdown__k8JAA h3{display:var(--mobileSearchSearchButtonDropdownH3Display,flex);align-items:var(--mobileSearchSearchButtonDropdownH3Align,flex-end);font-size:var(--mobileSearchSearchButtonDropdownH3FontSize,1.4em)}.mobileSearch_searchButtonDropdown__k8JAA h3 span{margin:var(--mobileSearchSearchButtonDropdownH3SpanMargin,0 0 0 16px);font-size:var(--mobileSearchSearchButtonDropdownH3SpanFontSize,.9em);color:var(--mobileSearchSearchButtonDropdownH3SpanColor,var(--placeholder))}.mobileSearch_capsuleGrid__srRGk{display:grid;grid-template-columns:var(--mobileSearchCapsuleGridColumns2,repeat(2,1fr));grid-gap:var(--mobileSearchCapsuleGridGap,10px);gap:var(--mobileSearchCapsuleGridGap,10px);padding:var(--mobileSearchCapsuleGridPadding,10px 0)}@media(min-width:481px){.mobileSearch_capsuleGrid__srRGk{grid-template-columns:var(--mobileSearchCapsuleGridColumns3,repeat(3,1fr))}}@media(min-width:768px){.mobileSearch_capsuleGrid__srRGk{grid-template-columns:var(--mobileSearchCapsuleGridColumns4,repeat(4,1fr))}}.mobileSearch_titleBar__VFmKt{display:var(--mobileSearchTitleBarDisplay,flex);position:var(--mobileSearchTitleBarPosition,fixed);top:var(--mobileSearchTitleBarTop,0);right:var(--mobileSearchTitleBarRight,0);left:var(--mobileSearchTitleBarLeft,0);justify-content:var(--mobileSearchTitleBarJustifyContent,center);align-items:var(--mobileSearchTitleBarAlignItems,center);height:var(--mobileSearchTitleBarHeight,45px);border-bottom:var(--mobileSearchTitleBarBorderBottom,1px solid var(--border));flex-shrink:var(--mobileSearchTitleBarFlexShrink,0);background-color:var(--mobileSearchTitleBarBackgroundColor,var(--background));z-index:var(--mobileSearchTitleBarZIndex,1000)}@media(min-width:1024px){.mobileSearch_titleBar__VFmKt{display:var(--mobileSearchTitleBarDisplayLg,none)}}.mobileSearch_titleBar__VFmKt .mobileSearch_close__DfYdN{border:var(--mobileSearchTitleBarCloseBorder,none);background-color:var(--mobileSearchTitleBarCloseBackgroundColor,transparent);display:var(--mobileSearchTitleBarCloseDisplay,flex);align-items:var(--mobileSearchTitleBarCloseAlignItems,center);justify-content:var(--mobileSearchTitleBarCloseJustifyContent,center);position:var(--mobileSearchTitleBarClosePosition,absolute);top:var(--mobileSearchTitleBarCloseTop,0);right:var(--mobileSearchTitleBarCloseRight,0);height:var(--mobileSearchTitleBarCloseSize,45px);width:var(--mobileSearchTitleBarCloseSize,45px);cursor:var(--mobileSearchTitleBarCloseCursor,pointer)}.mobileSearch_titleBar__VFmKt .mobileSearch_close__DfYdN:hover{--closeButton:var(--closeButtonHover)}.mobileSearch_titleBar__VFmKt .mobileSearch_title__tftbS{font-size:var(--mobileSearchTitleBarTitleFontSize,1em);font-weight:var(--mobileSearchTitleBarTitleFontWeight,600)}.mobileSearch_actionBar__4llB6{position:var(--mobileSearchActionBarPosition,fixed);bottom:var(--mobileSearchActionBarBottom,0);left:var(--mobileSearchActionBarLeft,0);display:var(--mobileSearchActionBarDisplay,flex);flex-direction:var(--mobileSearchActionBarFlexDirection,row);justify-content:var(--mobileSearchActionBarJustifyContent,space-between);align-items:var(--mobileSearchActionBarAlignItems,center);width:var(--mobileSearchActionBarWidth,100%);margin:var(--mobileSearchActionBarMargin,20px 0 0 0);padding:var(--mobileSearchActionBarPadding,20px);border-top:var(--mobileSearchActionBarBorderTop,1px solid var(--border));background-color:var(--mobileSearchActionBarBackgroundColor,var(--background));z-index:var(--mobileSearchActionBarZIndex,1000);box-shadow:var(--mobileSearchActionBarBoxShadow,0 0 20px var(--dropShadow))}.mobileSearch_actionBar__4llB6 button{align-self:var(--mobileSearchActionBarButtonAlignSelf,flex-end);padding:var(--mobileSearchActionBarButtonPadding,0 20px)}.mobileSearch_actionBar__4llB6 .mobileSearch_resetLink__i6rAj{cursor:var(--mobileSearchActionBarResetLinkCursor,pointer);font-size:var(--mobileSearchActionBarResetLinkFontSize,1.3em)}.mobileSearch_actionBar__4llB6 .mobileSearch_resetLink__i6rAj:hover{color:var(--mobileSearchActionBarResetLinkHoverColor,var(--primary));-webkit-text-decoration:var(--mobileSearchActionBarResetLinkHoverTextDecoration,underline);text-decoration:var(--mobileSearchActionBarResetLinkHoverTextDecoration,underline)}@media(min-width:768px){.mobileSearch_actionBar__4llB6 .mobileSearch_resetLink__i6rAj span{display:var(--mobileSearchActionBarResetLinkSpanDisplayMd,none)}}.mobileSearch_customOverlay__7h9TA{position:var(--mobileSearchCustomOverlayPosition,fixed);top:var(--mobileSearchCustomOverlayTop,0);left:var(--mobileSearchCustomOverlayLeft,0);right:var(--mobileSearchCustomOverlayRight,0);bottom:var(--mobileSearchCustomOverlayBottom,0);z-index:var(--mobileSearchCustomOverlayZIndex,1)}.mobileSearch_capsule__qq3vI{background-color:var(--mobileSearchCapsuleBackgroundColor,white);border:var(--mobileSearchCapsuleBorder,1px solid #d9d9d9);border-radius:var(--mobileSearchCapsuleBorderRadius,10px);padding:var(--mobileSearchCapsulePadding,8px 12px);text-align:var(--mobileSearchCapsuleTextAlign,center);font-size:var(--mobileSearchCapsuleFontSize,1rem);font-weight:var(--mobileSearchCapsuleFontWeight,500);color:var(--mobileSearchCapsuleTextColor,var(--foreground));cursor:pointer;transition:var(--mobileSearchCapsuleTransition,background-color .3s,color .3s)}.mobileSearch_capsule__qq3vI:hover{background-color:var(--mobileSearchCapsuleHoverBackgroundColor,#e6e6e6)}.mobileSearch_capsule__qq3vI.mobileSearch_selected__ypKHq{background-color:var(--mobileSearchCapsuleSelectedBackgroundColor,#5d89b3);color:var(--mobileSearchCapsuleSelectedTextColor,white)}.mobileSearch_accommodationContainer__GTwoo{display:var(--mobileSearchAccommodationContainerDisplay,flex);flex-direction:var(--mobileSearchAccommodationContainerFlexDirection,row);align-items:var(--mobileSearchAccommodationContainerAlignItems,center);justify-content:var(--mobileSearchAccommodationContainerJustifyContent,space-between);gap:var(--mobileSearchAccommodationContainerGap,8px)}.mobileSearch_bedsBathsContainer__SyO4F{gap:var(--mobileSearchBedsBathsContainerGap,8px)}@media(min-width:768px){.mobileSearch_bedsBathsContainer__SyO4F{display:var(--mobileSearchBedsBathsContainerDisplayMd,flex);flex-direction:var(--mobileSearchBedsBathsContainerFlexDirectionMd,row);align-items:var(--mobileSearchBedsBathsContainerAlignItemsMd,center);gap:var(--mobileSearchBedsBathsContainerGapMd,20px)}}.mobileSearch_priceSearchContainer__0Q8ht{display:flex;align-items:center;justify-content:var(--mobileSearchPriceSearchContainerJustifyContent,flex-start);padding:var(--mobileSearchPriceSearchContainerPadding,0 0);overflow:hidden;gap:var(--mobileSearchPriceSearchContainerGap,10px)}@media(min-width:768px){.mobileSearch_priceSearchContainer__0Q8ht{justify-content:var(--mobileSearchPriceSearchContainerJustifyContentMd,start)}}.mobileSearch_counter__nkcje{background-color:var(--listingSearchFilterCounterBackgroundColor,var(--listingSearchFilterSelectedColor,var(--primary)));color:var(--listingSearchFilterCounterForegroundColor,var(--listingSearchFilterForegroundColor,var(--foreground,white)))!important;border-radius:var(--listingSearchFilterCounterBorderRadius,8px);height:var(--listingSearchFilterCounterHeight,16px);padding:var(--listingSearchFilterCounterPadding,0 4px);font-size:var(--listingSearchFilterCounterFontSize,.75rem);margin:var(--listingSearchFilterCounterMargin,0 0 0 .5rem);display:flex;text-align:center;align-items:center}.mobileSearch_listingSearchFeaturePane__0OS23 h2{font-size:var(--mobileListingSearchFeaturePaneH2FontSize,var(--h2FontSize))}.mobileSearch_listingSearchFeaturePane__0OS23 h3{font-size:var(--mobileListingSearchFeaturePaneH3FontSize,var(--h3FontSize))}.mobileSearch_filterTextSearchWrap__ptxgT{border-bottom:var(--filterTextSearchWrapBorderBottom,1px solid var(--border));margin:var(--filterTextSearchWrapMargin,0 -20px);padding:var(--filterTextSearchWrapPadding,0 0 0 20px)}.listingSearchPage_wrap__vXjkQ{display:var(--listingSearchPageWrapDisplay,flex);flex-direction:var(--listingSearchPageWrapFlexDirection,column);width:var(--listingSearchPageWrapWidth,100%)}.listingSearchPage_container__ve59M{display:var(--listingSearchPageContainerDisplay,flex);position:var(--listingSearchPageContainerPosition,relative);width:var(--listingSearchPageContainerWidth,100%);--header:var(--headerHeight,0px);--headerBarPlusSearchBarHeight:calc(100vh - var(--header) - var(--desktopSearchBarHeight, 62px))}@media(min-width:768px){.listingSearchPage_container__ve59M{height:var(--listingSearchPageContainerHeightMd,var(--headerBarPlusSearchBarHeight))}}.listingSearchPage_resultsContainer__gIe2z{display:var(--listingSearchPageResultsContainerDisplay,flex);flex-direction:var(--listingSearchPageResultsContainerFlexDirection,column);width:var(--listingSearchPageResultsContainerWidth,100%)}@media(min-width:768px){.listingSearchPage_resultsContainer__gIe2z{height:var(--listingSearchPageResultsContainerHeightMd,100%);overflow:var(--listingSearchPageResultsContainerOverflowMd,auto);width:var(--listingSearchPageResultsContainerWidthMd,40%)}}@media(min-width:1200px){.listingSearchPage_resultsContainer__gIe2z{width:var(--listingSearchPageResultsContainerWidthXl,52%)}}.listingSearchPage_map__Uy3cx{display:var(--listingSearchPageMapDisplay,none);flex-basis:var(--listingSearchPageMapFlexBasis,100%);position:var(--listingSearchPageMapPosition,absolute);bottom:var(--listingSearchPageMapBottom,0);right:var(--listingSearchPageMapRight,0);height:var(--listingSearchPageMapHeight,100%);width:var(--listingSearchPageMapWidth,60%)}@media(min-width:768px){.listingSearchPage_map__Uy3cx{display:var(--listingSearchPageMapDisplayMd,flex)}}@media(min-width:1200px){.listingSearchPage_map__Uy3cx{width:var(--listingSearchPageMapWidthXl,48%)}}.modal_backdrop__Lcr_G{position:fixed;display:flex;flex:1 1;align-items:center;justify-content:center;inset:0;z-index:var(--modalBackdropZIndex,1000);background-color:var(--modalBackdropBackgroundColor,rgba(0,0,0,.5));-webkit-backdrop-filter:var(--modalBackdropFilter,blur(4px));backdrop-filter:var(--modalBackdropFilter,blur(4px))}.modal_container__NHlE2{display:var(--modalContainerDisplay,flex);flex-direction:var(--modalContainerFlexDirection,column);background:var(--modalBackground,var(--background));border-radius:var(--modalBorderRadius,var(--primaryBorderRadius,8px));box-shadow:var(--modalBoxShadow,0 4px 20px var(--dropShadow));max-height:var(--modalMaxHeight,90vh);overflow:var(--modalContainerOverflow,hidden);width:var(--modalContainerWidthMobile,100%);height:var(--modalContainerHeightMobile,100%);max-width:var(--modalContainerMaxWidthMobile,100%);max-height:var(--modalContainerMaxHeightMobile,100%);border-radius:var(--modalContainerBorderRadiusMobile,0)}@media(min-width:1024px){.modal_container__NHlE2{width:var(--modalContainerWidthLg,auto);height:var(--modalContainerHeightLg,auto);max-height:var(--modalContainerMaxHeightLg,90vh);border-radius:var(--modalBorderRadius,var(--primaryBorderRadius,8px))}.modal_sm__v0Kpo{width:var(--modalSmWidth,400px);max-width:var(--modalSmMaxWidth,90vw)}.modal_md__20epa{width:var(--modalMdWidth,600px);max-width:var(--modalMdMaxWidth,90vw)}.modal_lg__5N6eC{width:var(--modalLgWidth,800px);max-width:var(--modalLgMaxWidth,90vw)}.modal_xl__soJTJ{width:var(--modalXlWidth,1000px);max-width:var(--modalXlMaxWidth,90vw)}}.modal_full__L64dH{width:var(--modalFullWidth,100%);height:var(--modalFullHeight,100%);max-width:var(--modalFullMaxWidth,100%);max-height:var(--modalFullMaxHeight,100%);border-radius:var(--modalFullBorderRadius,0)}.modal_emptyTitleBar__HiKTl,.modal_titleBar__Yl2dy{display:var(--modalTitleBarDisplay,flex);justify-content:var(--modalTitleBarJustifyContent,center);align-items:var(--modalTitleBarAlignItems,center);position:var(--modalTitleBarPosition,relative);min-height:var(--modalTitleBarHeight,45px);padding:var(--modalTitleBarPadding,0 15px);border-bottom:var(--modalTitleBarBorder,1px solid var(--border));background:var(--modalTitleBarBackground,transparent);flex-shrink:var(--modalTitleBarFlexShrink,0)}.modal_title__JMWDP{font-size:var(--modalTitleFontSize,1rem);font-weight:var(--modalTitleFontWeight,600);color:var(--modalTitleColor,var(--foreground));text-align:var(--modalTitleTextAlign,center);padding:var(--modalTitlePadding,0 40px);word-break:var(--modalTitleWordBreak,break-word)}.modal_close__uWN8f{border:var(--modalCloseButtonBorder,0);background-color:var(--modalCloseButtonBackgroundColor,transparent);display:var(--modalCloseButtonDisplay,flex);align-items:var(--modalCloseButtonAlignItems,center);justify-content:var(--modalCloseButtonJustifyContent,center);position:var(--modalCloseButtonPosition,absolute);top:var(--modalCloseButtonTop,0);right:var(--modalCloseButtonRight,0);height:var(--modalCloseButtonSize,45px);width:var(--modalCloseButtonSize,45px);cursor:var(--modalCloseButtonCursor,pointer);color:var(--modalCloseButtonColor,var(--foreground));transition:var(--modalCloseButtonTransition,color .2s ease)}.modal_close__uWN8f:hover{color:var(--modalCloseButtonHoverColor,var(--primary))}.modal_close__uWN8f:focus{outline:var(--modalCloseButtonFocusOutline,2px solid var(--primary));outline-offset:var(--modalCloseButtonFocusOutlineOffset,-2px)}.modal_content__TyWrp{flex:var(--modalContentFlex,1);overflow-y:var(--modalContentOverflowY,auto);padding:var(--modalContentPadding,20px)}@media(min-width:1024px){.modal_content__TyWrp{padding:var(--modalContentPaddingMd,30px)}}.neighborhoodSearchList_scrollAnchor__oh8Y0{scroll-margin-top:var(--neighborhoodSearchListScrollMarginTop,370px)}@media(min-width:768px){.neighborhoodSearchList_scrollAnchor__oh8Y0{scroll-margin-top:var(--neighborhoodSearchListScrollMarginTopMd,260px)}}@media(min-width:1281px){.neighborhoodSearchList_scrollAnchor__oh8Y0{scroll-margin-top:var(--neighborhoodSearchListScrollMarginTopMd,250px)}}.neighborhoodSearchList_searchContainer__j8F_N{margin:var(--neighborhoodSearchListSearchContainerMargin,0 0 20px 0);padding:var(--neighborhoodSearchListSearchContainerPadding,0);width:var(--neighborhoodSearchListSearchContainerWidth,100%);max-width:var(--neighborhoodSearchListSearchContainerMaxWidth,100%);box-sizing:var(--neighborhoodSearchListSearchContainerBoxSizing,border-box)}.neighborhoodSearchList_searchContainer__j8F_N input{font-size:var(--neighborhoodSearchListSearchInputFontSize,16px);font-family:var(--neighborhoodSearchListSearchInputFontFamily,inherit);font-weight:var(--neighborhoodSearchListSearchInputFontWeight,inherit);color:var(--neighborhoodSearchListSearchInputColor,inherit);width:var(--neighborhoodSearchListSearchInputWidth,100%);max-width:var(--neighborhoodSearchListSearchInputMaxWidth,100%);box-sizing:var(--neighborhoodSearchListSearchInputBoxSizing,border-box)}.neighborhoodSearchList_searchContainer__j8F_N input:focus-visible{border-color:var(--neighborhoodSearchListSearchInputFocusBorderColor,#eaf1f9)}.neighborhoodSearchList_searchContainer__j8F_N input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;border:none}.neighborhoodSearchList_searchContainer__j8F_N input::-webkit-search-decoration{display:none}.neighborhoodSearchList_container__WbXQ1{display:var(--neighborhoodSearchListContainerDisplay,grid);grid-template-columns:var(--neighborhoodSearchListContainerGridTemplateColumns,1fr);gap:var(--neighborhoodSearchListContainerGap,20px);padding:var(--neighborhoodSearchListContainerPadding,20px 0);width:var(--neighborhoodSearchListContainerWidth,100%);max-width:var(--neighborhoodSearchListContainerMaxWidth,100%);justify-items:var(--neighborhoodSearchListContainerJustifyItems,stretch);box-sizing:var(--neighborhoodSearchListContainerBoxSizing,border-box);overflow:var(--neighborhoodSearchListContainerOverflow,hidden)}@media(min-width:481px){.neighborhoodSearchList_container__WbXQ1{grid-template-columns:var(--neighborhoodSearchListContainerGridTemplateColumnsSm,repeat(2,1fr))}}@media(min-width:1024px){.neighborhoodSearchList_container__WbXQ1{grid-template-columns:var(--neighborhoodSearchListContainerGridTemplateColumnsLg,repeat(3,1fr))}}@media(min-width:1281px){.neighborhoodSearchList_container__WbXQ1{grid-template-columns:var(--neighborhoodSearchListContainerGridTemplateColumnsXl,repeat(4,1fr))}}.neighborhoodSearchList_categoryFilters__vt7hF{display:var(--neighborhoodSearchListCategoryFiltersDisplay,flex);flex-wrap:var(--neighborhoodSearchListCategoryFiltersFlexWrap,wrap);gap:var(--neighborhoodSearchListCategoryFiltersGap,0);justify-content:var(--neighborhoodSearchListCategoryFiltersJustifyContent,center);align-items:var(--neighborhoodSearchListCategoryFiltersAlignItems,center);padding:var(--neighborhoodSearchListCategoryFiltersPaddingMobile,0);margin:var(--neighborhoodSearchListCategoryFiltersMargin,0 0 20px 0);overflow-x:var(--neighborhoodSearchListCategoryFiltersOverflowX,hidden);overflow-y:var(--neighborhoodSearchListCategoryFiltersOverflowY,hidden);width:var(--neighborhoodSearchListCategoryFiltersWidth,100%);max-width:var(--neighborhoodSearchListCategoryFiltersMaxWidth,100%);box-sizing:var(--neighborhoodSearchListCategoryFiltersBoxSizingMobile,border-box)}@media(min-width:481px){.neighborhoodSearchList_categoryFilters__vt7hF{justify-content:var(--neighborhoodSearchListCategoryFiltersJustifyContentSm,center);padding:var(--neighborhoodSearchListCategoryFiltersPaddingSm,10px 10px 0 10px)}}.neighborhoodSearchList_categoryTab__VTGCL{position:var(--neighborhoodSearchListCategoryTabPosition,relative);display:var(--neighborhoodSearchListCategoryTabDisplay,inline-block);padding:var(--neighborhoodSearchListCategoryTabPadding,5px 10px);border:var(--neighborhoodSearchListCategoryTabBorder,none);background:var(--neighborhoodSearchListCategoryTabBackground,transparent);color:var(--neighborhoodSearchListCategoryTabColor,var(--foreground,#000000));font-family:var(--neighborhoodSearchListCategoryTabFontFamily,"Lato",sans-serif);font-size:var(--neighborhoodSearchListCategoryTabFontSize,14px);font-weight:var(--neighborhoodSearchListCategoryTabFontWeight,400);cursor:var(--neighborhoodSearchListCategoryTabCursor,pointer);border-radius:var(--neighborhoodSearchListCategoryTabBorderRadius,0);transition:var(--neighborhoodSearchListCategoryTabTransition,color .2s ease);white-space:var(--neighborhoodSearchListCategoryTabWhiteSpace,nowrap);text-align:var(--neighborhoodSearchListCategoryTabTextAlign,center);-webkit-text-decoration:var(--neighborhoodSearchListCategoryTabTextDecoration,none);text-decoration:var(--neighborhoodSearchListCategoryTabTextDecoration,none);vertical-align:var(--neighborhoodSearchListCategoryTabVerticalAlign,top);transform:var(--neighborhoodSearchListCategoryTabTransform,none)}.neighborhoodSearchList_categoryTab__VTGCL:hover{color:var(--neighborhoodSearchListCategoryTabHoverColor,var(--primary,#479b3b));box-shadow:var(--neighborhoodSearchListCategoryTabHoverBoxShadow,0 calc(-1 * var(--neighborhoodSearchListCategoryTabBorderHeight, 3px)) 0 0 var(--neighborhoodSearchListCategoryTabHoverColor,var(--primary,#479b3b)) inset)}.neighborhoodSearchList_categoryTab__VTGCL:focus-visible{outline:var(--neighborhoodSearchListCategoryTabFocusOutline,2px solid var(--focusRingColor,var(--primary,#479b3b)));outline-offset:var(--neighborhoodSearchListCategoryTabFocusOutlineOffset,2px)}.neighborhoodSearchList_categoryTabActive___QgCr{color:var(--neighborhoodSearchListCategoryTabActiveColor,var(--foreground,#000000));text-shadow:var(--neighborhoodSearchListCategoryTabActiveTextShadow,.5px 0 0 currentColor);box-shadow:var(--neighborhoodSearchListCategoryTabActiveBoxShadow,0 calc(-1 * var(--neighborhoodSearchListCategoryTabBorderHeight, 3px)) 0 0 var(--neighborhoodSearchListCategoryTabActiveColor,var(--foreground,#000000)) inset);padding:var(--neighborhoodSearchListCategoryTabActivePadding,5px 10px);font-weight:var(--neighborhoodSearchListCategoryTabActiveFontWeight,400)}.neighborhoodSearchList_noResultsMessage__9uzjl{grid-column:var(--neighborhoodSearchListNoResultsMessageGridColumn,1/-1);text-align:var(--neighborhoodSearchListNoResultsMessageTextAlign,center);padding:var(--neighborhoodSearchListNoResultsMessagePadding,40px 20px);color:var(--neighborhoodSearchListNoResultsMessageColor,var(--foreground,#333));font-size:var(--neighborhoodSearchListNoResultsMessageFontSize,var(--bodyFontSize,16px));font-family:var(--neighborhoodSearchListNoResultsMessageFontFamily,var(--bodyFontFamily,"source-sans-pro",sans-serif));margin:var(--neighborhoodSearchListNoResultsMessageMargin,0)}.neighborhoodInfoWindow_container__YqWqm{position:var(--neighborhoodInfoWindowContainerPosition,absolute);display:var(--neighborhoodInfoWindowContainerDisplay,flex);top:var(--neighborhoodInfoWindowContainerTop,20px);left:var(--neighborhoodInfoWindowContainerLeft,20px);height:var(--neighborhoodInfoWindowContainerHeight,auto);right:var(--neighborhoodInfoWindowContainerRight,20px);background-color:var(--neighborhoodInfoWindowContainerBackgroundColor,var(--background));border:var(--neighborhoodInfoWindowContainerBorder,1px solid var(--border));box-shadow:var(--neighborhoodInfoWindowContainerBoxShadow,0 0 20px var(--dropShadow));border-radius:var(--neighborhoodInfoWindowContainerBorderRadius,8px);z-index:var(--neighborhoodInfoWindowContainerZIndex,10)}.neighborhoodInfoWindow_closeButton__VS6hP{position:var(--neighborhoodInfoWindowCloseButtonPosition,absolute);top:var(--neighborhoodInfoWindowCloseButtonTop,10px);right:var(--neighborhoodInfoWindowCloseButtonRight,10px);background-color:var(--neighborhoodInfoWindowCloseButtonBackgroundColor,#fff);border-radius:var(--neighborhoodInfoWindowCloseButtonBorderRadius,4px);border:var(--neighborhoodInfoWindowCloseButtonBorder,0);padding:var(--neighborhoodInfoWindowCloseButtonPadding,5px 10px);cursor:var(--neighborhoodInfoWindowCloseButtonCursor,pointer);font-size:var(--neighborhoodInfoWindowCloseButtonFontSize,14px);z-index:var(--neighborhoodInfoWindowCloseButtonZIndex,20)}.neighborhoodInfoWindow_image__oYzp8{display:var(--neighborhoodInfoWindowImageDisplay,none);position:var(--neighborhoodInfoWindowImagePosition,relative);height:var(--neighborhoodInfoWindowImageHeight,120px);width:var(--neighborhoodInfoWindowImageWidth,150px);margin:var(--neighborhoodInfoWindowImageMargin,20px 0 20px 20px);border-radius:var(--neighborhoodInfoWindowImageBorderRadius,8px);flex-shrink:var(--neighborhoodInfoWindowImageFlexShrink,0);overflow:var(--neighborhoodInfoWindowImageOverflow,hidden)}@media(min-width:1024px){.neighborhoodInfoWindow_image__oYzp8{display:var(--neighborhoodInfoWindowImageDisplayLg,flex)}}.neighborhoodInfoWindow_contentContainer__D_0yi{display:var(--neighborhoodInfoWindowContentContainerDisplay,flex);flex-direction:var(--neighborhoodInfoWindowContentContainerFlexDirection,column);padding:var(--neighborhoodInfoWindowContentContainerPadding,20px)}.neighborhoodInfoWindow_contentContainer__D_0yi h3{margin:var(--neighborhoodInfoWindowContentContainerH3Margin,0 0 0 0)}.neighborhoodInfoWindow_contentContainer__D_0yi p{font-size:var(--neighborhoodInfoWindowContentContainerPFontSize,1em);line-height:var(--neighborhoodInfoWindowContentContainerPLineHeight,1.2em)}.rewardsCalculator_rewardsCalculator__1UipG{container-type:var(--rewardsCalculatorContainerType,inline-size);width:var(--rewardsCalculatorWidth,100%);max-width:var(--rewardsCalculatorMaxWidth,100%);margin:var(--rewardsCalculatorMargin,0 auto);padding:var(--rewardsCalculatorPadding,40px 20px);background:var(--rewardsCalculatorBackground,var(--background));border-radius:var(--rewardsCalculatorBorderRadius,var(--primaryBorderRadius,8px));border:var(--rewardsCalculatorBorder,1px solid var(--border));box-shadow:var(--rewardsCalculatorBoxShadow,0 2px 8px var(--dropShadow))}@media(min-width:1024px){.rewardsCalculator_rewardsCalculator__1UipG{padding:var(--rewardsCalculatorPaddingLg,50px 40px);max-width:var(--rewardsCalculatorMaxWidth,900px)}}.rewardsCalculator_rewardsCalculator__1UipG.rewardsCalculator_buttonOnly__6kpqU{padding:var(--rewardsCalculatorButtonOnlyPadding,0);background:var(--rewardsCalculatorButtonOnlyBackground,none);border:var(--rewardsCalculatorButtonOnlyBorder,none);box-shadow:var(--rewardsCalculatorButtonOnlyBoxShadow,none);max-width:var(--rewardsCalculatorButtonOnlyMaxWidth,none);margin:var(--rewardsCalculatorButtonOnlyMargin,0)}.rewardsCalculator_header__0PEdK{text-align:var(--rewardsCalculatorHeaderTextAlign,center);margin:var(--rewardsCalculatorHeaderMargin,0 0 30px 0)}@media(min-width:1024px){.rewardsCalculator_header__0PEdK{margin:var(--rewardsCalculatorHeaderMarginLg,0 0 40px 0)}}.rewardsCalculator_form__uPX62{display:var(--rewardsCalculatorFormDisplay,flex);flex-direction:var(--rewardsCalculatorFormFlexDirection,column)}.rewardsCalculator_inputRow__y1iTW{display:var(--rewardsCalculatorInputRowDisplay,flex);flex-direction:var(--rewardsCalculatorInputRowFlexDirection,column);gap:var(--rewardsCalculatorInputRowGapMobile,0)}@media(min-width:768px){.rewardsCalculator_inputRow__y1iTW{flex-direction:var(--rewardsCalculatorInputRowFlexDirectionMd,row);gap:var(--rewardsCalculatorInputRowGapMd,24px)}}.rewardsCalculator_inputGroup__BxKwy{flex:var(--rewardsCalculatorInputGroupFlex,1);display:var(--rewardsCalculatorInputGroupDisplay,flex);flex-direction:var(--rewardsCalculatorInputGroupFlexDirection,column);gap:var(--rewardsCalculatorInputGroupGap,8px)}.rewardsCalculator_rewardAmount__IOAnC{font-size:var(--rewardsCalculatorRewardAmountFontSize,14px);font-weight:var(--rewardsCalculatorRewardAmountFontWeight,500);color:var(--rewardsCalculatorRewardAmountColor,var(--foreground));text-align:var(--rewardsCalculatorRewardAmountTextAlign,left);margin:var(--rewardsCalculatorRewardAmountMargin,-28px 0 16px 10px)}.rewardsCalculator_totalReward__Sq4KD{text-align:var(--rewardsCalculatorTotalRewardTextAlign,center);font-size:var(--rewardsCalculatorTotalRewardFontSize,28px);font-weight:var(--rewardsCalculatorTotalRewardFontWeight,500);color:var(--rewardsCalculatorTotalRewardColor,var(--primary));padding:var(--rewardsCalculatorTotalRewardPadding,16px);background:var(--rewardsCalculatorTotalRewardBackground,rgba(var(--primaryRgb),.05));border-radius:var(--rewardsCalculatorTotalRewardBorderRadius,8px)}@media(min-width:1024px){.rewardsCalculator_totalReward__Sq4KD{font-size:var(--rewardsCalculatorTotalRewardFontSizeLg,36px);padding:var(--rewardsCalculatorTotalRewardPaddingLg,20px)}}.rewardsCalculator_totalReward__Sq4KD .rewardsCalculator_helperText__JCWjL{font-size:var(--rewardsCalculatorHelperTextFontSize,12px);font-weight:var(--rewardsCalculatorHelperTextFontWeight,400);color:var(--rewardsCalculatorHelperTextColor,var(--placeholder,#999));margin:var(--rewardsCalculatorHelperTextMargin,8px 0 0 0);line-height:var(--rewardsCalculatorHelperTextLineHeight,1.4);opacity:var(--rewardsCalculatorHelperTextOpacity,.8)}@media(min-width:1024px){.rewardsCalculator_totalReward__Sq4KD .rewardsCalculator_helperText__JCWjL{font-size:var(--rewardsCalculatorHelperTextFontSizeLg,14px);margin:var(--rewardsCalculatorHelperTextMarginLg,10px 0 0 0)}}.rewardsCalculator_ctaSection__J_p_O{text-align:var(--rewardsCalculatorCtaSectionTextAlign,center);padding:var(--rewardsCalculatorCtaSectionPadding,20px 0 30px);border-top:var(--rewardsCalculatorCtaSectionBorderTop,1px solid var(--border))}@media(min-width:1024px){.rewardsCalculator_ctaSection__J_p_O{padding:var(--rewardsCalculatorCtaSectionPaddingLg,30px 10px)}}.rewardsCalculator_ctaSection__J_p_O .bc-button,.rewardsCalculator_ctaSection__J_p_O a,.rewardsCalculator_ctaSection__J_p_O button{width:var(--rewardsCalculatorCtaSectionButtonWidth,auto)!important;display:var(--rewardsCalculatorCtaSectionButtonDisplay,inline-flex)!important;align-self:var(--rewardsCalculatorCtaSectionButtonAlignSelf,center)!important}.rewardsCalculator_ctaText__g_ZYy{font-size:var(--rewardsCalculatorCtaTextFontSize,16px);font-weight:var(--rewardsCalculatorCtaTextFontWeight,400);color:var(--rewardsCalculatorCtaTextColor,var(--foreground));margin:var(--rewardsCalculatorCtaTextMargin,0 0 30px 0);line-height:var(--rewardsCalculatorCtaTextLineHeight,1.5)}.rewardsCalculator_disclosure__PojSC{margin:var(--rewardsCalculatorDisclosureMargin,0 -15px 0 -15px)!important}.rewardsCalculator_disclosure__PojSC section{padding:var(--rewardsCalculatorDisclosureSectionPadding,0)!important}.rewardsCalculator_disclosure__PojSC p{color:var(--rewardsCalculatorDisclosureParagraphColor,var(--placeholder));margin:var(--rewardsCalculatorDisclosureParagraphMargin,0 0 0 0)!important;font-size:var(--rewardsCalculatorDisclosureParagraphFontSize,.68rem)}.rewardsCalculator_buttonContainer__g5hn7{display:var(--rewardsCalculatorButtonContainerDisplay,flex);justify-content:var(--rewardsCalculatorButtonContainerJustifyContent,center);padding:var(--rewardsCalculatorButtonContainerPadding,20px)}.neighborhoodList_container__SzWpQ{position:var(--neighborhoodListContainerPosition,relative);width:var(--neighborhoodListContainerWidth,100%)}.neighborhoodList_container__SzWpQ.neighborhoodList_fullScreenMap__L_16b{position:var(--neighborhoodListContainerFullScreenPosition,fixed);top:var(--neighborhoodListContainerFullScreenTop,0);left:var(--neighborhoodListContainerFullScreenLeft,0);width:var(--neighborhoodListContainerFullScreenWidth,100vw);height:var(--neighborhoodListContainerFullScreenHeight,100vh);z-index:var(--neighborhoodListContainerFullScreenZIndex,100);background:var(--neighborhoodListContainerFullScreenBackground,#fff)}@media(min-width:768px){.neighborhoodList_container__SzWpQ{display:var(--neighborhoodListContainerDisplayMd,flex);max-height:var(--neighborhoodListContainerMaxHeightMd,90vh)}}.neighborhoodList_listContainer__sxOoW{display:var(--neighborhoodListListContainerDisplay,flex);flex-direction:var(--neighborhoodListListContainerFlexDirection,column);height:var(--neighborhoodListListContainerHeight,100%);width:var(--neighborhoodListListContainerWidth,100%);gap:var(--neighborhoodListListContainerGap,10px);padding:var(--neighborhoodListListContainerPadding,10px 0)}@media(min-width:768px){.neighborhoodList_listContainer__sxOoW{width:var(--neighborhoodListListContainerWidthMd,calc(52% + 40px));padding:var(--neighborhoodListListContainerPaddingMd,20px 40px 20px 20px);margin:var(--neighborhoodListListContainerMarginMd,0 -20px 0 -20px);overflow:var(--neighborhoodListListContainerOverflowMd,auto);max-height:var(--neighborhoodListListContainerMaxHeightMd,90vh)}}.neighborhoodList_mapContainer__8_gdN{display:var(--neighborhoodListMapContainerDisplay,none);bottom:var(--neighborhoodListMapContainerBottom,0);right:var(--neighborhoodListMapContainerRight,0);height:var(--neighborhoodListMapContainerHeight,100%);width:var(--neighborhoodListMapContainerWidth,100%)}@media(min-width:768px){.neighborhoodList_mapContainer__8_gdN{display:var(--neighborhoodListMapContainerDisplayMd,flex);width:var(--neighborhoodListMapContainerWidthMd,48%);position:var(--neighborhoodListMapContainerPositionMd,absolute)}}.neighborhoodList_mapWrap__1oCkh{height:var(--neighborhoodListMapWrapHeight,100%);width:var(--neighborhoodListMapWrapWidth,100%)}.shareBar_shareButton__4pCxh{display:var(--shareButtonDisplay,flex);align-items:var(--shareButtonAlignItems,center);justify-content:var(--shareButtonJustifyContent,center);padding:var(--shareButtonPadding,4px 5px);border:var(--shareButtonBorder,0);background:var(--shareButtonBackground,var(--background));cursor:var(--shareButtonCursor,pointer)}.shareBar_shareButton__4pCxh svg{fill:var(--shareButtonSvgFill,var(--socialButtonColor,var(--foreground)))}.shareBar_shareButton__4pCxh:hover{--socialButtonColor:var(--socialButtonHoverColor,var(--primary))}.shareBar_shareBar__dR6BH{display:var(--shareBarDisplay,flex);gap:var(--shareBarGap,0)}.shareBar_shareLabel__WUNnj{font-size:var(--shareLabelFontSize,var(--bodyFontSize,18px));color:var(--shareLabelColor,var(--socialButtonLabeColor,var(--foreground)));font-family:var(--shareLabelFontFamily,var(--bodyFontFamily));margin:var(--shareLabelMargin,0 8px 0 0);padding:var(--shareLabelPadding,2px 0 0 0)}