.form-control--float .form-label,.form-control--input input,.form-control--select select,.form-control--textarea textarea,.form-control-checkbox__icon,.form-control-checkbox__icon:before,.form-control-radio__icon,.form-control-radio__icon:before,.form-control-range__handle__pin,.form-control:after,.form-control__error,.form-control__success,.plan-hoverable,.plan-marker,.plan-marker__content,.tooltip,.tooltip__animation,.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(.7,0,.3,1)}.apartments__features,.request__logo svg,.services__list,.time__clock-hour,.time__clock-minute{transition-duration:.8s;transition-timing-function:cubic-bezier(.7,0,.3,1)}.form-label:before{bottom:-15px;display:block;left:-15px;position:absolute;right:-15px;top:-15px}.error-message,div.error,label.error{--fos:-0.074em;--foe:-0.226em;--lh:var(--xxxxl,1.33333em) var(--n-xxxxl,1.2em);font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:var(--xxxxl,calc(var(--scale-text-rem) * 1.2)) var(--n-xxxxl,calc(var(--scale-text-rem) * 1));font-weight:600;letter-spacing:var(--xxxxl,.03em) var(--n-xxxxl,.02em);line-height:var(--lh);text-transform:uppercase}.is-win .error-message,.is-win div.error,.is-win label.error{--fos:-0.147em;--foe:-0.153em}.background{left:0;overflow:hidden;overflow:clip;position:absolute;top:0}.background iframe{pointer-events:none}.background _::-webkit-full-page-media,.background _:future,.background:has(iframe):after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.background img,img.background{display:block;height:auto;width:100%}.background--top{width:100%}.background--bottom{bottom:0;top:auto;width:100%}.background--cover{--iframe-width:100vw;--iframe-height:100svh;height:100%;width:100%}.background--cover img,.background--cover video,img.background--cover,video.background--cover{aspect-ratio:unset;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.background--cover iframe{aspect-ratio:unset;height:max(100%,calc(var(--iframe-width) / var(--ratio)));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(100%,calc(var(--iframe-height) * var(--ratio)))}.card{--card-spacing-h:calc(var(--scale-px) * 20);--card-spacing-v:calc(var(--scale-px) * 20);--card-ratio:var(--md,2.13333) var(--n-md,1.66667);align-items:center;aspect-ratio:var(--card-ratio);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);display:flex;justify-content:center;position:relative}.card__b,.card__lb,.card__lt,.card__rb,.card__rt,.card__t{max-width:calc(100% - var(--card-spacing-h) * 2);position:absolute}.card__lt,.card__t{left:var(--card-spacing-h)}.card__lt,.card__rt,.card__t{right:var(--card-spacing-h);top:var(--card-spacing-v)}.card__rt{text-align:right}.card__rb{bottom:var(--card-spacing-v);right:var(--card-spacing-h)}.card__b,.card__lb{bottom:var(--card-spacing-v);left:var(--card-spacing-h)}.card__b,.card__t{width:calc(100% - var(--card-spacing-h) * 2)}.card__center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.card__link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.card--square{--card-ratio:1/1}.card[role=button],a.card{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.location-card{--card-ratio:var(--md,1.42708) var(--n-md,1.33333)}.location-card .card__lb{max-width:73%}@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){.location-card:before{background:linear-gradient(225deg,rgba(var(--t-background-rgb),.5) 0,rgba(var(--t-background-rgb),0) 50%);content:"";height:70%;position:absolute;right:0;top:0;width:70%;z-index:1}.location-card .card__title{--fos:-0.074em;--foe:-0.226em;--lh:var(--xxxxl,1.33333em) var(--n-xxxxl,1.2em);font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:var(--xxxxl,calc(var(--scale-text-rem) * 1.2)) var(--n-xxxxl,calc(var(--scale-text-rem) * 1));font-weight:600;letter-spacing:var(--xxxxl,.03em) var(--n-xxxxl,.02em);line-height:var(--lh);text-transform:uppercase}.is-win .location-card .card__title{--fos:-0.147em;--foe:-0.153em}.location-card .card__rb{bottom:auto;top:var(--card-spacing-v);z-index:1}}.services-card{--card-ratio:1.1}.services-card:before{border:1px solid var(--t-text);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.about-card{--card-spacing-h:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 10));--card-spacing-v:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 12));--card-ratio:var(--xxl,0.8) var(--n-xxl,var(--md,0.81818) var(--n-md,0.775))}.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)}.carousel{--item-spacing:var(--spacing);position:relative}.carousel__list__inner{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:grab;display:flex;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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%}.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}}.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}@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) * 6);--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--auto{--scrollable-item-width:auto}.mobile-scrollable.mobile-scrollable--auto .mobile-scrollable__item{scroll-snap-align:unset}}.sticky{--sticky-under-previous-distance:100svh;--sticky-under-next-distance:100svh;display:grid;grid-auto-rows:1fr;grid-template-areas:"sticky_content";grid-template-columns:1fr;grid-template-rows:auto}.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}.has-scroll-smooth .sticky__layer--sticky{contain:unset;position:relative}.sticky__spacer{height:100svh}.sticky--under-previous{margin-top:calc(var(--sticky-under-previous-distance) * -1);position:relative}.sticky--under-previous:after{content:"";display:block;height:var(--sticky-under-previous-distance)}.sticky--under-next{margin-bottom:calc(var(--sticky-under-next-distance) * -1);position:relative}.sticky--under-next:after{content:"";display:block;height: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-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--under-next+.sticky--under-previous,.sticky--under-next+.sticky--under-previous _::-webkit-full-page-media,.sticky--under-next+.sticky--under-previous _:future{transform:translateZ(1px)}.sticky--full-height,.sticky--full-height .sticky__layer{min-height:100svh}.sticky--full-height .sticky__layer--sticky{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){.sticky\:md-up{display:block}.sticky\:md-up .sticky__layer--sticky{position:relative}.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):after{display:none}.sticky\:md-up:where(.sticky--under-next){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}}.parallax-image-move{overflow:hidden}.parallax-image-move img{display:block;margin-bottom:-16.66667%;-o-object-fit:cover;object-fit:cover;position:relative}.parallax-image-move.background--cover img,.parallax-image-move.background--top-cover img{height:120%;margin-bottom: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){.sticky-slider .parallax-image-move img{height:auto;margin-bottom:0;margin-right:var(--md,-16.66667%) var(--n-md,0);width:120%}.sticky-slider .parallax-image-move.background--cover img,.sticky-slider .parallax-image-move.background--top-cover img{height:auto;width:120%}}.tooltip{--tooltip-direction-x:0;--tooltip-direction-y:-1;bottom:100%;left:50%;margin-bottom:var(--tooltip-distance);pointer-events:none;position:absolute;transform:translateX(-50%);width:-moz-max-content;width:max-content}.tooltip__content{background:var(--tooltip-background);border-radius:var(--tooltip-border-radius);box-shadow:var(--tooltip-shadow);color:var(--tooltip-color);padding:var(--tooltip-padding);position:relative}.tooltip__triangle{border-color:var(--tooltip-arrow-background) transparent transparent transparent;border-style:solid;border-width:var(--tooltip-arrow-height) calc(var(--tooltip-arrow-width) / 2) 0 calc(var(--tooltip-arrow-width) / 2);height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);transform-origin:50% 0;width:0;z-index:1}.tooltip[data-side]{bottom:auto;left:0;margin-top:calc(var(--tooltip-distance) * -1);top:0;transform:none}.tooltip[data-side] .tooltip__triangle{left:auto;top:auto;transform:none}.tooltip[data-side=bottom]{--tooltip-direction-y:1;margin-top:var(--tooltip-distance)}.tooltip[data-side=left]{--tooltip-direction-y:0;--tooltip-direction-x:-1;margin-left:calc(var(--tooltip-distance) * -1);margin-top:0}.tooltip[data-side=right]{--tooltip-direction-y:0;--tooltip-direction-x:1;margin-left:calc(var(--tooltip-distance));margin-top:0}.tooltip--interactive{pointer-events:unset}.tooltip--interactive:before{content:"";inset:calc(var(--tooltip-distance) * -1);position:absolute}.tooltip{opacity:0;transition-property:visibility,opacity;visibility:hidden}.tooltip__animation{transform:translate(calc(var(--tooltip-animation-distance) * var(--tooltip-direction-x)),calc(var(--tooltip-animation-distance) * var(--tooltip-direction-y)));transition-property:transform}.has-hover [data-plugin~=tooltip]:hover .tooltip:not([data-side]),.has-hover [data-plugin~=tooltip]:hover+.tooltip:not([data-side]),.tooltip--interactive:hover,.tooltip--visible,[data-plugin~=tooltip]:focus-visible .tooltip:not([data-side]),[data-plugin~=tooltip]:focus-visible+.tooltip:not([data-side]){opacity:1;visibility:visible}.has-hover [data-plugin~=tooltip]:hover .tooltip:not([data-side]) .tooltip__animation,.has-hover [data-plugin~=tooltip]:hover+.tooltip:not([data-side]) .tooltip__animation,.tooltip--interactive:hover .tooltip__animation,.tooltip--visible .tooltip__animation,[data-plugin~=tooltip]:focus-visible .tooltip:not([data-side]) .tooltip__animation,[data-plugin~=tooltip]:focus-visible+.tooltip:not([data-side]) .tooltip__animation{transform:translate(0)}.tooltip{--tooltip-background:var(--t-background);--tooltip-color:var(--t-heading);--tooltip-arrow-width:calc(var(--scale-px) * 10);--tooltip-arrow-height:calc(var(--scale-px) * 5);--tooltip-arrow-background:var(--tooltip-background);--tooltip-distance:calc(var(--scale-px) * 10);--tooltip-animation-distance:calc(var(--scale-px) * 10);--tooltip-padding:calc(var(--scale-px) * 10);--tooltip-border-radius:calc(var(--scale-px) * 5);--tooltip-shadow:0 10px 20px 0 rgba(0,0,0,.15),0 5px 10px 0 rgba(0,0,0,.15)}.tooltip--map-metro{--tooltip-background:var(--t-primary);--tooltip-arrow-width:calc(var(--scale-px) * 12);--tooltip-arrow-height:calc(var(--scale-px) * 6);--tooltip-distance:calc(var(--scale-px) * 16);--tooltip-border-radius:0;--tooltip-shadow:none}.tooltip--map-metro .tooltip__triangle{margin-top:-1px}.tooltip--map-info{--tooltip-border-radius:0;--tooltip-padding:0;--tooltip-distance:0;--tooltip-animation-distance:0;--tooltip-shadow:none}.tooltip--map-info .tooltip__marker{bottom:-2px;display:flex;left:0;position:absolute;transform:translate(-50%,50%)}.tooltip--map-info .tooltip__content{aspect-ratio:300/340;border:1px solid rgba(var(--t-text-rgb),.3);display:flex;flex-direction:column;width:calc(var(--spacing) / 30 * 300);width:var(--xxl,calc(var(--scale-text-px) * 300)) var(--n-xxl,calc(var(--scale-text-px) * 240))}.tooltip--map-info .tooltip__capture{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:calc(var(--scale-px) * 20);text-align:right}.tooltip--map-info .tooltip__close{position:absolute;right:calc(var(--scale-px) * 20);top:calc(var(--scale-px) * 20);z-index:1}.tooltip--map-info .tooltip__close .btn{background:var(--t-background)}.tooltip--map-info[data-placement=bottom-start] .tooltip__marker{bottom:auto;top:-1px;transform:translate(-50%,-50%)}.tooltip--map-info[data-placement=top-end] .tooltip__marker{left:auto;right:0;transform:translate(50%,50%)}.tooltip--map-info[data-placement=bottom-end] .tooltip__marker{bottom:auto;left:auto;right:0;top:0;transform:translate(50%,-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){.tooltip--map-info{width:100%}.tooltip--map-info .tooltip__close{position:absolute;right:50%;top:0;transform:translate(50%,-50%);z-index:1}.tooltip--map-info .tooltip__close .btn{background:var(--t-background)}.tooltip--map-info .tooltip__content{aspect-ratio:unset;border-width:1px 0 0;flex-direction:row;width:100%}.tooltip--map-info .tooltip__content picture{width:50%}.tooltip--map-info .tooltip__capture{text-align:left;width:50%}}.tooltip--map-info--mobile{pointer-events:all;z-index:3}.tooltip--map-info--metro .tooltip__content{aspect-ratio:240/120;width:calc(var(--spacing) / 30 * 240)}@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){.tooltip--map-info--metro{pointer-events:all;z-index:3}.tooltip--map-info--metro .tooltip__content{aspect-ratio:360/120;width:100%}}.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%;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 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{-webkit-overflow-scrolling:touch;overflow-x:scroll;scroll-behavior:smooth}.plan--mobile-scroll .plan__layer{height:100svh;width:auto}}.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--hidden{opacity:0}.plan-hoverable--clickable{cursor:pointer}.plan-marker--apartment{border-radius:calc(var(--scale-px) * 40)}.plan-marker--apartment .plan-marker__content{background:var(--t-heading);border-radius:calc(var(--scale-px) * 40);color:var(--t-background);height:calc(var(--scale-px) * 40);width:calc(var(--scale-px) * 40)}.plan-marker--apartment.plan-marker--disabled .plan-marker__content{background:var(--t-text)}.plan-marker--apartment-reserved .plan-marker__content{background:var(--t-background);color:var(--t-heading)}.plan-marker--apartment-reserved.plan-marker--hovered .plan-marker__content{background:var(--t-small)}.plan-marker--street .plan-marker__content{border-radius:0;color:var(--t-small);height:auto;width:auto}.plan-marker--street--east .plan-marker__content{transform:rotate(90deg)}.plan-marker--street--west .plan-marker__content{transform:rotate(-90deg)}.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;pointer-events:none}.plan-marker--clickable{cursor:pointer}.plan-marker--place .plan-marker__content:before{background:var(--t-text);border-radius:50%;content:"";height:calc(var(--scale-px) * 6);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--scale-px) * 6)}.plan-marker--place .plan-marker__text{bottom:calc(var(--scale-px) * 10);left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}@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-marker--place .plan-marker__content:before{height:calc(var(--scale-px) * 4);width:calc(var(--scale-px) * 4)}.plan-marker--place .plan-marker__text{--fos:-0.074em;--foe:-0.226em;--lh:1.2em;bottom:calc(var(--scale-px) * 8);font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:calc(var(--scale-text-rem) * .74);font-weight:600;letter-spacing:.03em;line-height:var(--lh)}.is-win .plan-marker--place .plan-marker__text{--fos:-0.147em;--foe:-0.153em}}.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;transition-property:opacity;width:var(--cursor-size);z-index:var(--cursor-z-index)}.cursor--arrow{--cursor-size:auto;--cursor-background:none}.cursor--arrow .cursor__button{--btn-height:calc(var(--scale-px) * 120);display:none;position:absolute;top:0;transform:translate(-60%,-15%);width:calc(var(--scale-px) * 120)}.cursor--arrow.cursor--left .cursor__button--left{display:inline-flex}.cursor--arrow.cursor--left .cursor__button--left.is-disabled{display:none}.cursor--arrow.cursor--right .cursor__button--right{display:inline-flex}.cursor--arrow.cursor--right .cursor__button--right.is-disabled{display:none}.cursor--gallery{--cursor-size:1px;--cursor-background:none}.cursor--gallery .cursor__button{--btn-height:calc(var(--scale-px) * 120);bottom:0;position:absolute;transform:translate(-30%,7%);width:calc(var(--scale-px) * 120)}.cursor--video{--cursor-size:1px;--cursor-background:none}.cursor--video .cursor__button{--btn-height:calc(var(--scale-px) * 60);bottom:0;position:absolute;transform:translate(-50%,20%);width:calc(var(--scale-px) * 60)}.cursor--video .cursor__button--pause,.video-player--playing~.cursor--video .cursor__button--play{display:none}.video-player--playing~.cursor--video .cursor__button--pause{display:block}.cursor--zoom{--cursor-size:1px;--cursor-background:none}.cursor--zoom .cursor__button{--btn-height:calc(var(--scale-px) * 60);bottom:0;position:absolute;transform:translate(-50%,20%);width:calc(var(--scale-px) * 60)}.animation-progress .cursor--zoom .cursor__button{display:none}.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{z-index:2}.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__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(--t-primary);--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(--t-primary);--video-player-progress-bar-hover:var(--t-heading);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;gap:var(--video-player-panel-padding);justify-content:space-between;left:0;padding:var(--video-player-panel-padding);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__duration{color:var(--video-player-duration-color)}.video-player--default .video-player-progress{--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}@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-slider{flex-wrap:nowrap;position:relative}.sticky-slider__sticky{overflow:hidden;position:sticky;top:0}.has-scroll-smooth .sticky-slider__sticky{overflow:visible}.no-js .sticky-slider__sticky{overflow-x:auto}.has-scroll-smooth .sticky-slider__sticky{position:relative}.sticky-slider__sticky.row,.sticky-slider__sticky:not(.row)>.row{flex-wrap:nowrap;height:100svh}.sticky-slider__sticky.row>.col,.sticky-slider__sticky:not(.row)>.row>.col{flex-shrink:0}.sticky-slider--full-screen{min-height:100svh}.sticky-slider--full-screen .sticky-slider__sticky{height:100svh}}.form-control[readonly],.readonly.form-control{pointer-events:none}.form-control--input input,.form-control--select select,.form-control--textarea textarea{background:transparent;border:0;border-bottom:1px solid rgba(var(--t-text-rgb),.2);border-radius:0;display:block;height:var(--md,calc(var(--scale-px) * 50)) var(--n-md,calc(var(--scale-px) * 48));min-width:0;padding:0;width:100%}.form-control--input .no-hover input,.form-control--select .no-hover select,.form-control--textarea .no-hover textarea,.no-hover .form-control--input input,.no-hover .form-control--select select,.no-hover .form-control--textarea textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.form-control--input input:focus,.form-control--select select:focus,.form-control--textarea textarea:focus{border-bottom-color:var(--t-text)}.form-control--input input.readonly,.form-control--input input[readonly],.form-control--select select.readonly,.form-control--select select[readonly],.form-control--textarea textarea.readonly,.form-control--textarea textarea[readonly]{box-shadow:none;pointer-events:none}.form-control--input input,.form-control--select select,.form-control--textarea textarea{outline-color:transparent;vertical-align:middle}.form-control--input input:-webkit-autofill,.form-control--select select:-webkit-autofill,.form-control--textarea textarea:-webkit-autofill{-webkit-transition:color .4s cubic-bezier(.7,0,.3,1),border-color .4s cubic-bezier(.7,0,.3,1),background-color 1ms ease-in-out 5000s!important;transition:color .4s cubic-bezier(.7,0,.3,1),border-color .4s cubic-bezier(.7,0,.3,1),background-color 1ms ease-in-out 5000s!important}.form-control--input input:autofill,.form-control--select select:autofill,.form-control--textarea textarea:autofill{transition:color .4s cubic-bezier(.7,0,.3,1),border-color .4s cubic-bezier(.7,0,.3,1),background-color 1ms ease-in-out 5000s!important}.form-control--input input:focus,.form-control--select select:focus,.form-control--textarea textarea:focus{outline:none}.form-control--input input,.form-control--select select,.form-control--textarea textarea{transition-property:color,background-color,border-color}.form-control--input input:invalid,.form-control--select select:invalid,.form-control--textarea textarea:invalid{box-shadow:none}::-webkit-credentials-auto-fill-button{pointer-events:none;position:absolute;right:0;visibility:hidden}::-ms-reveal{display:none}.form-label{display:block;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}input[disabled]+.form-label,select[disabled]+.form-label,textarea[disabled]+.form-label{opacity:.5}.form-label:before{content:""}.form-control--float{position:relative}.form-control--float .form-label{left:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;text-overflow:ellipsis;top:calc(var(--scale-px) * 16);transform-origin:0 0;transition-property:transform,color;white-space:nowrap;width:auto}.form-control--float input::-moz-placeholder,.form-control--float textarea::-moz-placeholder{color:transparent!important}.form-control--float input::placeholder,.form-control--float textarea::placeholder{color:transparent!important}.form-control--float :is(input,textarea):is(:focus,:not(:-moz-placeholder-shown),:autofill)~.form-label{color:var(--t-small);transform:var(--md,translate(0,var(--md,calc(var(--scale-px) * -16)) var(--n-md,calc(var(--scale-px) * -18))) scale(.71429)) var(--n-md,translate(0,var(--md,calc(var(--scale-px) * -16)) var(--n-md,calc(var(--scale-px) * -18))) scale(.83333))}.form-control--float :is(input,textarea):is(:focus,:not(:placeholder-shown),:-webkit-autofill)~.form-label{color:var(--t-small);transform:var(--md,translate(0,var(--md,calc(var(--scale-px) * -16)) var(--n-md,calc(var(--scale-px) * -18))) scale(.71429)) var(--n-md,translate(0,var(--md,calc(var(--scale-px) * -16)) var(--n-md,calc(var(--scale-px) * -18))) scale(.83333))}.form-control--float :is(input,textarea):is(:focus,:not(:placeholder-shown),:autofill)~.form-label,.form-control--float.is-focused:not(.form-control--select) .form-label,.form-control--float.is-not-empty .form-label{color:var(--t-small);transform:var(--md,translate(0,var(--md,calc(var(--scale-px) * -16)) var(--n-md,calc(var(--scale-px) * -18))) scale(.71429)) var(--n-md,translate(0,var(--md,calc(var(--scale-px) * -16)) var(--n-md,calc(var(--scale-px) * -18))) scale(.83333))}.form-group{margin-bottom:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 22));margin-top:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 22));position:relative}.form-group:where(:first-child){margin-top:0}.form-group:where(:last-child){margin-bottom:0}:is(.sr-only,input[hidden])+.form-group{margin-top:0}.form-group--comment{margin-bottom:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 32));margin-top:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 32))}.form-group--comment:where(:first-child){margin-top:0}.form-group--comment:where(:last-child){margin-bottom:0}.form-group-large{margin-bottom:var(--spacing);margin-top:var(--spacing)}.form-group-large:where(:first-child){margin-top:0}.form-group-large:where(:last-child){margin-bottom:0}.form-control__error,.form-control__success{color:var(--t-heading);opacity:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition-property:opacity}.form-control--error .form-control__error,.is-not-empty:not(.form-control--error) .form-control__success{opacity:1}.form-control--input input{text-transform:none!important}.form-control--input input[type=number]::-webkit-inner-spin-button,.form-control--input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.form-control--input input[type=password],.form-control--input[data-type=password] input{text-transform:none!important}.form-control--textarea textarea{resize:vertical;text-transform:none!important}.form-control--select select{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;width:100%}.form-control-checkbox{--checkbox-height:calc(var(--scale-px) * 20);align-items:center;display:flex}.form-control-checkbox input{clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute}.form-control-checkbox__icon,.form-control-checkbox__label{cursor:pointer;min-height:var(--checkbox-height);position:relative}.form-control-checkbox__icon:after,.form-control-checkbox__label:after{bottom:-10px;content:"";display:block;left:-5px;position:absolute;right:-5px;top:-10px}.form-control-checkbox__label-text{display:inline-block}.form-control-checkbox__icon{background:transparent;border:1px solid var(--t-primary);border-radius:calc(var(--scale-px) * 2);flex-shrink:0;height:var(--checkbox-height);transition-property:border-color;width:var(--checkbox-height)}.form-control-checkbox__icon:before{background:url(/assets/images/common/checkbox.svg);background-size:cover;content:"";display:block;height:var(--checkbox-height);left:-1px;opacity:0;position:absolute;top:-1px;transition-property:opacity;width:var(--checkbox-height)}.form-control-checkbox__label{flex-grow:1;padding:0 0 0 calc(var(--scale-px) * 10)}input[disabled]~.form-control-checkbox__icon,input[disabled]~.form-control-checkbox__label{opacity:.5;pointer-events:none}input:checked~.form-control-checkbox__icon:before{opacity:1}input:focus-visible~.form-control-checkbox__icon{box-shadow:0 0 0 2px var(--t-text)}.form-control-checkbox a{position:relative;z-index:1}.has-error .form-control-checkbox__icon{border-color:var(--c-error)}.has-error .form-control-checkbox__label{color:var(--c-error)}.form-control-radio{--radio-height:calc(var(--scale-px) * 20);align-items:center;display:flex}.form-control-radio input{clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute}.form-control-radio__icon,.form-control-radio__label{cursor:pointer;min-height:var(--radio-height);position:relative}.form-control-radio__icon:after,.form-control-radio__label:after{bottom:-10px;content:"";display:block;left:-5px;position:absolute;right:-5px;top:-10px}.form-control-radio__label-text{display:inline-block}.form-control-radio__icon{background:transparent;border:1px solid var(--t-line);border-radius:50%;flex-shrink:0;height:var(--radio-height);margin-right:calc(var(--scale-px) * 10);overflow:hidden;transition-property:border-color,color;width:var(--radio-height)}.form-control-radio__icon:before{border:calc(var(--scale-px) * 7) solid var(--t-primary);border-radius:50%;content:"";display:block;height:var(--radio-height);left:-1px;opacity:0;position:absolute;top:-1px;transition-property:opacity;width:var(--radio-height)}input[disabled]~.form-control-radio__icon,input[disabled]~.form-control-radio__label{opacity:.5;pointer-events:none}input:checked~.form-control-radio__icon:before{opacity:1}input:focus-visible~.form-control-radio__icon{box-shadow:0 0 0 2px var(--t-text)}.form-control-radio a{position:relative;z-index:1}.has-error .form-control-radio__icon{border-color:var(--c-error)}.has-error .form-control-radio__label{color:var(--c-error)}.form-control__password-toggle{bottom:0;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:absolute;right:0;top:0}.form-control__password-toggle__active{display:none}.form-control__password-toggle .icon.icon-example-password,.form-control__password-toggle .icon.icon-example-password-hide{margin:0}.form-control__password-toggle--active .form-control__password-toggle__inactive{display:none}.form-control__password-toggle--active .form-control__password-toggle__active{display:block}.form-control-range-label{padding-bottom:1em}.form-control-range{--range-line-height:1px;--range-size:calc(var(--scale-px) * 20);--range-size-width:calc(var(--scale-px) * 24);--range-size-height:calc(var(--scale-px) * 16);--range-color:var(--t-text);--range-color-focused:var(--t-primary);height:var(--range-size-height);margin-left:0;margin-right:var(--range-size-width);margin-top:calc(var(--scale-px) * 10);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-control-range:before{background:var(--range-color);content:"";height:var(--range-line-height);left:1px;opacity:.3;position:absolute;right:calc(1px - var(--range-size-width));top:calc(50% - var(--range-line-height) / 2)}.form-control-range__connector,.form-control-range__handle{height:100%}.form-control-range__connector{background:var(--range-color);height:var(--range-line-height);left:0;opacity:.2;position:absolute;top:calc(50% - var(--range-line-height) / 2);transform-origin:left top;width:100%}.form-control-range__connector~.form-control-range__connector{background:var(--range-color);height:calc(var(--range-line-height) * 2);opacity:1;top:calc(50% - var(--range-line-height))}.form-control-range__handle{bottom:0;left:0;outline:none;pointer-events:none;position:absolute;width:100%;z-index:1}.form-control-range__handle__pin{background:var(--range-color);border:1px solid var(--range-color);border-radius:calc(var(--scale-px) * 10);cursor:pointer;display:block;height:var(--range-size-height);pointer-events:all;position:relative;transition-property:transform,border-color;width:var(--range-size-width)}.has-hover .form-control-range__handle__pin:hover{transform:scale(1.2)}.form-control-range__handle.is-focused .form-control-range__handle__pin{border-color:var(--range-color-focused)}.form-control-range--single .form-control-range__connector{background:var(--range-color);height:calc(var(--range-line-height) * 2);opacity:1;top:calc(50% - var(--range-line-height))}.grecaptcha-badge{display:none!important}.form-terms .btn{vertical-align:baseline}.form-terms .btn__text:after,.form-terms .btn__text:before{display:none}.form-footer{margin-bottom:var(--md,calc(var(--spacing) * 2)) var(--n-md,calc(var(--spacing) * 4));margin-top:var(--md,calc(var(--spacing) * 2)) var(--n-md,calc(var(--spacing) * 4))}.form-footer:where(:first-child){margin-top:0}.form-footer:where(:last-child){margin-bottom: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){.form-footer{display:flex;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){.form-button .btn{width:100%}}.error-message{align-items:center;background:var(--c-error);bottom:var(--spacing);color:var(--c-white);display:flex;left:var(--lg,50%) var(--n-lg,var(--spacing));max-width:var(--xxxxl,calc(var(--scale-px) * 420)) var(--n-xxxxl,var(--md,calc(var(--scale-px) * 360)) var(--n-md,calc(100% - var(--spacing) * 2)));padding:var(--lg,calc(var(--scale-px) * 15) calc(var(--scale-px) * 20)) var(--n-lg,calc(var(--scale-px) * 15) calc(var(--scale-px) * 10));position:fixed;transform:var(--lg,translateX(-50%)) var(--n-lg,0);z-index:3}.error-message .btn{color:var(--c-white)!important;flex-shrink:0;margin-left:var(--md,calc(var(--scale-px) * 100)) var(--n-md,calc(var(--scale-px) * 80))}div.error,label.error{color:var(--c-error);display:block;text-align:var(--md,right) var(--n-md,left)}.form-group div.error,.form-group label.error{left:var(--md,auto) var(--n-md,0);position:absolute;right:var(--md,0) var(--n-md,auto);top:var(--md,calc(100% + var(--spacing) / 4)) var(--n-md,calc(100% + 8px))}.form-control{position:relative}.form-control:after{background-color:var(--c-error);bottom:0;content:"";height:4px;left:0;-webkit-mask-image:url(/assets/images/common/curved-line.svg);mask-image:url(/assets/images/common/curved-line.svg);opacity:0;position:absolute;transform:translateY(50%);transition-property:opacity;width:100%}.form-control--error:after{opacity:1}.form-control--error input,.form-control--error textarea{border-color:transparent!important}.offers-modal{padding:calc(var(--scale-px) * 20) calc(var(--scale-px) * 20) 0}.offers-modal__tablist{gap:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 15))}.offers-modal__property{display:flex;flex-direction:column;gap:calc(var(--scale-px) * 7);margin-bottom:calc(var(--scale-px) * 17);margin-top:calc(var(--scale-px) * 17)}.offers-modal__property:where(:first-child){margin-top:0}.offers-modal__property:where(:last-child){margin-bottom:0}.offers-modal__item{padding-bottom:calc(var(--scale-px) * 30);padding-top: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){.offers-modal__container{display:flex;gap:calc(var(--scale-px) * 20)}.offers-modal__side{flex-shrink:0;padding-top:calc(var(--scale-px) * 6);width:30.77%}.offers-modal__content{width:100%}}.map-filters .modal__content-wrapper{align-items:flex-end;display:flex}.map-filters .modal__content{min-height:0;width:var(--md,calc(var(--grid-col) * 4 - var(--spacing-layout))) var(--n-md,100%)}.map-filters__content{display:flex;flex-direction:column;min-height:var(--md,33.33333vw) var(--n-md,calc(var(--scale-px) * 360));padding:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 20) calc(var(--scale-px) * 20) calc(var(--scale-px) * 30))}.map-filters__item{display:flex}.map-filters__item:not(:first-child){margin-top:.55em}.map-filters__item-arrow{opacity:0;transform:translateX(-100%);transition-property:transform,opacity,color}.map-filters__item-link{align-items:center;display:inline-flex;gap:calc(var(--scale-px) * 8)}.has-hover .map-filters__item-link:hover .map-filters__item-arrow{opacity:1;transform:translate(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){.map-filters__item:not(:first-child){border-top:1px solid var(--t-line);margin-top:calc(var(--scale-px) * 13);padding-top:calc(var(--scale-px) * 13)}.map-filters__item-arrow{opacity:1;transform:none}input:checked+.btn-container:is(label) .map-filters__item-arrow{opacity:0}.map-filters__item-link{display:flex;justify-content:space-between;width:100%}}.gallery-modal__item{color:var(--t-text);display:block;position:relative}.gallery-modal__item:not(:last-child){margin-bottom:calc(var(--scale-px) * 10)}.gallery-modal__item--video:not(:last-child){margin-bottom:var(--md,calc(var(--scale-px) * 10)) var(--n-md,calc(var(--scale-px) * 20))}.gallery-modal__item-play{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.gallery-modal__item-play .btn{--btn-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))}.images-zoom-active .gallery-modal__item-play,.video-player--playing~.gallery-modal__item-play{display:none}.gallery-modal__item-caption{display:flex;flex-direction:column;gap:calc(var(--scale-px) * 20)}.gallery-modal__head{height:100svh;pointer-events:none;z-index:1}.gallery-modal__head>*{pointer-events:all}.gallery-modal__filter-open{--btn-height:40px;width:240px}.gallery-modal__filters{display:flex;flex-direction:column;height:100svh;justify-content:flex-end;transition-duration:.4s;transition-property:opacity;transition-timing-function:cubic-bezier(.7,0,.3,1)}.gallery-modal__filters-close .btn__outline{pointer-events:none}.gallery-modal__type{display:flex;margin-bottom:calc(var(--spacing))}.gallery-modal__type-item{flex:1;padding-top:calc(var(--scale-px) * 5);text-align:center}.gallery-modal__type-item:not(:first-child){border-left:1px solid var(--t-line)}.gallery-modal__type-item:first-child{text-align:left}.gallery-modal__type-item:last-child{text-align:right}.gallery-modal__type-line{border-bottom:1px solid var(--t-line);display:block;margin-top:var(--spacing);transition-duration:.8s;transition-timing-function:cubic-bezier(.7,0,.3,1)}input:checked~.gallery-modal__type-line{border-bottom-color:var(--t-primary)}.gallery-modal__category{display:flex;flex-direction:column;justify-content:var(--md,flex-end) var(--n-md,flex-start);min-height:var(--md,52svh) var(--n-md,calc(var(--scale-px) * 434))}.gallery-modal__category-item{padding:calc(var(--scale-px) * 12) 0;position:relative}.gallery-modal__category-arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);transition-duration:.8s;transition-property:opacity;transition-timing-function:cubic-bezier(.7,0,.3,1)}input:checked~.gallery-modal__category-arrow{opacity:0}.gallery-modal__content{min-height:100svh;position:relative}.gallery-modal__zoom{height:100%;left:0;overflow:visible;position:absolute;top:0;width:100%;z-index:1}@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){.gallery-modal__item--video{margin-left:var(--spacing);margin-right:var(--spacing)}.gallery-modal__item--video:after{border:1px solid var(--t-smallest);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.gallery-modal__item--video .gallery-modal__item-play{height:auto;padding:var(--spacing);width:auto}.gallery-modal__filters-container{background:var(--t-background);opacity:0;transition-duration:.4s;transition-property:opacity,visibility;transition-timing-function:cubic-bezier(.7,0,.3,1);visibility:hidden;z-index:3}.is-filter-open .gallery-modal__filters-container{opacity:1;visibility:visible}.gallery-modal__type{margin-bottom:40px}.gallery-modal__head{background:var(--t-background);height:80px;padding:var(--spacing);z-index:2}.gallery-modal__content{padding-top:120px}}@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){.gallery-modal .modal__close{left:var(--spacing);right:auto}.gallery-modal__content-wrapper{pointer-events:none;z-index:2}.gallery-modal__content{margin-left:auto;pointer-events:all;width:calc(var(--grid-col) * 8)}.gallery-modal__item-caption{bottom:calc(var(--scale-px) * 20);left:calc(var(--scale-px) * 20);padding:0;position:absolute}}.investment-modal{flex-wrap:nowrap}.investment-modal__image{min-height:100svh;position:relative}.investment-modal__content{display:flex;flex-direction:column;justify-content:space-between;min-height:100svh;padding:var(--spacing-layout);padding-bottom:var(--xxl,calc(var(--scale-px) * 40)) var(--n-xxl,calc(var(--scale-px) * 30))}.intro__background{right:0;width:calc(var(--grid-col) * 8);z-index:0}.intro__background,.intro__decor{height:100%;position:absolute;top:0}.intro__decor{left:var(--grid-col);width:calc(var(--grid-col) * 6)}.intro__decor img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.intro__back{height:100%;left:0;position:absolute;top:0;width:100vw}.intro__back[data-reveal-old]{left:calc(var(--grid-col) * -8)}.intro__content{position:relative;z-index:1}@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){.intro__background{height:100%;max-height:133.33333vw;width:100%}.intro__decor{bottom:0;height:auto;left:0;top:auto;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){.intro:after{background:linear-gradient(180deg,rgba(var(--t-background-rgb),0) 0,var(--t-background) 100%);bottom:0;content:"";height:38%;left:0;position:absolute;width:100%;z-index:1}}.about{clip-path:polygon(0 100svh,100% 100svh,100% 100%,0 100%);scroll-padding:100svh}.about__background{height:100svh}.about__content{display:flex;flex-direction:column;justify-content:flex-end;min-height:100svh}.about__card{width:var(--xxxl,calc(var(--scale-text-px) * 320)) var(--n-xxxl,var(--xxl,calc(var(--scale-text-px) * 240)) var(--n-xxl,var(--md,calc(var(--scale-text-px) * 180)) 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){.about__sticky.sticky--under-previous.sticky--under-next:after{height:var(--sticky-under-next-distance)}.about__content{max-height:none!important;min-height:200svh;padding-top:50svh}}@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){.about__sticky.sticky--under-previous.sticky--under-next:after{height:calc(var(--sticky-under-previous-distance) + var(--sticky-under-next-distance) + 33svh)}}.location__tab:before{background:currentColor;bottom:calc(var(--spacing) * -1);content:"";display:block;height:1px;left:0;opacity:0;position:absolute;top:auto;transition-property:opacity;width:100%}.location__tab.is-active:before{opacity:1}.location__line{margin-top:-1px}.location__carousel{--item-spacing:calc(var(--scale-px) * 10)}@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){.location__carousel .mobile-scrollable{--scrollable-item-width:calc(100vw - var(--spacing) * 2);--scrollable-item-gap:calc(var(--spacing) / 2)}}.location__carousel-nav{display:flex;height:100%;left:calc(var(--spacing-layout) * -1);position:absolute;right:calc(var(--spacing-layout) * -1);top:0;z-index:1}.location__carousel-link{height:100%;width:50%}@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){.location .carousel__list__item{max-width:50%;min-width:50%}}.map__plan{--plan-ratio:1440/960}.map__logo{height:auto;width:var(--md,calc(var(--scale-px) * 60)) var(--n-md,calc(var(--scale-px) * 40))}.map__footer{align-items:flex-end;display:flex;height:100svh;justify-content:space-between;pointer-events:none}.map__footer>*{pointer-events:all}.map__guide{background:var(--t-background)}.map .plan__layer--image:before{background:linear-gradient(180deg,var(--t-background) 40%,rgba(var(--t-background-rgb),0) 100%);content:"";height:25%;left:0;position:absolute;top:0;width:100%}.map .plan__layer--image:after{background:linear-gradient(0,var(--t-background) -20%,rgba(var(--t-background-rgb),0) 100%);bottom:0;content:"";height:14.6%;left:0;position:absolute;width:100%}.map__swipe{left:50%;position:absolute;top:50svh;transform:translate(-50%,-50%);transition-property:opacity;z-index:1}.map__swipe:after{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:rgba(var(--t-text-rgb),.15)}.map__mobile-anchor{bottom:0;left:0;position:fixed}@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){.map .sticky__layer--sticky{contain:none}.map__container{padding-bottom:calc(var(--scale-px) * 90);position:relative}.map__scrollable{overflow-x:auto;overflow-y:hidden}.map__plan{min-height:100svh}.map__footer{flex-direction:column;gap:calc(var(--scale-px) * 10);justify-content:flex-end}}.panorama{--translate:var(--xxl,calc(var(--spacing-layout) * -6.66)) var(--n-xxl,var(--md,calc(var(--spacing) * -7.5)) var(--n-md,calc(var(--spacing) * -4.5)))}.panorama__sticky{min-height:var(--md,88.88889vw) var(--n-md,219.44444vw)}.panorama__content{padding-top:var(--xxl,calc(var(--spacing-layout) * 7.66)) var(--n-xxl,var(--md,calc(var(--spacing) * 8.5)) var(--n-md,calc(var(--spacing) * 5.5)));position:relative;z-index:1}.panorama__button{align-items:flex-end;display:flex;height:var(--md,100svh) var(--n-md,100%);justify-content:var(--md,flex-end) var(--n-md,flex-start)}.style{padding-top:var(--xxxxl,calc(var(--scale-px) * 412)) var(--n-xxxxl,var(--xxxl,calc(var(--scale-px) * 380)) var(--n-xxxl,var(--xxl,calc(var(--scale-px) * 293)) var(--n-xxl,var(--md,calc(var(--scale-px) * 211)) var(--n-md,calc(var(--scale-px) * 130)))))}.style__image-1{position:relative}.style__awards{left:var(--xxxxl,calc(var(--scale-px) * 50)) var(--n-xxxxl,var(--xxxl,calc(var(--scale-px) * 40)) var(--n-xxxl,var(--xxl,calc(var(--scale-px) * 30)) var(--n-xxl,var(--md,calc(var(--scale-px) * 25)) var(--n-md,auto))));position:absolute;right:var(--md,auto) var(--n-md,calc(var(--scale-px) * 20));top:0;width:var(--xxxxl,calc(var(--scale-px) * 220)) var(--n-xxxxl,var(--xxxl,calc(var(--scale-px) * 175)) var(--n-xxxl,var(--xxl,calc(var(--scale-px) * 120)) var(--n-xxl,var(--md,calc(var(--scale-px) * 109)) var(--n-md,calc(var(--scale-px) * 90)))))}.style__image-2{padding-right:calc(var(--scale-px) * 10)}.style__image-3 picture{height:100%}.style__decor{position:relative}.style__decor-mirror{--mirror:0;-webkit-mask-image:var(--md,url("/assets/images/media/landing/6.style/decor/4@md.webp")) var(--n-md,url("/assets/images/media/landing/6.style/decor-xs/4.webp"));mask-image:var(--md,url("/assets/images/media/landing/6.style/decor/4@md.webp")) var(--n-md,url("/assets/images/media/landing/6.style/decor-xs/4.webp"));-webkit-mask-position:0 calc(var(--mirror) * 1vmin);mask-position:0 calc(var(--mirror) * 1vmin);-webkit-mask-size:cover;mask-size:cover}.style__scrollable{--scrollable-item-width:calc(100vw - var(--spacing) * 2);--scrollable-item-gap:calc(var(--spacing) / 2)}.gallery__background{display:flex;height:100%;height:100svh;left:0;min-height:100svh;opacity:.6;overflow:hidden;position:absolute;top:0;width:100%}.gallery__image-1{margin-left:var(--md,calc(var(--grid-col) * -1)) var(--n-md,-44.44444vw);width:var(--md,calc(var(--grid-col) * 3)) var(--n-md,calc(var(--grid-col) * 2))}.gallery__image-2{margin-top:var(--md,-16.66667vw) var(--n-md,-5.55556vw);width:var(--md,100%) var(--n-md,calc(var(--grid-col) * 3))}.gallery__image-3{margin-top:-4.16667vw;width:20.83333vw}.gallery__image-4{margin-top:var(--md,-19.44444vw) var(--n-md,-2.77778vw)}.gallery__image-5{margin-left:var(--md,0) var(--n-md,-41.66667vw);margin-top:var(--md,-5.55556vw) var(--n-md,22.22222vw);width:var(--md,100%) var(--n-md,calc(var(--grid-col) * 3))}.gallery__image-6{margin-left:var(--md,0) var(--n-md,19.44444vw);margin-top:var(--md,-18.05556vw) var(--n-md,-36.11111vw);width:var(--md,100%) var(--n-md,calc(var(--grid-col) * 2))}.gallery__title{align-items:center;display:flex;height:100svh;position:relative}.gallery__title-line{display:flex;gap:calc(var(--scale-px) * 8)}.gallery__title-line p{margin-top:1px}.gallery__link{bottom:0;height:100%;position:absolute;right:0;width:100%}.no-hover .gallery__link{bottom:var(--spacing-layout);height:auto;right:var(--spacing-layout);width: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){.gallery__title-text{--fos:-0.074em;--foe:-0.226em;--lh:1.05556em;font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:calc(var(--scale-text-rem) * 3.6);font-weight:600;letter-spacing:0;line-height:var(--lh);text-transform:uppercase}.is-win .gallery__title-text{--fos:-0.147em;--foe:-0.153em}.time__sticky{margin-bottom:0;margin-top:0}.time__sticky:after{display: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){}.time__container{display:flex;flex-direction:var(--md,row) var(--n-md,column);min-height:var(--md,100svh) var(--n-md,calc(100svh + var(--spacing) * 3))}.time__image{height:var(--md,100svh) var(--n-md,88.88889vw);position:relative;width:var(--md,50%) var(--n-md,100%)}.time__image:before{background:linear-gradient(0deg,rgba(var(--t-background-rgb),0) 69.33%,rgba(var(--t-background-rgb),.6) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.time__content{flex:1;height:var(--md,100svh) var(--n-md,100%);position:relative;width:var(--md,50%) var(--n-md,100%)}.time__digits{left:var(--md,calc(var(--grid-col) * 3)) var(--n-md,var(--spacing-layout))}.time__controls,.time__digits{position:absolute;top:var(--md,50%) var(--n-md,var(--spacing-layout));transform:var(--md,translateY(-50%)) var(--n-md,none)}.time__controls{display:flex;gap:calc(var(--scale-px) * 20);right:var(--spacing-layout)}.time__text{bottom:var(--md,var(--spacing-layout)) var(--n-md,calc(var(--spacing) * 4));left:0;position:absolute}.time__text .text-offset{margin-left:calc(var(--spacing-layout) * -1)}.time__clock{--hour-degree:0;--minute-degree:0;aspect-ratio:1;border:1px solid var(--t-line);border-radius:50%;height:var(--md,100%) var(--n-md,auto);left:0;position:absolute;top:0;transform:var(--md,translateX(-50%)) var(--n-md,translateY(-50%));width:var(--md,auto) var(--n-md,100%)}.time__clock-hour{height:25.6%;transform:translateX(-50%) rotate(calc(var(--hour-degree) * 1deg));transform-origin:50% 100%}.time__clock-hour,.time__clock-minute{border-left:1px solid var(--t-text);bottom:50%;left:50%;position:absolute;transition-duration:2s;transition-property:transform}.time__clock-minute{height:50%;transform:translateX(-50%) rotate(calc(var(--minute-degree) * 1deg));transform-origin:50% 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){.time{clip-path:polygon(0 100svh,100% 100svh,100% 100%,0 100%);scroll-padding:100svh}.time__sticky{margin-bottom:calc(var(--sticky-under-next-distance) * -2)}}.lobby__content{display:flex;flex-direction:var(--md,column-reverse) var(--n-md,column);gap:var(--md,14.48718vh) var(--n-md,32.5vh);height:100svh;justify-content:var(--md,flex-start) var(--n-md,flex-end);position:relative;z-index:1}.lobby__image{height:var(--md,calc(100% + 10svh)) var(--n-md,100%);overflow:hidden}.lobby__image img{height:var(--md,100%) var(--n-md,calc(100% + 10svh))}.lobby__shadow{background:var(--t-background);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index: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){.lobby{clip-path:polygon(0 100svh,100% 100svh,100% 100%,0 100%);scroll-padding:100svh}.lobby .sticky.sticky--under-previous.sticky--under-next:after{height:calc(var(--sticky-under-previous-distance) + var(--sticky-under-next-distance) + 33svh)}.lobby .sticky__layer{overflow:hidden}}.advantages__sticky.sticky--under-previous.sticky--under-next:after{height:calc(var(--sticky-under-previous-distance) + var(--sticky-under-next-distance) + 100svh * (var(--item-count) - 1))}.advantages__container{display:flex;flex-direction:var(--md,row-reverse) var(--n-md,column)}.advantages__image{flex-shrink:0;height:var(--md,100svh) var(--n-md,83.33333vw);overflow:hidden}.advantages__content,.advantages__image{position:relative;width:var(--md,50%) var(--n-md,100%)}.advantages__content{flex:1;height:var(--md,100svh) var(--n-md,100%);padding:var(--xxl,calc(var(--spacing) / 30 * 170) 0 var(--spacing-layout)) var(--n-xxl,var(--md,calc(var(--scale-px) * 132) 0 var(--spacing-layout)) var(--n-md,var(--spacing-layout) 0 calc(var(--spacing) * 4)))}.advantages__counter{align-items:center;display:flex}.advantages__counter-line{background:var(--t-smallest);height:1px;margin:var(--md,0 calc(var(--scale-px) * 10)) var(--n-md,0 calc(var(--scale-px) * 7));width:var(--md,calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 10))}.advantages__head{display:flex;justify-content:space-between;margin-top:var(--xxl,23.71795vh) var(--n-xxl,var(--md,26.5625vh) var(--n-md,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){.advantages{clip-path:polygon(0 100svh,100% 100svh,100% 100%,0 100%);scroll-padding:100svh}.advantages__sticky{--sticky-under-next-distance:calc(100vw + 100svh);margin-top:calc(var(--sticky-under-previous-distance) * -2)}.advantages__sticky.sticky--under-previous.sticky--under-next:after{height:calc(var(--sticky-under-previous-distance) + var(--sticky-under-next-distance) + 100svh * (var(--item-count) - 2))}.advantages__image:before{background:var(--md,linear-gradient(0deg,transparent 83.21%,rgba(0,0,0,.6) 100%)) var(--n-md,linear-gradient(356deg,transparent 67.21%,rgba(0,0,0,.8) 96.56%));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.advantages__text{bottom:var(--spacing-layout);position:absolute;right:0}.advantages__text .text-offset{margin-left:var(--md,0) var(--n-md,calc(var(--spacing-layout) * -1))}}@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){.advantages__image>*{height:calc(100% + 5svh)}.advantages__image img{-o-object-position:top;object-position:top}.advantages__content{display:flex;flex-direction:column;height:auto}.advantages__head{order:-1}.advantages__text{flex:0 1 100%;width:100%}}.fitness__color-desktop{height:calc(100% - 100svh);left:0;pointer-events:none;position:absolute;top:0;width:100%}.fitness__container{padding-bottom:var(--md,0) var(--n-md,calc(var(--scale-px) * 40));padding-top:var(--md,0) var(--n-md,calc(var(--scale-px) * 127))}.fitness__scrollable{--scrollable-item-gap:10px;--scrollable-side-gap:var(--spacing-layout);--scrollable-item-width:calc(var(--grid-col) * 3 - var(--spacing-layout));padding-left:0}.fitness__scrollable:before{content:"";display:block;flex:0 0 calc(var(--grid-col) - 10px);height:1px;position:relative;scroll-snap-align:start;width:calc(var(--grid-col) - 10px)}.fitness__scrollable .mobile-scrollable__item:first-child{scroll-snap-align:end}@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){.fitness{background:var(--t-background)}}@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){.fitness{pointer-events:none!important}.fitness__sticky{min-height:calc(var(--grid-col) * 79 - 16px - 100vw + 100vh)}.fitness__container>*{padding-bottom:var(--spacing-layout);padding-top:calc(var(--spacing-layout) + 2.91667vw)}.fitness__container>:not(:first-child)+:not(:last-child){margin-left:-1px}.fitness__container>:not(:first-child):not(:last-child){pointer-events:all}.fitness__title{padding-top:calc(var(--spacing-layout) * 2 + 5.83333vw + var(--spacing))}.fitness__image-full img,.fitness__image-full picture{height:100%!important}.fitness__image-2{padding-right:calc(var(--grid-col) / 12)}.fitness__image-3{display:flex;flex-direction:column}.fitness__image-5{align-items:flex-end;display:flex;padding-left:calc(var(--grid-col) / 12)}.fitness__image-6{padding-right:calc(var(--grid-col) / 12)}.fitness__text-middle{padding-top:calc(var(--spacing-layout) * 2 + 5.83333vw + var(--spacing) * 3)}.fitness__text-bottom{align-items:flex-end;display:flex}}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9) and (min-aspect-ratio:8/3),(min-width:668px) and (max-aspect-ratio:10/11) and (min-aspect-ratio:8/3),(min-width:668px) and (min-height:416px) and (min-aspect-ratio:8/3),(min-width:980px) and (min-aspect-ratio:8/3){.fitness__sticky{min-height:calc(var(--grid-col) * 66 - 16px - 100vw + 100vh)}.fitness__text-middle{padding-top:calc(var(--spacing-layout) * 2 + 5.83333vw + var(--spacing))}.fitness__image-full{flex:0 1 25vw;width:25vw}.fitness__image-full.col--md-8{flex:0 1 33.3333vw;width:33.3333vw}.fitness__image-2,.fitness__image-3{flex:0 1 16.6666vw;width:16.6666vw}.fitness__image-5{flex:0 1 25vw;width:25vw}.fitness__image-6{flex:0 1 16.6666vw;width:16.6666vw}}.infrastructure-hero{scroll-padding:var(--md,100vw) var(--n-md,0)}.infrastructure-hero__snap{position:absolute;top:100vw}.infrastructure-hero__content{display:flex;flex-direction:column;height:100svh;justify-content:center;position:relative;z-index:1}.infrastructure-hero__image{overflow:hidden}.infrastructure-hero__image img{height:var(--md,100%) var(--n-md,calc(100% + 10svh));-o-object-position:left;object-position:left}@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){.infrastructure-hero__sticky{--sticky-under-previous-distance:calc(100vw + 100svh);margin-bottom:calc(var(--sticky-under-next-distance) * -2)}.infrastructure-hero__sticky.sticky--under-previous.sticky--under-next:after{height:calc(var(--sticky-under-previous-distance) + var(--sticky-under-next-distance) + 33svh)}.infrastructure-hero__image{height:105svh}.infrastructure-hero__content:before{background:linear-gradient(0deg,transparent,rgba(0,0,0,.7));content:"";height:25%;left:0;position:absolute;top:0;width:100%}.infrastructure-hero__content:after{background:linear-gradient(142deg,transparent 63.5%,rgba(0,0,0,.5) 85.56%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}}.infrastructure__container{display:flex;flex-direction:var(--md,row) var(--n-md,column)}.infrastructure__image{flex-shrink:0;height:var(--md,100svh) var(--n-md,88.88889vw);overflow:hidden;padding:var(--md,calc(var(--scale-px) * 230) var(--spacing-layout) var(--spacing-layout)) var(--n-md,0);position:relative;width:var(--md,50%) var(--n-md,100%)}.infrastructure__image-container{height:100%;overflow:hidden;position:relative}.infrastructure__image-container>*{height:calc(100% + 5svh);top:var(--md,-5svh) var(--n-md,0)}.infrastructure__image-item{height:100%}.infrastructure__content{display:flex;flex:1;flex-direction:column;height:var(--md,100svh) var(--n-md,100%);padding:var(--md,calc(var(--spacing) / 30 * 230) 0 var(--spacing-layout)) var(--n-md,var(--spacing-layout) 0);position:relative;width:var(--md,50%) var(--n-md,100%)}.infrastructure__controls{border-bottom:var(--md,none) var(--n-md,solid calc(var(--scale-px) * 1) var(--t-line));border-top:var(--md,solid calc(var(--scale-px) * 1) var(--t-line)) var(--n-md,none);flex-direction:var(--md,row-reverse) var(--n-md,row);justify-content:space-between;margin:var(--md,calc(var(--spacing) * 4) var(--spacing-layout)) var(--n-md,0 var(--spacing-layout) var(--spacing));padding-bottom:var(--md,0) var(--n-md,var(--spacing));padding-top:var(--md,var(--spacing)) var(--n-md,0)}.infrastructure__controls,.infrastructure__counter{align-items:center;display:flex}.infrastructure__counter-line{background:var(--t-smallest);height:1px;margin:var(--md,0 calc(var(--scale-px) * 10)) var(--n-md,0 calc(var(--scale-px) * 7));width:var(--md,calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 10))}.infrastructure__head{order:var(--md,-1) var(--n-md,0)}.infrastructure__text{bottom:var(--spacing-layout);position:absolute;right:0}.infrastructure__text .text-offset{margin-left:var(--md,0) var(--n-md,calc(var(--spacing-layout) * -1))}@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){.infrastructure{z-index:2}.infrastructure .sticky{margin-bottom:0;margin-top:0}.infrastructure .sticky:after{display:none}}.improvement{padding-top:var(--md,calc(var(--spacing-layout) + 5.83333vw + var(--spacing) * 2)) var(--n-md,calc(var(--spacing) * 2))}.improvement__image-1{padding-right:calc(var(--grid-col) / 12)}@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){.improvement__carousel-image{--scrollable-item-width:calc(100vw - var(--spacing) * 2);--scrollable-item-gap:calc(var(--spacing) / 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){.improvement__carousel-image{height:40.27778vw}.improvement__carousel-image picture,.improvement__carousel-image>div{height:100%;left:0;position:absolute;top:0;width:100%}.improvement__carousel-image img{height:120%;margin-bottom:0}}.improvement__counter{align-items:center;display:flex}.improvement__counter-line{background:var(--t-smallest);height:1px;margin:var(--md,0 calc(var(--scale-px) * 10)) var(--n-md,0 calc(var(--scale-px) * 7));width:var(--md,calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 10))}.improvement__carousel-side{display:flex;flex-direction:column;justify-content:space-between}.apartments-hero-content{display:flex;flex-direction:var(--md,column-reverse) var(--n-md,column);gap:var(--md,15.76923vh) var(--n-md,22.5vh);height:100svh;justify-content:var(--md,flex-start) var(--n-md,flex-end);position:relative;z-index:1}.apartments-hero-content:before{background:var(--md,linear-gradient(142deg,transparent 63.5%,rgba(0,0,0,.5) 85.56%)) var(--n-md,linear-gradient(0deg,transparent 76.25%,rgba(0,0,0,.4) 100%),linear-gradient(181.22deg,transparent 58.94%,rgba(0,0,0,.8) 99.1%));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.apartments-hero-image{overflow:hidden}.apartments-hero-image img{height:calc(100% + 10svh)}.apartments{scroll-margin:var(--md,0) var(--n-md,100svh);scroll-padding:var(--md,100svh) var(--n-md,0)}.apartments__hide-header{height:var(--md,170svh) var(--n-md,103svh);left:0;position:absolute;top:var(--md,130svh) var(--n-md,-3svh);width:50vw}.apartments__container{height:100svh;pointer-events:all}.apartments__content{display:flex;flex-direction:column;position:relative}.apartments__type{gap:var(--md,var(--spacing-layout)) var(--n-md,calc(var(--scale-px) * 15));margin-bottom:-1px}.apartments__type-item:before{background:currentColor;bottom:calc(var(--spacing) * -1);content:"";display:block;height:1px;left:0;opacity:0;position:absolute;top:auto;transition-duration:.8s;transition-property:opacity;transition-timing-function:cubic-bezier(.7,0,.3,1);width:100%}.apartments__type-item.is-active:before{opacity:1}.apartments__area{flex-wrap:nowrap;gap:var(--md,calc(var(--scale-px) * 18)) var(--n-md,calc(var(--scale-px) * 6));white-space:nowrap}.apartments__plan{text-align:center}.apartments__plan .carousel__list__item+.carousel__list__item{margin-left:-100%}.apartments__plan img{max-height:var(--xxxl,calc(100svh - var(--spacing) * 6 - (var(--scale-text-px) * 140))) var(--n-xxxl,var(--md,calc(100svh - var(--spacing) * 6 - (var(--scale-text-px) * 85))) var(--n-md,62vh));-o-object-fit:contain;object-fit:contain;width:var(--md,37.5vw) var(--n-md,100%)}.apartments__footer{align-items:var(--md,flex-end) var(--n-md,flex-start);display:flex;flex-direction:var(--md,row-reverse) var(--n-md,column);gap:calc(var(--scale-px) * 26);justify-content:space-between}.apartments__image{align-items:center;display:flex;justify-content:center;position:relative}.apartments__image-item{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100vw}.apartments__image-item picture{height:110svh}.apartments__choose{--btn-height:calc(var(--scale-px) * 240)}.apartments__choose>.btn__content{padding:calc(var(--scale-px) * 20) calc(var(--scale-px) * 10)}.apartments__choose>.btn__content>.btn__icon{bottom:calc(var(--scale-px) * 20);right:calc(var(--scale-px) * 10)}.apartments__features{height:100%;left:0;opacity:0;position:absolute;top:0;transition-property:opacity,visibility;visibility:hidden;width:100%;z-index:1}.apartments__features>.content-animation{height:100%}.is-show-features .apartments__features{opacity:1;visibility:visible}.apartments__features-close{position:absolute;right:var(--spacing-layout);top:var(--spacing-layout);z-index:1}.apartments__features-item{display:flex;flex-direction:column;height:100%}.apartments__counter{align-items:center;display:flex}.apartments__counter-line{background:var(--t-smallest);height:1px;margin:var(--md,0 calc(var(--scale-px) * 10)) var(--n-md,0 calc(var(--scale-px) * 7));width:var(--md,calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 10))}@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){.apartments__sticky.sticky--under-previous.sticky--under-next:after{height:300svh}.apartments__features-gallery img{max-height:calc(100svh - var(--spacing) * 5 - (var(--scale-text-px) * 40));-o-object-fit:cover;object-fit:cover;-o-object-position:50% 75%;object-position:50% 75%}}@media (min-width:2400px) and (min-height:700px){.apartments__choose{--btn-height:calc(var(--scale-px) * 320);width:calc(var(--scale-px) * 320)}}@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){.apartments .sticky{margin-bottom:0;margin-top:0}.apartments .sticky:after{display:none}.apartments__features-gallery .mobile-scrollable{--scrollable-item-width:calc(100vw - var(--spacing-layout) * 2);--scrollable-item-gap:calc(var(--spacing-layout) / 2)}.apartments__features-gallery .mobile-scrollable__item{position:relative!important}}.services__left{padding-top:calc(var(--scale-px) * 173)}.services__image{height:var(--md,100svh) var(--n-md,100vw);position:relative}.services__list-wrapper{overflow:hidden;padding-bottom:calc(var(--spacing) * 2)}.services__list{--card-height:calc((var(--grid-col) * 3 - var(--spacing-layout)) * 0.909);height:var(--card-height);margin-top:calc(200svh - var(--card-height) - var(--spacing-layout) - var(--spacing) * 2);transition-property:transform}.services__list li{opacity:.3;transition-duration:.8s;transition-timing-function:cubic-bezier(.7,0,.3,1)}.services__list li:not(:first-child){padding-top:var(--spacing)}.services__list li.is-active{opacity:1}.services__list[data-index="0"]{transform:translateY(calc((var(--card-height) * 0 + var(--spacing) * 0) * -1))}.services__list[data-index="0"] li:first-child{opacity:1}.services__list[data-count="0"][data-index="0"]{transform:translateY(calc((var(--card-height) * 0 + var(--spacing) * 0) * -1 + var(--spacing) * 2))}.services__list[data-index="1"]{transform:translateY(calc((var(--card-height) * 1 + var(--spacing) * 1) * -1))}.services__list[data-index="1"] li:nth-child(2){opacity:1}.services__list[data-count="1"][data-index="1"]{transform:translateY(calc((var(--card-height) * 1 + var(--spacing) * 1) * -1 + var(--spacing) * 2))}.services__list[data-index="2"]{transform:translateY(calc((var(--card-height) * 2 + var(--spacing) * 2) * -1))}.services__list[data-index="2"] li:nth-child(3){opacity:1}.services__list[data-count="2"][data-index="2"]{transform:translateY(calc((var(--card-height) * 2 + var(--spacing) * 2) * -1 + var(--spacing) * 2))}.services__list[data-index="3"]{transform:translateY(calc((var(--card-height) * 3 + var(--spacing) * 3) * -1))}.services__list[data-index="3"] li:nth-child(4){opacity:1}.services__list[data-count="3"][data-index="3"]{transform:translateY(calc((var(--card-height) * 3 + var(--spacing) * 3) * -1 + var(--spacing) * 2))}.services__list[data-index="4"]{transform:translateY(calc((var(--card-height) * 4 + var(--spacing) * 4) * -1))}.services__list[data-index="4"] li:nth-child(5){opacity:1}.services__list[data-count="4"][data-index="4"]{transform:translateY(calc((var(--card-height) * 4 + var(--spacing) * 4) * -1 + var(--spacing) * 2))}.services__list[data-index="5"]{transform:translateY(calc((var(--card-height) * 5 + var(--spacing) * 5) * -1))}.services__list[data-index="5"] li:nth-child(6){opacity:1}.services__list[data-count="5"][data-index="5"]{transform:translateY(calc((var(--card-height) * 5 + var(--spacing) * 5) * -1 + var(--spacing) * 2))}.services__list[data-index="6"]{transform:translateY(calc((var(--card-height) * 6 + var(--spacing) * 6) * -1))}.services__list[data-index="6"] li:nth-child(7){opacity:1}.services__list[data-count="6"][data-index="6"]{transform:translateY(calc((var(--card-height) * 6 + var(--spacing) * 6) * -1 + var(--spacing) * 2))}.services__content{display:flex;flex:1;flex-direction:column;justify-content:space-between}.services__counter{align-items:center;display:flex;justify-content:flex-end}.services__counter-line{background:var(--t-smallest);height:1px;margin:var(--md,0 calc(var(--scale-px) * 10)) var(--n-md,0 calc(var(--scale-px) * 7));width:var(--md,calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 10))}.services__text .text-offset{margin-left:calc(var(--spacing-layout) * -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){.services{clip-path:polygon(0 100svh,100% 100svh,100% 100%,0 100%);scroll-padding:100svh}.services__sticky{margin-bottom:calc(var(--sticky-under-next-distance) * -2);margin-top:calc(var(--sticky-under-previous-distance) * -2)}.services__sticky.sticky--under-previous.sticky--under-next:after{height:calc(var(--sticky-under-previous-distance) + var(--sticky-under-next-distance) + 100svh * (var(--item-count) - 2))}}@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){.services__container{display:flex;flex-direction:column;position:relative}.services__container [data-content-animation-item]{position:absolute}.services__image{overflow:hidden}.services__image>*{height:calc(100% + 5svh)}.services__title{left:var(--spacing-layout);position:absolute;top:calc(var(--spacing) * 2);z-index:1}}.penthouses-hero__content{display:flex;flex-direction:var(--md,column-reverse) var(--n-md,column);gap:var(--md,15.51282vh) var(--n-md,31.5625vh);height:100svh;justify-content:var(--md,flex-start) var(--n-md,flex-end);position:relative;z-index:1}.penthouses-hero__image{height:var(--md,calc(100% + 10svh)) var(--n-md,100%);overflow:hidden}.penthouses-hero__image img{height:var(--md,100%) var(--n-md,calc(100% + 10svh));-o-object-position:left;object-position:left}.penthouses-hero__title{margin-left:auto;max-width:var(--md,50%) var(--n-md,calc(var(--scale-px) * 260))}@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){.penthouses-hero{clip-path:polygon(0 100svh,100% 100svh,100% 100%,0 100%);scroll-padding:100svh}.penthouses-hero .sticky.sticky--under-previous.sticky--under-next:after{height:calc(var(--sticky-under-previous-distance) + var(--sticky-under-next-distance) + 33svh)}.penthouses-hero .sticky__layer{overflow:hidden}}.penthouses__text-1{margin-top:var(--md,-.73em) var(--n-md,0);position:relative}.penthouses__text-1 .text-offset{margin-left:calc(var(--spacing-layout) * -1)}.penthouses__card{position:relative}.penthouses__card-content{bottom:0;left:0;padding:var(--spacing);position:absolute;width:100%}.penthouses__side{display:flex;flex-direction:column;justify-content:space-between}.penthouses__text-2{margin-bottom:var(--md,var(--spacing)) var(--n-md,0);margin-left:var(--md,calc(var(--grid-col) * -1)) var(--n-md,0);margin-right:var(--md,calc(var(--scale-px) * 50)) var(--n-md,0);position:relative}.penthouses__carousel{--scrollable-item-width:calc(100vw - var(--spacing) * 2);--scrollable-item-gap:calc(var(--spacing) / 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){.penthouses__image{position:relative}.penthouses__image:after{background:linear-gradient(315deg,rgba(var(--t-background-rgb),.5) 0,rgba(var(--t-background-rgb),0) 50%);bottom:0;content:"";height:100%;position:absolute;right:0;width:100%}}.parking__container{display:flex;flex-direction:var(--md,row) var(--n-md,column);min-height:100svh}.parking__image{height:var(--md,100svh) var(--n-md,100vw);overflow:hidden;position:relative;width:var(--md,50%) var(--n-md,100%)}.parking__image>*{height:var(--md,100%) var(--n-md,calc(100% + 15svh))}.parking__image-parking:after{background:linear-gradient(180deg,rgba(var(--t-background-rgb),0) 70.13%,rgba(var(--t-background-rgb),.9) 126.35%),linear-gradient(0deg,rgba(var(--t-background-rgb),0) 66.79%,rgba(var(--t-background-rgb),.9) 100%)}.parking__image-pantries:after,.parking__image-parking:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.parking__image-pantries:after{background:linear-gradient(0deg,rgba(var(--t-background-rgb),0) 70%,rgba(var(--t-background-rgb),6) 100%)}.parking__buttons{align-items:flex-end;display:flex;gap:calc(var(--scale-px) * 10);height:var(--md,100svh) var(--n-md,100vw);left:0;position:absolute;top:0;width:var(--md,50%) var(--n-md,100%)}.parking__buttons>.btn{width:100%}.parking__content{width:var(--md,50%) var(--n-md,100%)}.parking__item{display:flex;flex-direction:column;height:var(--md,100svh) var(--n-md,100%);justify-content:space-between;min-height:var(--md,100svh) var(--n-md,calc(100svh - 88.88889vw));padding:var(--xxxl,calc(var(--scale-px) * 250) var(--spacing-layout) var(--spacing-layout)) var(--n-xxxl,var(--xxl,calc(var(--scale-px) * 210) var(--spacing-layout) var(--spacing-layout)) var(--n-xxl,var(--md,calc(var(--scale-px) * 170) var(--spacing-layout) var(--spacing-layout)) var(--n-md,var(--spacing-layout) var(--spacing-layout) calc(var(--spacing) * 4))))}.parking__text-parking{max-width:calc(var(--grid-col) * 4 - var(--spacing-layout))}.parking__text-pantries{max-width:calc(var(--grid-col) * 4 - var(--spacing-layout) * 2)}.parking__area{display:flex;flex-direction:column;height:var(--xxxxl,calc(var(--scale-px) * 355)) var(--n-xxxxl,var(--xxl,calc(var(--scale-px) * 274)) var(--n-xxl,var(--md,calc(var(--scale-px) * 202)) var(--n-md,calc(var(--scale-px) * 200))));justify-content:space-between}.parking__area-number{display:flex;gap:calc(var(--scale-px) * 5);justify-content:flex-end}@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){.parking{scroll-padding:100svh}.parking__buttons>.btn{--btn-height:calc(var(--scale-px) * 140)}.parking__buttons>.btn>.btn__content{padding:calc(var(--scale-px) * 20) calc(var(--scale-px) * 10)}.parking__list{margin-left:auto;width:calc(var(--grid-col) * 3 - var(--spacing-layout))}}.management__image{overflow:hidden}.management__image>*{height:var(--md,100%) var(--n-md,calc(100% + 15svh))}.management__content{bottom:var(--spacing-layout);display:flex;flex-direction:column;left:var(--spacing-layout);min-height:var(--xxxxl,calc(var(--scale-px) * 600)) var(--n-xxxxl,var(--md,calc(var(--scale-px) * 500)) var(--n-md,calc(var(--scale-px) * 280)));padding:calc(var(--scale-px) * 20) calc(var(--scale-px) * 20) var(--spacing-layout);position:absolute;width:var(--md,calc(var(--grid-col) * 4 - var(--spacing-layout))) var(--n-md,calc(var(--grid-col) * 4 - var(--spacing-layout) * 2))}.management__counter{align-items:center;display:flex}.management__counter-line{background:var(--t-smallest);height:1px;margin:var(--md,0 calc(var(--scale-px) * 10)) var(--n-md,0 calc(var(--scale-px) * 7));width:var(--md,calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 10))}.management__text{margin-left:var(--md,calc(var(--grid-col) * 1.5 - var(--spacing-layout))) var(--n-md,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){.management .sticky{margin-bottom:0;margin-top:0}.management .sticky:after{display:none}}.investment__content{bottom:var(--spacing-layout);display:flex;flex-direction:column;min-height:var(--xxxxl,calc(var(--scale-px) * 600)) var(--n-xxxxl,var(--md,calc(var(--scale-px) * 500)) var(--n-md,calc(var(--scale-px) * 320)));padding:calc(var(--scale-px) * 20);position:absolute;right:var(--spacing-layout);width:var(--md,calc(var(--grid-col) * 4 - var(--spacing-layout))) var(--n-md,calc(var(--grid-col) * 4 - var(--spacing-layout) * 2))}.investment__content-side{margin-left:var(--md,calc(var(--grid-col) * 1.66 - var(--spacing-layout))) var(--n-md,0)}.investment__content-side>.btn{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){.investment .sticky{margin-bottom:0;margin-top:0}.investment .sticky:after{display:none}.investment__image{overflow:hidden}.investment__image img{height:calc(100% + 10svh);-o-object-position:left;object-position:left}}.request{--min-image-height:min(calc(100vw / 1440 * 620),calc(100vh - (100vw / 1440 * 88) - var(--spacing-layout) * 3))}.request__form{--form-height:var(--xxxxl,calc(var(--scale-px) * 330)) var(--n-xxxxl,calc(var(--scale-px) * 310));--min-bottom-padding:calc((var(--min-image-height) - (100vw - var(--spacing) * 2) / 668 * 42 - var(--form-height)) / 2);padding:var(--md,0 var(--spacing-layout) min(var(--grid-col),var(--min-bottom-padding)) var(--grid-col)) var(--n-md,calc(var(--spacing) * 4) var(--spacing-layout))}.request__form,.request__image{position:relative}.request__logo{left:var(--spacing-layout);position:absolute;top:0;transform:translateY(-50%);z-index:1}.request__logo svg{display:block;height:auto;opacity:0;transform:translateY(calc((100svh - var(--min-image-height)) * -1 + 50% + var(--spacing))) scale(var(--logo-scale));transform-origin:0 0;transition-property:transform;width:calc(100vw - var(--spacing-layout) * 2)}.request--in .request__logo svg{opacity:1;transform:none}.request__form-success{height:100%;left:0;padding:var(--md,var(--grid-col)) var(--n-md,calc(var(--scale-px) * 127) var(--spacing-layout));position:absolute;top:0;width:100%;z-index:1}.request__form-success-text{max-width:var(--md,calc(var(--grid-col) * 3)) var(--n-md,calc(var(--scale-px) * 280))}@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){.request{contain:strict;height:100svh}.request__container{align-items:flex-end;display:flex;flex-direction:row-reverse;height:100svh}.request__image{width:50%}.request__image picture{height:calc(100vw / 1440 * 620);max-height:calc(100vh - (100vw / 1440 * 88) - var(--spacing-layout) * 3)}.request__image img{height:120%;margin-bottom:0}.request__form{width:50%}}