@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;700;900&display=swap";[data-v-5e3d9ed4]{font-family:Inter,sans-serif;scroll-behavior:smooth}.outline-text[data-v-5e3d9ed4]{-webkit-text-stroke:1px rgba(255,255,255,.15);color:transparent}@keyframes scanVertical-5e3d9ed4{0%{transform:translateY(-100%);opacity:0}30%{opacity:.8}to{transform:translateY(400px);opacity:0}}.animate-scan-vertical[data-v-5e3d9ed4]{animation:scanVertical-5e3d9ed4 4s linear infinite;height:80px;background:linear-gradient(to bottom,transparent,rgba(34,211,238,.3),transparent)}@keyframes calcProgress-5e3d9ed4{0%,to{transform:scaleY(.6);opacity:.6}50%{transform:scaleY(1.3);opacity:1}}.animate-calc-progress[data-v-5e3d9ed4]{animation:calcProgress-5e3d9ed4 .8s ease-in-out infinite}[data-v-5e3d9ed4] .p-carousel-prev,[data-v-5e3d9ed4] .p-carousel-next{display:none}[data-v-5e3d9ed4] .p-carousel-indicators{position:absolute;bottom:2.5rem;left:50%;display:flex;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));gap:.75rem}[data-v-5e3d9ed4] .p-carousel-indicator button{height:.25rem;width:3rem;border-radius:9999px;background-color:#ffffff1a;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-v-5e3d9ed4] .p-carousel-indicator.p-highlight button{width:5rem;--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}[data-v-5e3d9ed4] .tactical-accordion .p-accordionheader{background:transparent!important;color:#fff!important;border:none!important}[data-v-5e3d9ed4] .p-accordionheader-toggle-icon{margin-left:auto;--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}[data-v-5e3d9ed4] .tactical-accordion .p-accordioncontent-content{background:transparent!important;color:#94a3b8!important;border:none!important}[data-v-5e3d9ed4] .tactical-dialog{background:#0a0f19fa!important;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,.1)!important;border-radius:3rem;overflow:hidden}[data-v-5e3d9ed4] .tactical-dialog .p-dialog-header,[data-v-5e3d9ed4] .tactical-dialog .p-dialog-content{background-color:transparent;padding:2.5rem}[data-v-5e3d9ed4] .booking-dialog{background:#020814fa!important;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:1px solid rgba(16,185,129,.15)!important;border-radius:2rem;overflow:hidden}[data-v-5e3d9ed4] .booking-dialog .p-dialog-header{background-color:transparent;padding:1.5rem 1.5rem .5rem}[data-v-5e3d9ed4] .booking-dialog .p-dialog-content{background-color:transparent;padding:0}.animate-fade-up[data-v-5e3d9ed4]{animation:fade-up-5e3d9ed4 1.2s cubic-bezier(.16,1,.3,1) forwards}@keyframes fade-up-5e3d9ed4{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.float-cta-enter-active[data-v-5e3d9ed4],.float-cta-leave-active[data-v-5e3d9ed4]{transition:opacity .3s ease,transform .3s ease}.float-cta-enter-from[data-v-5e3d9ed4],.float-cta-leave-to[data-v-5e3d9ed4]{opacity:0;transform:translateY(16px)}@keyframes ken-burns-5e3d9ed4{0%{transform:scale(1) translate(0) translateY(0)}to{transform:scale(1.08) translate(-1.5%) translateY(-1%)}}.ken-burns[data-v-5e3d9ed4]{animation:ken-burns-5e3d9ed4 28s ease-in-out infinite alternate;will-change:transform}
