.wc[data-astro-cid-w4x5jp6v]{--n-fondo:#f6f1e7;--n-tarjeta:#fff;--n-tinta:#1d2420;--n-suave:#5f6b63;--n-linea:#e2d9c8;--n-acento:#b07a4a;--n-radio:24px;--n-titulo:"DM Serif Display", Georgia, serif;--n-texto:"Figtree", system-ui, sans-serif;--wc-bosque:#1f3b2f;--wc-bosque-2:#2c5242;--wc-dorado:#e9c79d;--m-acento:var(--n-acento);--m-fuente:"Figtree";background:var(--n-fondo);color:var(--n-tinta);font-family:var(--n-texto);line-height:1.65;overflow-x:clip}.wc[data-astro-cid-w4x5jp6v] h1[data-astro-cid-w4x5jp6v],.wc[data-astro-cid-w4x5jp6v] h2[data-astro-cid-w4x5jp6v],.wc[data-astro-cid-w4x5jp6v] h3[data-astro-cid-w4x5jp6v]{font-family:var(--n-titulo);letter-spacing:-.01em;text-transform:none;margin:0;font-weight:400;line-height:1.06}.wc[data-astro-cid-w4x5jp6v] em[data-astro-cid-w4x5jp6v]{color:var(--n-acento);font-style:italic}.wc :where(p,ul,ol,dl,dd){margin:0}.wc :where(ul,ol){padding:0;list-style:none}.wc-inner[data-astro-cid-w4x5jp6v]{max-width:1160px;margin:0 auto;padding:0 22px}.wc-angosto[data-astro-cid-w4x5jp6v]{max-width:780px}.wc-centro[data-astro-cid-w4x5jp6v]{text-align:center;margin-bottom:2.4rem}.wc-suave[data-astro-cid-w4x5jp6v]{color:var(--n-suave)}.wc-sobre[data-astro-cid-w4x5jp6v]{letter-spacing:.16em;text-transform:uppercase;color:var(--n-acento);margin-bottom:.8rem;font-size:.8rem;font-weight:800}.wc-sobre--claro[data-astro-cid-w4x5jp6v]{color:var(--wc-dorado)}.wc-barra[data-astro-cid-w4x5jp6v]{z-index:30;color:#fff;transition:background .35s,color .35s,box-shadow .35s;position:sticky;top:0}.m-bajo[data-astro-cid-w4x5jp6v] .wc-barra[data-astro-cid-w4x5jp6v]{background:color-mix(in srgb, var(--wc-bosque) 94%, transparent);backdrop-filter:blur(12px);box-shadow:0 10px 30px -20px #0009}.wc-barra[data-astro-cid-w4x5jp6v] .wc-inner[data-astro-cid-w4x5jp6v]{align-items:center;gap:1.6rem;height:76px;display:flex}.wc-marca[data-astro-cid-w4x5jp6v]{color:inherit;font:400 1.45rem/1 var(--n-titulo);align-items:center;gap:.6rem;margin-right:auto;text-decoration:none;display:flex}.wc-marca[data-astro-cid-w4x5jp6v] svg[data-astro-cid-w4x5jp6v]{fill:none;width:34px;height:34px;stroke:var(--wc-dorado);stroke-width:2.5px;stroke-linejoin:round}.wc-barra[data-astro-cid-w4x5jp6v] nav[data-astro-cid-w4x5jp6v]{gap:1.4rem;display:flex}.wc-barra[data-astro-cid-w4x5jp6v] nav[data-astro-cid-w4x5jp6v] a[data-astro-cid-w4x5jp6v]{color:inherit;opacity:.82;font-size:.92rem;font-weight:600;text-decoration:none;position:relative}.wc-barra[data-astro-cid-w4x5jp6v] nav[data-astro-cid-w4x5jp6v] a[data-astro-cid-w4x5jp6v]:after{content:"";background:var(--wc-dorado);height:2px;transition:transform .35s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.wc-barra[data-astro-cid-w4x5jp6v] nav[data-astro-cid-w4x5jp6v] a[data-astro-cid-w4x5jp6v]:hover,.wc-barra[data-astro-cid-w4x5jp6v] nav[data-astro-cid-w4x5jp6v] a[data-astro-cid-w4x5jp6v].activo{opacity:1}.wc-barra[data-astro-cid-w4x5jp6v] nav[data-astro-cid-w4x5jp6v] a[data-astro-cid-w4x5jp6v]:hover:after,.wc-barra[data-astro-cid-w4x5jp6v] nav[data-astro-cid-w4x5jp6v] a[data-astro-cid-w4x5jp6v].activo:after{transform:scaleX(1)}.wc-barra__cta[data-astro-cid-w4x5jp6v]{background:var(--n-acento);color:#fff;white-space:nowrap;border-radius:999px;padding:.7rem 1.3rem;font-size:.92rem;font-weight:800;text-decoration:none}.wc-hero[data-astro-cid-w4x5jp6v]{isolation:isolate;color:#fff;background:#1b3a3a;align-items:end;min-height:100svh;margin-top:-76px;padding:9rem 0 4rem;display:grid;position:relative;overflow:hidden}.wc-paisaje[data-astro-cid-w4x5jp6v]{z-index:-1;position:absolute;inset:0}.wc-capa[data-astro-cid-w4x5jp6v]{width:100%;height:106%;position:absolute;inset:-6% 0 0}.wc-sol[data-astro-cid-w4x5jp6v]{animation:3s cubic-bezier(.2,.7,.2,1) both wc-amanecer}@keyframes wc-amanecer{0%{opacity:0;translate:0 120px}}.wc-agua[data-astro-cid-w4x5jp6v] path[data-astro-cid-w4x5jp6v]:last-child{animation:6s ease-in-out infinite alternate wc-ola}@keyframes wc-ola{to{translate:40px}}.wc-paisaje[data-astro-cid-w4x5jp6v]:after{content:"";background:linear-gradient(#1022198c,#0000 35% 55%,#102219bf);position:absolute;inset:0}.wc-hero[data-astro-cid-w4x5jp6v] h1[data-astro-cid-w4x5jp6v]{max-width:14ch;font-size:clamp(3rem,7.6vw,6.4rem)}.wc-hero[data-astro-cid-w4x5jp6v] h1[data-astro-cid-w4x5jp6v] em[data-astro-cid-w4x5jp6v]{color:var(--wc-dorado)}.wc-hero__texto[data-astro-cid-w4x5jp6v]{color:#ffffffe6;max-width:46ch;margin-top:1.2rem;font-size:1.15rem}.wc-hero__dispo[data-astro-cid-w4x5jp6v]{max-width:900px;margin-top:2.4rem}.wc-bajar[data-astro-cid-w4x5jp6v]{border:1.5px solid #ffffff80;border-radius:99px;width:26px;height:42px;position:absolute;bottom:32px;right:28px}.wc-bajar[data-astro-cid-w4x5jp6v] span[data-astro-cid-w4x5jp6v]{background:#fff;border-radius:4px;width:4px;height:8px;margin-left:-2px;animation:1.8s infinite wc-bajar;position:absolute;top:8px;left:50%}@keyframes wc-bajar{60%{opacity:0;transform:translateY(14px)}to{opacity:0}}.wc-cifras[data-astro-cid-w4x5jp6v]{background:#fff;border-radius:0 0 26px 26px;grid-template-columns:repeat(4,1fr);margin-top:-1px;display:grid;box-shadow:0 30px 60px -40px #0006}.wc-cifras[data-astro-cid-w4x5jp6v]>div[data-astro-cid-w4x5jp6v]{text-align:center;padding:1.8rem 1.4rem}.wc-cifras[data-astro-cid-w4x5jp6v]>div[data-astro-cid-w4x5jp6v]+div[data-astro-cid-w4x5jp6v]{border-left:1px solid var(--n-linea)}.wc-cifras[data-astro-cid-w4x5jp6v] dt[data-astro-cid-w4x5jp6v]{font:400 2.4rem/1 var(--n-titulo);color:var(--wc-bosque)}.wc-cifras[data-astro-cid-w4x5jp6v] dd[data-astro-cid-w4x5jp6v]{color:var(--n-suave);margin-top:.4rem;font-size:.88rem}.wc-seccion[data-astro-cid-w4x5jp6v]{padding:7rem 0}.wc-seccion--crema[data-astro-cid-w4x5jp6v]{background:#efe6d4}.wc-seccion[data-astro-cid-w4x5jp6v] h2[data-astro-cid-w4x5jp6v]{font-size:clamp(2.4rem,5.4vw,4rem)}.wc-cabeza[data-astro-cid-w4x5jp6v]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem;margin-bottom:3rem;display:flex}.wc-cabeza[data-astro-cid-w4x5jp6v] .wc-suave[data-astro-cid-w4x5jp6v]{max-width:52ch;margin-top:.8rem}.wc-temporada[data-astro-cid-w4x5jp6v]{--pos:0;border:1px solid var(--n-linea);background:#fff;border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative}.wc-temporada[data-astro-cid-w4x5jp6v] button[data-astro-cid-w4x5jp6v]{z-index:1;color:var(--n-suave);font:700 .9rem/1 var(--n-texto);cursor:pointer;background:0 0;border:0;padding:.7rem 1.2rem;transition:color .3s;position:relative}.wc-temporada[data-astro-cid-w4x5jp6v] button[data-astro-cid-w4x5jp6v].activo{color:#fff}.wc-temporada[data-astro-cid-w4x5jp6v] span[data-astro-cid-w4x5jp6v]{background:var(--wc-bosque);width:calc(50% - 5px);transform:translateX(calc(var(--pos) * 100%));border-radius:999px;transition:transform .45s cubic-bezier(.3,1.3,.5,1);position:absolute;top:5px;bottom:5px;left:5px}.wc-cabanas[data-astro-cid-w4x5jp6v]{grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}.wc-cabana[data-astro-cid-w4x5jp6v]{border-radius:var(--n-radio);border:1px solid var(--n-linea);background:#fff;flex-direction:column;display:flex;overflow:hidden}.wc-cabana__img[data-astro-cid-w4x5jp6v]{aspect-ratio:16/10;position:relative;overflow:hidden}.wc-cabana__img[data-astro-cid-w4x5jp6v] img[data-astro-cid-w4x5jp6v]{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.wc-cabana[data-astro-cid-w4x5jp6v]:hover .wc-cabana__img[data-astro-cid-w4x5jp6v] img[data-astro-cid-w4x5jp6v]{transform:scale(1.07)}.wc-cabana__personas[data-astro-cid-w4x5jp6v]{background:#ffffffe6;border-radius:999px;padding:.35rem .75rem;font-size:.85rem;font-weight:800;position:absolute;top:14px;left:14px}.wc-cabana__cuerpo[data-astro-cid-w4x5jp6v]{flex:1;gap:.7rem;padding:1.5rem;display:grid}.wc-cabana[data-astro-cid-w4x5jp6v] h3[data-astro-cid-w4x5jp6v]{font-size:1.8rem}.wc-cabana[data-astro-cid-w4x5jp6v] ul[data-astro-cid-w4x5jp6v]{flex-wrap:wrap;gap:.4rem;display:flex}.wc-cabana[data-astro-cid-w4x5jp6v] li[data-astro-cid-w4x5jp6v]{background:var(--n-fondo);border-radius:999px;padding:.32rem .75rem;font-size:.82rem;font-weight:600}.wc-cabana__pie[data-astro-cid-w4x5jp6v]{border-top:1px solid var(--n-linea);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.wc-cabana__pie[data-astro-cid-w4x5jp6v] p[data-astro-cid-w4x5jp6v]{line-height:1.1;display:grid}.wc-cabana__pie[data-astro-cid-w4x5jp6v] small[data-astro-cid-w4x5jp6v]{color:var(--n-suave);font-size:.78rem}.wc-cabana__pie[data-astro-cid-w4x5jp6v] b[data-astro-cid-w4x5jp6v]{font:400 1.9rem/1.1 var(--n-titulo);color:var(--wc-bosque);display:inline-block}.wc-cabana__pie[data-astro-cid-w4x5jp6v] b[data-astro-cid-w4x5jp6v].cambia{animation:.4s wc-cambia}@keyframes wc-cambia{45%{opacity:0;transform:translateY(-10px)}55%{opacity:0;transform:translateY(10px)}}.wc-cabana__pie[data-astro-cid-w4x5jp6v] a[data-astro-cid-w4x5jp6v]{background:var(--wc-bosque);color:#fff;white-space:nowrap;border-radius:999px;padding:.7rem 1.1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .3s}.wc-cabana__pie[data-astro-cid-w4x5jp6v] a[data-astro-cid-w4x5jp6v]:hover{background:var(--n-acento)}.wc-nota[data-astro-cid-w4x5jp6v]{color:var(--n-suave);margin-top:1.4rem;font-size:.9rem}.wc-seccion--oscura[data-astro-cid-w4x5jp6v]{background:var(--wc-bosque);color:#fff}.wc-seccion--oscura[data-astro-cid-w4x5jp6v] em[data-astro-cid-w4x5jp6v]{color:var(--wc-dorado)}.wc-experiencias[data-astro-cid-w4x5jp6v]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(78%,300px);grid-auto-flow:column;gap:1.2rem;margin-top:3rem;padding:0 max(22px,50vw - 558px) 1rem;display:grid;overflow-x:auto}.wc-experiencias[data-astro-cid-w4x5jp6v]::-webkit-scrollbar{display:none}.wc-experiencias[data-astro-cid-w4x5jp6v] article[data-astro-cid-w4x5jp6v]{scroll-snap-align:start;background:linear-gradient(160deg, var(--wc-bosque-2), #16291f);border:1px solid #ffffff1a;border-radius:26px;align-content:end;gap:.6rem;min-height:340px;padding:1.8rem;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .8s;display:grid;position:relative;overflow:hidden}.wc-experiencias[data-astro-cid-w4x5jp6v] article[data-astro-cid-w4x5jp6v]:hover{transform:translateY(-8px)}.wc-exp__num[data-astro-cid-w4x5jp6v]{color:var(--wc-dorado);font-size:.85rem;font-weight:800;position:absolute;top:1.4rem;left:1.8rem}.wc-exp__ico[data-astro-cid-w4x5jp6v]{font-size:4.4rem;transition:transform .6s cubic-bezier(.3,1.5,.5,1);position:absolute;top:2.6rem;right:1.4rem}.wc-experiencias[data-astro-cid-w4x5jp6v] article[data-astro-cid-w4x5jp6v]:hover .wc-exp__ico[data-astro-cid-w4x5jp6v]{transform:scale(1.15)rotate(-10deg)}.wc-experiencias[data-astro-cid-w4x5jp6v] h3[data-astro-cid-w4x5jp6v]{font-size:2rem}.wc-experiencias[data-astro-cid-w4x5jp6v] p[data-astro-cid-w4x5jp6v]{color:#ffffffbf}.wc-llegar[data-astro-cid-w4x5jp6v]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:3rem;display:grid}.wc-pasos[data-astro-cid-w4x5jp6v]{gap:1rem;margin-top:1.8rem;display:grid}.wc-pasos[data-astro-cid-w4x5jp6v] li[data-astro-cid-w4x5jp6v]{grid-template-columns:2.4rem 1fr;align-items:start;gap:.8rem;display:grid}.wc-pasos[data-astro-cid-w4x5jp6v] b[data-astro-cid-w4x5jp6v]{background:var(--wc-bosque);color:#fff;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid}.wc-llegar__botones[data-astro-cid-w4x5jp6v]{flex-wrap:wrap;gap:.6rem;margin-top:1.8rem;display:flex}.wc-llegar__botones[data-astro-cid-w4x5jp6v] a[data-astro-cid-w4x5jp6v]{border:1.5px solid var(--n-linea);color:var(--n-tinta);background:#fff;border-radius:999px;padding:.75rem 1.2rem;font-weight:700;text-decoration:none}.wc-mapa[data-astro-cid-w4x5jp6v]{border:1px solid var(--n-linea);background:var(--n-linea);border-radius:28px;min-height:420px;position:relative;overflow:hidden}.wc-mapa[data-astro-cid-w4x5jp6v] iframe[data-astro-cid-w4x5jp6v]{border:0;width:100%;height:100%;position:absolute;inset:0}.wc-contacto[data-astro-cid-w4x5jp6v]{background:var(--wc-bosque-2);color:#fff;padding:7rem 0}.wc-contacto[data-astro-cid-w4x5jp6v] em[data-astro-cid-w4x5jp6v]{color:var(--wc-dorado)}.wc-contacto__cols[data-astro-cid-w4x5jp6v]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:3.5rem;display:grid}.wc-contacto[data-astro-cid-w4x5jp6v] h2[data-astro-cid-w4x5jp6v]{font-size:clamp(2.6rem,6vw,4.4rem)}.wc-contacto__texto[data-astro-cid-w4x5jp6v]{color:#ffffffd1;max-width:40ch;margin-top:1rem;font-size:1.08rem}.wc-contacto__datos[data-astro-cid-w4x5jp6v]{gap:.7rem;margin-top:1.8rem;display:grid}.wc-contacto__datos[data-astro-cid-w4x5jp6v] li[data-astro-cid-w4x5jp6v]{color:#ffffffd9;gap:.7rem;display:flex}.wc-btn-wsp[data-astro-cid-w4x5jp6v]{color:#fff;background:#1db954;border-radius:999px;align-items:center;gap:.5rem;min-height:52px;margin-top:2rem;padding:0 1.4rem;font-weight:800;text-decoration:none;display:inline-flex}.wc-pie[data-astro-cid-w4x5jp6v]{color:#ffffffb3;background:#16291f;padding:4rem 0 6rem;font-size:.92rem}.wc-pie__cols[data-astro-cid-w4x5jp6v]{grid-template-columns:2fr 1fr 1fr;gap:2rem;display:grid}.wc-pie[data-astro-cid-w4x5jp6v] b[data-astro-cid-w4x5jp6v]{color:#fff;margin-bottom:.6rem;display:block}.wc-pie__marca[data-astro-cid-w4x5jp6v]{font:400 1.6rem/1 var(--n-titulo)}.wc-pie[data-astro-cid-w4x5jp6v] a[data-astro-cid-w4x5jp6v]{color:inherit;padding:.15rem 0;text-decoration:none;display:block}.wc-pie[data-astro-cid-w4x5jp6v] a[data-astro-cid-w4x5jp6v]:hover{color:var(--wc-dorado)}.wc-pie__dominio[data-astro-cid-w4x5jp6v]{border-top:1px solid #ffffff1f;grid-column:1/-1;padding-top:1.4rem;font-size:.85rem}@media (width<=900px){.wc-barra[data-astro-cid-w4x5jp6v] nav[data-astro-cid-w4x5jp6v]{display:none}.wc-cabanas[data-astro-cid-w4x5jp6v]{grid-template-columns:1fr;max-width:520px}.wc-llegar[data-astro-cid-w4x5jp6v],.wc-contacto__cols[data-astro-cid-w4x5jp6v]{grid-template-columns:1fr}.wc-cifras[data-astro-cid-w4x5jp6v]{grid-template-columns:1fr 1fr}.wc-cifras[data-astro-cid-w4x5jp6v]>div[data-astro-cid-w4x5jp6v]:nth-child(3){border-left:0}.wc-cifras[data-astro-cid-w4x5jp6v]>div[data-astro-cid-w4x5jp6v]:nth-child(n+3){border-top:1px solid var(--n-linea)}.wc-pie__cols[data-astro-cid-w4x5jp6v]{grid-template-columns:1fr}.wc-seccion[data-astro-cid-w4x5jp6v],.wc-contacto[data-astro-cid-w4x5jp6v]{padding:5rem 0}.wc-bajar[data-astro-cid-w4x5jp6v]{display:none}.wc-mapa[data-astro-cid-w4x5jp6v]{min-height:300px}}@media (prefers-reduced-motion:reduce){.wc-sol[data-astro-cid-w4x5jp6v],.wc-agua[data-astro-cid-w4x5jp6v] path[data-astro-cid-w4x5jp6v],.wc-bajar[data-astro-cid-w4x5jp6v] span[data-astro-cid-w4x5jp6v]{animation:none}}
