.ficha[data-astro-cid-nhqcsmm3]{background:var(--superficie);border:1px solid var(--borde-caja);border-radius:var(--radio);box-shadow:var(--elev-1);padding:clamp(1.6rem,3vw,2.35rem);align-self:start}h2[data-astro-cid-nhqcsmm3]{font-family:var(--f-texto);font-size:.72rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-suave);margin-bottom:1rem}.segunda[data-astro-cid-nhqcsmm3]{margin-top:2rem}dl[data-astro-cid-nhqcsmm3]{display:flex;flex-direction:column}dl[data-astro-cid-nhqcsmm3]>div[data-astro-cid-nhqcsmm3]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1.25rem;padding:.7rem 0;border-bottom:1px solid var(--linea);border-bottom:1px solid color-mix(in srgb,var(--tinta) 14%,transparent)}dl[data-astro-cid-nhqcsmm3]>div[data-astro-cid-nhqcsmm3]:last-child{border-bottom:0}dt[data-astro-cid-nhqcsmm3]{font-size:.925rem;font-weight:500}dd[data-astro-cid-nhqcsmm3]{margin:0 0 0 auto;font-size:.925rem;text-align:right;color:var(--tinta-suave);font-variant-numeric:tabular-nums}.nota[data-astro-cid-nhqcsmm3]{flex-basis:100%;margin:0;font-size:.82rem;text-align:left}.video[data-astro-cid-7qzxku2k]{margin:0}.marco[data-astro-cid-7qzxku2k]{position:relative;border-radius:var(--radio-grande);overflow:hidden;box-shadow:var(--elev-2)}video[data-astro-cid-7qzxku2k]{display:block;width:100%;height:auto;background:var(--fondo-alt)}figcaption[data-astro-cid-7qzxku2k]{margin-top:.85rem;font-size:.9rem;color:var(--tinta-suave);max-width:var(--medida)}.reproducir[data-astro-cid-7qzxku2k]{position:absolute;left:1rem;bottom:1rem;display:grid;place-items:center;width:var(--toque);height:var(--toque);border:0;border-radius:999px;background:var(--acento);color:var(--sobre-acento);cursor:pointer}.reproducir[data-astro-cid-7qzxku2k][hidden]{display:none!important}.vertical[data-astro-cid-7qzxku2k] .marco[data-astro-cid-7qzxku2k]{width:min(100%,22rem);aspect-ratio:9 / 16}.vertical[data-astro-cid-7qzxku2k] video[data-astro-cid-7qzxku2k]{width:100%;height:100%;object-fit:cover}.vertical[data-astro-cid-7qzxku2k] figcaption[data-astro-cid-7qzxku2k]{width:min(100%,22rem)}.retrato[data-astro-cid-c4kkewbg]{position:relative;width:100%;max-width:25rem;aspect-ratio:9 / 16;border-radius:var(--radio-grande);overflow:hidden;border:1px solid rgb(255 255 255 / .16);box-shadow:var(--elev-3);background:var(--fondo-alt)}img[data-astro-cid-c4kkewbg],video[data-astro-cid-c4kkewbg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}video[data-astro-cid-c4kkewbg]{opacity:0;transition:opacity .7s ease}video[data-astro-cid-c4kkewbg].visible{opacity:1}@media(prefers-reduced-motion:reduce){video[data-astro-cid-c4kkewbg]{display:none}}.video-celu[data-astro-cid-5nzburnf]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s ease}.video-celu[data-astro-cid-5nzburnf].visible{opacity:1}@media(min-width:701px){.video-celu[data-astro-cid-5nzburnf]{display:none}}@media(prefers-reduced-motion:reduce){.video-celu[data-astro-cid-5nzburnf]{display:none}}.cruce[data-astro-cid-tqlnyrj2]{background:var(--fondo-alt);border-top:1px solid var(--linea);padding:var(--paso) var(--margen)}.interior[data-astro-cid-tqlnyrj2]{max-width:var(--ancho);margin-inline:auto}h2[data-astro-cid-tqlnyrj2]{font-family:var(--f-texto);font-size:.72rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-suave);margin-bottom:1.75rem}ul[data-astro-cid-tqlnyrj2]{display:grid;gap:clamp(.85rem,1.6vw,1.25rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none}li[data-astro-cid-tqlnyrj2]{display:flex;flex-direction:column;gap:.7rem;padding:0 0 1.7rem;overflow:hidden}.media[data-astro-cid-tqlnyrj2]{aspect-ratio:16 / 10;margin-bottom:.6rem;overflow:hidden}.media[data-astro-cid-tqlnyrj2] img{transition:transform .9s var(--curva)}@media(hover:hover){li[data-astro-cid-tqlnyrj2]:hover .media[data-astro-cid-tqlnyrj2] img{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.media[data-astro-cid-tqlnyrj2] img{transition:none}li[data-astro-cid-tqlnyrj2]:hover .media[data-astro-cid-tqlnyrj2] img{transform:none}}li[data-astro-cid-tqlnyrj2]>a[data-astro-cid-tqlnyrj2],li[data-astro-cid-tqlnyrj2]>.estado{margin-inline:1.6rem}a[data-astro-cid-tqlnyrj2]{text-decoration:none;display:block;padding-block:.35rem}.nombre[data-astro-cid-tqlnyrj2]{display:block;font-family:var(--f-display);font-size:var(--t-h3);font-weight:700;letter-spacing:-.02em}a[data-astro-cid-tqlnyrj2]:hover .nombre[data-astro-cid-tqlnyrj2]{text-decoration:underline;text-decoration-thickness:2px}.bajada[data-astro-cid-tqlnyrj2]{display:block;margin-top:.3rem;font-size:.925rem;color:var(--tinta-suave)}.u-restaurante[data-astro-cid-tqlnyrj2]{--u: var(--u-restaurante-txt)}.u-hotel[data-astro-cid-tqlnyrj2]{--u: var(--u-hotel-txt)}.u-balneario[data-astro-cid-tqlnyrj2]{--u: var(--u-balneario-txt)}.u-hula-kai[data-astro-cid-tqlnyrj2]{--u: var(--u-hula-kai-txt)}.u-eventos[data-astro-cid-tqlnyrj2]{--u: var(--u-eventos-txt)}li[data-astro-cid-tqlnyrj2]{position:relative}li[data-astro-cid-tqlnyrj2]>a[data-astro-cid-tqlnyrj2]:after{content:"";position:absolute;inset:0}li[data-astro-cid-tqlnyrj2] .estado{position:relative;z-index:var(--z-base)}.barra[data-astro-cid-oiomq567]{position:fixed;inset:auto 0 0;z-index:var(--z-fijo);display:none;padding:1rem;background:var(--acento);color:var(--sobre-acento);font-size:.76rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-align:center;text-decoration:none;transform:translateY(100%);transition:transform .25s ease-out}.barra[data-astro-cid-oiomq567].visible{transform:translateY(0)}@media(max-width:860px){.barra[data-astro-cid-oiomq567]{display:block}body{padding-bottom:3.5rem}}@media(prefers-reduced-motion:reduce){.barra[data-astro-cid-oiomq567]{transition:none}}.u-restaurante[data-astro-cid-mtr7djt5]{--u: var(--u-restaurante);--u-txt: var(--u-restaurante-txt)}.u-hotel[data-astro-cid-mtr7djt5]{--u: var(--u-hotel);--u-txt: var(--u-hotel-txt)}.u-balneario[data-astro-cid-mtr7djt5]{--u: var(--u-balneario);--u-txt: var(--u-balneario-txt)}.u-hula-kai[data-astro-cid-mtr7djt5]{--u: var(--u-hula-kai);--u-txt: var(--u-hula-kai-txt)}.u-eventos[data-astro-cid-mtr7djt5]{--u: var(--u-eventos);--u-txt: var(--u-eventos-txt)}.hero[data-astro-cid-mtr7djt5]{position:relative;isolation:isolate;overflow:hidden}.hero[data-astro-cid-mtr7djt5]:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--u)}.fondo[data-astro-cid-mtr7djt5]{position:absolute;inset:0;z-index:-2;background:var(--fondo-alt)}.fondo[data-astro-cid-mtr7djt5] img{width:100%;height:100%;object-fit:cover}.fondo[data-astro-cid-mtr7djt5] .pendiente{height:100%}.marco-hero[data-astro-cid-mtr7djt5]{max-width:var(--ancho);margin-inline:auto;padding:calc(var(--alto-cabecera) + var(--paso-corto)) var(--margen) var(--paso-corto)}.texto[data-astro-cid-mtr7djt5]{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:1rem;min-height:calc(var(--alto-portada) - var(--alto-cabecera) - 2 * var(--paso-corto));color:var(--sobre-oscuro)}.con-retrato[data-astro-cid-mtr7djt5] .marco-hero[data-astro-cid-mtr7djt5]{display:grid;gap:clamp(1.75rem,4vw,3.5rem);align-items:center}.con-retrato[data-astro-cid-mtr7djt5] .retrato{justify-self:center}@media(max-width:859px){.con-retrato[data-astro-cid-mtr7djt5] .retrato{display:none}}@media(min-width:860px){.con-retrato[data-astro-cid-mtr7djt5] .marco-hero[data-astro-cid-mtr7djt5]{grid-template-columns:1fr auto}.con-retrato[data-astro-cid-mtr7djt5] .retrato{height:min(44rem,calc(var(--alto-portada) - var(--alto-cabecera) - 2 * var(--paso-corto)));width:auto}}.texto[data-astro-cid-mtr7djt5] .marca{width:auto;height:clamp(4.5rem,9vw,7rem);object-fit:contain;margin-bottom:.5rem}.etiqueta[data-astro-cid-mtr7djt5]{font-size:var(--t-eyebrow);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--verde-placa-texto)}.texto[data-astro-cid-mtr7djt5] .placa[data-astro-cid-mtr7djt5]{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}h1[data-astro-cid-mtr7djt5]{font-size:var(--t-portada);max-width:18ch}.texto[data-astro-cid-mtr7djt5] .estado,.texto[data-astro-cid-mtr7djt5] .estado .detalle{color:var(--sobre-oscuro)}.acciones[data-astro-cid-mtr7djt5]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}@media(max-width:700px){.texto[data-astro-cid-mtr7djt5] .placa[data-astro-cid-mtr7djt5]{padding:.9rem 1rem 1rem;--placa-alfa: .66}.texto[data-astro-cid-mtr7djt5] h1[data-astro-cid-mtr7djt5]{font-size:clamp(1.45rem,6.2vw,1.75rem);margin-top:.25rem;color:var(--verde-placa-texto)}.texto[data-astro-cid-mtr7djt5] .marca{width:92px;height:auto}.texto[data-astro-cid-mtr7djt5] .estado{font-size:.85rem;margin-top:.35rem}.acciones[data-astro-cid-mtr7djt5]{gap:.5rem;margin-top:.7rem}.acciones[data-astro-cid-mtr7djt5] .boton{font-size:.7rem;padding-left:1em}}.cuerpo[data-astro-cid-mtr7djt5]{padding:var(--paso) var(--margen) var(--paso-abajo)}.interior[data-astro-cid-mtr7djt5]{display:grid;gap:clamp(2rem,5vw,4rem);max-width:var(--ancho);margin-inline:auto}@media(min-width:860px){.interior[data-astro-cid-mtr7djt5]{grid-template-columns:1.55fr 1fr}}.relato[data-astro-cid-mtr7djt5]{position:relative;align-self:start;display:flex;flex-direction:column;gap:1.25rem}.relato[data-astro-cid-mtr7djt5] .fondo-orn{position:absolute;right:-2%;bottom:-8%;width:34%;max-width:180px;color:var(--u-txt);z-index:-1}.firma[data-astro-cid-mtr7djt5]{font-family:var(--f-firma);font-style:italic;font-size:var(--t-h2);line-height:1.2;max-width:18ch;margin-bottom:.5rem}.parrafo[data-astro-cid-mtr7djt5]{max-width:var(--medida)}.bloque[data-astro-cid-mtr7djt5]{padding:var(--paso) var(--margen) var(--paso-abajo)}.interior-simple[data-astro-cid-mtr7djt5]{max-width:var(--ancho);margin-inline:auto}.nota[data-astro-cid-mtr7djt5]{color:var(--tinta-suave);max-width:var(--medida)}.lado-foto[data-astro-cid-mtr7djt5]{display:grid;gap:clamp(2rem,5vw,4.5rem);align-items:center}@media(min-width:860px){.lado-foto[data-astro-cid-mtr7djt5]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.lado-foto[data-astro-cid-mtr7djt5].foto-izq{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}}.con-video-vertical[data-astro-cid-mtr7djt5] .video.vertical{display:flex;flex-direction:column;align-items:center}@media(min-width:860px){.con-video-vertical[data-astro-cid-mtr7djt5]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,5vw,4.5rem)}.con-video-vertical[data-astro-cid-mtr7djt5] .encabezado[data-astro-cid-mtr7djt5]{margin-bottom:0}}.relato[data-astro-cid-mtr7djt5] .foto-relato{margin-top:.75rem}.salida[data-astro-cid-mtr7djt5]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.75rem;border-top:2px solid var(--linea-fuerte);padding-top:1.75rem}.listas[data-astro-cid-mtr7djt5]{display:grid;gap:clamp(2.5rem,5vw,4rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.listas[data-astro-cid-mtr7djt5] h2[data-astro-cid-mtr7djt5]{margin-bottom:1.25rem}.lista[data-astro-cid-mtr7djt5]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.85rem}.lista[data-astro-cid-mtr7djt5] li[data-astro-cid-mtr7djt5]{padding:1.1rem 1.25rem;background:var(--superficie);border:1px solid var(--borde-caja);border-radius:var(--radio);box-shadow:var(--elev-1);transition:transform var(--transicion),border-color var(--transicion)}@media(hover:hover){.lista[data-astro-cid-mtr7djt5] li[data-astro-cid-mtr7djt5]:hover{transform:translateY(-3px);border-color:var(--u)}}@media(prefers-reduced-motion:reduce){.lista[data-astro-cid-mtr7djt5] li[data-astro-cid-mtr7djt5]{transition:none}.lista[data-astro-cid-mtr7djt5] li[data-astro-cid-mtr7djt5]:hover{transform:none}}.derivacion[data-astro-cid-mtr7djt5]{border-top:1px solid var(--linea);padding:var(--paso) var(--margen) var(--paso-abajo)}.derivacion[data-astro-cid-mtr7djt5]:has(+:global(.cruce)){padding-bottom:var(--paso-corto)}.derivacion[data-astro-cid-mtr7djt5]+.cruce{padding-top:var(--paso-corto)}.texto-derivacion[data-astro-cid-mtr7djt5]{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.derivacion[data-astro-cid-mtr7djt5] .parrafo[data-astro-cid-mtr7djt5]{color:var(--tinta-suave)}.derivacion[data-astro-cid-mtr7djt5] .logo-marca{width:auto;max-width:14rem;max-height:8rem;object-fit:contain;border-radius:var(--radio-chico);margin-block:.5rem}
