.hero-cta[data-astro-cid-anhloy43]:hover{background-color:var(--color-claro)!important;color:var(--color-amarillo)!important}.explore-link[data-astro-cid-m7jhnhy7]{opacity:.7}.explore-link[data-astro-cid-m7jhnhy7]:hover{opacity:1}@media(max-width:767px){.hist-panel[data-astro-cid-m7jhnhy7] h2[data-astro-cid-m7jhnhy7],.hist-panel[data-astro-cid-m7jhnhy7] p[data-astro-cid-m7jhnhy7],.hist-panel[data-astro-cid-m7jhnhy7] span[data-astro-cid-m7jhnhy7]{text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 18px rgba(0,0,0,.85)}.hist-panel[data-astro-cid-m7jhnhy7] .hist-desc[data-astro-cid-m7jhnhy7]{color:#ffffffd1!important}}.am-card[data-astro-cid-kjy4qxa3] img[data-astro-cid-kjy4qxa3]{transition:transform .65s cubic-bezier(.22,1,.36,1)}.am-card[data-astro-cid-kjy4qxa3]:hover img[data-astro-cid-kjy4qxa3]{transform:scale(1.06)}.am-line[data-astro-cid-kjy4qxa3]{width:0;transition:width .6s cubic-bezier(.22,1,.36,1)}.am-card[data-astro-cid-kjy4qxa3]:hover .am-line[data-astro-cid-kjy4qxa3]{width:100%}.am-expand[data-astro-cid-kjy4qxa3]{opacity:0;transform:scale(.85);transition:opacity .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.am-card[data-astro-cid-kjy4qxa3]:hover .am-expand[data-astro-cid-kjy4qxa3]{opacity:1;transform:scale(1)}.am-cue[data-astro-cid-kjy4qxa3]{transition:width .45s cubic-bezier(.22,1,.36,1)}.am-card[data-astro-cid-kjy4qxa3]:hover .am-cue[data-astro-cid-kjy4qxa3]{width:3rem!important}.am-card[data-astro-cid-kjy4qxa3]{border:1px solid color-mix(in srgb,var(--accent) 12%,transparent);box-shadow:0 4px 24px #00000073;transition:box-shadow .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),border-color .55s ease}.am-card[data-astro-cid-kjy4qxa3]:hover{box-shadow:0 20px 60px #000000a6,0 0 0 1.5px color-mix(in srgb,var(--accent) 45%,transparent);transform:translateY(-5px);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.am-lb-btn[data-astro-cid-kjy4qxa3]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#000000a6;color:#ffffffe6;border:1px solid rgba(255,255,255,.18);cursor:pointer;transition:transform .25s ease,background .25s ease}.am-lb-btn[data-astro-cid-kjy4qxa3]:hover{transform:scale(1.12);background:#000000d9}.am-panel-enter[data-astro-cid-kjy4qxa3]{animation:am-enter .28s cubic-bezier(.22,1,.36,1) both}@keyframes am-enter{0%{opacity:0;transform:scale(.95) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.room-card[data-astro-cid-o6sxxuso]{box-shadow:0 8px 30px #0000004d;transition:box-shadow .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),border-color .6s ease}.room-card[data-astro-cid-o6sxxuso]:hover{transform:translateY(-6px);border-color:var(--accent);box-shadow:0 24px 60px #0000008c,0 0 80px color-mix(in srgb,var(--accent) 22%,transparent)}.suite-card[data-astro-cid-o6sxxuso]:hover{transform:translateY(-8px);box-shadow:0 30px 80px #000000a6,0 0 120px color-mix(in srgb,var(--accent) 30%,transparent)}@keyframes card-enter{0%{opacity:0;transform:translate(60px) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}.card-enter[data-astro-cid-o6sxxuso]{animation:card-enter .9s cubic-bezier(.22,1,.36,1) both}.card-stagger[data-astro-cid-o6sxxuso]:nth-child(1){animation-delay:.05s}.card-stagger[data-astro-cid-o6sxxuso]:nth-child(2){animation-delay:.13s}.card-stagger[data-astro-cid-o6sxxuso]:nth-child(3){animation-delay:.21s}.card-stagger[data-astro-cid-o6sxxuso]:nth-child(4){animation-delay:.29s}.card-stagger[data-astro-cid-o6sxxuso]:nth-child(5){animation-delay:.37s}.tab-pill[data-astro-cid-o6sxxuso]{position:absolute;top:6px;bottom:6px;border-radius:9999px;will-change:left,width}.tab-pill-ready[data-astro-cid-o6sxxuso]{transition:left .55s cubic-bezier(.65,0,.35,1),width .55s cubic-bezier(.65,0,.35,1)}.tab-btn[data-astro-cid-o6sxxuso]{color:#ffffff94;transition:color .45s cubic-bezier(.65,0,.35,1)}.tab-btn[data-astro-cid-o6sxxuso]:hover{color:#ffffffd9}.tab-btn[data-astro-cid-o6sxxuso].active,.tab-btn[data-astro-cid-o6sxxuso].active:hover{color:var(--color-oscuro)}.tab-count[data-astro-cid-o6sxxuso]{background-color:#ffffff14;color:#ffffff94;transition:background-color .45s ease,color .45s ease}.tab-btn[data-astro-cid-o6sxxuso].active .tab-count[data-astro-cid-o6sxxuso]{background-color:#1113;color:var(--color-oscuro)}.emp-curve[data-astro-cid-5zalssls]{clip-path:ellipse(calc(90% + var(--step) * 1.5%) calc(100% + var(--step) * 2.5%) at 50% 0%)}@media(min-width:768px){.emp-curve[data-astro-cid-5zalssls]{clip-path:ellipse(calc(95% + var(--step) * 1.2%) calc(85% + var(--step) * 1%) at 100% 50%)}}.empresas-link[data-astro-cid-5zalssls]{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1.5px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s ease,color .3s ease}.empresas-link[data-astro-cid-5zalssls]:hover{background-size:100% 1.5px;color:var(--color-verde)!important}.review-card[data-astro-cid-h3xzfrp5]{box-shadow:0 8px 30px #0000004d;transition:box-shadow .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),border-color .6s ease}.review-card[data-astro-cid-h3xzfrp5]:hover{transform:translateY(-6px);border-color:var(--accent);box-shadow:0 24px 60px #0000008c,0 0 80px color-mix(in srgb,var(--accent) 22%,transparent)}.review-text[data-astro-cid-h3xzfrp5]{max-height:9rem;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 65%,transparent 100%);mask-image:linear-gradient(to bottom,#000 65%,transparent 100%);transition:max-height .7s cubic-bezier(.22,1,.36,1),-webkit-mask-image .4s ease,mask-image .4s ease}.review-text[data-astro-cid-h3xzfrp5].expanded{max-height:60rem;-webkit-mask-image:none;mask-image:none}.toggle-btn[data-astro-cid-h3xzfrp5] .chevron[data-astro-cid-h3xzfrp5]{transition:transform .4s cubic-bezier(.22,1,.36,1)}.toggle-btn[data-astro-cid-h3xzfrp5].expanded .chevron[data-astro-cid-h3xzfrp5]{transform:rotate(180deg)}.cta-fill-btn[data-astro-cid-h3xzfrp5]{position:relative;overflow:hidden}.cta-fill-btn[data-astro-cid-h3xzfrp5] .fill[data-astro-cid-h3xzfrp5]{position:absolute;inset:0;transform:translate(-101%);transition:transform .5s cubic-bezier(.22,1,.36,1)}.cta-fill-btn[data-astro-cid-h3xzfrp5]:hover .fill[data-astro-cid-h3xzfrp5]{transform:translate(0)}.cta-fill-btn[data-astro-cid-h3xzfrp5]:hover{color:var(--color-oscuro)!important}.cta-fill-btn[data-astro-cid-h3xzfrp5] span[data-astro-cid-h3xzfrp5]{position:relative;z-index:1}.map-frame[data-astro-cid-366r2d3m]{transition:box-shadow .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);box-shadow:0 8px 30px #0000004d}.map-frame[data-astro-cid-366r2d3m]:hover{transform:translateY(-4px);box-shadow:0 24px 60px #0000008c,0 0 80px color-mix(in srgb,var(--color-amarillo) 18%,transparent)}.cta-maps[data-astro-cid-366r2d3m]{position:relative;overflow:hidden}.cta-maps-fill[data-astro-cid-366r2d3m]{position:absolute;inset:0;transform:translate(-101%);transition:transform .5s cubic-bezier(.22,1,.36,1)}.cta-maps[data-astro-cid-366r2d3m]:hover .cta-maps-fill[data-astro-cid-366r2d3m]{transform:translate(0)}.cta-maps[data-astro-cid-366r2d3m]:hover{color:var(--color-oscuro)!important;border-color:var(--color-amarillo)!important}.reel-border[data-astro-cid-6emfwnck]{transition:transform .7s cubic-bezier(.22,1,.36,1),box-shadow .7s cubic-bezier(.22,1,.36,1);box-shadow:0 24px 55px #00000038}.reel-wrap[data-astro-cid-6emfwnck]:hover .reel-border[data-astro-cid-6emfwnck]{transform:translateY(-6px) scale(1.015);box-shadow:0 34px 75px #0000004d}.reel-toggle[data-astro-cid-6emfwnck]{cursor:pointer;transition:background-color .5s ease;background-color:#00000038}.reel-frame[data-astro-cid-6emfwnck]:not(.is-paused) .reel-toggle[data-astro-cid-6emfwnck]{background-color:transparent}.reel-play-icon[data-astro-cid-6emfwnck],.reel-play-label[data-astro-cid-6emfwnck]{transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1)}.reel-frame[data-astro-cid-6emfwnck]:not(.is-paused) .reel-play-icon[data-astro-cid-6emfwnck]{opacity:0;transform:scale(.85)}.reel-frame[data-astro-cid-6emfwnck]:not(.is-paused) .reel-play-label[data-astro-cid-6emfwnck]{opacity:0}.reel-frame[data-astro-cid-6emfwnck]:not(.is-paused) .reel-toggle[data-astro-cid-6emfwnck]:hover .reel-play-icon[data-astro-cid-6emfwnck]{opacity:1;transform:scale(1)}.reel-toggle[data-astro-cid-6emfwnck]:hover .reel-play-icon[data-astro-cid-6emfwnck]{background-color:var(--color-claro)!important;transform:scale(1.06)}.reel-dot[data-astro-cid-6emfwnck]{animation:reel-pulse 1.8s ease-in-out infinite}@keyframes reel-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.reel-sound[data-astro-cid-6emfwnck]:hover{background-color:#ffffff38!important;transform:scale(1.08)}.reel-link[data-astro-cid-6emfwnck]:hover{background-color:var(--color-amarillo)!important;transform:translate(2px)}.reel-link[data-astro-cid-6emfwnck] svg[data-astro-cid-6emfwnck]{transition:transform .4s cubic-bezier(.22,1,.36,1)}.reel-link[data-astro-cid-6emfwnck]:hover svg[data-astro-cid-6emfwnck]{transform:translate(3px)}.social-card[data-astro-cid-6emfwnck]{box-shadow:0 2px 10px #0000000a}.social-card[data-astro-cid-6emfwnck]:hover{transform:translateY(-3px);background-color:#fffffff2!important;box-shadow:0 12px 30px #0000001a,0 0 0 1px var(--accent, rgba(0, 0, 0, .1));border-color:var(--accent, transparent)!important}.whatsapp-cta[data-astro-cid-6emfwnck]{box-shadow:0 10px 30px color-mix(in srgb,var(--color-verde) 25%,transparent),0 0 0 1px color-mix(in srgb,var(--color-verde) 15%,transparent)}.whatsapp-cta[data-astro-cid-6emfwnck]:hover{transform:translateY(-3px);box-shadow:0 20px 50px color-mix(in srgb,var(--color-verde) 40%,transparent),0 0 80px color-mix(in srgb,var(--color-verde) 25%,transparent)}.whatsapp-cta[data-astro-cid-6emfwnck] svg[data-astro-cid-6emfwnck]{transition:transform .4s cubic-bezier(.22,1,.36,1)}.whatsapp-cta[data-astro-cid-6emfwnck]:hover svg[data-astro-cid-6emfwnck]{transform:rotate(-8deg) scale(1.1)}@media(prefers-reduced-motion:reduce){.reel-dot[data-astro-cid-6emfwnck]{animation:none}}.faq-item[data-astro-cid-vcytj35z] summary[data-astro-cid-vcytj35z]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-vcytj35z]{transition:border-color .5s ease,background-color .5s ease,opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.faq-item[data-astro-cid-vcytj35z]:hover,.faq-item[data-astro-cid-vcytj35z][open]{border-color:color-mix(in srgb,var(--color-amarillo) 30%,transparent)!important;background-color:#ffffff0d!important}.faq-chevron[data-astro-cid-vcytj35z]{transition:transform .45s cubic-bezier(.22,1,.36,1)}.faq-item[data-astro-cid-vcytj35z][open] .faq-chevron[data-astro-cid-vcytj35z]{transform:rotate(180deg)}.cta-primary[data-astro-cid-a5dnmgqd]{box-shadow:0 10px 40px color-mix(in srgb,var(--color-amarillo) 30%,transparent),0 0 0 1px color-mix(in srgb,var(--color-amarillo) 15%,transparent);transition:box-shadow .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.cta-primary[data-astro-cid-a5dnmgqd]:hover{transform:translateY(-3px);box-shadow:0 20px 60px color-mix(in srgb,var(--color-amarillo) 50%,transparent),0 0 100px color-mix(in srgb,var(--color-amarillo) 30%,transparent)}.cta-arrow[data-astro-cid-a5dnmgqd]{transition:transform .4s cubic-bezier(.22,1,.36,1)}.cta-primary[data-astro-cid-a5dnmgqd]:hover .cta-arrow[data-astro-cid-a5dnmgqd]{transform:translate(6px)}.cta-shimmer[data-astro-cid-a5dnmgqd]{position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);transition:left .7s cubic-bezier(.22,1,.36,1)}.cta-primary[data-astro-cid-a5dnmgqd]:hover .cta-shimmer[data-astro-cid-a5dnmgqd]{left:120%}.cta-secondary[data-astro-cid-a5dnmgqd]:hover{background-color:color-mix(in srgb,var(--color-claro) 10%,transparent)!important;border-color:color-mix(in srgb,var(--color-claro) 30%,transparent)!important;transform:translateY(-2px)}
