.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}}.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)}}.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_staticTrack__btdt1{display:grid;grid-template-columns:1fr;grid-gap:var(--neighborhoodCarouselStaticTrackGap,16px);gap:var(--neighborhoodCarouselStaticTrackGap,16px)}.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)}}.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)}.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)}.officeCard_cardContainer__arhi3{display:var(--officeCardContainerDisplay,flex);flex-direction:var(--officeCardContainerFlexDirection,column);flex:var(--officeCardContainerFlex,1 1 auto);height:var(--officeCardContainerHeight,100%);cursor:var(--officeCardContainerCursor,pointer);border-radius:var(--officeCardBorderRadius,var(--agentCardBorderRadius));overflow:var(--officeCardContainerOverflow,hidden);font-size:var(--officeCardFontSizeSm,14px)}@media(min-width:768px){.officeCard_cardContainer__arhi3{font-size:var(--officeCardFontSizeMd,16px)}}.officeCard_cardContainer__arhi3:hover{box-shadow:var(--officeCardHoverBoxShadow,0 0 20px var(--dropShadow))}.officeCard_cardContainer__arhi3.officeCard_infoWindowVariant__5XUAW .officeCard_content__j7lE1,.officeCard_cardContainer__arhi3.officeCard_listVariant__5DEC6 .officeCard_content__j7lE1{padding:var(--officeCardContentPaddingInfoWindow,15px)}.officeCard_cardContainer__arhi3.officeCard_infoWindowVariant__5XUAW .officeCard_content__j7lE1 .officeCard_name__irhXC,.officeCard_cardContainer__arhi3.officeCard_listVariant__5DEC6 .officeCard_content__j7lE1 .officeCard_name__irhXC{margin:var(--officeCardInfoWindowNameMargin,0 0 5px 0)}.officeCard_noPhoto__oxXKr,.officeCard_photo__CSfPS{position:var(--officeCardPhotoPosition,relative);padding:var(--officeCardPhotoPadding,50%);overflow:var(--officeCardPhotoOverflow,hidden)}.officeCard_noPhoto__oxXKr img,.officeCard_photo__CSfPS img{object-fit:var(--officeCardPhotoImgObjectFit,cover);width:var(--officeCardPhotoImgWidth,100%);height:var(--officeCardPhotoImgHeight,auto)}.officeCard_noPhoto__oxXKr{background-color:var(--officeProfileNoPhotoBackgroundColor,#ebebeb)}.officeCard_noPhoto__oxXKr img{position:var(--officeCardNoPhotoImgPosition,absolute);top:var(--officeCardNoPhotoImgTop,50%);left:var(--officeCardNoPhotoImgLeft,50%)}.officeCard_content__j7lE1{display:var(--officeCardContentDisplay,flex);flex-direction:var(--officeCardContentFlexDirection,column);padding:var(--officeCardContentPadding,0 15px 20px);gap:var(--officeCardContentGap,0)}.officeCard_name__irhXC{display:var(--officeCardNameDisplay,flex);align-content:var(--officeCardNameAlignContent,center);justify-content:var(--officeCardNameJustifyContent,flex-start);font-family:var(--officeCardNameFontFamily,var(--headingFontFamily));font-weight:var(--officeCardNameFontWeight,bold);font-size:var(--officeCardNameFontSize,24px);line-height:var(--officeCardNameLineHeight,1.2em);letter-spacing:var(--officeCardNameLetterSpacing,normal);color:var(--officeCardNameColor,var(--primary));text-align:var(--officeCardNameTextAlign,left);margin:var(--officeCardNameMargin,20px 0 10px)}.officeCard_nameLink__xItwX{position:var(--officeCardNameLinkPosition,relative);z-index:var(--officeCardNameLinkZIndex,2);display:var(--officeCardNameLinkDisplay,inline-flex);flex-direction:var(--officeCardNameLinkFlexDirection,row);flex-wrap:var(--officeCardNameLinkFlexWrap,wrap);align-items:var(--officeCardNameLinkAlignItems,center);align-self:var(--officeCardNameLinkAlignSelf,flex-start);gap:var(--officeCardNameLinkGap,2px);width:var(--officeCardNameLinkWidth,-moz-fit-content);width:var(--officeCardNameLinkWidth,fit-content);max-width:var(--officeCardNameLinkMaxWidth,100%);margin:var(--officeCardNameMargin,20px 0 10px);color:var(--officeCardNameLinkColor,var(--officeCardNameColor,var(--primary)));-webkit-text-decoration:var(--officeCardNameLinkTextDecoration,none);text-decoration:var(--officeCardNameLinkTextDecoration,none);white-space:var(--officeCardNameLinkWhiteSpace,normal)}.officeCard_nameLink__xItwX:focus-visible,.officeCard_nameLink__xItwX:hover{color:var(--officeCardNameLinkHoverColor,var(--linkHoverColor,var(--primary)))}.officeCard_cardContainer__arhi3.officeCard_infoWindowVariant__5XUAW .officeCard_content__j7lE1 .officeCard_nameLink__xItwX .officeCard_name__irhXC,.officeCard_cardContainer__arhi3.officeCard_listVariant__5DEC6 .officeCard_content__j7lE1 .officeCard_nameLink__xItwX .officeCard_name__irhXC{margin:var(--officeCardNameLinkTextMargin,0);display:var(--officeCardNameLinkTextDisplay,inline-flex);align-items:var(--officeCardNameLinkTextAlignItems,center);justify-content:var(--officeCardNameLinkTextJustifyContent,flex-start);width:var(--officeCardNameLinkTextWidth,-moz-fit-content);width:var(--officeCardNameLinkTextWidth,fit-content);max-width:var(--officeCardNameLinkTextMaxWidth,100%);color:currentColor;white-space:var(--officeCardNameLinkTextWhiteSpace,normal);min-width:var(--officeCardNameLinkTextMinWidth,0)}.officeCard_nameTrailing__fLO4y{display:var(--officeCardNameTrailingDisplay,inline-flex);align-items:var(--officeCardNameTrailingAlignItems,center);gap:var(--officeCardNameTrailingGap,2px);white-space:nowrap}.officeCard_nameLinkIcon__3jYXa{width:var(--officeCardNameLinkIconWidth,15px);height:var(--officeCardNameLinkIconHeight,15px);color:currentColor;flex-shrink:0;margin:var(--officeCardNameLinkIconMargin,0 0 -1px 0)}.officeCard_address__ggKjU,.officeCard_phone__mWEpb{font-size:var(--officeCardTextFontSize,16px);font-weight:var(--officeCardTextFontWeight,normal);line-height:var(--officeCardTextLineHeight,1.2em);text-align:var(--officeCardTextTextAlign,left)}.officeCard_address__ggKjU.officeCard_address__ggKjU,.officeCard_phone__mWEpb.officeCard_address__ggKjU{color:var(--officeCardAddressColor,var(--foreground))}.officeCard_address__ggKjU.officeCard_phone__mWEpb,.officeCard_phone__mWEpb.officeCard_phone__mWEpb{color:var(--officeCardPhoneColor,var(--primary));margin:var(--officeCardPhoneMargin,8px 0 8px 0)}.officeCard_address__ggKjU>div+div,.officeCard_phone__mWEpb>div+div{margin:var(--officeCardTextLineGapMargin,4px 0 0 0)}.officeInfoWindow_infoWindowCard__MLibd{display:var(--officeInfoWindowCardDisplay,flex);flex-direction:var(--officeInfoWindowCardFlexDirection,column);width:var(--officeInfoWindowCardWidthBase,194px);overflow:var(--officeInfoWindowCardOverflow,hidden);border-radius:var(--officeInfoWindowCardBorderRadius,var(--officeCardBorderRadius,var(--primaryBorderRadius,0)))}@media(min-width:481px){.officeInfoWindow_infoWindowCard__MLibd{width:var(--officeInfoWindowCardWidthSm,299px)}}@media(min-width:768px){.officeInfoWindow_infoWindowCard__MLibd{width:var(--officeInfoWindowCardWidthMd,188px)}}@media(min-width:1024px){.officeInfoWindow_infoWindowCard__MLibd{width:var(--officeInfoWindowCardWidthLg,220px)}}@media(min-width:1281px){.officeInfoWindow_infoWindowCard__MLibd{width:var(--officeInfoWindowCardWidthXl,320px)}}.officeInfoWindow_infoWindowContent__GkXF4{position:var(--officeInfoWindowContentPosition,relative)}.officeInfoWindow_closeButton__RY3Mx{position:var(--officeInfoWindowCloseButtonPosition,absolute);top:var(--officeInfoWindowCloseButtonTop,8px);right:var(--officeInfoWindowCloseButtonRight,10px);background:var(--officeInfoWindowCloseButtonBackground,none);border:var(--officeInfoWindowCloseButtonBorder,none);font-size:var(--officeInfoWindowCloseButtonFontSize,16px);cursor:var(--officeInfoWindowCloseButtonCursor,pointer);color:var(--officeInfoWindowCloseButtonColor,var(--listingInfoWindowCloseButtonTextColor));z-index:var(--officeInfoWindowCloseButtonZIndex,1000)}.officeInfoWindow_closeButton__RY3Mx:hover{color:var(--officeInfoWindowCloseButtonHoverColor,var(--listingInfoWindowCloseButtonHoverTextColor))}.officeSearchMap_mapContainer__shofy{width:var(--officeSearchMapContainerWidth,100%);height:var(--officeSearchMapHeightMobile,calc(100vh - var(--headerHeight, 70px)));margin-top:var(--officeSearchMapMarginTopMobile,var(--headerHeight,70px))}@supports(height:100dvh){.officeSearchMap_mapContainer__shofy{height:var(--officeSearchMapHeightMobile,calc(100dvh - var(--headerHeight, 70px)))}}@media(min-width:1024px){.officeSearchMap_mapContainer__shofy{height:var(--officeSearchMapHeightDesktop,80vh);margin-top:var(--officeSearchMapMarginTopDesktop,0)}}.officeSearchMap_markerContainer__4clc9{position:var(--officeSearchMapMarkerPosition,absolute);width:var(--officeSearchMapMarkerWidth,22px);height:var(--officeSearchMapMarkerHeight,32px);left:var(--officeSearchMapMarkerLeft,-11px);top:var(--officeSearchMapMarkerTop,-16px)}.officeSearchMapMarker_marker__OQDMD{position:relative;max-width:var(--officeMapMarkerMaxWidth,200px);font-family:var(--bodyFontFamily);font-size:var(--officeMapMarkerFontSize,1.1em);background-color:var(--officeMapMarkerBackgroundColor,var(--primary));color:var(--officeMapMarkerTextColor,var(--primary));padding:var(--officeMapMarkerPadding,4px 10px);border-radius:var(--officeMapMarkerBorderRadius,0);font-weight:var(--officeMapMarkerFontWeight,700);filter:var(--officeMapMarkerShadow,drop-shadow(rgba(0,0,0,.5) 0 0 4px));white-space:nowrap;text-overflow:ellipsis}.officeSearchMapMarker_marker__OQDMD:after{content:"";position:absolute;top:100%;left:50%;width:var(--officeMapMarkerCarrotWidth,8px);height:var(--officeMapMarkerCarrotHeight,4px);background:var(--officeMapMarkerBackgroundColor,var(--primary));-webkit-clip-path:var(--officeMapMarkerCarrotClipPath,polygon(0 0,50% 100%,100% 0));clip-path:var(--officeMapMarkerCarrotClipPath,polygon(0 0,50% 100%,100% 0));transform:translateX(-50%)}.officeSearchMapMarker_marker__OQDMD:hover{color:var(--officeMapMarkerHoverTextColor,#fff)}.officeSearchMapMarker_highlightedMarker__Ey8_V,.officeSearchMapMarker_marker__OQDMD:hover,.officeSearchMapMarker_marker__OQDMD:hover:after{background-color:var(--officeMapMarkerHoverBackgroundColor,var(--primary))}.officeSearchMapMarker_highlightedMarker__Ey8_V{color:var(--officeMapMarkerHoverTextColor,#fff)}.officeSearchMapMarker_highlightedMarker__Ey8_V:after{background-color:var(--officeMapMarkerHoverBackgroundColor,var(--primary))}.officeSearchList_wrapper__nTItK{scroll-margin-top:var(--officeSearchListScrollMarginTop,70px)}@media(min-width:1281px){.officeSearchList_wrapper__nTItK{scroll-margin-top:var(--officeSearchListScrollMarginTopXl,80px)}}.officeSearchList_searchContainer__klihn{margin:var(--officeSearchListSearchMargin,30px 0);width:var(--officeSearchListSearchWidth,100%)}.officeSearchList_searchContainer__klihn input{font-size:var(--officeSearchListInputFontSize,var(--bodyFontSize,1.3em))}.officeSearchList_searchContainer__klihn input:focus-visible{border-color:var(--officeSearchListInputFocusBorderColor,var(--focusRingColor,var(--primary,#eaf1f9)))}.officeSearchList_searchContainer__klihn input::-webkit-search-cancel-button{-webkit-appearance:var(--officeSearchListInputWebkitCancelAppearance,none);appearance:var(--officeSearchListInputCancelAppearance,none);border:var(--officeSearchListInputCancelBorder,none)}.officeSearchList_searchContainer__klihn input::-webkit-search-decoration{display:var(--officeSearchListInputWebkitDecorationDisplay,none)}.officeSearchList_container__cvfP5{position:var(--officeSearchListContainerPosition,relative);width:var(--officeSearchListContainerWidth,100%)}@media(min-width:1024px){.officeSearchList_container__cvfP5{display:var(--officeSearchListContainerDisplayMd,flex);justify-content:var(--officeSearchListContainerJustifyContentMd,space-between);max-height:var(--officeSearchListMaxContainerHeight,90vh)}}.officeSearchList_container__cvfP5.officeSearchList_fullScreenMap__cdmLC .officeSearchList_mapContainer__z1QI0{position:var(--officeSearchListFullMapContainerPosition,fixed);top:var(--officeSearchListFullMapContainerTop,0);left:var(--officeSearchListFullMapContainerLeft,0);width:var(--officeSearchListFullMapContainerWidth,100vw);height:var(--officeSearchListFullMapContainerHeight,100vh);height:var(--officeSearchListFullMapContainerHeightDynamic,100dvh);z-index:var(--officeSearchListFullMapZIndex,100);background:var(--officeSearchListFullMapBackground,var(--background,#fff));display:var(--officeSearchListFullMapContainerDisplay,block)!important}.officeSearchList_container__cvfP5.officeSearchList_fullScreenMap__cdmLC .officeSearchList_mapWrap__ypIQ3{width:var(--officeSearchListFullMapWrapWidth,100%);height:var(--officeSearchListFullMapWrapHeight,100%);height:var(--officeSearchListFullMapWrapHeightDynamic,100dvh)}.officeSearchList_container__cvfP5.officeSearchList_fullScreenMap__cdmLC .officeSearchList_closeMapButton__Q8c8k{position:var(--officeSearchListCloseMapPosition,fixed);top:var(--officeSearchListCloseMapTop,calc(var(--headerHeight, 70px) + 10px));right:var(--officeSearchListCloseMapRight,10px);z-index:var(--officeSearchListCloseMapZIndex,1000);background:var(--officeSearchListCloseMapBg,rgba(0,0,0,.6));color:var(--officeSearchListCloseMapColor,var(--background,#fff));border:var(--officeSearchListCloseMapBorder,none);padding:var(--officeSearchListCloseMapPadding,10px 15px);border-radius:var(--officeSearchListCloseMapRadius,var(--primaryBorderRadius,4px));cursor:var(--officeSearchListCloseMapCursor,pointer);font-size:var(--officeSearchListCloseMapFontSize,var(--bodyFontSize,14px));font-family:var(--officeSearchListCloseMapFontFamily,var(--bodyFontFamily));transition:var(--officeSearchListCloseMapTransition,background .2s ease)}.officeSearchList_container__cvfP5.officeSearchList_fullScreenMap__cdmLC .officeSearchList_closeMapButton__Q8c8k:hover{background:var(--officeSearchListCloseMapHoverBg,rgba(0,0,0,.8))}.officeSearchList_listContainer__4PxoF{display:var(--officeSearchListListDisplay,flex);flex-wrap:var(--officeSearchListListFlexWrap,wrap);gap:var(--officeSearchListGap,20px);justify-content:var(--officeSearchListListJustifyContent,flex-start)}@media(min-width:1024px){.officeSearchList_listContainer__4PxoF{width:var(--officeSearchListListWidthMd,calc(52% + 40px));padding:var(--officeSearchListListPaddingMd,10px);overflow:var(--officeSearchListListOverflowMd,auto);max-height:var(--officeSearchListListMaxHeightMd,80vh)}}.officeSearchList_listContainer__4PxoF>div{width:var(--officeSearchListListItemWidth,100%);height:var(--officeSearchListListItemHeight,-moz-fit-content);height:var(--officeSearchListListItemHeight,fit-content)}@media(min-width:374px){.officeSearchList_listContainer__4PxoF>div{width:var(--officeSearchListListItemWidthSm,calc((100% - var(--officeSearchListGap, 20px)) / 2))}}@media(min-width:1281px){.officeSearchList_listContainer__4PxoF>div{width:var(--officeSearchListListItemWidthXl,calc((100% - var(--officeSearchListGap, 20px) * 3) / 4))}}.officeSearchList_mapContainer__z1QI0{display:var(--officeSearchListMapDisplay,none);bottom:var(--officeSearchListMapBottom,0);right:var(--officeSearchListMapRight,0);height:var(--officeSearchListMapHeight,100%);width:var(--officeSearchListMapWidth,100%)}@media(min-width:1024px){.officeSearchList_mapContainer__z1QI0{display:var(--officeSearchListMapDisplayMd,flex);flex:var(--officeSearchListMapFlexMd,1);min-width:var(--officeSearchListMapMinWidthMd,0)}}.officeSearchList_mapWrap__ypIQ3{height:var(--officeSearchListMapWrapHeight,100%);width:var(--officeSearchListMapWrapWidth,100%)}