.i-slider-filter-next,.plan-hoverable,.plan-marker,.plan-marker__content,.scroll-nav,.video-player--default .video-player-progress__bar__hover:after,.video-player--default .video-player-progress__timer,.video-player--default .video-player__panel,.video-player-progress__bar__inner{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.video-player{--aspect-ratio:16/9;--video-player-background:var(--t-background);aspect-ratio:var(--aspect-ratio);background:var(--video-player-background);overflow:hidden;overflow:clip;position:relative}.video-player__inner,.video-player__inner iframe,.video-player__preview{height:100%;left:0;position:absolute;top:0;width:100%}.video-player__preview{background:var(--video-player-background);z-index:2}.video-player--started .video-player__preview{display:none}.video-player__play{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.video-player__panel{position:absolute;z-index:1}.video-player__panel__toggler{pointer-events:all;position:relative}.video-player__panel__mute,.video-player__panel__mute__inner--unmute,.video-player__panel__toggler__btn--pause{display:none}.video-player__panel__fullscreen{pointer-events:all;position:relative}.video-player__panel__fullscreen__inner--minimize{display:none}.video-player.video-player--panel-hidden{cursor:none}.video-player.video-player--panel-hidden .video-player__panel{opacity:0;pointer-events:none;visibility:hidden}.video-player.video-player--playing .video-player__panel__toggler__btn--play{display:none}.video-player.video-player--playing .video-player__panel__toggler__btn--pause{display:block}.video-player.video-player--muted .video-player__panel__mute__inner--mute{display:none}.video-player.video-player--muted .video-player__panel__mute__inner--unmute{display:block}.video-player:fullscreen .video-player__panel__fullscreen__inner--fullscreen{display:none}.video-player:fullscreen .video-player__panel__fullscreen__inner--minimize{display:block}.video-player--controls .video-player__inner{pointer-events:none}.video-player.video-player--fullscreen{height:100svh;width:100vw}.video-player--cover .video-player__inner{-o-object-fit:cover;object-fit:cover}.video-player--cover .video-player__inner iframe{aspect-ratio:unset;height:max(100%,calc(var(--iframe-width) / (var(--ratio)) * 1px));left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,calc(var(--iframe-height) * (var(--ratio)) * 1px))}.video-player-progress{--video-player-progress-circle-size:calc(var(--scale-px) * 8);--video-player-progress-circle-background:var(--c-white);--video-player-progress-bar-height:calc(var(--scale-px) * 42);--video-player-progress-bar-line-height:calc(var(--scale-px) * 2);--video-player-progress-bar-background:var(--t-line);--video-player-progress-bar-moving:var(--c-white);--video-player-progress-bar-hover:var(--c-white);position:relative}.video-player-progress__timer{position:absolute;top:0;transform:translate(-50%,-100%);width:-moz-max-content;width:max-content}.video-player-progress__circle{background:var(--video-player-progress-circle-background);border-radius:50%;height:var(--video-player-progress-circle-size);left:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--video-player-progress-circle-size);z-index:3}.video-player-progress__bar{cursor:pointer;display:flex;flex-grow:1;height:var(--video-player-progress-bar-height);left:0;overflow:hidden;position:relative;right:0;z-index:1}.video-player-progress__bar:after{background-color:var(--video-player-progress-bar-background);content:"";height:var(--video-player-progress-bar-line-height);left:0}.video-player-progress__bar:after,.video-player-progress__bar__inner{position:absolute;top:calc(50% - var(--video-player-progress-bar-line-height) / 2);width:100%}.video-player-progress__bar__inner{border-top:var(--video-player-progress-bar-line-height) solid var(--video-player-progress-bar-moving);height:100%;left:-100%;pointer-events:none;transition-duration:.333s;transition-property:transform;transition-timing-function:linear;will-change:width;z-index:3}.video-player-progress__bar__hover{height:100%;left:0;pointer-events:all;position:absolute;top:0;width:100%;z-index:2}.video-player-progress__bar__hover:after{background-color:var(--video-player-progress-bar-hover);content:"";height:var(--video-player-progress-bar-line-height);left:0;opacity:0;pointer-events:none;position:absolute;top:calc(50% - var(--video-player-progress-bar-line-height) / 2);width:var(--mouseX);will-change:opacity}.has-hover .video-player-progress__bar__hover:hover:after{opacity:1}.video-player--default{--video-player-panel-padding:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 10));--video-player-panel-shadow:linear-gradient(0deg,rgba(0,0,0,.7),transparent);--video-player-duration-color:var(--t-heading)}.video-player--default .video-player__panel{align-items:center;bottom:0;display:flex;flex-wrap:wrap;justify-content:space-between;left:0;right:0;transition-property:opacity,visibility;width:100%}.video-player--default .video-player__panel:before{background:var(--video-player-panel-shadow);bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.video-player--default .video-player__panel__toggler{padding-bottom:var(--video-player-panel-padding);padding-left:var(--video-player-panel-padding)}.video-player--default .video-player__panel__fullscreen{padding-bottom:var(--video-player-panel-padding);padding-right:var(--video-player-panel-padding)}.video-player--default .video-player__panel__duration{display:none}.video-player--default .video-player-progress{flex:0 0 100%;order:-1;width:100%;--video-player-progress-timer-padding:calc(var(--scale-px) * 5) calc(var(--scale-px) * 10);--video-player-progress-timer-color:var(--t-text);--video-player-progress-timer-background:var(--t-primary);--video-player-progress-timer-arrow:calc(var(--scale-px) * 5)}.video-player--default .video-player-progress__timer{background-color:var(--video-player-progress-timer-background);color:var(--video-player-progress-timer-color);opacity:0;padding:var(--video-player-progress-timer-padding);transition-property:opacity;will-change:opacity}.video-player--default .video-player-progress__timer:after{border:var(--video-player-progress-timer-arrow) solid transparent;border-top:var(--video-player-progress-timer-arrow) solid var(--video-player-progress-timer-background);bottom:1px;content:"";left:50%;position:absolute;transform:translate(-50%,100%)}.has-hover .video-player--default .video-player-progress:hover .video-player-progress__timer{opacity:1}.video-player--default .video-player-progress__bar__hover:after{transition-property:opacity}.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:not(.carousel--clickable) .carousel__list__inner.is-dragging,.carousel:not(.carousel--clickable) .carousel__list__inner[data-keen-slider-moves]{cursor:grabbing}.carousel:not(.carousel--clickable) .carousel__list__inner.is-dragging *,.carousel:not(.carousel--clickable) .carousel__list__inner[data-keen-slider-moves] *{pointer-events:none}.carousel__list__item:not(.carousel__list__item--auto){max-width:100%;min-width:100%;width:100%}.carousel__list__item{position:relative}.no-js .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}}.carousel-nav{display:flex;justify-content:space-between;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.carousel-nav__button{pointer-events: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){.mobile-scrollable{--scrollable-item-width:calc(100vw - var(--spacing) * 3);--scrollable-item-gap:calc(var(--spacing));--scrollable-side-gap:0px;--_side-offset:calc(50vw - var(--container-content-width) / 2);display:flex;flex-wrap:nowrap;gap:var(--scrollable-item-gap)!important;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--full{--scrollable-item-width:100vw;--scrollable-side-gap:0;--scrollable-item-gap:0px}.mobile-scrollable.mobile-scrollable--auto{--scrollable-item-width:auto}.mobile-scrollable.mobile-scrollable--auto .mobile-scrollable__item{scroll-snap-align:unset}}@media (pointer:coarse) or (pointer:none){.mobile-scrollable--touch{--scrollable-item-width:calc(100vw - var(--spacing) * 3);--scrollable-item-gap:calc(var(--spacing));--scrollable-side-gap:0px;--_side-offset:calc(50vw - var(--container-content-width) / 2);display:flex;flex-wrap:nowrap;gap:var(--scrollable-item-gap)!important;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--touch::-webkit-scrollbar{display:none}.mobile-scrollable--touch: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--touch .mobile-scrollable__item{flex:0 0 var(--scrollable-item-width);scroll-snap-align:center;width:var(--scrollable-item-width)}.mobile-scrollable--touch .mobile-scrollable__item[data-content-animation-item].is-hidden{display:block!important}.mobile-scrollable--touch.mobile-scrollable--center{--scrollable-side-gap:calc((100vw - var(--scrollable-item-width)) / 2)}.mobile-scrollable--touch.mobile-scrollable--full{--scrollable-item-width:100vw;--scrollable-side-gap:0;--scrollable-item-gap:0px}.mobile-scrollable--touch.mobile-scrollable--auto{--scrollable-item-width:auto}.mobile-scrollable--touch.mobile-scrollable--auto .mobile-scrollable__item{scroll-snap-align:unset}}.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--right [data-content-animation-item]{left:auto;right:0;text-align:right}.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)}.plan{--plan-fit:contain;--plan-position:50% 50%;--plan-ratio:unset;aspect-ratio:var(--plan-ratio);display:grid;grid-auto-rows:1fr;grid-template-areas:"layer";grid-template-columns:1fr;grid-template-rows:auto;position:relative}.plan:has(.plan__layer){aspect-ratio:unset}.plan__layer{aspect-ratio:var(--plan-ratio);grid-area:layer;height:100%;min-height:0;position:relative;width:100%}.plan__layer--image img,.plan__layer--image picture,.plan__layer--svg svg{display:block;height:100%;width:100%}.plan__layer--image img{-o-object-fit:var(--plan-fit);object-fit:var(--plan-fit);-o-object-position:var(--plan-position);object-position:var(--plan-position)}.plan__layer--svg{pointer-events:none}.plan__layer--svg :where([data-anchor]){visibility:hidden}.plan__layer--svg :where([data-hoverable]){visibility:hidden}.plan__layer--svg :where(:not(.plan-hoverable)){pointer-events:none}.plan__layer--svg a{cursor:default;outline:none}.plan--cover{--plan-fit:cover}.plan--center .plan__layer{height:min(100%,100svh);width:min(100%,100vw)}@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){.plan--mobile-scroll{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.plan--mobile-scroll .plan__layer,.plan--mobile-scroll .plan__layer svg{aspect-ratio:var(--plan-ratio);height:100svh;width:auto}.plan--mobile-scroll .plan__layer img{width:auto}.plan--mobile-scroll .plan__layer--svg{overflow:hidden;width:-moz-fit-content;width:fit-content}.plan--mobile-scroll .svg-fix,.plan--mobile-scroll .svg-fix _::-webkit-full-page-media,.plan--mobile-scroll .svg-fix _:future{will-change:unset}}.plan-hoverable--disabled{fill:var(--t-small)}.plan-hoverable--hovered{fill:var(--t-background)}.plan-hoverable{pointer-events:all;transition-property:fill,stroke,opacity;visibility:visible}.plan-hoverable--disabled{-webkit-tap-highlight-color:rgba(0,0,0,0)}.plan-hoverable--hidden{opacity:0}.plan-hoverable--clickable{cursor:pointer}.plan-marker--location .plan-marker__icon,.plan-marker--main .plan-marker__icon,.plan-marker--side .plan-marker__icon{align-items:center;background:var(--t-secondary);border-radius:100px;color:var(--t-background);display:flex;height:var(--md,calc(var(--scale-px) * 40)) var(--n-md,calc(var(--scale-px) * 30));justify-content:center;width:var(--md,calc(var(--scale-px) * 40)) var(--n-md,calc(var(--scale-px) * 30))}.plan-marker--location .plan-marker__text,.plan-marker--main .plan-marker__text,.plan-marker--side .plan-marker__text{left:50%;position:absolute;top:var(--md,calc(100% + (var(--scale-px) * 20))) var(--n-md,calc(100% + (var(--scale-px) * 15)));transform:translateX(-50%);white-space:nowrap}.plan-marker--main .plan-marker__icon{height:var(--md,calc(var(--scale-px) * 60)) var(--n-md,calc(var(--scale-px) * 40));width:var(--md,calc(var(--scale-px) * 60)) var(--n-md,calc(var(--scale-px) * 40))}.plan-marker--side .plan-marker__text{left:auto;right:var(--md,calc(100% + (var(--scale-px) * 15))) var(--n-md,calc(100% + (var(--scale-px) * 10)));top:50%;transform:translateY(-50%)}.plan-marker{cursor:default;left:0;position:absolute;top:0;transition-property:opacity}.plan-marker__content{place-content:center;text-align:center;transition-property:color,background-color}.plan-marker:focus-visible{outline:3px auto currentColor}.plan-marker--hidden{opacity:0}.plan-marker--clickable{cursor:pointer}.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}.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--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{display:block}.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}}.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}.cursor{--cursor-size:calc(var(--scale-px) * 90);--cursor-z-index:2;--cursor-background:var(--t-background);--cursor-progress:var(--t-secondary);background:var(--cursor-background);border-radius:50%;box-shadow:0 calc(var(--scale-px) * 10) calc(var(--scale-px) * 20) rgba(var(--c-dark-blue-rgb),.15);height:var(--cursor-size);transition-property:opacity;width:var(--cursor-size);z-index:var(--cursor-z-index)}.cursor,.cursor__progress{left:0;pointer-events:none;position:absolute;top:0}.cursor__progress{height:auto;width:100%}.cursor__progress circle{stroke:var(--cursor-progress);stroke-dashoffset:calc(var(--path-length) * (1 - var(--progress, 0)))}.cursor__deco{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cursor .btn,.cursor .btn__icon,.cursor__deco{transition:transform .4s ease}.cursor.ui-dark{box-shadow:none}.cursor.ui-dark .btn:after{border:1px solid var(--t-line)}.cursor--clickable:not(.is-invisible,.animation--fade-out){pointer-events:unset}.cursor--clickable .cursor__button{cursor:pointer}.cursor--dragging .btn{transform:scale(1.3333333333)}.cursor--dragging .btn__icon{transform:scale(.75)}.cursor--dragging .cursor__deco{transform:translate(-50%,-50%) scale(1.1666666667)}.cursor--arrow{--cursor-size:auto;--cursor-background:none}.cursor--arrow .cursor__button{display:none}.cursor--arrow.cursor--left .cursor__button--left,.cursor--arrow.cursor--right .cursor__button--right{display:inline-flex}.tabs-contents{overflow:hidden;overflow:clip;position:relative}.tabs-contents__content[aria-hidden=true]{display:none}.tabs-contents__content--animating-in{left:0;min-height:100%;position:absolute!important;top:0;width:100%;z-index:1}.tabs-height-test .tabs-contents__content--animating-in{min-height:0}.tabs-contents__content--animating-top{z-index:2}.tabs-contents__content:where([aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]){left:0;min-height:100%;position:absolute!important;top:0;width:100%;z-index:1}.tabs-height-test .tabs-contents__content:where([aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]){min-height:0}.tabs-contents--overflow{overflow:visible}.scroll-nav{align-items:center;background:var(--c-white);bottom:calc(var(--cookie-height, 0px) + var(--spacing));box-shadow:0 10px 20px 0 rgba(0,0,0,.12);cursor:pointer;display:flex;height:var(--md,calc(var(--scale-px) * 40)) var(--n-md,calc(var(--scale-px) * 30));justify-content:space-between;left:50%;max-width:var(--md,calc(var(--scale-px) * 360)) var(--n-md,none);opacity:1;overflow:hidden;padding:0 calc(var(--scale-px) * 20);position:fixed;transform:translateX(-50%);transition-property:bottom opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--md,100%) var(--n-md,calc(100% - var(--spacing) * 2));z-index:10}.scroll-nav.is-invisible{opacity:0;pointer-events:none}.with-cookie-consent .scroll-nav{bottom:var(--md,calc(var(--spacing) + (var(--scale-px) * 70))) var(--n-md,calc(var(--spacing) + var(--cookie-height)))}.scroll-nav.scroll-nav--active{bottom:var(--spacing);z-index:10001}.scroll-nav__bar{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.scroll-nav__arrow{align-items:center;color:rgba(var(--c-dark-blue-rgb),.5);display:flex;justify-content:center;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.scroll-nav--active .scroll-nav__arrow-wrap{transform:rotate(180deg)}.scroll-nav__progress{background-color:var(--c-cyan);bottom:0;height:2px;left:0;position:absolute;transition:width .1s linear;width:0}.scroll-nav-modal{align-items:flex-end;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);visibility:hidden;width:100%;z-index:1000}.scroll-nav-modal__backdrop{background:#000;cursor:pointer;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.scroll-nav-modal__content{background:var(--c-white);clip-path:var(--xxxl,circle(160% at 50% 240%)) var(--n-xxxl,circle(160% at 50% 245%));display:flex;flex-direction:column;height:calc(100vh - 120px);max-height:var(--xxxl,calc(var(--scale-px) * 590)) var(--n-xxxl,calc(var(--scale-px) * 560));max-width:420px;position:relative;transition-duration:.4s;transition-duration:1.5s;transition-property:transform,clip-path;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-timing-function:cubic-bezier(.7,0,.4,1);width:100%;z-index:1}.scroll-nav-modal__header{align-items:center;border-bottom:1px solid var(--t-line);display:flex;justify-content:space-between;padding:calc(var(--scale-px) * 35) 0}.scroll-nav-modal__body,.scroll-nav-modal__header,.scroll-nav-modal__list-item{transform:translateY(calc(var(--scale-px) * 120));transition-duration:.4s;transition-duration:1.5s;transition-property:transform;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-timing-function:cubic-bezier(.7,0,.4,1)}.scroll-nav-modal__body{flex:1;overflow-y:var(--md,visible) var(--n-md,auto);padding-bottom:var(--md,calc(var(--scale-px) * 100)) var(--n-md,calc(var(--scale-px) * 70));padding-top:1px}.scroll-nav-modal__list{display:flex;flex-direction:column;gap:calc(var(--scale-px) * 17);list-style:none;margin:0;padding:0}.scroll-nav-modal__list-item{transform:translateY(calc(10px * var(--scroll-nav-index, 0)))}.scroll-nav-modal__link{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.scroll-nav-modal__link.is-active{color:var(--t-primary)}.scroll-nav-modal.is-visible{opacity:1;pointer-events:auto;visibility:visible}.scroll-nav-modal.is-visible .scroll-nav-modal__content{clip-path:var(--xxxl,circle(500% at 50% 430%)) var(--n-xxxl,var(--md,circle(500% at 50% 440%)) var(--n-md,circle(532% at 50% 440%)))}.scroll-nav-modal.is-visible .scroll-nav-modal__body,.scroll-nav-modal.is-visible .scroll-nav-modal__header,.scroll-nav-modal.is-visible .scroll-nav-modal__list-item{transform:translateY(0)}.modal-video .modal__content-content{display:flex;flex-direction:column;height:100svh;justify-content:center}@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){.modal-video .video-player{height:100svh}}@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){.modal-video .modal__close{--btn-height:40px}}.i-slider-filter-wrapper{position:relative}.i-slider-filter-wrapper.is-scrolled .i-slider-filter-next{opacity:0;pointer-events:none;visibility:hidden}.i-slider-filter-next{background:linear-gradient(270deg,#f1f0ea,hsla(51,20%,93%,0));bottom:-1px;display:flex;justify-content:flex-end;padding:3px var(--spacing) 0 0;position:absolute;right:0;top:-1px;transition-property:opacity,visibility;width:calc(var(--scale-px) * 60)}.i-slider-filter-next .btn:after{background-color:var(--t-heading);box-shadow:0 10px 20px 0 rgba(var(--c-black-rgb),.12)}.i-slider-filter{display:flex;gap:var(--md,calc(var(--scale-px) * 60)) var(--n-md,calc(var(--scale-px) * 30))}.i-slider-filter.mobile-scrollable{--scrollable-side-gap:var(--spacing)}.i-slider-filter.mobile-scrollable .mobile-scrollable__item{flex:unset;width:-moz-min-content;width:min-content}.i-slider-filter__item{color:var(--t-secondary);cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;text-align:center}.i-slider-filter__item .icon{margin:0 auto;margin-bottom:var(--md,calc(var(--scale-px) * 17)) var(--n-md,calc(var(--scale-px) * 12))}.i-slider-filter__item{transition-duration:.4s;transition-property:color;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.i-slider-filter__item.is-active,.i-slider-filter__item:hover{color:var(--t-text)}.i-slider-filter--center{justify-content:center}.i-slider .carousel .mobile-scrollable{--scrollable-side-gap:var(--spacing)}.i-slider__item{display:block;pointer-events:auto!important}.carousel.is-dragging .i-slider__item,.carousel.is-dragging-moves .i-slider__item{pointer-events:none!important}.i-slider__item-caption{aspect-ratio:42/24}.i-slider__item__button{align-items:center;bottom:var(--spacing);display:flex;height:calc(var(--scale-px) * 20);justify-content:center;position:absolute;right:var(--spacing);width:calc(var(--scale-px) * 20);z-index:2}.i-slider__item__button:before{background:var(--t-secondary);border-radius:calc(var(--scale-px) * 40);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.i-slider-carousel .i-slider__item__button:before{background:var(--c-cyan)}.i-slider__item__button:before{transition-duration:.4s;transition-property:background-color,transform;transition-timing-function:cubic-bezier(.25,.74,.22,.99);will-change:transform}.i-slider__item__button .icon{position:relative;transition-duration:.4s;transition-property:color;transition-timing-function:cubic-bezier(.25,.74,.22,.99);z-index:1}.has-hover .i-slider__item:hover .i-slider__item__button:before{background:var(--t-heading);transform:scale(1.5)}.has-hover .i-slider__item:hover .i-slider__item__button .icon{color:var(--t-background)}@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){.i-slider__link{margin:0 auto;width:calc(var(--grid-col) * 3)}.i-slider-filter__item{padding-bottom:2px}}@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){.i-slider__link{min-width:240px}.i-slider-filter{justify-content:center}.i-slider-filter__item{width:-moz-min-content;width:min-content}.i-slider-carousel{--item-spacing:var(--spacing)}.i-slider-carousel .carousel__list{margin-left:var(--spacing);width:calc(var(--grid-col) * 11)}}.media-gallery__item--video{aspect-ratio:746/420}.media-gallery__item picture{height:100%;width:100%}.media-gallery__item img,.media-gallery__item video{height:100%;max-width:90vw;-o-object-fit:cover;object-fit:cover;width:auto}.media-gallery .mobile-scrollable{--scrollable-item-width:100vw}@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){.media-gallery__item{height:calc(100svh - 120px)}.media-gallery .carousel .carousel__list__item{padding-left:10px}}@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){.media-gallery__item picture{align-items:center;display:flex;justify-content:center}.media-gallery__thumb-item{background-color:rgba(var(--c-dark-blue-rgb),.3);border-radius:100%;height:4px;transition-duration:.4s;transition-property:background-color;transition-timing-function:cubic-bezier(.25,.74,.22,.99);width:4px}.media-gallery__thumb-item.is-active{background-color:var(--c-cyan)}}.media-gallery .cursor{left:-45px;top:-45px}.r-intro{position:relative}.r-intro__title{margin-top:calc(var(--scale-px) * -60)}.r-intro .sticky{height:200svh}.r-intro__caption{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.r-intro__caption .r-intro__title{margin-top:0}.r-intro__caption .r-intro__subtitle{bottom:var(--md,calc(var(--spacing) * 2)) var(--n-md,calc(var(--scale-px) * 100));left:50%;position:absolute;transform:translateX(-50%)}.r-intro__logo{align-items:center;aspect-ratio:1;border-radius:100%;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:left}.r-intro__logo picture{max-width:100%;width:var(--md,calc(var(--scale-px) * 180)) var(--n-md,calc(var(--scale-px) * 150))}.r-intro__next{bottom:var(--spacing);left:0;position:absolute;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){.r-intro__caption{height: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){.r-intro__caption{display:flex;flex-direction:column;height:100%;justify-content:center}.r-intro__logo{top:50%;width:calc(var(--grid-col) * 3.5)}.r-intro__next{left:50%;transform:translateX(-50%)}.r-intro__subtitle{width:100%}}.r-intro-next{top:100svh}.r-intro-next,.r-intro-theme{opacity:0;position:absolute;width:3px}.r-intro-theme{top:55svh}.r-intro-background{height:100%;position:relative;will-change:clip-path}.r-intro-background:after{background:linear-gradient(0deg,#000,transparent);bottom:0;content:"";display:block;height:240px;opacity:.6;pointer-events:none;position:absolute;top:auto;width:100%}.r-intro-poster{border-bottom:1px solid var(--t-line);display:flex;flex-direction:column;height:100svh;justify-content:flex-end;overflow:hidden;position:relative}.r-description__images{display:flex;flex-wrap:var(--md,nowrap) var(--n-md,wrap);gap:var(--spacing)}.r-description__images>div{aspect-ratio:var(--md,1.25) var(--n-md,1.28);position:relative;width:var(--md,50%) var(--n-md,100%)}.r-description__buttons{display:flex;gap:var(--spacing);justify-content:center}.r-chars__intro{display:flex;flex-direction:column;height:var(--md,100svh) var(--n-md,66.7svh);justify-content:flex-end}.r-chars__intro svg{height:100%;width:100%}.r-chars__item{display:flex;flex-direction:column;height:var(--md,calc(var(--scale-px) * 130)) var(--n-md,calc(var(--scale-px) * 190));justify-content:space-between}.r-chars__item-subtitle{margin-bottom:calc(var(--scale-px) * 20)}@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){.r-chars__item:not(:first-child){border-left:1px solid var(--t-line)}}@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){.r-chars__item{border-bottom:1px solid var(--t-line);justify-content:center;position:relative}.r-chars__item:nth-child(2n){border-left:1px solid var(--t-line)}.r-chars__item-uptitle{left:var(--spacing);position:absolute;top:var(--spacing)}.r-chars__item-caption{display:flex;flex-direction:column-reverse;gap:calc(var(--scale-px) * 12)}}.r-chars__char{align-items:center;display:flex;justify-content:space-between;padding:var(--md,calc(var(--scale-px) * 26) 0) var(--n-md,calc(var(--scale-px) * 21) 0)}.r-chars__char>p{width:50%}.r-chars__char:not(:first-child){border-top:1px solid var(--t-line)}.r-perks{--perks-pin-shrink:30svh;height:calc(var(--items) * 100svh);margin-bottom:calc(-1 * var(--perks-pin-shrink));perspective:1000px;perspective-origin:50% 50%;position:relative;width:100%}.r-perks__pin{height:calc(var(--items) * 100svh - var(--perks-pin-shrink))}.r-perks .sticky__layer{perspective:1000px;perspective-origin:50% 50%}.r-perks__title{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.r-perks__items{align-items:center;display:flex;height:100%;justify-content:center;transform-style:preserve-3d}.r-perks__item{aspect-ratio:360/420;bottom:0;margin-bottom:auto;margin-top:auto;position:absolute;top:0;transform-style:preserve-3d;width:var(--md,calc(var(--grid-col) * 3)) var(--n-md,calc(var(--grid-col) * 4 - var(--spacing)))}.r-perks__item:nth-child(odd){left:var(--md,calc(var(--grid-col) * 2)) var(--n-md,var(--spacing));right:auto}.r-perks__item:nth-child(2n){left:auto;right:var(--md,calc(var(--grid-col) * 2)) var(--n-md,var(--spacing))}.r-perks__slides{align-items:center;display:flex;flex-direction:column;height:100svh;justify-content:flex-end;left:0;position:absolute;top:0;width:100vw}.r-perks__slides .content-animation{width:100%}@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){.r-perks__slides-item__title{margin-left:auto;margin-right:auto;margin-top:calc(var(--scale-px) * 40);max-width:calc(var(--grid-col) * 3)}}@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){.r-perks__slides-item{display:flex;flex-direction:column-reverse}.r-perks__slides-item__title{margin-bottom:calc(var(--scale-px) * 28)}}.r-plans__tabs{display:flex;flex-direction:column;justify-content:space-between;width:var(--md,calc(var(--grid-col) * 2.5)) var(--n-md,100%)}.r-plans__tabs ul{display:flex;gap:calc(var(--scale-px) * 20)}.r-plans__tabs-item{cursor:pointer;position:relative}.r-plans__tabs-item span,.r-plans__tabs-item__underline{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.r-plans__tabs-item__underline{bottom:-1.35px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition-property:opacity}.r-plans__tabs-item.is-active span{color:var(--t-heading)}.r-plans__tabs-item.is-active .r-plans__tabs-item__underline{opacity:1}@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){.r-plans__tabs{border-right:1px solid var(--t-line);margin:var(--spacing) 0}.r-plans__tabs ul{flex-direction:column}}@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){.r-plans__tabs-button{margin:0 var(--spacing) var(--spacing) var(--spacing);position:relative;width:calc(100% - var(--spacing) * 2);z-index:5}.r-plans__tabs-item{padding-bottom:calc(var(--scale-px) * 14)}.r-plans__tabs ul{border-bottom:1px solid var(--t-line)}}.r-plans__items{width:var(--md,calc(var(--grid-col) * 6.5)) var(--n-md,100%)}.r-plans__items-caption{left:var(--spacing);position:absolute;top:var(--md,var(--spacing)) var(--n-md,calc(var(--spacing) * 1.5))}@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){.r-plans__items-caption__title{font-family:TTRamillas,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;--text-box-edge:cap;--baseline-size:1cap}.is-win .r-plans__items-caption__title,.r-plans__items-caption__title{--fos:-0.1365em;--foe:-0.1635em}.r-plans__items-caption__title{font-feature-settings:"kern" off;font-kerning:none;font-size:calc(var(--scale-text-rem) * 3.14);text-transform:uppercase;--lh:1.0828025478em;letter-spacing:-.02em;line-height:var(--lh)}}.r-plans__items-plan{align-items:center;aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;margin-left:var(--md,calc(var(--grid-col) * 1.5)) var(--n-md,var(--spacing));width:var(--md,calc(var(--grid-col) * 3.5)) var(--n-md,calc(100% - var(--spacing) * 2))}.r-plans__items-plan picture{-o-object-position:center center;object-position:center center;width:100%}.r-plans__items-tabs{bottom:var(--spacing);display:flex;flex-direction:column;gap:calc(var(--scale-px) * 20);position:absolute;right:var(--spacing)}.r-plans__items-tabs>ul{display:flex;gap:calc(var(--scale-px) * 5)}.r-plans__items-tabs>ul li{cursor:pointer}.r-plans__items-tabs__item{align-items:center;background-color:var(--c-white);border-radius:100%;display:flex;flex-direction:column;height:calc(var(--scale-px) * 30);justify-content:center;text-align:center;transition-duration:.4s;transition-property:background-color;transition-timing-function:cubic-bezier(.25,.74,.22,.99);width:calc(var(--scale-px) * 30)}.r-plans__items-tabs__item span{color:var(--t-text);transition-duration:.4s;transition-property:color;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.r-plans__items-tabs__item.is-active{background-color:var(--t-primary)}.r-plans__items-tabs__item.is-active span{color:var(--c-white)}@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){.r-plans__items>.tabs-contents>.tabs-contents__content{padding-bottom:calc(var(--scale-px) * 90);padding-top:calc(var(--scale-px) * 62)}}.r-architecture-intro{height:var(--md,100svh) var(--n-md,72svh)}.r-architecture-intro__logo{background-color:var(--c-white);border-radius:100%;display:flex;flex-direction:column;height:var(--md,calc(var(--scale-px) * 300)) var(--n-md,calc(var(--scale-px) * 180));justify-content:center;left:50%;margin:0 auto;margin-top:var(--md,calc(var(--scale-px) * -210)) var(--n-md,calc(var(--scale-px) * -110));position:absolute;top:var(--md,100svh) var(--n-md,72svh);transform:translate(-50%);width:var(--md,calc(var(--scale-px) * 300)) var(--n-md,calc(var(--scale-px) * 180));z-index:2}.r-architecture-intro__logo picture{margin:0 auto;max-width:100%;width:var(--md,calc(var(--scale-px) * 180)) var(--n-md,calc(var(--scale-px) * 92))}.r-architecture-intro__logo-text{bottom:var(--md,calc(var(--scale-px) * 60)) var(--n-md,calc(var(--scale-px) * 30));left:50%;position:absolute;transform:translateX(-50%)}.r-architecture-intro__logo-text--centered{bottom:auto;top:50%;transform:translate(-50%,-50%)}.r-architecture-content{position:relative;z-index:1}.r-architecture-content__caption{margin-top:var(--md,calc(var(--scale-px) * 270)) var(--n-md,calc(var(--scale-px) * 150))}.r-architecture-content__caption-title{width:var(--md,calc(var(--scale-px) * 660)) var(--n-md,100%)}.r-architecture-content__items{display:flex;gap:var(--md,calc(var(--scale-px) * 33)) var(--n-md,var(--spacing));justify-content:center}.r-architecture-content__item{align-items:center;background-color:var(--c-white);display:flex;gap:var(--spacing);width:var(--md,33.3333%) var(--n-md,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){.r-architecture-content__items{flex-direction:column}}.r-gallery .carousel picture{height:100%;width:100%}.r-gallery .carousel picture img{height:100%;-o-object-fit:cover;object-fit:cover;width: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){.r-gallery .media-gallery__item{height:calc(80svh - var(--spacing) * 2)}.r-gallery .carousel .carousel__list__item{padding-left:var(--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){.r-gallery .media-gallery__item{height:36.4svh}.r-gallery .mobile-scrollable{--scrollable-item-width:auto;--scrollable-side-gap:var(--spacing)}.r-gallery .mobile-scrollable .mobile-scrollable__item{max-width:85vw}.r-gallery .mobile-scrollable .mobile-scrollable__item img{width:100%}.r-gallery .i-slider-filter{gap:calc(var(--scale-px) * 30)!important}.r-gallery .i-slider-filter__item span{white-space:nowrap}}.r-location-anchor{opacity:0;position:absolute;top:-90px;width:3px}.r-location-anchor-2{opacity:0;position:absolute;top:var(--md,50svh) var(--n-md,0);width:3px}.r-location__tabs{display:flex;gap:var(--md,calc(var(--scale-px) * 40)) var(--n-md,calc(var(--scale-px) * 30))}.r-location__tabs-link{align-items:center;cursor:pointer;display:flex;gap:var(--md,calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 10))}.r-location__tabs-link span{transition-duration:.4s;transition-property:color;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.r-location__tabs-link.is-active .icon,.r-location__tabs-link.is-active span,.r-location__tabs-link:hover .icon,.r-location__tabs-link:hover span{color:var(--c-cyan-light)}@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){.r-location__tabs-link .icon{--icon-height:16px;--icon-width:16px}}.r-location__item{aspect-ratio:var(--md,1.7777777778) var(--n-md,1.0666666667)}.r-location__item>a{display:block;height:100%;width:100%}.r-location__item-deco{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.r-location-content{align-items:center;display:flex;flex-direction:column;height:100svh;justify-content:center}@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){.r-location-content{justify-content:flex-start;padding-top:calc(var(--scale-px) * 200)}}.r-location-overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.r-location-overlay__content,.r-location-overlay__content-button{position:relative}.r-location .l-development-overlay__content-text{bottom:var(--md,calc(50% + (var(--scale-px) * 45) - .3cap)) var(--n-md,calc(50% + 40px - .3cap));left:50%;position:absolute;transform:translateX(-50%)}.r-location .l-development-overlay__content-text-line{display:flex;justify-content:center}.r-infrastructure{margin-top:-1px}.r-infrastructure__title svg{height:100%;width:100%}.r-infrastructure__button{min-width:var(--xl,calc(var(--scale-px) * 240)) var(--n-xl,var(--md,calc(var(--scale-px) * 290)) var(--n-md,calc(var(--scale-px) * 200)));width:-moz-fit-content;width:fit-content}.r-infrastructure__carousel .mobile-scrollable{--scrollable-item-width:calc(100vw - var(--spacing) * 3);--scrollable-side-gap:var(--spacing)}.r-infrastructure__carousel-item{position:relative}.r-infrastructure__carousel-item__caption{border-left:1px solid var(--t-line);display:flex;flex-direction:column;height:100%;justify-content:space-between}@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){.r-infrastructure__carousel-item__caption{padding-bottom:1.5px}}.r-infrastructure__carousel-item__number{align-items:center;border:1px solid rgba(var(--c-white-rgb),.2);color:rgba(var(--c-white-rgb),.6);display:flex;flex-direction:column;height:var(--md,calc(var(--scale-px) * 18)) var(--n-md,calc(var(--scale-px) * 13));justify-content:center;width:var(--md,calc(var(--scale-px) * 18)) var(--n-md,calc(var(--scale-px) * 13))}@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){.r-infrastructure__carousel{--item-spacing:calc(var(--grid-col) * 3.25)}.r-infrastructure__carousel-item__caption{left:100%;position:absolute;top:0}.r-infrastructure__carousel .carousel__list{margin-left:calc(var(--grid-col) * 4.25);width:calc(var(--grid-col) * 3.5)}}@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){.r-infrastructure__carousel-item{display:flex}.r-infrastructure__carousel-item__image{flex:1;height:100%}.r-infrastructure__carousel-item__image img{height:100%}.r-infrastructure__carousel-item__caption{width:calc(var(--grid-col) * 2)}}.r-buy{position:relative}.r-buy__background{bottom:0;overflow:visible;top:auto;width:var(--md,calc(var(--grid-col) * 6)) var(--n-md,calc(var(--grid-col) * 4.25))}@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){.r-buy__background{left:50%;transform:translateX(-50%)}}@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){.r-buy__background{left:auto;right:0}}.r-buy__items{display:flex;gap:var(--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){.r-buy__items{flex-wrap:wrap}}.r-buy__item{aspect-ratio:var(--md,.8958333333) var(--n-md,2.9090909091);background-color:var(--c-white);display:flex;position:relative;width:var(--md,25%) var(--n-md,100%)}.r-buy__item .icon{color:var(--t-primary)}@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){.r-buy__item{flex-direction:column;justify-content:space-between}.r-buy__item-icon{border-bottom:1px solid var(--t-line);display:block;padding-bottom:calc(var(--scale-px) * 140);text-align:right}}@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){.r-buy__item-title{border-left:1px solid var(--t-line);margin-left:calc(var(--spacing) * 2);padding-left:var(--spacing)}}.re-investments{margin-top:var(--md,calc(var(--scale-px) * -60)) var(--n-md,calc(var(--scale-px) * -20))}.re-investments__info{margin-right:var(--md,calc(var(--scale-px) * -25)) var(--n-md,0);--btn-height:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 15));--btn-scale-factor:var(--btn-height)}.re-investments__buttons{display:flex;flex-wrap:wrap;gap:var(--spacing);justify-content:center}.re-investments__button{min-width:var(--xl,calc(var(--scale-px) * 240)) var(--n-xl,var(--md,calc(var(--scale-px) * 290)) var(--n-md,calc(var(--scale-px) * 150)));width:-moz-fit-content;width:fit-content}@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){.re-investments__label{max-width:calc(var(--scale-px) * 140)}}@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){.re-investments__col{display:flex;justify-content:center}}.re-investments-circle{height:100%;left:0;position:absolute;top:0;width:100%}.re-investments-circle__base-1{aspect-ratio:1;height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--md,50vw) var(--n-md,66.6666666667vw)}@-moz-document url-prefix(){.re-investments-circle__base-1.svg-fix{transform:translate(-50%,-50%) rotate(.001deg)!important}}.re-investments-circle__base-2{aspect-ratio:1;height:auto;left:50%;opacity:.4;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--md,83.3333333333vw) var(--n-md,100vw)}@-moz-document url-prefix(){.re-investments-circle__base-2.svg-fix{transform:translate(-50%,-50%) rotate(.001deg)!important}}.re-investments-circle__animate-1{animation:investments-circle-1 8s linear infinite;aspect-ratio:360/720;margin-top:-25vw;width:var(--md,25vw) var(--n-md,33.3333333333vw)}.re-investments-circle__animate-1,.re-investments-circle__animate-2{height:auto;position:absolute;right:50%;top:50%;transform-origin:100% 50%}.re-investments-circle__animate-2{animation:investments-circle-2 8s linear infinite;animation-delay:1.5s;aspect-ratio:600/1200;margin-top:-41.6666666667vw;width:var(--md,41.6666666667vw) var(--n-md,50vw)}@keyframes investments-circle-1{0%{opacity:0;transform:rotate(.5turn)}15%{opacity:1}35%{opacity:1}50%,to{opacity:0;transform:rotate(-.5turn)}}@keyframes investments-circle-2{0%{opacity:0;transform:rotate(.5turn)}15%{opacity:1}35%{opacity:1}50%,to{opacity:0;transform:rotate(-.5turn)}}.inv-control__booking{display:flex;position:relative}.inv-control__booking-button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.inv-control__booking-image{position:relative}.inv-control__booking-image:before{background-color:rgba(var(--c-golden-dark-rgb),.12);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.inv-control__booking-image picture{bottom:0;height:var(--md,calc(100% + 88px)) var(--n-md,calc(100% + 70px));left:0;position:absolute;width:100%}.inv-control__booking-image picture img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}@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){.inv-control__booking{flex-direction:column-reverse}.inv-control__booking-image{min-height:calc(var(--scale-px) * 240)}.inv-control__booking-caption{flex-grow: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){.inv-control__booking-text{max-width:calc(var(--grid-col) * 3 - var(--spacing) * 2)}}.inv-control__benefits{position:relative;z-index:1}.inv-control__benefits-item{align-items:center;aspect-ratio:1;border:1px solid rgba(var(--c-white-rgb),.1);display:flex;flex-direction:column;justify-content:center;position:relative;width:var(--xl,calc(var(--grid-col) * 2.5)) var(--n-xl,var(--md,auto) var(--n-md,100%))}.inv-control__benefits-item .icon{color:var(--t-primary)}.inv-control__benefits-item p{bottom:var(--spacing);left:var(--spacing);padding-right:var(--md,calc(var(--scale-px) * 15)) var(--n-md,0);position:absolute;width:85%}@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){.inv-control__benefits .carousel__list{margin-left:var(--spacing);width:calc(87.3vw + var(--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){.inv-control__benefits-item{aspect-ratio:20/24}.inv-control__benefits-item .icon{--icon-width:40!important;--icon-height:40!important}}.inv-control__benefits .mobile-scrollable{--scrollable-side-gap:var(--spacing);--scrollable-item-width:55.44vw}.inv-control__button{position:relative;width:var(--xl,calc(var(--scale-px) * 240)) var(--n-xl,var(--md,calc(var(--scale-px) * 290)) var(--n-md,calc(var(--scale-px) * 200)));z-index:1}.inv-control__button .btn__content{justify-content:space-between}.inv-control__perks{border-top:1px solid var(--t-line);display:var(--md,flex) var(--n-md,block)}.inv-control__perks-item{padding:var(--md,calc(var(--scale-px) * 160) 0 calc(var(--scale-px) * 115) 0) var(--n-md,calc(var(--scale-px) * 88) 0 calc(var(--scale-px) * 80) 0);position:relative;width:var(--md,50%) var(--n-md,100%)}.inv-control__perks-item__uptitle{left:0;position:absolute;top:var(--spacing)}@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){.inv-control__perks-item:last-child{border-left:1px solid var(--t-line)}.inv-control__perks-item:last-child .inv-control__perks-item__uptitle{left:auto;right: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){.inv-control__perks-item:last-child{border-top:1px solid var(--t-line)}}.r-other__item{aspect-ratio:var(--md,1.3333333333) var(--n-md,.9333333333);display:flex;flex-direction:column;justify-content:flex-end}.r-other__item:before{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:var(--md,calc(var(--scale-px) * 200)) var(--n-md,calc(var(--scale-px) * 180));left:0;opacity:.5;position:absolute;width:100%;z-index:1}.r-other__item-caption{position:relative;z-index:2}.r-other__item-caption__title{border-bottom:1px solid var(--t-line)}.r-other__item-caption__type{align-items:center;display:flex;gap:var(--md,calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 10))}.r-other__item-caption__type span{color:rgba(var(--c-golden-dark-rgb),.5)}.r-other-carousel .mobile-scrollable{--scrollable-item-width:calc(100vw - var(--spacing) * 4);--scrollable-side-gap:var(--spacing)}@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){.r-other-carousel{--item-spacing:var(--spacing)}.r-other-carousel .carousel__list{margin-left:calc(var(--grid-col) * 3);width:calc(var(--grid-col) * 6)}.r-other__item-caption__info{align-items:center;display:flex;gap:calc(var(--scale-px) * 105)}}.r-anchor{height:5px;position:absolute;top:-10vh;width:5px}.r-anchor--positive{top:0}