.explore-nav a:after{transition:all .3s ease-out}@media only screen and (max-width: 48rem){.explore-map-carousels{height:calc(100% - var(--size-l-4))}}.explore-map-carousels .explore-map-container{width:100%;position:relative}.explore-map-carousels .explore-map-container .explore-map{position:relative;width:100%;height:49.5rem;background:#e2e2e2}.explore-map-carousels .explore-map-container .explore-map .map-fallback{width:100%;height:100%}@media only screen and (max-width: 48rem){.explore-map-carousels .explore-map-container .explore-map{width:100%;height:31rem}}.explore-map-carousels .explore-carousels{aspect-ratio:4/5;width:auto;position:relative;z-index:2;position:absolute;height:calc(100% - var(--space-3xl) - var(--space-3xl));margin:var(--space-3xl) var(--container-wide);max-height:calc(49.5rem - var(--space-3xl) - var(--space-3xl))}@media only screen and (max-width: 64rem){.explore-map-carousels .explore-carousels{width:40%}}@media only screen and (max-width: 48rem){.explore-map-carousels .explore-carousels{width:100%;min-height:22rem;display:flex;align-items:center;padding:var(--size-m) 0 var(--size-m) var(--size-l)}}.explore-map-carousels .explore-carousels .explore-carousel{height:100% !important;width:auto !important;aspect-ratio:4/5}.explore-map-carousels .explore-carousels .explore-carousel,.explore-map-carousels .explore-carousels .slick-list,.explore-map-carousels .explore-carousels .slick-track{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 48rem){.explore-map-carousels .explore-carousels .explore-carousel,.explore-map-carousels .explore-carousels .slick-list,.explore-map-carousels .explore-carousels .slick-track{position:static;height:20rem}}@media only screen and (max-width: 48rem){.explore-map-carousels .explore-carousels .explore-carousel{margin-bottom:-27rem}}@media only screen and (max-width: 48rem){.explore-map-carousels .explore-carousels .explore-carousel .slick-track{display:flex;gap:var(--gutter-tight);padding-inline:var(--container-wide)}}.explore-carousel-slide{text-align:center;position:relative}.explore-carousel-slide:not(.slick-slide){height:100%;display:none !important}.explore-carousel-slide:not(.slick-slide):nth-child(1){display:block !important}@media only screen and (max-width: 48rem){.explore-carousel-slide{margin-right:var(--size-s);width:20rem}}.explore-carousel-slide .button{margin-bottom:0;margin-top:var(--size-s)}@media only screen and (max-width: 48rem){.explore-carousel-slide .button{margin-top:0}}.explore-carousel-slide .slide-inner{position:absolute;z-index:2;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5);padding:var(--space-l);justify-content:space-between}@media only screen and (max-width: 48rem){.explore-carousel-slide .slide-inner.slide-inner-desktop{display:none}}.explore-carousel-slide .slide-inner.slide-inner-mobile{display:none}@media only screen and (max-width: 48rem){.explore-carousel-slide .slide-inner.slide-inner-mobile{display:flex}}.explore-carousel-slide .slide-inner h3,.explore-carousel-slide .slide-inner p{width:100%}@media only screen and (max-width: 48rem){.explore-carousel-slide .slide-inner h3{font-size:var(--font-size-m)}.explore-carousel-slide .slide-inner h3 .subtitle{font-size:var(--font-size-xs)}.explore-carousel-slide .slide-inner p{font-size:var(--font-size-xs)}}.explore-carousel-slide img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.explore-controls{position:absolute;bottom:var(--space-m);left:0;width:100%;z-index:3;text-align:center;align-items:center;gap:var(--space-xs)}.explore-controls svg{width:var(--size-m-1);height:var(--size-m-1)}.explore-controls .slide-number-neigh{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-3);line-height:var(--line-height-small-heading-3);letter-spacing:var(--letter-spacing-small-heading-3);font-style:var(--font-style-small-heading);display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--space-2xs)}.explore-controls .explore-nav{align-content:end;color:var(--color-body);margin:0}.explore-controls .explore-nav svg{display:block}@media only screen and (max-width: 48rem){.explore-controls{display:none}}.explore-nav-wrapper{padding:0 var(--space-xl) var(--space-l) var(--space-xl);position:relative}.explore-nav-wrapper h2{padding-right:var(--space-2xl)}@media only screen and (max-width: 48rem){.explore-nav-wrapper h2.no-margin{margin-bottom:var(--space-s)}}@media only screen and (max-width: 48rem){.explore-nav-wrapper{padding:0 var(--container-wide);height:unset;flex-direction:column;align-items:baseline;padding-block:var(--row-m) var(--space-l);gap:var(--space-s)}.explore-nav-wrapper h2.no-margin{margin-bottom:0;padding-right:0}}.explore-nav{flex-shrink:0}.explore-nav a{margin:0 var(--space-s);padding:var(--space-2xs) 0;font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-s);line-height:var(--line-height-button-text-s);letter-spacing:var(--letter-spacing-button-text-s);font-style:var(--font-style-button-text);position:relative;color:var(--color-accent-primary)}@media only screen and (max-width: 48rem){.explore-nav a{margin:0;padding:var(--space-2xs) var(--space-m) var(--space-2xs) 0}}.explore-nav a:after{content:"";left:50%;transform:translateX(-50%);bottom:0;width:0;position:absolute;border-bottom:1px solid;border-color:var(--color-accent-primary)}@media only screen and (max-width: 48rem){.explore-nav a:after{left:calc(50% - .75rem)}}.explore-nav a.active,.explore-nav a:hover{color:var(--color-accent-primary)}.explore-nav a.active:after,.explore-nav a:hover:after{width:100%}@media only screen and (max-width: 48rem){.explore-nav a.active:after,.explore-nav a:hover:after{width:calc(100% - 1.5rem)}}.explore-nav a:first-child{margin-left:0}.explore-nav a:last-child{margin-right:0}.explore-nav-mob{overflow:scroll;padding:var(--space-s) 0 var(--space-l) var(--container-wide);position:relative}.explore-nav-mob:after{content:"";position:absolute;right:0;top:0;height:100%;width:2rem;z-index:2;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%)}.explore-mob-close{position:absolute;top:0;right:0;width:var(--size-l-4);height:auto;aspect-ratio:1;color:var(--color-background);background-color:var(--color-body)}@media only screen and (max-width: 48rem){.explore-locations{margin-bottom:31rem}}
/*# sourceMappingURL=neighbourhood.css.map */
