.vertical-animated-gradient[data-v-164d73c0]{animation:verticalGradientAnimation-164d73c0 5s ease infinite;background:linear-gradient(180deg,#34d399,#3b82f6,#9333ea,#f43f5e,#fbbf24,#10b981);background-size:220% 220%}@keyframes verticalGradientAnimation-164d73c0{0%{background-position:50% 0}50%{background-position:50% 100%}to{background-position:50% 0}}.animated-gradient[data-v-164d73c0]{animation:gradientAnimation-164d73c0 5s ease infinite;background:linear-gradient(270deg,#34d399,#3b82f6,#9333ea,#f43f5e,#fbbf24,#10b981);background-size:220% 220%}@keyframes gradientAnimation-164d73c0{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.swiper-slide[data-v-e2a973dc]{height:auto!important}.image-slider-container[data-v-e2a973dc]{display:flex;flex-wrap:wrap;justify-content:center;padding:1rem 20px;width:100%}.image-swiper[data-v-e2a973dc]{overflow:visible!important;padding-bottom:2.5rem;width:100%}.swiper-wrapper[data-v-e2a973dc]{flex-shrink:0;overflow:visible!important;width:auto}.swiper-slide[data-v-e2a973dc]{max-width:32rem}.swiper-slide-item[data-v-e2a973dc]{max-width:32rem;width:100%}.image-swiper[data-v-e2a973dc] .swiper-pagination{flex-shrink:0;position:relative!important;width:100%!important}.image-swiper[data-v-e2a973dc] .swiper-navigation-icons{color:#696969!important}.image-swiper[data-v-e2a973dc] .swiper-button-next,.image-swiper[data-v-e2a973dc] .swiper-button-prev{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff59;border-radius:50%!important;color:#3b3b3b!important;height:56px!important;padding:18px;position:absolute;top:50%;transform:translateY(-50%);width:56px!important}.image-swiper[data-v-e2a973dc] .swiper-button-next:hover,.image-swiper[data-v-e2a973dc] .swiper-button-prev:hover{background-color:#fff;color:#3b3b3b!important;transition:background-color .3s ease,color .3s ease}.image-swiper[data-v-e2a973dc] .swiper-button-prev{left:-164px!important}.image-swiper[data-v-e2a973dc] .swiper-button-next{right:-164px!important}.image-swiper[data-v-e2a973dc] .swiper-button-next:after,.image-swiper[data-v-e2a973dc] .swiper-button-prev:after{font-size:12px!important}.image-swiper[data-v-e2a973dc] .swiper-button-disabled{display:none}.border-shape[data-v-f08a671c]{border-radius:30px;corner-shape:bevel}@supports not (corner-shape:bevel){.border-shape[data-v-f08a671c]{border-radius:0}}.light h2{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.light h3{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.dark h2{color:#fff}.dark h3{color:#d657ee}p strong{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.dark p strong{color:#fff}.left-side div .text-wrapper{order:2}.left-side div .image-wrapper{order:1}.glow-text h2{color:#ddf7ff;filter:blur(.2px);text-shadow:0 0 4px rgba(182,227,241,.8),0 2px 20px rgba(147,224,255,.7),0 2px 12px rgba(107,201,255,.65),0 2px 20px rgba(70,113,241,.6),0 2px 40px rgba(70,113,241,.6),0 16px 20px rgba(30,154,255,.5),0 20px 20px rgba(25,25,112,.8),0 20px 60px rgba(25,25,112,.4),0 20px 60px rgba(25,25,112,.4),0 20px 60px rgba(25,25,112,.4),0 20px 20px rgba(0,0,139,.3),0 20px 20px rgba(0,0,51,.2)}.glow-text h3{color:#acc5eb}@media screen and (max-width:1024px){.left-side div .text-wrapper{order:1}.left-side div .image-wrapper{order:2}}.main-bg[data-v-08901719]{background-size:contain}@media screen and (max-width:900px){.main-bg[data-v-08901719]{background-size:175%}}.controls-glow[data-v-08901719]{background-color:#000000b3;border-radius:8px;bottom:10px;color:#fff;display:flex;flex-direction:column;gap:8px;left:10px;padding:15px;position:absolute;z-index:10}.controls-glow label[data-v-08901719]{font-size:.9em;margin-right:5px}.trapez[data-v-08901719]{clip-path:polygon(0 0,100% 0,80% 100%,20% 100%)}.controls-glow input[type=range][data-v-08901719]{width:160px}.controls-glow input[type=checkbox][data-v-08901719]{margin-left:5px}.edge-control[data-v-08901719]{align-items:center;display:flex}.scroll-stage[data-v-ccfa3e80]{position:relative}.sticky-viewport[data-v-ccfa3e80]{height:100vh;overflow:hidden;position:sticky;top:60px;width:100%;z-index:10}.room-image-layer[data-v-ccfa3e80]{inset:0;position:absolute;will-change:opacity;z-index:1}.room-img[data-v-ccfa3e80]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.dim-overlay[data-v-ccfa3e80]{background:#000;inset:0;position:absolute;will-change:opacity;z-index:2}.heading-wrap[data-v-ccfa3e80]{align-items:center;display:flex;inset:0;justify-content:center;padding-inline:1.5rem;perspective:1200px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:3}.zmrok-heading[data-v-ccfa3e80]{color:#fff;display:inline-block;font-size:clamp(2rem,6vw,6.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;text-align:center;transform-origin:50% 100%;transform-style:preserve-3d;transition:letter-spacing .05s linear}.anim-spacer-1[data-v-ccfa3e80]{background:#000;height:62vh}.rgbsim-sticky-wrap[data-v-ccfa3e80]{position:relative}.rgbsim-sticky-inner[data-v-ccfa3e80]{height:calc(100vh - 60px);overflow:hidden;position:sticky;top:60px;width:100%;z-index:5}.anim-spacer-2[data-v-ccfa3e80]{background:#000;height:150vh}.modal-root[data-v-4dba0123]{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.modal-backdrop[data-v-4dba0123]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;inset:0;position:absolute}.modal-scroll-container[data-v-4dba0123]{inset:0;overflow-x:hidden;overflow-y:auto;position:absolute;-webkit-overflow-scrolling:touch}.modal-content[data-v-4dba0123]{background:#fff;border-radius:2.5rem;box-shadow:0 25px 50px -12px #00000040;margin:5vh auto;max-width:1240px;overflow:hidden;pointer-events:auto;position:relative}.modal-backdrop-enter-active[data-v-4dba0123],.modal-backdrop-leave-active[data-v-4dba0123]{transition:opacity .3s ease}.modal-backdrop-enter-from[data-v-4dba0123],.modal-backdrop-leave-to[data-v-4dba0123]{opacity:0}.modal-content-enter-active[data-v-4dba0123],.modal-content-leave-active[data-v-4dba0123]{transition:transform .3s ease,opacity .3s ease}.modal-content-enter-from[data-v-4dba0123],.modal-content-leave-to[data-v-4dba0123]{opacity:0;transform:scale(.9)}
