.cursor--arrow,.navigation,.navigation__mobile-button .btn__icon,.spaces-parking-carousel-carousel__thumbnail a,.spaces-parking-carousel-content__thumbnail,.spaces-spaces-content__thumbnails-list-item{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.sticky{display:grid;grid-auto-rows:1fr;grid-template-areas:"sticky_content";grid-template-columns:1fr;grid-template-rows:auto;--sticky-under-previous-distance:100svh;--sticky-under-next-distance:100svh;--sticky-min-height:100svh;scroll-margin-bottom:calc(var(--sticky-under-next-distance) * -1);scroll-margin-top:calc(var(--sticky-under-previous-distance) * -1)}.sticky__layer{align-self:start;grid-area:sticky_content;min-width:0;position:relative}.sticky__layer:has(>.row:only-child){pointer-events:none}.sticky__layer:has(>.row:only-child)>.row>.col{pointer-events:all}.sticky__layer--top{position:relative;z-index:1}.sticky__layer--sticky{contain:content;position:sticky;top:0}.sticky__spacer{height:100svh}.sticky--under-previous{margin-top:calc(var(--sticky-under-previous-distance) * -1);position:relative}.sticky--under-previous .sticky__layer:where(:not(.sticky__layer--sticky)){margin-bottom:calc(var(--sticky-under-previous-distance) * -1);padding-top:var(--sticky-under-previous-distance)}.sticky--under-previous:after{content:"";display:block;height:calc(var(--sticky-min-height) - 100svh + var(--sticky-under-previous-distance))}.sticky--under-next{margin-bottom:calc(var(--sticky-under-next-distance) * -1);position:relative}.sticky--under-next .sticky__layer:where(:not(.sticky__layer--sticky)){margin-bottom:calc(var(--sticky-under-next-distance) * -1)}.sticky--under-next:after{content:"";display:block;height:calc(var(--sticky-min-height) - 100svh + var(--sticky-under-next-distance))}.sticky--under-previous.sticky--under-next .sticky__layer--sticky{max-height:200svh}.sticky--under-previous.sticky--under-next:after{height:calc(var(--sticky-min-height) - 100svh + var(--sticky-under-previous-distance) + var(--sticky-under-next-distance))}.sticky--under-next+.sticky--under-previous{clip-path:inset(100svh 0 0);margin-top:calc(var(--sticky-under-previous-distance) * -1 + var(--sticky-under-next-distance) * -1)}.sticky--no-overflow{clip-path:inset(var(--sticky-under-previous-distance) 0 var(--sticky-under-next-distance) 0)}.sticky--overflow,.sticky--under-next+.sticky--overflow{clip-path:none}.sticky--full-height,.sticky--full-height .sticky__layer{min-height:100svh}.sticky--full-height .sticky__layer--sticky{contain:strict;height:100svh}.sticky--full-height--scroll-through{--sticky-min-height:140svh}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.sticky\:md-up{clip-path:unset;display:block;scroll-margin-bottom:0;scroll-margin-top:0}.sticky\:md-up .sticky__layer--sticky{contain:unset;position:static}.sticky\:md-up:where(.sticky--full-height),.sticky\:md-up:where(.sticky--full-height) .sticky__layer{min-height:0}.sticky\:md-up:where(.sticky--full-height) .sticky__layer--sticky{height:auto}:where(.sticky--under-next)+.sticky\:md-up.sticky--under-previous{clip-path:none;margin-top:0;transform:none}.sticky\:md-up:where(.sticky--under-previous){margin-top:0}.sticky\:md-up:where(.sticky--under-previous) .sticky__layer:where(:not(.sticky__layer--sticky)){margin-bottom:0;padding-top:0}.sticky\:md-up:where(.sticky--under-previous):after{display:none}.sticky\:md-up:where(.sticky--under-next){margin-bottom:0}.sticky\:md-up:where(.sticky--under-next) .sticky__layer:where(:not(.sticky__layer--sticky)){margin-bottom:0}.sticky\:md-up:where(.sticky--under-next):after{display:none}.sticky\:md-up:where(.sticky--under-previous.sticky--under-next) .sticky__layer--sticky{max-height:none}}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.sticky\:sm-down{clip-path:unset;display:block;scroll-margin-bottom:0;scroll-margin-top:0}.sticky\:sm-down .sticky__layer--sticky{contain:unset;position:static}.sticky\:sm-down:where(.sticky--full-height),.sticky\:sm-down:where(.sticky--full-height) .sticky__layer{min-height:0}.sticky\:sm-down:where(.sticky--full-height) .sticky__layer--sticky{height:auto}:where(.sticky--under-next)+.sticky\:sm-down.sticky--under-previous{clip-path:none;margin-top:0;transform:none}.sticky\:sm-down:where(.sticky--under-previous){margin-top:0}.sticky\:sm-down:where(.sticky--under-previous) .sticky__layer:where(:not(.sticky__layer--sticky)){margin-bottom:0;padding-top:0}.sticky\:sm-down:where(.sticky--under-previous):after{display:none}.sticky\:sm-down:where(.sticky--under-next){margin-bottom:0}.sticky\:sm-down:where(.sticky--under-next) .sticky__layer:where(:not(.sticky__layer--sticky)){margin-bottom:0}.sticky\:sm-down:where(.sticky--under-next):after{display:none}.sticky\:sm-down:where(.sticky--under-previous.sticky--under-next) .sticky__layer--sticky{max-height:none}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.sticky--under-next\:md{--sticky-under-next-distance:0px}}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.sticky--under-next\:sm-down{--sticky-under-next-distance:0px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.sticky--under-previous\:md{--sticky-under-previous-distance:0px}.sticky__layer--sticky\:md-up{contain:unset;position:relative;top:0}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){}.from-sticky{--easing-distance:50svh;padding-bottom:var(--easing-distance)}.to-sticky{--easing-distance:50svh;padding-top:var(--easing-distance)}.sticky.to-sticky .sticky__layer:not(.sticky__layer--sticky){margin-top:calc(var(--easing-distance) * -1)}.sticky.from-sticky .sticky__layer:not(.sticky__layer--sticky){margin-bottom:calc(var(--easing-distance) * -1)}.sticky-slider .to-sticky{padding-top:0}.sticky-slider .to-sticky>.row:after{content:"";flex:0 0 var(--easing-distance)}.sticky-slider .from-sticky{margin-left:var(--easing-distance);padding-bottom:0}.carousel{position:relative;--item-spacing:var(--spacing)}.carousel__list__inner{display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;cursor:grab}.carousel__list__inner:before{content:"";height:100%;left:-1000px;position:absolute;right:-1000px}.carousel__list__inner[data-keen-slider-moves]{cursor:grabbing}.carousel__list__inner[data-keen-slider-moves] *{pointer-events:none}.carousel__list__item{max-width:100%;min-width:100%;position:relative;width:100%}@media (scripting:none){.carousel__nav{opacity:0;pointer-events:none}}.carousel__counter{bottom:var(--spacing);left:50%;position:absolute;transform:translateX(-50%)}.carousel:not(.carousel--md-up) .carousel__list__inner{margin-left:calc(var(--item-spacing) * -1)}.carousel:not(.carousel--md-up) .carousel__list__item{margin-left:0;padding-left:var(--item-spacing)}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.carousel--md-up .carousel__list__inner{touch-action:auto}.carousel--md-up .carousel__list__inner:before{display:none}.carousel--md-up .carousel__list__item{min-width:0}}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.carousel--md-up .carousel__list__inner{margin-left:calc(var(--item-spacing) * -1)}.carousel--md-up .carousel__list__item{margin-left:0;padding-left:var(--item-spacing)}}.carousel--no-spacing:not(.carousel--md-up) .carousel__list__inner{margin-left:0}.carousel--no-spacing:not(.carousel--md-up) .carousel__list__item{padding-left:0}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.carousel--no-spacing.carousel--md-up .carousel__list__inner{margin-left:0}.carousel--no-spacing.carousel--md-up .carousel__list__item{padding-left:0}.carousel--no-overflow.carousel--md-up .carousel__list{overflow:hidden}}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){}.carousel--not-ready:not(.carousel--md-up) .is-hidden--not-ready{display:none!important}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.carousel--not-ready.carousel--md-up .is-hidden--not-ready{display:none!important}}.content-animation{position:relative;z-index:0}.content-animation [data-content-animation-item]{left:0;position:relative;top:0}.content-animation [data-content-animation-item]:not(.col){min-width:100%}.content-animation .mobile-scrollable__item[data-content-animation-item]:not(.col){min-width:var(--md,100%) var(--n-md,unset)}.group>.content-animation{flex-grow:1}.content-animation.content-animation--ready [data-content-animation-item]{position:absolute}.content-animation.content-animation--ready [data-content-animation-top]{position:relative}.content-animation.content-animation--ready [data-content-animation-top]~[data-content-animation-top]{position:absolute}.content-animation--bottom{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-end}.content-animation--bottom [data-content-animation-item]{bottom:0;top:auto}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.content-animation--bottom\:md{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-end}.content-animation--bottom\:md [data-content-animation-item]{bottom:0;top:auto}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.content-animation--bottom\:xs{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-end}.content-animation--bottom\:xs [data-content-animation-item]{bottom:0;top:auto}}.content-animation--center{align-items:stretch;display:flex;flex-direction:column;justify-content:center}.content-animation--center [data-content-animation-item]{top:auto}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.content-animation--center\:md{align-items:stretch;display:flex;flex-direction:column;justify-content:center}.content-animation--center\:md [data-content-animation-item]{top:auto}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.content-animation--center\:xs{align-items:stretch;display:flex;flex-direction:column;justify-content:center}.content-animation--center\:xs [data-content-animation-item]{top:auto}}.content-animation--cover{height:100%;left:0;position:absolute;top:0;width:100%}.content-animation--cover [data-content-animation-item]{height:100%;width:100%}.content-animation--no-overflow{overflow:hidden}.content-animation--no-overflow.mobile-scrollable{overflow-x:var(--md,hidden) var(--n-md,scroll)}.cursor{--cursor-size:calc(var(--scale-px) * 10);--cursor-z-index:1;--cursor-background:var(--t-text);background:var(--cursor-background);border-radius:50%;height:var(--cursor-size);left:0;pointer-events:none;position:absolute;top:0;width:var(--cursor-size);z-index:var(--cursor-z-index)}.cursor,.cursor--arrow{transition-property:opacity}.cursor--arrow{--cursor-size:auto;--cursor-background:none}.cursor--arrow .cursor__button,.cursor--arrow .cursor__button:before{display:none}.cursor--arrow.cursor--left .cursor__button--left,.cursor--arrow.cursor--right .cursor__button--right{display:inline-flex}.cursor--arrow.is-invisible{opacity:0!important;pointer-events:none!important}.cursor--clickable:not(.is-invisible,.animation--fade-out) .cursor__button{cursor:pointer}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.mobile-scrollable{--scrollable-item-width:calc(66.6666666667vw - var(--spacing-layout));--scrollable-item-gap:var(--spacing-layout);--scrollable-side-gap:var(--spacing-layout);--_side-offset:calc(50vw - var(--container-content-width) / 2);display:flex;flex-wrap:nowrap;gap:var(--scrollable-item-gap)!important;list-style:none;margin:0 calc(var(--_side-offset) * -1);overflow-x:scroll;overflow-y:hidden;padding:0 0 0 calc(var(--scrollable-side-gap) + var(--_side-offset));scroll-snap-type:x mandatory;scrollbar-width:none;width:100vw}.mobile-scrollable::-webkit-scrollbar{display:none}.mobile-scrollable:after{content:"";display:block;flex:0 0 calc(var(--scrollable-side-gap) + var(--_side-offset));height:1px;margin-left:calc(var(--scrollable-item-gap) * -1);position:relative;width:calc(var(--scrollable-side-gap) + var(--_side-offset))}.mobile-scrollable .mobile-scrollable__item{flex:0 0 var(--scrollable-item-width);scroll-snap-align:center;width:var(--scrollable-item-width)}.mobile-scrollable .mobile-scrollable__item[data-content-animation-item].is-hidden{display:block!important}.mobile-scrollable.mobile-scrollable--center{--scrollable-side-gap:calc((100vw - var(--scrollable-item-width)) / 2)}.mobile-scrollable.mobile-scrollable--auto{--scrollable-item-width:auto}.mobile-scrollable.mobile-scrollable--auto .mobile-scrollable__item{scroll-snap-align:unset}}.navigation{bottom:var(--spacing-layout);left:0;pointer-events:none;position:fixed;transition-property:opacity;width:100%;z-index:2}.navigation,.navigation__inner{display:flex;justify-content:center}.navigation__inner{pointer-events:auto}.navigation__inner-mobile{box-shadow:0 10px 14px 0 rgba(var(--c-black-rgb),.2);min-width:calc(var(--scale-px) * 160);pointer-events:auto;position:relative}.navigation__mobile-button .btn__icon{transition-property:transform}.navigation:has(.tooltip--visible) .navigation__mobile-button .btn__icon{transform:rotate(180deg)}.with-visible-footer .navigation{opacity:0;pointer-events:none}.with-cookie-consent .navigation{bottom:var(--md,calc(var(--spacing-layout) * 2 + 30px)) var(--n-md,calc(var(--cookie-height) + 15px))}.triple-carousel{margin-left:var(--md,-12%) var(--n-md,0);position:relative;width:var(--md,124%) var(--n-md,100%);z-index:1}.triple-carousel .carousel__list__inner{--scrollable-item-width:83.3333333333vw;--scrollable-item-gap:var(--md,calc(var(--scale-px) * 80)) var(--n-md,calc(var(--scale-px) * 20));--scrollable-side-gap:16.666vw}.triple-carousel .carousel__list__item{display:flex;justify-content:center}.triple-carousel__img{width:var(--xxxxl,33.3vw) var(--n-xxxxl,var(--xxxl,33.34vw) var(--n-xxxl,var(--md,33.53vw) var(--n-md,100%)))}.triple-carousel .cursor__button{pointer-events:auto}.triple-carousel--lg{margin-left:var(--md,-62%) var(--n-md,0);width:var(--md,224%) var(--n-md,100%)}.triple-carousel--lg .triple-carousel__img{width:var(--md,66.6666666667vw) var(--n-md,100%)}.spaces-intro{align-items:stretch;display:flex;flex-direction:column;justify-content:center;position:relative}.spaces-intro__content{position:relative;z-index:2}.spaces-intro__content-text{left:0;position:absolute;top:100%;width:100%}.spaces-intro:after{background:linear-gradient(180deg,transparent 28.33%,rgba(0,0,0,.2) 72.5%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.spaces-intro-buttons{bottom:var(--cookie-height);left:0;padding:var(--spacing-layout);position:sticky;width:100%;z-index:2}.spaces-spaces-content__title{margin-bottom:var(--md,calc(var(--spacing) * 6)) var(--n-md,-32svh);margin-left:auto;margin-right:auto;max-width:var(--md,19.3333333333em) var(--n-md,100%)}.spaces-spaces-content__thumbnails{bottom:0;display:flex;flex-direction:column;justify-content:center;position:absolute;right:calc(var(--spacing) * .75);top:0;width:4.8611111111vw;z-index:2}.spaces-spaces-content__thumbnails-inner{position:relative}.spaces-spaces-content__thumbnails-list{display:block}.spaces-spaces-content__thumbnails-list-item{aspect-ratio:70/50;border:1px solid transparent;cursor:pointer;display:block;padding:.2777777778vw;transition-property:border-color;width:100%}.spaces-spaces-content__thumbnails-list-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.spaces-spaces-content__thumbnails-list-item.is-active{border-color:var(--t-line-alt)}.has-hover .spaces-spaces-content__thumbnails-list-item:hover{border-color:var(--t-line)}.spaces-spaces-content__thumbnails-indicator{border-top:1px solid var(--c-light);height:100%;left:0;margin-left:-.3472222222vw;pointer-events:none;position:absolute;top:0;width:5.5555555556vw}.spaces-spaces-content__measure-selector{bottom:var(--easing-distance,50svh);pointer-events:none;position:absolute;top:var(--easing-distance,50svh);width:100%}.spaces-spaces-content__theme{left:0;position:absolute;top:75svh;width:100%}.spaces-spaces-content .grid-lines--wider .grid-lines__line{transition-duration:0s}.spaces-territory-content-sticky{--sticky-min-height:450svh}.no-hover .spaces-territory-content-sticky{--sticky-min-height:500svh}.spaces-territory-content-sticky__layer{height:100svh;will-change:transform,clip-path}.spaces-territory-content-sticky__title{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.spaces-territory-content-sticky__text{left:0;position:absolute;top:0;width:100%}.spaces-territory-content-sticky__image{height:var(--md,120svh) var(--n-md,100svh);will-change:transform,clip-path}.spaces-territory-content-sticky__image--first{overflow:visible;width:auto}.spaces-territory-content-sticky__image--first img{width:var(--md,100%) var(--n-md,auto)}.spaces-territory-content-sticky .grid-lines--reveal .grid-lines__line{transition-duration:1.2s}.spaces-territory-intro{--sticky-min-height:250svh}.spaces-territory-intro__fade{background:#000;opacity:.1}.spaces-territory-intro__gradient{background:linear-gradient(180deg,transparent 51.92%,rgba(0,0,0,.01) 0,rgba(0,0,0,.2) 100%,rgba(0,0,0,.111) 0)}.spaces-territory-intro__top{display:flex;flex-direction:column;justify-content:center}.spaces-territory-intro__top-inner{position:relative}.spaces-territory-intro__top-text{left:0;position:absolute;top:100%;width:100%}.spaces-territory-intro__bottom{display:block}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.spaces-territory-intro__bottom-col-2{display:flex;flex-direction:column;justify-content:center;min-height:100svh}.spaces-territory-intro__bottom-col-2 p{max-width:22.5em}}.spaces-territory-intro__video-container:after{background:linear-gradient(180deg,transparent 51.92%,rgba(0,0,0,.01) 0,rgba(0,0,0,.2) 100%,rgba(0,0,0,.11) 0);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.spaces-territory-slides{--sticky-min-height:200svh}.spaces-territory-slides__deco{margin-top:-18.6111111111vw;position:absolute;right:0;top:50%;width:69.5833333333vw;z-index:0}.spaces-territory-slides__grid{height:var(--md,100svh) var(--n-md,auto)}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.spaces-territory-slides__grid-item-3{align-content:end;height:100svh}}.spaces-territory-content__image-2{margin-top:var(--md,calc(var(--spacing) * -6)) var(--n-md,0)}.spaces-territory-content__deco{bottom:var(--md,auto) var(--n-md,calc(var(--scale-px) * 110));left:0;position:absolute;top:var(--md,27.7777777778vw) var(--n-md,auto);width:var(--md,100%) var(--n-md,70.8333333333vw);z-index:0}.spaces-territory-carousel__text-middle,.spaces-territory-carousel__text-top{position:relative;z-index:1}.spaces-territory-carousel__text-bottom{margin-left:auto;margin-right:auto;position:relative;width:var(--md,27.5em) var(--n-md,23.0769230769em);z-index:1}.spaces-territory-carousel__deco{left:0;position:absolute;top:0;width:100%;z-index:0}.spaces-parking-intro{clip-path:inset(var(--sticky-under-previous-distance) 0 0)}.spaces-parking-intro__image{position:absolute;z-index:1}.spaces-parking-intro__content{height:100svh;position:relative}.spaces-parking-intro__content-text{bottom:var(--cookie-height);left:0;position:absolute;width:100%;z-index:1}.spaces-parking-intro__content-title{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.with-cookie-consent .spaces-parking-intro__content-text{bottom:calc(var(--scale-px) * 50)}}.spaces-parking-carousel{clip-path:inset(var(--sticky-under-previous-distance) 0 0)}.spaces-parking-carousel__bottom{pointer-events:none}.spaces-parking-carousel__content{height:100svh}.spaces-parking-carousel__content-text{max-width:22.6666666667em}.spaces-parking-carousel__snap-point{height:0;left:0;position:absolute;top:100svh;width:100%}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.spaces-parking-carousel{align-items:stretch;display:flex;flex-direction:column;min-height:100svh}.spaces-parking-carousel__top{flex:0 0 88.8888888889vw;width:100%}.spaces-parking-carousel__top .section,.spaces-parking-carousel__top picture{height:100%}.spaces-parking-carousel__bottom{display:flex;flex-direction:column;flex-grow:1;pointer-events:auto}.spaces-parking-carousel__bottom-animation{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-bottom:calc(85px + var(--cookie-height));position:relative}}.spaces-parking-carousel-images__image{height:100svh;width:100vw}.spaces-parking-carousel-images__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.spaces-parking-carousel-content__thumbnails{bottom:calc(var(--scale-px) * 90);display:flex;justify-content:center;position:absolute;width:100%;z-index:5}.spaces-parking-carousel-content__thumbnails img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.spaces-parking-carousel-content__thumbnail{border:1px solid transparent;display:block;height:3.4722222222vw;padding:calc(var(--scale-px) * 5);transition-property:border-color;width:4.8611111111vw}.has-hover .spaces-parking-carousel-content__thumbnail:hover,.spaces-parking-carousel-content__thumbnail.is-active{border-color:rgba(var(--c-light-rgb),.3)}.spaces-parking-carousel-carousel__list{--scrollable-side-gap:0;--scrollable-item-gap:0;--scrollable-item-width:100vw}.spaces-parking-carousel-carousel__item{aspect-ratio:360/320;position:relative}.spaces-parking-carousel-carousel__item img{display:block}.spaces-parking-carousel-carousel__thumbnails{position:relative;z-index:5;--scrollable-side-gap:var(--spacing-layout);--scrollable-item-gap:0;--scrollable-item-width:calc((100vw - var(--spacing-layout) * 2) / 5)}.spaces-parking-carousel-carousel__thumbnails img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.spaces-parking-carousel-carousel__thumbnail{aspect-ratio:67/45;display:block;flex-shrink:0}.spaces-parking-carousel-carousel__thumbnail a{border:1px solid transparent;box-sizing:border-box;display:block;height:100%;padding:calc(var(--scale-px) * 5);transition-property:border-color;width:100%}.spaces-parking-carousel-carousel__thumbnail a picture{height:100%}.spaces-parking-carousel-carousel__thumbnail a.is-active{border-color:rgba(var(--t-text-rgb),.3)}