.rotate-device-animation{animation:amin-rotate-device-icon 5s 1s infinite}@media screen and (orientation:portrait){.rotate-device-animation{animation:amin-rotate-device-icon-portrait 5s 1s infinite}}@keyframes amin-rotate-device-icon{0%{opacity:0;transform:rotate(-90deg)}5%{opacity:1;transform:rotate(-90deg)}30%,70%{opacity:1;transform:rotate(0)}to{opacity:0;transform:rotate(0) translateY(2vh)}}@keyframes amin-rotate-device-icon-portrait{0%{opacity:0;transform:rotate(0)}5%{opacity:1;transform:rotate(0)}30%,70%{opacity:1;transform:rotate(-90deg)}to{opacity:0;transform:rotate(-90deg) translate(-2vh)}}.white-theme .wind-cookie[data-v-364e5479]{color:#3b424b}.line[data-v-f398ceb1]{transform-origin:center;transition:transform .22s ease}.line-top[data-v-f398ceb1]{transform:translate(-50%,calc(-50% - .45rem)) rotate(0)}.line-bottom[data-v-f398ceb1]{transform:translate(-50%,calc(-50% + .45rem)) rotate(0)}.is-open .line-top[data-v-f398ceb1]{transform:translate(-50%,-50%) rotate(45deg)}.is-open .line-bottom[data-v-f398ceb1]{transform:translate(-50%,-50%) rotate(-45deg)}.elongated_octagon[data-v-d1110aa3]{background:transparent;clip-path:polygon(0 18%,5% 0,95% 0,100% 17%,100% 82%,95% 100%,5% 100%,0 82%)}.button-text[data-v-d1110aa3]{transition:color .3s}.hover-to-project[data-v-d1110aa3]{-webkit-backdrop-filter:blur(.27778rem);backdrop-filter:blur(.27778rem);transition:background-color .3s,color .3s,border-color .3s}.hover-to-project .icon-elongated_octagon[data-v-d1110aa3]{color:var(--project);transition:color .3s}@media (min-width:614px){.hover-to-project[data-v-d1110aa3]:hover{background-color:var(--project);border-color:var(--project)}.hover-to-project:hover .icon-elongated_octagon[data-v-d1110aa3]{color:var(--project)}.hover-to-project:hover .button-text[data-v-d1110aa3]{color:#fff}}.hover-to-transparent[data-v-d1110aa3]{-webkit-backdrop-filter:blur(.27778rem);backdrop-filter:blur(.27778rem);transition:background-color .3s,color .3s}.hover-to-transparent .icon-elongated_octagon[data-v-d1110aa3]{color:var(--project);transition:opacity .3s}@media (min-width:614px){.hover-to-transparent[data-v-d1110aa3]:hover{background-color:transparent;color:#fff}.hover-to-transparent:hover .icon-elongated_octagon[data-v-d1110aa3]{opacity:100%}}@media screen and (max-width:614px){.header:not(.scrolled){border-bottom:1px solid hsla(0,0%,100%,.3)}}.scrolled{-webkit-backdrop-filter:blur(.27778rem);backdrop-filter:blur(.27778rem)}.scroll-progress-bar{background-color:var(--project);height:2px;left:0;position:fixed;top:5.76389rem;transform:scaleX(0);transform-origin:left center;transition:transform .1s linear;width:100%;z-index:100}.play-button{opacity:0;pointer-events:none;transform:translateY(100%);transition:transform .3s}@media (max-width:614px){.play-button{opacity:1;pointer-events:all;transform:translateY(0)}}.show.play-button{opacity:1;pointer-events:all;transform:translateY(0)}.favorites header,.page-visual-floor header,.page-visual-main header,.space header{height:4.58333rem}@media (max-width:614px){.favorites header,.page-visual-floor header,.page-visual-main header,.space header{height:4.16667rem!important}}.header{transition:background-color .3s}@media (min-width:1400px){.homepage .scrolled.header:hover{background-color:#848d97}}.white-theme:not(.menu-open) .header{background-color:#fff3;color:#3b424b}.white-theme--not-transparent:not(.menu-open) .header{background-color:#fff;opacity:1}.shadow-theme:not(.menu-open) .header{box-shadow:0 1.38889rem 1.38889rem #252b3026}@media (max-width:614px){.shadow-theme:not(.menu-open) .header{background-color:#fffefc;border-bottom:1px solid #868d98;box-shadow:none}}.active-mode{color:#3b424b;position:relative}.active-mode.hover\:text-white{color:#fff}.active-mode:after{background-color:var(--project);border-bottom-left-radius:.27778rem;border-bottom-right-radius:.27778rem;content:"";height:.625rem;left:0;pointer-events:none;position:absolute;top:-1.59722rem;width:100%}.menu-open .header{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1001}@media (max-width:614px){.menu-open .header{-webkit-backdrop-filter:blur(.27778rem);backdrop-filter:blur(.27778rem)}}.menu-open .space-logo{opacity:0;pointer-events:none}.menu-open .header-favorites-title,.menu-open .header-lot-info,.menu-open .space-back,.menu-open .space-filter{display:none}.space-filter.active:before{background-color:var(--project);border-radius:100%;content:"";height:.55556rem;left:-.97222rem;position:absolute;top:50%;transform:translateY(-50%);width:.55556rem}.favorites:not(.menu-open) .header-logo,.lot-page:not(.menu-open) .header-logo,.space:not(.menu-open) .header-logo{display:none}.lot-page:not(.menu-open) header{background-color:#fff!important}.slide-from-top-enter-from{opacity:0;transform:translateY(-100%)}.slide-from-top-enter-active{transition:transform .4s ease,opacity .4s ease}.slide-from-top-enter-to,.slide-from-top-leave-from{opacity:1;transform:translateY(0)}.slide-from-top-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-from-top-leave-to{opacity:0;transform:translateY(-100%)}
