.header-blur[data-v-91136791]{background:#00000080}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.header-blur[data-v-91136791]{-webkit-backdrop-filter:blur(12px);background:#0003}}.hero-logo[data-v-1ea9982c]{filter:brightness(0)invert()sepia(.15)saturate(.5)hue-rotate(10deg)brightness(1.05)}.animated-text[data-v-3c0078be]{font-size:clamp(22px,6px + 2.08333vw,46px)}.char[data-v-3c0078be]{transition:color .3s;display:inline-block}.contact-form[data-v-5a7c61b2]{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#fff3;border-radius:12px;flex-direction:column;align-items:center;gap:32px;width:58.33%;height:620px;padding:56px 64px;display:flex;box-shadow:0 8px 32px #0000001a}.form-title[data-v-5a7c61b2]{color:#8b1a1a;letter-spacing:.04em;text-align:center;text-transform:uppercase;width:600px;max-width:100%;margin-bottom:24px;font-family:Canela,serif;font-size:36px;font-weight:300;line-height:124%}.form-inputs[data-v-5a7c61b2]{-moz-column-gap:28px;flex-wrap:wrap;gap:24px 28px;width:100%;display:flex}.input-wrapper[data-v-5a7c61b2]{width:calc(50% - 14px);position:relative}.error-message[data-v-5a7c61b2]{color:#ff4d4d;text-align:left;font-size:14px;position:absolute;bottom:-20px;left:0;right:0}.custom-input[data-v-5a7c61b2]{color:#8b1a1a;letter-spacing:.04em;background:0 0;border:1px solid #8b1a1a66;border-radius:8px;outline:none;width:100%;height:64px;padding:22px 29px;font-family:Helvetica Neue,sans-serif;font-size:18px;font-weight:400;line-height:110%;transition:border-color .3s}.custom-input[data-v-5a7c61b2]::placeholder{color:#8b1a1a99;letter-spacing:.04em;opacity:1;text-transform:uppercase;font-family:Helvetica Neue,sans-serif;font-size:18px;font-weight:400;line-height:110%}.custom-input[data-v-5a7c61b2]:focus{box-shadow:none;border-color:#8b1a1a99;outline:none}.custom-input[data-v-5a7c61b2]:hover{border-color:#8b1a1a80}.custom-select[data-v-5a7c61b2]{appearance:none;color:#8b1a1a;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath stroke='%238b1a1a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 3 5 5 5-5'/%3E%3C/svg%3E") right 29px center no-repeat;border:1px solid #8b1a1a66;border-radius:8px;outline:none;width:100%;height:64px;padding:22px 29px;font-family:Helvetica Neue,sans-serif;font-size:18px;font-weight:400;line-height:110%}.custom-select[data-v-5a7c61b2]:focus{box-shadow:none;border-color:#8b1a1a99;outline:none}.custom-select[data-v-5a7c61b2]:hover{border-color:#8b1a1a80}.custom-select option[data-v-5a7c61b2]{color:#000;text-transform:none;background:#fff;padding:10px;font-family:Helvetica Neue,sans-serif;font-size:18px;font-weight:400}.custom-select option[data-v-5a7c61b2]:hover{background:#e6e6e6}.custom-select option[disabled][data-v-5a7c61b2]{color:#999}@media (max-width:768px){.contact-form[data-v-5a7c61b2]{width:90%;height:auto;padding:32px 24px}.form-title[data-v-5a7c61b2]{width:100%;font-size:24px}.custom-input[data-v-5a7c61b2],.custom-select[data-v-5a7c61b2]{width:100%}}@media (max-width:480px){.contact-form[data-v-5a7c61b2]{width:95%;padding:24px 16px}.form-title[data-v-5a7c61b2]{font-size:20px}.custom-input[data-v-5a7c61b2],.custom-select[data-v-5a7c61b2]{height:56px;padding:16px 20px;font-size:14px}}.agent-avatar-wrapper[data-v-6329abc4]{border:3px solid #ffffff4d;border-radius:50%;flex-shrink:0;width:192px;height:192px;overflow:hidden;box-shadow:0 4px 20px #0003}.agent-avatar[data-v-6329abc4]{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%}@media (max-width:1024px){footer[data-v-6329abc4]{padding-left:2rem!important;padding-right:2rem!important}footer .flex.w-full.pt-\[80px\][data-v-6329abc4]{flex-wrap:wrap}footer .flex-1[data-v-6329abc4]{min-width:45%}.agent-avatar-wrapper[data-v-6329abc4]{width:140px;height:140px}}.utilities-mask[data-v-e5d3d2e9]{z-index:2;background-image:url(../images/view-da.webp);background-position:top;background-size:cover}.utility-marker circle[data-v-e5d3d2e9]{transition:filter .2s}@keyframes ring-e5d3d2e9{0%{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(1.2)}to{opacity:0;transform:scale(1.4)}}.animate-ring[data-v-e5d3d2e9]{animation:1.5s infinite ring-e5d3d2e9}.delay-1000[data-v-e5d3d2e9]{animation-delay:.5s}.utility-marker-abs[data-v-e5d3d2e9]{width:4rem;height:4rem;transition:opacity .35s cubic-bezier(.4,2,.6,1),transform .35s cubic-bezier(.4,2,.6,1)}.utility-marker-abs .relative[data-v-e5d3d2e9]{z-index:2}.card[data-v-e5d3d2e9]{color:#8b1a1a;opacity:0;background:#fff;border-radius:12px;width:280px;height:auto;min-height:0;max-height:0;padding:0 16px;transition:transform .8s,opacity .8s,max-height .8s,padding .8s;overflow:hidden;transform:translateY(100%)}.card.show[data-v-e5d3d2e9]{opacity:1;max-height:500px;padding:24px 16px;transform:translateZ(0)}.zoom-transition-spacer[data-v-e5d3d2e9]{background:0 0;position:relative}.utility-image-wrapper[data-v-e5d3d2e9]{width:100%;position:relative;overflow:hidden}@media (max-width:1024px){.blur-mask-wrapper[data-v-e5d3d2e9]{min-height:50vh}.blur-mask-wrapper p[data-v-e5d3d2e9]{padding:0 2rem;font-size:36px!important}.utility-image-wrapper[data-v-e5d3d2e9]{padding-bottom:75%!important}}@media (max-width:768px){.blur-mask-wrapper[data-v-e5d3d2e9]{min-height:40vh}.blur-mask-wrapper p[data-v-e5d3d2e9]{line-height:1.3;font-size:28px!important}.utility-image-wrapper[data-v-e5d3d2e9]{padding-bottom:100%!important}.card[data-v-e5d3d2e9]{width:240px;min-width:240px!important}}@media (max-width:640px){.blur-mask-wrapper[data-v-e5d3d2e9]{min-height:35vh}.blur-mask-wrapper p[data-v-e5d3d2e9]{font-size:24px!important}.utility-image-wrapper[data-v-e5d3d2e9]{padding-bottom:120%!important}}.video-close-button[data-v-e5d3d2e9]{cursor:pointer;z-index:10001;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .3s;display:flex;position:absolute;top:16px;right:16px}.video-close-button[data-v-e5d3d2e9]:hover{background:#ffffff1a}.video-close-button svg[data-v-e5d3d2e9]{stroke:#fff;width:20px;height:20px}.amenities-section[data-v-19b9b63d]{background:linear-gradient(#8b1a1a00,#8b1a1a 62.65% 72.66%,#6b1515),linear-gradient(#fff,#fff)}.top-blur-container[data-v-19b9b63d]{background-image:url(../images/usp/top-blur.svg);height:1143px}.fog-mask-overlay[data-v-19b9b63d]{opacity:0;will-change:opacity,transform}.video-pin-wrapper[data-v-19b9b63d]{z-index:1;width:100vw;height:100vh;position:relative;transform:translateZ(0)}.fullscreen-video[data-v-19b9b63d]{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;transform:translateZ(0);-webkit-mask-image:linear-gradient(#0000 0,#0000004d 5%,#000000b3 10%,#000 15%);mask-image:linear-gradient(#0000 0,#0000004d 5%,#000000b3 10%,#000 15%)}.bg-video[data-v-19b9b63d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;transform:translateZ(0)scale(1.2)}.main-content[data-v-19b9b63d]{z-index:10;position:relative}.video-mask-overlay[data-v-19b9b63d]{pointer-events:none;z-index:15;width:100vw;height:100%;position:absolute;top:0;left:0;overflow:visible}.video-mask-container[data-v-19b9b63d]{background:0 0;position:relative}.stats-overlay[data-v-19b9b63d]{pointer-events:none;z-index:25;width:100%;height:100%;position:absolute;top:0;left:0}.stat[data-v-19b9b63d]{color:#8b1a1a;opacity:0;pointer-events:auto;text-shadow:-1.5px -1.5px #ffffffbf,1.5px -1.5px #ffffffbf,-1.5px 1.5px #ffffffbf,1.5px 1.5px #ffffffbf,0 0 20px #fff9,0 0 40px #fff6;will-change:transform,opacity;flex-direction:column;justify-content:center;align-items:center;width:400px;margin:.5rem 0;font-weight:400;display:flex;position:absolute;transform:translateZ(0)}.fog-effect[data-v-19b9b63d]{-webkit-backdrop-filter:blur(20px);background-blend-mode:overlay;background:linear-gradient(#ffffff4d 0,#f5e5e559 8%,#c9a1a166 18%,#aa646461 28%,#96464652 40%,#8b282840 55%,#8b1e1e26 70%,#8b1a1a14 85%,#8b1a1a00)}.blur-mask-wrapper[data-v-19b9b63d]{justify-content:center;align-items:center;min-height:60vh;padding-bottom:50px;display:flex;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.red-vanilla-transition[data-v-19b9b63d]{pointer-events:none;background:linear-gradient(#8b1a1a 0,#7b2020 10%,#8b3030 20%,#9b4a3a 30%,#b07050 40%,#c8986e 50%,#d9b88e 60%,#e6d0ae 70%,#eddfc5 80%,#f0eadb 90%,#f5f0e8);height:300px;margin-top:-300px}.blur-mask[data-v-19b9b63d]{opacity:1;background:url(../images/usp/blur-background.svg) 50%/cover;transition:opacity .6s,-webkit-backdrop-filter .6s,backdrop-filter .6s}.fade-gradient-top[data-v-19b9b63d]{background:linear-gradient(#fff0 0,#fff)}.fade-gradient-bottom[data-v-19b9b63d]{background:linear-gradient(0deg,#fff0 0,#fff)}.utility-marker circle[data-v-19b9b63d]{transition:filter .2s}.fade-slide-enter-active[data-v-19b9b63d],.fade-slide-leave-active[data-v-19b9b63d]{transition:opacity .3s,transform .3s}.fade-slide-enter-from[data-v-19b9b63d],.fade-slide-leave-to[data-v-19b9b63d]{opacity:0;transform:translateY(30px)}.fade-slide-enter-to[data-v-19b9b63d],.fade-slide-leave-from[data-v-19b9b63d]{opacity:1;transform:translateY(0)}@keyframes ring-19b9b63d{0%{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(1.2)}to{opacity:0;transform:scale(1.4)}}.animate-ring[data-v-19b9b63d]{animation:1.5s infinite ring-19b9b63d}.delay-1000[data-v-19b9b63d]{animation-delay:.5s}.marker-fade[data-v-19b9b63d]{opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.4,2,.6,1)}.utility-marker-abs[data-v-19b9b63d]{width:4rem;height:4rem;transition:opacity .35s cubic-bezier(.4,2,.6,1),transform .35s cubic-bezier(.4,2,.6,1)}.utility-marker-abs .relative[data-v-19b9b63d]{z-index:2}.spread-up-enter-active[data-v-19b9b63d],.spread-up-leave-active[data-v-19b9b63d]{transition:opacity .4s cubic-bezier(.4,2,.6,1),transform .4s cubic-bezier(.4,2,.6,1)}.spread-up-enter-from[data-v-19b9b63d],.spread-up-leave-to[data-v-19b9b63d]{opacity:0;transform:translateY(60px)scaleY(.7)}.spread-up-enter-to[data-v-19b9b63d],.spread-up-leave-from[data-v-19b9b63d]{opacity:1;transform:translateY(0)scaleY(1)}.fade-marker-enter-active[data-v-19b9b63d],.fade-marker-leave-active[data-v-19b9b63d]{transition:opacity .35s cubic-bezier(.4,2,.6,1),transform .35s cubic-bezier(.4,2,.6,1)}.fade-marker-enter-from[data-v-19b9b63d],.fade-marker-leave-to[data-v-19b9b63d]{opacity:0;transform:scale(.8)}.fade-marker-enter-to[data-v-19b9b63d],.fade-marker-leave-from[data-v-19b9b63d]{opacity:1;transform:scale(1)}.card[data-v-19b9b63d]{color:#8b1a1a;opacity:0;background:#fff;border-radius:12px;width:280px;height:auto;min-height:0;max-height:0;padding:0 16px;transition:transform .8s,opacity .8s,max-height .8s,padding .8s;overflow:hidden;transform:translateY(100%)}.card.show[data-v-19b9b63d]{opacity:1;max-height:500px;padding:24px 16px;transform:translateZ(0)}.zoom-transition-spacer[data-v-19b9b63d]{background:0 0;position:relative}.utility-image-wrapper[data-v-19b9b63d]{width:100%;position:relative;overflow:hidden}@media (max-width:1024px){.blur-mask-wrapper[data-v-19b9b63d]{min-height:50vh}.blur-mask-wrapper p[data-v-19b9b63d]{padding:0 2rem;font-size:36px!important}.utility-image-wrapper[data-v-19b9b63d]{padding-bottom:75%!important}.header[data-v-19b9b63d]{width:80%!important}.header h2[data-v-19b9b63d]{font-size:36px!important}.stat[data-v-19b9b63d]{width:280px}.stat .label[data-v-19b9b63d]{font-size:64px!important}.stat .value[data-v-19b9b63d]{width:220px!important;font-size:18px!important}}@media (max-width:768px){.blur-mask-wrapper[data-v-19b9b63d]{min-height:40vh}.blur-mask-wrapper p[data-v-19b9b63d]{line-height:1.3;font-size:28px!important}.utility-image-wrapper[data-v-19b9b63d]{padding-bottom:100%!important}.card[data-v-19b9b63d]{width:240px;min-width:240px!important}}@media (max-width:640px){.blur-mask-wrapper[data-v-19b9b63d]{min-height:35vh}.blur-mask-wrapper p[data-v-19b9b63d]{font-size:24px!important}.utility-image-wrapper[data-v-19b9b63d]{padding-bottom:120%!important}}.static-image-gallery[data-v-19b9b63d]{width:100%;height:100%;position:relative}.gallery-img[data-v-19b9b63d]{border-radius:15px;position:absolute;overflow:hidden;box-shadow:0 8px 32px #0000004d}.gallery-img img[data-v-19b9b63d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.gallery-img-1[data-v-19b9b63d]{width:220px;height:180px;top:55%;left:3%;transform:rotate(-5deg)}.gallery-img-2[data-v-19b9b63d]{width:200px;height:165px;top:30%;left:18%;transform:rotate(3deg)}.gallery-img-3[data-v-19b9b63d]{width:240px;height:195px;top:8%;right:20%;transform:rotate(-2deg)}.gallery-img-4[data-v-19b9b63d]{width:210px;height:170px;top:55%;left:35%;transform:rotate(4deg)}.gallery-img-5[data-v-19b9b63d]{width:230px;height:185px;top:15%;right:2%;transform:rotate(-3deg)}.gallery-img-6[data-v-19b9b63d]{width:200px;height:160px;top:60%;right:8%;transform:rotate(5deg)}@media (max-width:1024px){.gallery-img-1[data-v-19b9b63d]{width:170px;height:140px}.gallery-img-2[data-v-19b9b63d]{width:155px;height:128px}.gallery-img-3[data-v-19b9b63d]{width:185px;height:150px}.gallery-img-4[data-v-19b9b63d]{width:165px;height:135px}.gallery-img-5[data-v-19b9b63d]{width:175px;height:143px}.gallery-img-6[data-v-19b9b63d]{width:155px;height:125px}}@media (max-width:768px){.gallery-img-1[data-v-19b9b63d]{width:140px;height:115px}.gallery-img-2[data-v-19b9b63d]{width:125px;height:103px}.gallery-img-3[data-v-19b9b63d]{width:150px;height:120px}.gallery-img-4[data-v-19b9b63d]{width:130px;height:107px}.gallery-img-5[data-v-19b9b63d]{width:145px;height:118px}.gallery-img-6[data-v-19b9b63d]{width:125px;height:100px}}.font-serif[data-v-d6d16b9f]{font-family:Helvetica Neue,serif}.tower-nav-btn[data-v-d6d16b9f]{flex-direction:column;align-items:center;gap:4px;padding:4px 8px;display:flex}.tower-nav-btn[data-v-d6d16b9f]:hover{transform:translateY(-2px)scale(1.1)}.tower-nav-btn.active[data-v-d6d16b9f]{text-shadow:0 0 15px #8b1a1a33;transform:scale(1.1)}.btn-indicator[data-v-d6d16b9f]{background-color:#8b1a1a;border-radius:2px;width:0;height:2px;transition:width .4s cubic-bezier(.165,.84,.44,1)}.tower-nav-btn.active .btn-indicator[data-v-d6d16b9f]{width:100%}.tower-nav-btn:hover .btn-indicator[data-v-d6d16b9f]{width:60%}.tower-nav-btn.active:hover .btn-indicator[data-v-d6d16b9f]{width:100%}.lobby-grid[data-v-d6d16b9f]{flex:1;grid-template-columns:repeat(3,1fr);gap:12px;padding-right:4px;display:grid;overflow-y:auto}.lobby-grid-item[data-v-d6d16b9f]{aspect-ratio:4/3;cursor:pointer;border-radius:8px;transition:transform .25s,box-shadow .25s;overflow:hidden}.lobby-grid-item[data-v-d6d16b9f]:hover{transform:scale(1.03);box-shadow:0 4px 20px #00000026}.lobby-grid-img[data-v-d6d16b9f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .3s}.lobby-grid-item:hover .lobby-grid-img[data-v-d6d16b9f]{transform:scale(1.05)}.lightbox-backdrop[data-v-d6d16b9f]{cursor:zoom-out;z-index:9999;background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox-image[data-v-d6d16b9f]{cursor:default;-o-object-fit:contain;object-fit:contain;border-radius:4px;max-width:95vw;max-height:95vh;box-shadow:0 8px 40px #00000080}.lightbox-close[data-v-d6d16b9f]{color:#fff;cursor:pointer;opacity:.8;z-index:10000;background:0 0;border:none;font-size:48px;line-height:1;transition:opacity .2s;position:absolute;top:20px;right:30px}.lightbox-close[data-v-d6d16b9f]:hover{opacity:1}.lightbox-enter-active[data-v-d6d16b9f]{transition:opacity .3s}.lightbox-leave-active[data-v-d6d16b9f]{transition:opacity .25s}.lightbox-enter-from[data-v-d6d16b9f],.lightbox-leave-to[data-v-d6d16b9f]{opacity:0}.layout-btn[data-v-d6d16b9f]{color:#fff;cursor:pointer;letter-spacing:.03em;background:linear-gradient(135deg,#8b1a1a,brown);border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 2px 8px #8b1a1a40}.layout-btn[data-v-d6d16b9f]:hover{background:linear-gradient(135deg,brown,#c0392b);transform:translateY(-1px);box-shadow:0 4px 16px #8b1a1a59}.layout-popup-backdrop[data-v-d6d16b9f]{z-index:9999;background:#000000d9;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}.layout-popup-container[data-v-d6d16b9f]{background:#fff;border-radius:16px;flex-direction:column;align-items:center;max-width:90vw;max-height:90vh;padding:32px;display:flex;position:relative;box-shadow:0 20px 60px #0006}.layout-popup-close[data-v-d6d16b9f]{color:#666;cursor:pointer;background:0 0;border:none;font-size:36px;line-height:1;transition:color .2s;position:absolute;top:12px;right:16px}.layout-popup-close[data-v-d6d16b9f]:hover{color:#222}.layout-popup-title[data-v-d6d16b9f]{color:#8b1a1a;letter-spacing:.03em;margin-bottom:20px;font-family:Canela,serif;font-size:22px}.layout-popup-image-wrapper[data-v-d6d16b9f]{justify-content:center;align-items:center;max-height:calc(90vh - 120px);display:flex;overflow:auto}.layout-popup-image[data-v-d6d16b9f]{-o-object-fit:contain;object-fit:contain;border-radius:4px;max-width:100%;max-height:calc(90vh - 140px)}.layout-btn-outline[data-v-d6d16b9f]{box-shadow:none!important;color:#8b1a1a!important;background:0 0!important;border:2px solid #8b1a1a!important}.layout-btn-outline[data-v-d6d16b9f]:hover{background:#8b1a1a14!important;box-shadow:0 2px 8px #8b1a1a26!important}.room-layout-popup[data-v-d6d16b9f]{max-width:80vw}.room-layout-gallery[data-v-d6d16b9f]{align-items:center;gap:16px;display:flex;position:relative}.room-nav-btn[data-v-d6d16b9f]{color:#8b1a1a;cursor:pointer;background:#8b1a1a1a;border:1px solid #8b1a1a33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex}.room-nav-btn[data-v-d6d16b9f]:hover{background:#8b1a1a33}.room-layout-dots[data-v-d6d16b9f]{justify-content:center;gap:8px;margin-top:16px;display:flex}.room-dot[data-v-d6d16b9f]{cursor:pointer;background:#ddd;border:none;border-radius:50%;width:10px;height:10px;transition:background .2s}.room-dot.active[data-v-d6d16b9f]{background:#8b1a1a}.room-dot[data-v-d6d16b9f]:hover{background:#bbb}.utility-carousel[data-v-42498e24]{background:#f9f5f0;position:relative}.carousel-viewport[data-v-42498e24],.utility-carousel[data-v-42498e24]{width:100%;overflow:hidden}.carousel-track[data-v-42498e24]{will-change:transform;transition:transform .7s cubic-bezier(.4,0,.2,1);display:flex}.carousel-slide[data-v-42498e24]{flex:0 0 100%;width:100%}.carousel-image[data-v-42498e24]{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.carousel-arrow[data-v-42498e24]{color:#8b1a1a;cursor:pointer;z-index:10;background:#ffffffd9;border:1px solid #8b1a1a26;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}.carousel-arrow[data-v-42498e24]:hover{color:#fff;background:#8b1a1a;box-shadow:0 4px 16px #8b1a1a4d}.carousel-arrow-left[data-v-42498e24]{left:20px}.carousel-arrow-right[data-v-42498e24]{right:20px}.carousel-dots[data-v-42498e24]{justify-content:center;gap:10px;padding:20px 0 28px;display:flex}.carousel-dot[data-v-42498e24]{cursor:pointer;background:0 0;border:2px solid #8b1a1a;border-radius:50%;width:12px;height:12px;padding:0;transition:all .3s}.carousel-dot.active[data-v-42498e24]{background:#8b1a1a;transform:scale(1.15)}.carousel-dot[data-v-42498e24]:hover:not(.active){background:#8b1a1a4d}.location-section[data-v-1e3e95db]{min-height:700px}.location-info-list[data-v-1e3e95db]{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:18px;max-height:80vh;display:flex}.location-info-list[data-v-1e3e95db]::-webkit-scrollbar{display:none}.location-info-item[data-v-1e3e95db]{box-shadow:none;opacity:1;background:#2c829c33;border-radius:8px;padding:12px 8px;transition:opacity .2s,box-shadow .2s}.location-info-item.highlight[data-v-1e3e95db]{opacity:1}.location-info-item.dim[data-v-1e3e95db]{opacity:.4}.font-canela[data-v-1e3e95db]{font-family:Canela,serif}.font-helvetica[data-v-1e3e95db]{font-family:Helvetica Neue,Arial,sans-serif}.ant-radio-button-wrapper[data-v-1e3e95db]{color:#8b1a1a;background:0 0;border:none;border-radius:4px}.ant-radio-button-wrapper[data-v-1e3e95db]:not(:first-child):before{display:none}.ant-radio-button-wrapper[data-v-1e3e95db]:hover{color:#8b1a1a;border:none}.ant-radio-button-wrapper-checked[data-v-1e3e95db]{color:#8b1a1a;background:#ffffffb2}.ant-radio-button[data-v-1e3e95db]{color:#fff;background:0 0;border:none}.ant-radio-button-checked[data-v-1e3e95db]{background:#fff}.glass-radio-group[data-v-1e3e95db]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff2e;border:1.5px solid #fff6;box-shadow:0 4px 24px #00000014}.glass-radio-btn[data-v-1e3e95db]{color:#fff;background:0 0;border:none;font-weight:600;transition:background .2s,color .2s}.ant-radio-button-wrapper-checked.glass-radio-btn[data-v-1e3e95db]{color:#368ca3!important;background:#ffffffd9!important}.ant-radio-button-wrapper.glass-radio-btn[data-v-1e3e95db]:not(:last-child){border-right:1.5px solid #fff6}.location-gallery[data-v-1e3e95db]{transition:all 1s cubic-bezier(.4,0,.2,1)}.gallery-background[data-v-1e3e95db]{transition:background-image 1s ease-in-out}.gallery-overlay[data-v-1e3e95db]{background:linear-gradient(135deg,#0000004d,#0009)}.navigation-dot[data-v-1e3e95db]{transition:all .3s ease-in-out}.navigation-dot[data-v-1e3e95db]:hover{transform:scale(1.2)}.gallery-image-container[data-v-8194cf66],.overlay[data-v-8194cf66]{transform-origin:50%;will-change:transform}.lightbox-backdrop[data-v-8194cf66]{cursor:zoom-out;z-index:9999;background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox-image[data-v-8194cf66]{cursor:default;-o-object-fit:contain;object-fit:contain;border-radius:4px;max-width:95vw;max-height:95vh;box-shadow:0 8px 40px #00000080}.lightbox-close[data-v-8194cf66]{color:#fff;cursor:pointer;opacity:.8;z-index:10000;background:0 0;border:none;font-size:48px;line-height:1;transition:opacity .2s;position:absolute;top:20px;right:30px}.lightbox-close[data-v-8194cf66]:hover{opacity:1}.lightbox-enter-active[data-v-8194cf66]{transition:opacity .3s}.lightbox-leave-active[data-v-8194cf66]{transition:opacity .25s}.lightbox-enter-from[data-v-8194cf66],.lightbox-leave-to[data-v-8194cf66]{opacity:0}.news-section[data-v-cf48c6c2]{background:linear-gradient(#fbf5ee,#f5f3ec)}.section-fade-enter-active[data-v-18b8ba0a]{transition:all .8s ease-out}@keyframes ring-a48e88e2{0%{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(1.2)}to{opacity:0;transform:scale(1.4)}}.animate-ring[data-v-a48e88e2]{animation:1.5s infinite ring-a48e88e2}.delay-1000[data-v-a48e88e2]{animation-delay:.5s}.snap-container[data-v-a48e88e2]{scroll-behavior:smooth}
