@font-face{font-family:Sentient;src:url(/fonts/Sentient-Variable.woff2)format("woff2");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:Sentient;src:url(/fonts/Sentient-VariableItalic.woff2)format("woff2");font-weight:200 700;font-style:italic;font-display:swap}@font-face{font-family:Melodrama;src:url(/fonts/Melodrama-Variable.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}:root{--crema:#f3eee6;--arena:#ebe3d6;--arena-tostada:#cfc6bb;--salvia:#aab9b6;--oliva:#8d9b88;--vino:#7a4237;--vino-2:#65352c;--vino-profundo:#43211b;--vino-profundo-linea:#532f28;--espresso:#2b241f;--espresso-suave:#6c6058;--acento:#4e8072;--acento-texto:#447263;--acento-claro:#a9c4ba;--sol:var(--acento-texto);--sol-suave:var(--acento-claro);--borde:#e2d8c9;--blanco:#fbf8f2;--whatsapp:var(--vino);--whatsapp-hover:var(--vino-2);--whatsapp-marca:#075e54;--whatsapp-marca-hover:#0a7566;--crema-suave:#d3c6bb;--fuente-serif:"Sentient", "Times New Roman", Georgia, serif;--fuente-sans:"DM Sans", "Segoe UI", system-ui, -apple-system, sans-serif;--fuente-titulo:var(--fuente-serif);--fuente-texto:var(--fuente-sans);--fs-display:5.5rem;--fs-h1:2.75rem;--fs-h2:2rem;--fs-titulo-pagina:2.5rem;--fs-cita:1.5rem;--fs-h3:1.25rem;--fs-texto-grande:1.125rem;--fs-texto:1.125rem;--fs-texto-chico:1rem;--fs-detalle:.875rem;--fs-boton:.875rem;--fs-etiqueta:.75rem;--lh-display:.95;--lh-h1:.98;--lh-h2:1.04;--lh-h3:1.15;--lh-cita:1.18;--lh-texto:1.4;--lh-etiqueta:1.2;--ls-display:-.03em;--ls-h1:-.02em;--ls-h2:-.015em;--ls-h3:-.005em;--ls-etiqueta:.16em;--ls-boton:.1em;--h1:var(--fs-h1);--h2:var(--fs-h2);--h3:var(--fs-h3);--display:var(--fs-display);--texto-base:var(--fs-texto);--texto-chico:var(--fs-texto-chico);--etiqueta:var(--fs-etiqueta);--lh-texto-chico:var(--lh-texto);--ritmo-etiqueta:1rem;--ritmo-texto:1rem;--ritmo-accion:2rem;--ancho-max:1200px;--margen:1.25rem;--seccion:5rem;--radio:16px;--radio-chico:10px;--suave:cubic-bezier(.16, 1, .3, 1);--rapido:.35s;--medio:.7s;--lento:1.2s}@media (width>=768px){:root{--fs-display:9rem;--fs-h1:3.75rem;--fs-h2:2.5rem;--fs-titulo-pagina:3rem;--fs-cita:1.75rem;--fs-h3:1.375rem;--margen:2rem;--seccion:6rem}}@media (width>=1200px){:root{--fs-display:12rem;--fs-h1:5rem;--fs-h2:3rem;--fs-titulo-pagina:4rem;--fs-cita:2.25rem;--fs-h3:1.5rem;--fs-texto-grande:1.25rem;--margen:2.5rem;--seccion:6.5rem}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--crema);color:var(--espresso);font-family:var(--fuente-texto);font-size:var(--fs-texto);line-height:var(--lh-texto);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}body:before{content:"";z-index:200;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.42 0 0 0 0 0.38 0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:260px 260px;position:fixed;inset:0}h1,h2,h3,h4{font-family:var(--fuente-serif);color:var(--color-titulo,var(--vino));text-wrap:balance;margin:0;font-weight:400}.hero,.portada,.cta,.pie,.cierre,.seccion--noche,.destacado__foto figcaption,.cerca__item figcaption,.visor{--color-titulo:currentColor}h1{font-size:var(--h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}h2{font-size:var(--h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}h3{font-size:var(--h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.serif-chica{font-family:var(--fuente-serif);font-weight:500}h1 em,h2 em,h3 em,.italica{font-style:italic;font-weight:inherit;color:inherit}.caps{font-family:var(--fuente-serif);text-transform:uppercase;letter-spacing:.04em;font-size:.86em;font-style:normal;font-weight:400;line-height:1.02;display:block}h3 .caps{letter-spacing:.06em;font-size:.8em;font-weight:500}p{max-width:66ch;margin:0 0 1em}p:last-child{margin-bottom:0}h1+p,h2+p{margin-top:var(--ritmo-texto)}h3+p{margin-top:.6rem}a{color:inherit}img,video{max-width:100%;height:auto;display:block}ul,ol{margin:0;padding-left:1.2em}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:3px solid var(--sol);outline-offset:3px;border-radius:4px}::selection{background:var(--sol-suave);color:var(--espresso)}.contenedor{width:100%;max-width:var(--ancho-max);padding-inline:var(--margen);margin-inline:auto;position:relative}.seccion{padding-block:var(--seccion);position:relative}.seccion--arena{background:var(--arena)}.seccion--noche{background:var(--vino);color:var(--crema)}.seccion--noche .texto-suave{color:var(--crema-suave)}@media (width>=1024px) and (height>=620px){.seccion--pantalla{flex-direction:column;justify-content:center;min-height:100svh;padding-block:4rem;display:flex}.seccion--pantalla>.contenedor{width:100%}.seccion--pantalla .encabezado{margin-bottom:2rem}}.textura-arena:before,.textura-mar:before{content:"";pointer-events:none;mix-blend-mode:multiply;background-position:50%;background-size:cover;position:absolute;inset:0}.textura-arena:before{opacity:.09;background-image:url(/_astro/textura-arena.C6rtA3M5.jpg)}.textura-mar:before{opacity:.07;background-image:url(/_astro/textura-mar-gris.D8TYsWYZ.jpg)}.seccion--noche.textura-mar:before,.cta.textura-mar:before{mix-blend-mode:soft-light;opacity:.25}.texto-suave{color:var(--espresso-suave)}.texto-grande{font-size:var(--fs-texto-grande)}.medida{max-width:60ch}.etiqueta{font-size:var(--fs-etiqueta);font-weight:500;line-height:var(--lh-etiqueta);letter-spacing:var(--ls-etiqueta);text-transform:uppercase;color:var(--sol);margin-bottom:var(--ritmo-etiqueta);display:inline-block}.encabezado{margin-bottom:3rem}.encabezado p{margin-top:var(--ritmo-texto)}.encabezado--centro{text-align:center}.encabezado--centro h1,.encabezado--centro h2{max-width:18ch;margin-inline:auto}.encabezado--centro p{margin-inline:auto}.encabezado--fila{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}.chips{flex-wrap:wrap;gap:.4rem;display:flex}.chip{border:1px solid var(--borde);font-size:var(--fs-detalle);letter-spacing:.04em;color:var(--espresso-suave);background:var(--blanco);border-radius:999px;padding:.25rem .75rem;font-weight:500;display:inline-block}.boton{min-height:3rem;font-weight:600;font-size:var(--fs-boton);letter-spacing:var(--ls-boton);text-transform:uppercase;transition:transform var(--rapido) var(--suave), background-color var(--rapido) var(--suave), border-color var(--rapido) var(--suave), color var(--rapido) var(--suave);white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;line-height:1;text-decoration:none;display:inline-flex}.boton:hover{transform:translateY(-2px)}.boton:active{transform:translateY(0)}.boton svg{flex:none;width:1.125rem;height:1.125rem}.boton--whatsapp{background:var(--whatsapp);color:#fff}.boton--whatsapp:hover{background:var(--whatsapp-hover)}.boton--secundario{color:var(--espresso);border-color:var(--espresso);background:0 0}.boton--secundario:hover{background:var(--espresso);color:var(--crema)}.boton--claro{color:var(--crema);border-color:var(--crema);background:0 0}.boton--claro:hover{background:var(--crema);color:var(--vino)}.boton--lleno{background:var(--vino);color:var(--crema)}.boton--lleno:hover{background:var(--vino-2)}.enlace-texto{color:var(--vino);text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--rapido) var(--suave);text-decoration-thickness:1px}.enlace-texto:hover{text-decoration-color:currentColor}.enlace{align-items:center;gap:.5rem;padding-bottom:.2rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.enlace:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform var(--rapido) var(--suave);background:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(.35)}.enlace:hover:after{transform:scaleX(1)}.enlace svg{width:1.1rem;height:1.1rem;transition:transform var(--rapido) var(--suave)}.enlace:hover svg{transform:translate(4px)}.cabecera-pagina{padding-block:4rem 3rem}.cabecera-pagina h1{max-width:18ch;font-size:var(--fs-titulo-pagina);line-height:var(--lh-h1)}.cabecera-pagina p{max-width:40rem;margin-top:var(--ritmo-texto);color:var(--espresso-suave)}@media (width>=1200px){.cabecera-pagina{padding-block:6rem 4rem}}.seccion--clara{background:var(--blanco)}.pie-foto{font-size:var(--fs-detalle);line-height:var(--lh-texto);color:var(--espresso-suave);margin-top:.75rem}.dato{font-size:var(--fs-etiqueta);font-weight:500;line-height:var(--lh-etiqueta);letter-spacing:var(--ls-etiqueta);text-transform:uppercase;color:var(--espresso-suave)}.foto{border-radius:var(--radio);background:var(--arena);overflow:hidden}.foto img{object-fit:cover;width:100%;height:100%}.grado img,.grado video{filter:saturate(1.05)contrast(1.03)sepia(.05)}html.js [data-reveal]{opacity:0;transition:opacity var(--medio) var(--suave), transform var(--medio) var(--suave);transition-delay:var(--retraso,0s);transform:translateY(24px)}html.js [data-reveal].es-visible{opacity:1;transform:none}html.js [data-reveal=foto]{opacity:1;clip-path:inset(6% 4% 6% 4% round var(--radio));transition:clip-path var(--lento) var(--suave);transform:none}html.js [data-reveal=foto] img,html.js [data-reveal=foto] video{transition:transform calc(var(--lento) + .3s) var(--suave);transform:scale(1.08)}html.js [data-reveal=foto].es-visible{clip-path:inset(0 0 0 0 round var(--radio))}html.js [data-reveal=foto].es-visible img,html.js [data-reveal=foto].es-visible video{transform:scale(1)}.zoom img{transition:transform var(--medio) var(--suave)}.zoom:hover img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.js [data-reveal],html.js [data-reveal=foto],html.js [data-reveal=foto] img{opacity:1;clip-path:none;transition:none;transform:none}.boton,.enlace:after,.zoom img{transition:none}}html.estatico{scroll-behavior:auto}html.estatico *,html.estatico :before,html.estatico :after{transition:none!important;animation:none!important}html.estatico [data-reveal],html.estatico [data-reveal=foto],html.estatico [data-reveal=foto] img{opacity:1!important;clip-path:none!important;transform:none!important}.solo-lectores{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.logo[data-astro-cid-f7espo7c]{color:inherit;flex-direction:column;align-items:center;line-height:1;display:inline-flex}.logo__nombre[data-astro-cid-f7espo7c]{font-family:Fraunces,Georgia,serif;font-size:var(--logo-tam,1.5rem);letter-spacing:-.01em;font-variation-settings:"opsz" 144, "SOFT" 40;white-space:nowrap}.logo__nombre[data-astro-cid-f7espo7c] em[data-astro-cid-f7espo7c]{font-variation-settings:"opsz" 144, "SOFT" 100;color:inherit;font-style:italic}.logo__lugar[data-astro-cid-f7espo7c]{font-family:var(--fuente-texto);letter-spacing:.24em;text-transform:uppercase;opacity:.85;margin-top:.3rem;font-size:.625rem;font-weight:500}.estrellas[data-astro-cid-tuzpe2ks]{--tam:.9rem;--sep:.15rem;line-height:0;display:inline-grid;position:relative}.estrellas__fondo[data-astro-cid-tuzpe2ks],.estrellas__llenas[data-astro-cid-tuzpe2ks]{gap:var(--sep);grid-area:1/1;display:inline-flex}.estrellas[data-astro-cid-tuzpe2ks] svg[data-astro-cid-tuzpe2ks]{width:var(--tam);height:var(--tam);fill:currentColor}.estrellas__fondo[data-astro-cid-tuzpe2ks]{opacity:.25}.estrellas__llenas[data-astro-cid-tuzpe2ks]{clip-path:inset(0 calc(100% - var(--llenas)) 0 0)}.nav[data-astro-cid-wpvy4v7s]{--p:1;--dy:0px;--dx:0px;--escala-hero:1.33333;--logo-base:1.5rem;--logo-hero:2rem;z-index:50;color:var(--espresso);background:rgb(243 238 230/var(--p));transition:color var(--rapido) var(--suave);position:sticky;top:0}.nav--hero[data-astro-cid-wpvy4v7s]{--p:0;color:var(--crema);background:rgb(243 238 230/calc(var(--p) * var(--p)));position:fixed;left:0;right:0}.nav[data-astro-cid-wpvy4v7s].es-solida{color:var(--espresso)}.nav--hero[data-astro-cid-wpvy4v7s]:not(.es-solida) .nav__menu[data-astro-cid-wpvy4v7s],.nav--hero[data-astro-cid-wpvy4v7s]:not(.es-solida) .nav__logo[data-astro-cid-wpvy4v7s]{text-shadow:0 1px 16px #14120f80}.nav[data-astro-cid-wpvy4v7s].es-solida .nav__logo[data-astro-cid-wpvy4v7s]{color:var(--vino)}.nav__inner[data-astro-cid-wpvy4v7s]{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;min-height:4.5rem;display:grid}.nav__menu[data-astro-cid-wpvy4v7s]{min-height:2.75rem;font-weight:500;font-size:var(--fs-etiqueta);letter-spacing:.14em;text-transform:uppercase;justify-self:start;align-items:center;gap:.7rem;padding:0 .25rem;display:inline-flex}.nav__lineas[data-astro-cid-wpvy4v7s]{gap:5px;width:22px;display:grid}.nav__lineas[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{height:1.5px;transition:transform var(--rapido) var(--suave);background:currentColor;display:block}.nav__menu[data-astro-cid-wpvy4v7s]:hover .nav__lineas[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:first-child{transform:translate(-3px)}.nav__menu[data-astro-cid-wpvy4v7s]:hover .nav__lineas[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:last-child{transform:translate(3px)}.nav__logo[data-astro-cid-wpvy4v7s]{min-height:2.75rem;color:inherit;transform-origin:50%;justify-self:center;place-items:center;text-decoration:none;display:grid;position:relative}.nav--hero[data-astro-cid-wpvy4v7s] .nav__logo[data-astro-cid-wpvy4v7s]{width:0}.nav--hero[data-astro-cid-wpvy4v7s] .nav__logo[data-astro-cid-wpvy4v7s] .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav--hero[data-astro-cid-wpvy4v7s] .nav__logo[data-astro-cid-wpvy4v7s]{--logo-tam:var(--logo-hero);transform:translate(calc(var(--dx) * (1 - var(--p))), calc(var(--dy) * (1 - var(--p)))) scale(calc(1 - (1 - 1 / var(--escala-hero)) * var(--p)))}.nav--hero[data-astro-cid-wpvy4v7s]:not(.es-solida) .nav__logo[data-astro-cid-wpvy4v7s]{pointer-events:none}.nav--quieto[data-astro-cid-wpvy4v7s] .nav__logo[data-astro-cid-wpvy4v7s]{--logo-tam:var(--logo-base);width:auto;transform:none}.nav--quieto[data-astro-cid-wpvy4v7s] .nav__logo[data-astro-cid-wpvy4v7s] .logo{position:static;transform:none}.nav--quieto[data-astro-cid-wpvy4v7s]:not(.es-solida) .nav__logo[data-astro-cid-wpvy4v7s]{pointer-events:auto}.nav__reservar[data-astro-cid-wpvy4v7s]{height:2.75rem;color:var(--crema);justify-self:end;align-items:stretch;text-decoration:none;display:inline-flex}.nav__reservar-texto[data-astro-cid-wpvy4v7s],.nav__reservar-flecha[data-astro-cid-wpvy4v7s]{background:var(--vino);transition:background-color var(--rapido) var(--suave);place-items:center;display:grid}.nav__reservar-texto[data-astro-cid-wpvy4v7s]{font-weight:600;font-size:var(--fs-etiqueta);letter-spacing:var(--ls-boton);text-transform:uppercase;border-radius:999px;padding-inline:1.25rem}.nav__reservar-flecha[data-astro-cid-wpvy4v7s]{border-radius:50%;width:2.75rem}.nav__reservar-flecha[data-astro-cid-wpvy4v7s] svg{width:1rem;height:1rem;transition:transform var(--rapido) var(--suave);transform:rotate(-45deg)}.nav__reservar[data-astro-cid-wpvy4v7s]:hover .nav__reservar-texto[data-astro-cid-wpvy4v7s],.nav__reservar[data-astro-cid-wpvy4v7s]:hover .nav__reservar-flecha[data-astro-cid-wpvy4v7s]{background:var(--vino-2)}.nav--hero[data-astro-cid-wpvy4v7s]:not(.es-solida) .nav__reservar[data-astro-cid-wpvy4v7s]{color:var(--vino)}.nav--hero[data-astro-cid-wpvy4v7s]:not(.es-solida) .nav__reservar-texto[data-astro-cid-wpvy4v7s],.nav--hero[data-astro-cid-wpvy4v7s]:not(.es-solida) .nav__reservar-flecha[data-astro-cid-wpvy4v7s]{background:var(--crema)}.nav--hero[data-astro-cid-wpvy4v7s]:not(.es-solida) .nav__reservar[data-astro-cid-wpvy4v7s]:hover .nav__reservar-texto[data-astro-cid-wpvy4v7s],.nav--hero[data-astro-cid-wpvy4v7s]:not(.es-solida) .nav__reservar[data-astro-cid-wpvy4v7s]:hover .nav__reservar-flecha[data-astro-cid-wpvy4v7s]{background:var(--blanco)}.nav__reservar[data-astro-cid-wpvy4v7s]:hover .nav__reservar-flecha[data-astro-cid-wpvy4v7s] svg{transform:rotate(-45deg)translate(2px,-2px)}@media (width<=480px){.nav__inner[data-astro-cid-wpvy4v7s]{grid-template-columns:auto 1fr auto;gap:.5rem}.nav__reservar[data-astro-cid-wpvy4v7s]{height:2.5rem}.nav__reservar-texto[data-astro-cid-wpvy4v7s]{font-size:var(--fs-etiqueta);letter-spacing:.08em;padding-inline:.75rem}.nav__reservar-flecha[data-astro-cid-wpvy4v7s]{width:2.5rem}.nav__menu-texto[data-astro-cid-wpvy4v7s]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav[data-astro-cid-wpvy4v7s]{--logo-base:1.125rem;--logo-hero:1.5rem}.nav__logo[data-astro-cid-wpvy4v7s]{--logo-tam:var(--logo-base)}}.panel[data-astro-cid-wpvy4v7s]{z-index:60;position:fixed;inset:0}.panel__fondo[data-astro-cid-wpvy4v7s]{opacity:0;transition:opacity .45s var(--suave);background:#14120f80;position:absolute;inset:0}.panel__caja[data-astro-cid-wpvy4v7s]{background:var(--crema);width:100%;color:var(--espresso);transition:transform .55s var(--suave);position:absolute;top:0;bottom:0;left:0;overflow:hidden;transform:translate(-100%)}@media (width>=900px){.panel__caja[data-astro-cid-wpvy4v7s]{width:min(52rem,56vw)}}.panel[data-astro-cid-wpvy4v7s].es-abierto .panel__fondo[data-astro-cid-wpvy4v7s]{opacity:1}.panel[data-astro-cid-wpvy4v7s].es-abierto .panel__caja[data-astro-cid-wpvy4v7s]{transform:none}.panel__interior[data-astro-cid-wpvy4v7s]{height:100%;padding:0 var(--margen) 2rem;flex-direction:column;display:flex}@media (width>=900px){.panel__interior[data-astro-cid-wpvy4v7s]{padding-inline:4rem}}.panel__cabecera[data-astro-cid-wpvy4v7s]{flex:none;justify-content:space-between;align-items:center;min-height:4.5rem;display:flex}.panel__cerrar[data-astro-cid-wpvy4v7s]{min-height:2.75rem;font-weight:500;font-size:var(--fs-etiqueta);letter-spacing:var(--ls-etiqueta);text-transform:uppercase;align-items:center;gap:.75rem;padding:0 .25rem;display:inline-flex}.panel__x[data-astro-cid-wpvy4v7s]{width:1.25rem;height:1.25rem;display:block;position:relative}.panel__x[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{background:currentColor;width:1.25rem;height:1.5px;position:absolute;top:50%;left:0}.panel__x[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:first-child{transform:rotate(45deg)}.panel__x[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:last-child{transform:rotate(-45deg)}.panel__reservar[data-astro-cid-wpvy4v7s]{color:var(--crema)}.panel__cols[data-astro-cid-wpvy4v7s]{flex:1;align-content:center;gap:2rem;min-height:0;padding-block:1rem;display:grid}@media (width>=900px){.panel__cols[data-astro-cid-wpvy4v7s]{grid-template-columns:1fr 15rem;gap:3rem}}.panel__titulo[data-astro-cid-wpvy4v7s]{font-size:var(--fs-etiqueta);font-weight:500;line-height:var(--lh-etiqueta);letter-spacing:var(--ls-etiqueta);text-transform:uppercase;color:var(--espresso-suave);margin-bottom:1rem;display:block}.panel__links[data-astro-cid-wpvy4v7s]{flex-direction:column;align-items:flex-start;display:flex}.panel__link[data-astro-cid-wpvy4v7s]{--punto:.18em;font-family:var(--fuente-titulo);letter-spacing:var(--ls-h2);color:var(--vino);opacity:0;transition:opacity .5s var(--suave), transform .5s var(--suave);align-items:center;font-size:2.25rem;font-weight:400;line-height:1.1;text-decoration:none;display:inline-flex;transform:translateY(16px)}@media (width>=900px){.panel__link[data-astro-cid-wpvy4v7s]{font-size:3rem}}@media (height<=700px){.panel__link[data-astro-cid-wpvy4v7s]{font-size:2rem}}.panel[data-astro-cid-wpvy4v7s].es-abierto .panel__link[data-astro-cid-wpvy4v7s]{opacity:1;transition-delay:calc(.12s + var(--i) * 60ms);transform:none}.panel__link[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{width:var(--punto);height:var(--punto);transition:transform var(--rapido) var(--suave);background:currentColor;border-radius:50%;flex:none;transform:scale(0)}.panel__link[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{transform:translateX(calc(var(--punto) * -1));transition:transform var(--rapido) var(--suave);display:block}.panel__link[data-astro-cid-wpvy4v7s]:hover,.panel__link[data-astro-cid-wpvy4v7s]:focus-visible{color:#55291f}.panel__link[data-astro-cid-wpvy4v7s]:hover i[data-astro-cid-wpvy4v7s],.panel__link[data-astro-cid-wpvy4v7s]:focus-visible i[data-astro-cid-wpvy4v7s]{transform:scale(1)}.panel__link[data-astro-cid-wpvy4v7s]:hover span[data-astro-cid-wpvy4v7s],.panel__link[data-astro-cid-wpvy4v7s]:focus-visible span[data-astro-cid-wpvy4v7s]{transform:translate(.12em)}.panel__lateral[data-astro-cid-wpvy4v7s]{align-content:start;gap:2rem;display:grid}@media (width<=899px){.panel__lateral[data-astro-cid-wpvy4v7s]{grid-template-columns:auto 1fr;gap:1.5rem 2rem}.panel__datos[data-astro-cid-wpvy4v7s]{font-size:var(--fs-etiqueta)}.panel__redes[data-astro-cid-wpvy4v7s]{grid-column:1/-1}}.panel__accesos[data-astro-cid-wpvy4v7s],.panel__datos[data-astro-cid-wpvy4v7s]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.panel__accesos[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{font-size:var(--fs-texto-chico);color:var(--espresso);text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.25em;transition:text-decoration-color var(--rapido) var(--suave);text-decoration-thickness:1px}.panel__accesos[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{text-decoration-color:currentColor}.panel__datos[data-astro-cid-wpvy4v7s]{font-size:var(--fs-detalle);line-height:var(--lh-texto);color:var(--espresso-suave)}.panel__datos[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:inherit;text-decoration:none}.panel__datos[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--espresso)}.panel__pie[data-astro-cid-wpvy4v7s]{border-top:1px solid var(--borde);font-size:var(--fs-detalle);color:var(--espresso-suave);opacity:0;transition:opacity .5s var(--suave) .42s, transform .5s var(--suave) .42s;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding-top:1.25rem;display:flex;transform:translateY(10px)}.panel[data-astro-cid-wpvy4v7s].es-abierto .panel__pie[data-astro-cid-wpvy4v7s]{opacity:1;transform:none}.panel__puntaje[data-astro-cid-wpvy4v7s]{color:inherit;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.panel__puntaje[data-astro-cid-wpvy4v7s] .estrellas{color:var(--vino)}.panel__puntaje[data-astro-cid-wpvy4v7s] b[data-astro-cid-wpvy4v7s]{color:var(--espresso);font-weight:600}.panel__puntaje[data-astro-cid-wpvy4v7s]:hover span[data-astro-cid-wpvy4v7s]{color:var(--espresso)}.panel__marca[data-astro-cid-wpvy4v7s]{white-space:nowrap}.panel__redes[data-astro-cid-wpvy4v7s]{gap:.5rem;display:flex}.panel__redes[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-radius:var(--radio-chico);background:var(--vino);width:3rem;height:3rem;color:var(--crema);transition:background-color var(--rapido) var(--suave);place-items:center;display:grid}.panel__redes[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{background:var(--vino-2)}.panel__redes[data-astro-cid-wpvy4v7s] svg{width:1.25rem;height:1.25rem}@media (prefers-reduced-motion:reduce){.panel__fondo[data-astro-cid-wpvy4v7s],.panel__caja[data-astro-cid-wpvy4v7s],.panel__link[data-astro-cid-wpvy4v7s],.nav[data-astro-cid-wpvy4v7s],.nav__lineas[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{transition:none}}.mapa[data-astro-cid-egk2t6sf]{--fondo-mapa:var(--crema);--calle:color-mix(in srgb, var(--espresso) 16%, var(--crema));--principal:color-mix(in srgb, var(--espresso) 30%, var(--crema));--senda:color-mix(in srgb, var(--espresso) 9%, var(--crema));--parque:color-mix(in srgb, var(--acento) 12%, var(--crema));--mar:color-mix(in srgb, #86a3ab 26%, var(--crema));--arena:color-mix(in srgb, #d9c7a0 42%, var(--crema));--texto-mapa:color-mix(in srgb, var(--espresso) 62%, var(--crema));--destacado:var(--vino);width:100%;height:100%;font-family:var(--fuente-sans);display:block}.mapa--pie[data-astro-cid-egk2t6sf]{--calle:color-mix(in srgb, var(--crema) 22%, transparent);--principal:color-mix(in srgb, var(--crema) 40%, transparent);--senda:color-mix(in srgb, var(--crema) 10%, transparent);--parque:color-mix(in srgb, var(--acento-claro) 14%, transparent);--mar:#86a3ab47;--arena:#d9c7a038;--texto-mapa:var(--crema-suave);--destacado:var(--crema)}.mapa[data-astro-cid-egk2t6sf] path[data-astro-cid-egk2t6sf]{stroke-linecap:round;stroke-linejoin:round}.mapa__parque[data-astro-cid-egk2t6sf]{fill:var(--parque)}.mapa__mar[data-astro-cid-egk2t6sf]{fill:var(--mar)}.mapa__arena[data-astro-cid-egk2t6sf]{fill:none;stroke:var(--arena);stroke-width:110px}.mapa__senda[data-astro-cid-egk2t6sf]{fill:none;stroke:var(--senda);stroke-width:1.2px;stroke-dasharray:3 4}.mapa__calle[data-astro-cid-egk2t6sf]{fill:none;stroke:var(--calle);stroke-width:2px}.mapa__principal[data-astro-cid-egk2t6sf]{fill:none;stroke:var(--principal);stroke-width:3.5px}.mapa__peatonal[data-astro-cid-egk2t6sf]{fill:none;stroke:var(--destacado);stroke-width:3.5px;stroke-dasharray:10 7;opacity:.85}.mapa__paseo[data-astro-cid-egk2t6sf]{fill:none;stroke:var(--destacado);stroke-width:3px}.mapa--pie[data-astro-cid-egk2t6sf] .mapa__arena[data-astro-cid-egk2t6sf]{stroke-width:70px}.mapa--pie[data-astro-cid-egk2t6sf] .mapa__calle[data-astro-cid-egk2t6sf]{stroke-width:1.5px}.mapa--pie[data-astro-cid-egk2t6sf] .mapa__principal[data-astro-cid-egk2t6sf],.mapa--pie[data-astro-cid-egk2t6sf] .mapa__peatonal[data-astro-cid-egk2t6sf],.mapa--pie[data-astro-cid-egk2t6sf] .mapa__paseo[data-astro-cid-egk2t6sf]{stroke-width:2.5px}.mapa__nombre[data-astro-cid-egk2t6sf]{fill:var(--texto-mapa);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:500}.mapa__nombre--destacado[data-astro-cid-egk2t6sf]{fill:var(--destacado);font-weight:600}.mapa__nombre--playa[data-astro-cid-egk2t6sf]{fill:color-mix(in srgb, #4f6e78 70%, var(--crema));letter-spacing:.3em;font-size:15px}.mapa--pie[data-astro-cid-egk2t6sf] .mapa__nombre[data-astro-cid-egk2t6sf]{font-size:11px}.mapa--pie[data-astro-cid-egk2t6sf] .mapa__nombre--playa[data-astro-cid-egk2t6sf]{fill:var(--crema-suave);font-size:11px}@media (width<=899px){.mapa--hero[data-astro-cid-egk2t6sf] .mapa__nombre[data-astro-cid-egk2t6sf]{font-size:15px}.mapa--hero[data-astro-cid-egk2t6sf] .mapa__nombre--playa[data-astro-cid-egk2t6sf]{font-size:17px}}.mapa__halo[data-astro-cid-egk2t6sf]{fill:var(--destacado);opacity:.16;transform-origin:0 -17px;animation:latir 3s var(--suave) infinite;transform:translateY(-17px)}.mapa__halo--2[data-astro-cid-egk2t6sf]{animation-delay:1.5s}@keyframes latir{0%{opacity:.28;transform:translateY(-17px)scale(.5)}to{opacity:0;transform:translateY(-17px)scale(1.8)}}.mapa__gota[data-astro-cid-egk2t6sf]{fill:var(--destacado)}.mapa__gota-centro[data-astro-cid-egk2t6sf]{fill:var(--fondo-mapa)}.mapa--pie[data-astro-cid-egk2t6sf] .mapa__gota-centro[data-astro-cid-egk2t6sf]{fill:var(--vino-profundo)}.mapa__apart[data-astro-cid-egk2t6sf]{fill:var(--destacado);font-family:var(--fuente-serif);font-size:22px;font-weight:500}.mapa--pie[data-astro-cid-egk2t6sf] .mapa__apart[data-astro-cid-egk2t6sf]{font-size:16px}@media (prefers-reduced-motion:reduce){.mapa__halo[data-astro-cid-egk2t6sf]{opacity:.14;animation:none}}.pie[data-astro-cid-jo6i4kqk]{background:var(--vino-profundo);color:var(--crema);position:relative}.pie__grid[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--vino-profundo-linea);grid-template-columns:1fr 1fr;gap:3rem 2rem;padding-block:4rem;display:grid}.pie__marca[data-astro-cid-jo6i4kqk],.pie__col--mapa[data-astro-cid-jo6i4kqk]{grid-column:1/-1}@media (width>=960px){.pie__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr .7fr 1fr 1.6fr;gap:3rem;padding-block:5rem}.pie__marca[data-astro-cid-jo6i4kqk],.pie__col--mapa[data-astro-cid-jo6i4kqk]{grid-column:auto}}.pie__logo[data-astro-cid-jo6i4kqk]{color:var(--crema);--logo-tam:2rem;text-decoration:none;display:inline-block}.pie__marca[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:34ch;font-size:var(--fs-detalle);line-height:var(--lh-texto);color:color-mix(in srgb, var(--crema) 70%, transparent);margin:1.5rem 0 0}.pie__titulo[data-astro-cid-jo6i4kqk]{font-family:var(--fuente-sans);font-size:var(--fs-etiqueta);font-weight:500;line-height:var(--lh-etiqueta);letter-spacing:var(--ls-etiqueta);text-transform:uppercase;color:color-mix(in srgb, var(--crema) 50%, transparent);margin-bottom:1.5rem}.pie__lista[data-astro-cid-jo6i4kqk]{gap:.35rem;padding:0;list-style:none;display:grid}.pie__lista[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:var(--fs-detalle);line-height:var(--lh-texto);color:var(--crema);transition:background-size var(--rapido) var(--suave);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-block:.25rem;text-decoration:none;display:inline-block}.pie__lista[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background-size:100% 1px}.pie__nw[data-astro-cid-jo6i4kqk]{white-space:nowrap}.pie__mapa[data-astro-cid-jo6i4kqk]{aspect-ratio:4/3;border-radius:var(--radio-chico);background:color-mix(in srgb, var(--crema) 10%, transparent);aspect-ratio:3/2;display:block;position:relative;overflow:hidden}.pie__mapa[data-astro-cid-jo6i4kqk] .mapa{transition:transform var(--lento) var(--suave)}.pie__mapa[data-astro-cid-jo6i4kqk]:hover .mapa{transform:scale(1.04)}.pie__fuentes[data-astro-cid-jo6i4kqk]{max-width:70rem;color:color-mix(in srgb, var(--crema) 40%, transparent);flex-basis:100%;margin:0;font-size:.6875rem;line-height:1.5}.pie__fuentes[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:.15em;text-decoration:underline}.pie__mapa-enlace[data-astro-cid-jo6i4kqk]{color:inherit;font-size:var(--fs-texto-chico);text-underline-offset:.2em;margin-top:.75rem;text-decoration:underline;display:inline-block}.pie__legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--vino-profundo-linea);font-size:var(--fs-etiqueta);color:color-mix(in srgb, var(--crema) 50%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;padding-block:1.5rem 5.5rem;display:flex}.pie__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none}.pie__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--crema)}.pie__redes[data-astro-cid-jo6i4kqk]{gap:1.5rem;display:flex}@media (width>=900px){.pie__legal[data-astro-cid-jo6i4kqk]{padding-bottom:1.5rem;padding-right:5.5rem}}.flotante[data-astro-cid-ic3vkkfi]{z-index:40;background:var(--whatsapp-marca);color:#fff;width:3.5rem;height:3.5rem;transition:background-color var(--rapido) var(--suave), transform var(--rapido) var(--suave);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:1.1rem;right:1.1rem;box-shadow:0 10px 30px #14120f47}.flotante[data-astro-cid-ic3vkkfi]:hover{background:var(--whatsapp-marca-hover);transform:translateY(-2px)}.flotante[data-astro-cid-ic3vkkfi] svg{width:1.7rem;height:1.7rem}@media (width>=900px){.flotante[data-astro-cid-ic3vkkfi]{width:3.75rem;height:3.75rem;bottom:1.75rem;right:1.75rem}}@media (prefers-reduced-motion:reduce){.flotante[data-astro-cid-ic3vkkfi]{transition:none}}.saltar{z-index:100;background:var(--espresso);color:var(--crema);border-radius:999px;padding:.75rem 1.25rem;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:1rem}.saltar:focus{top:1rem}.cortina{z-index:200;background:var(--vino-profundo);pointer-events:none;will-change:transform;position:fixed;inset:0;transform:translateY(101%)}.cortina--cubre{transition:transform .52s cubic-bezier(.76,0,.24,1);transform:translateY(0)}html.con-cortina .cortina{transform:translateY(0)}.cortina--sube{transition:transform .7s cubic-bezier(.76,0,.24,1) 80ms;transform:translateY(-101%)}html.con-cortina body{overflow:hidden}.faq[data-astro-cid-gb4nbdvp]{border-top:1px solid var(--borde)}.faq__item[data-astro-cid-gb4nbdvp]{border-bottom:1px solid var(--borde)}.faq__pregunta[data-astro-cid-gb4nbdvp]{cursor:pointer;min-height:3.5rem;font-family:var(--fuente-sans);font-weight:500;font-size:var(--fs-texto-grande);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:.9rem;line-height:1.2;list-style:none;display:flex}.faq__pregunta[data-astro-cid-gb4nbdvp]::-webkit-details-marker{display:none}.faq__pregunta[data-astro-cid-gb4nbdvp] i[data-astro-cid-gb4nbdvp]{width:1.5rem;height:1.5rem;transition:transform var(--rapido) var(--suave);flex:none;position:relative}.faq__pregunta[data-astro-cid-gb4nbdvp] i[data-astro-cid-gb4nbdvp]:before,.faq__pregunta[data-astro-cid-gb4nbdvp] i[data-astro-cid-gb4nbdvp]:after{content:"";background:var(--vino);width:1rem;height:1.5px;margin:auto;position:absolute;inset:0}.faq__pregunta[data-astro-cid-gb4nbdvp] i[data-astro-cid-gb4nbdvp]:after{transition:transform var(--rapido) var(--suave);transform:rotate(90deg)}.faq__item[data-astro-cid-gb4nbdvp][open] .faq__pregunta[data-astro-cid-gb4nbdvp] i[data-astro-cid-gb4nbdvp]{transform:rotate(180deg)}.faq__item[data-astro-cid-gb4nbdvp][open] .faq__pregunta[data-astro-cid-gb4nbdvp] i[data-astro-cid-gb4nbdvp]:after{transform:rotate(0)}.faq__respuesta[data-astro-cid-gb4nbdvp]{color:var(--espresso-suave);max-width:62ch;font-size:var(--fs-texto-chico);line-height:var(--lh-texto);padding-bottom:1.5rem}.faq__respuesta[data-astro-cid-gb4nbdvp] p[data-astro-cid-gb4nbdvp]{margin:0}@media (prefers-reduced-motion:reduce){.faq__pregunta[data-astro-cid-gb4nbdvp] i[data-astro-cid-gb4nbdvp],.faq__pregunta[data-astro-cid-gb4nbdvp] i[data-astro-cid-gb4nbdvp]:after{transition:none}}
