.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)}}