:root{--color-fondo:#0d0b08;--color-fondo-alt:#0a0806;--color-fondo-pie:#070503;--color-texto:#fff3e0;--color-suave:#fff3e0a6;--color-tenue:#fff3e073;--color-oro:#d4a843;--color-oro-claro:#f0c96a;--color-borde:#d4a84333;--fuente-titulos:"Playfair Display", Georgia, serif;--fuente-texto:Poppins, system-ui, -apple-system, sans-serif;--ancho-max:1200px;--alto-cabecera:4.5rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--alto-cabecera)}body{background:var(--color-fondo);color:var(--color-texto);font-family:var(--fuente-texto);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.65;overflow-x:hidden}h1,h2,h3{font-family:var(--fuente-titulos);margin:0;font-weight:700;line-height:1.1}a{color:var(--color-oro);text-decoration:none;transition:color .3s}a:hover{color:var(--color-oro-claro)}.contenedor{width:100%;max-width:var(--ancho-max);margin:0 auto;padding:0 1.5rem}.seccion{padding:6rem 0;position:relative}.seccion--alt{background:var(--color-fondo-alt)}.seccion__cabecera{text-align:center;max-width:40rem;margin:0 auto 3.5rem}.seccion__cabecera h2{margin-bottom:1.25rem;font-size:clamp(2.25rem,6vw,3.75rem)}.seccion__cabecera p:not(.antetitulo){color:var(--color-suave);margin:0}.antetitulo{color:var(--color-oro);letter-spacing:.3em;text-transform:uppercase;margin:0 0 1rem;font-size:.8rem;font-weight:500}.dorado{background:linear-gradient(135deg,#d4a843 0%,#f0c96a 50%,#d4a843 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.boton{border:1px solid var(--color-oro);background:var(--color-oro);color:var(--color-fondo);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 2rem;font-weight:600;transition:background .3s,border-color .3s,color .3s,box-shadow .3s;display:inline-flex}.boton:hover{background:var(--color-oro-claro);border-color:var(--color-oro-claro);color:var(--color-fondo);box-shadow:0 10px 30px -10px #d4a84380}.boton--borde{color:var(--color-oro);background:0 0;border-color:#d4a84380}.boton--borde:hover{border-color:var(--color-oro);color:var(--color-oro);box-shadow:none;background:#d4a8431a}.boton--pequeno{padding:.6rem 1.25rem;font-size:.875rem}.cristal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff3e00a;border:1px solid #d4a84326}.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}.reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(40px)}.reveal.visible{opacity:1;transform:none}@keyframes subir{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.entrada{opacity:0;animation:.8s forwards subir}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.entrada{opacity:1;transition:none;animation:none;transform:none}}.murcielagos[data-v-fa9da479]{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.murcielago[data-v-fa9da479]{opacity:0;filter:drop-shadow(0 0 10px #ffaa3c59);height:auto;animation:linear infinite cruzar-fa9da479,.6s ease-in-out infinite alternate aletear-fa9da479;position:absolute;left:0}.murcielago--reves[data-v-fa9da479]{animation-name:cruzar-reves-fa9da479,aletear-fa9da479}@keyframes aletear-fa9da479{0%{scale:1}to{scale:1 .85}}@keyframes cruzar-fa9da479{0%{opacity:0;transform:translate(-10vw)}8%{opacity:1}25%{transform:translate(20vw,-7vh)}50%{transform:translate(50vw,3vh)}75%{transform:translate(80vw,-5vh)}92%{opacity:1}to{opacity:0;transform:translate(110vw,2vh)}}@keyframes cruzar-reves-fa9da479{0%{opacity:0;transform:translate(110vw)scaleX(-1)}8%{opacity:1}25%{transform:translate(80vw,6vh)scaleX(-1)}50%{transform:translate(50vw,-4vh)scaleX(-1)}75%{transform:translate(20vw,5vh)scaleX(-1)}92%{opacity:1}to{opacity:0;transform:translate(-10vw,-2vh)scaleX(-1)}}@media (prefers-reduced-motion:reduce){.murcielagos[data-v-fa9da479]{display:none}}.sonido[data-v-0822ddf9]{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f0a052;font:600 .8rem var(--fuente-texto);cursor:pointer;background:#0d0b08d9;border:1px solid #e07a1f73;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem .95rem;transition:border-color .3s,color .3s;display:flex;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 10px 25px -10px #0009}.sonido[data-v-0822ddf9]:hover{color:#ffc07a;border-color:#f0a052}.sonido svg[data-v-0822ddf9]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}.sonido--activo[data-v-0822ddf9]{border-color:#f0a052;animation:2.4s ease-in-out infinite pulso-0822ddf9}@keyframes pulso-0822ddf9{0%,to{box-shadow:0 0 #f0a05259}50%{box-shadow:0 0 0 8px #f0a05200}}@media (width<=520px){.sonido[data-v-0822ddf9]{padding:.6rem;bottom:.9rem;right:.9rem}.sonido__texto[data-v-0822ddf9]{display:none}}@media (prefers-reduced-motion:reduce){.sonido--activo[data-v-0822ddf9]{animation:none}}.cabecera[data-v-9ee3abae]{z-index:50;border-bottom:1px solid #0000;transition:background .5s,border-color .5s;position:fixed;inset:0 0 auto}.cabecera--solida[data-v-9ee3abae]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0b08d9;border-bottom-color:#d4a84333}.cabecera--abierta[data-v-9ee3abae]{background:var(--color-fondo)}.cabecera__fila[data-v-9ee3abae]{height:var(--alto-cabecera);align-items:center;gap:2rem;display:flex}.marca[data-v-9ee3abae]{flex-direction:column;margin-right:auto;line-height:1;display:flex}.marca__nombre[data-v-9ee3abae]{white-space:nowrap;font-family:var(--fuente-titulos);color:var(--color-texto);margin:0;font-size:1.5rem;font-weight:800}.marca__sub[data-v-9ee3abae]{letter-spacing:.3em;text-transform:uppercase;color:#d4a843b3;margin:.35rem 0 0;font-size:.625rem}.cabecera__enlaces[data-v-9ee3abae]{gap:2rem;margin:0;padding:0;list-style:none;display:flex}.cabecera__enlaces a[data-v-9ee3abae]{letter-spacing:.03em;color:#fff3e0cc;font-size:.875rem}.cabecera__enlaces a[data-v-9ee3abae]:hover{color:var(--color-oro)}.idiomas[data-v-9ee3abae]{border:1px solid #d4a8434d;border-radius:999px;padding:3px;display:flex}.idiomas__boton[data-v-9ee3abae]{color:#fff3e0b3;font:600 .75rem var(--fuente-texto);letter-spacing:.05em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.3rem .6rem;transition:background .3s,color .3s}.idiomas__boton[data-v-9ee3abae]:hover{color:var(--color-oro)}.idiomas__boton--activo[data-v-9ee3abae],.idiomas__boton--activo[data-v-9ee3abae]:hover{background:var(--color-oro);color:var(--color-fondo)}.cabecera__hamburguesa[data-v-9ee3abae]{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;padding:.5rem;display:none}.cabecera__hamburguesa span[data-v-9ee3abae]{background:var(--color-texto);width:22px;height:2px}.menu-movil[data-v-9ee3abae]{flex-direction:column;gap:1.25rem;padding:1rem 1.5rem 2rem;display:flex}.menu-movil a[data-v-9ee3abae]:not(.boton){color:#fff3e0cc;font-size:1.125rem}@media (width<=1023px){.cabecera__enlaces[data-v-9ee3abae],.cabecera__reservar[data-v-9ee3abae]{display:none}.cabecera__hamburguesa[data-v-9ee3abae]{display:flex}}@media (width<=480px){.cabecera__fila[data-v-9ee3abae]{gap:.75rem}.marca__nombre[data-v-9ee3abae]{font-size:1.3rem}.marca__sub[data-v-9ee3abae]{letter-spacing:.2em}.idiomas__boton[data-v-9ee3abae]{padding:.25rem .5rem}}.pie[data-v-9ee3abae]{background:var(--color-fondo-pie);border-top:1px solid #d4a8431a;padding:5rem 0 2rem}.pie__rejilla[data-v-9ee3abae]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2.5rem;display:grid}.pie__texto[data-v-9ee3abae]{max-width:20rem;color:var(--color-tenue);margin:1.25rem 0 0;font-size:.875rem}.pie__titulo[data-v-9ee3abae]{font-family:var(--fuente-texto);letter-spacing:.2em;text-transform:uppercase;color:var(--color-oro);margin-bottom:1rem;font-size:.75rem;font-weight:600}.pie__enlace[data-v-9ee3abae]{color:var(--color-tenue);margin-bottom:.6rem;font-size:.875rem;display:block}.pie__copy[data-v-9ee3abae]{text-align:center;color:#fff3e04d;border-top:1px solid #d4a84314;margin:4rem 0 0;padding-top:2rem;font-size:.75rem}.pie__autor[data-v-9ee3abae]{color:#fff3e080;text-underline-offset:2px;text-decoration:underline}.pie__autor[data-v-9ee3abae]:hover{color:var(--color-oro)}.guirnalda[data-v-df77cb0c]{pointer-events:none;--nombre-x:calc(max(1.5rem, 50% - var(--ancho-max) / 2 + 1.5rem) + 5.5rem);height:360px;-webkit-mask-image:linear-gradient(to bottom, #000 85%, transparent), radial-gradient(9rem 3.2rem at var(--nombre-x) 2.2rem, #0000001f 55%, #000 100%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to bottom, #000 85%, transparent), radial-gradient(9rem 3.2rem at var(--nombre-x) 2.2rem, #0000001f 55%, #000 100%);mask-image:linear-gradient(to bottom, #000 85%, transparent), radial-gradient(9rem 3.2rem at var(--nombre-x) 2.2rem, #0000001f 55%, #000 100%);position:absolute;inset:0 0 auto;-webkit-mask-composite:source-in;mask-composite:intersect}svg[data-v-df77cb0c]{fill:none;stroke:#d4a84373;stroke-width:1px;position:absolute;overflow:visible}.fino[data-v-df77cb0c]{stroke:#d4a84359;stroke-width:.7px}.aranita__patas[data-v-df77cb0c]{stroke:#e0b85ad9;stroke-width:.8px;stroke-linecap:round}.aranita__cuerpo[data-v-df77cb0c]{fill:#1c140c;stroke:#e0b85a;stroke-width:.8px}.aranita[data-v-df77cb0c]{filter:drop-shadow(0 0 2px #f0be5a99)}.guirnalda__tira[data-v-df77cb0c]{top:0;left:0}.guirnalda__esquina[data-v-df77cb0c]{width:130px;height:360px;top:0}@media (width<=1439px){.hilo-lateral[data-v-df77cb0c]{display:none}}.guirnalda__esquina--izquierda[data-v-df77cb0c]{left:0}.guirnalda__esquina--derecha[data-v-df77cb0c]{right:0;transform:scaleX(-1)}@media (width<=520px){.guirnalda[data-v-df77cb0c]{height:150px}.guirnalda__tira[data-v-df77cb0c]{transform-origin:0 0;width:134%;transform:scale(.75)}.guirnalda__esquina[data-v-df77cb0c]{width:90px;height:249px}}.aviso[data-v-95abcd3c]{text-align:center;color:var(--color-suave)}.pestanas[data-v-95abcd3c]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:3rem;display:flex}.pestana[data-v-95abcd3c]{color:#fff3e0b3;font:600 .875rem var(--fuente-texto);letter-spacing:.03em;cursor:pointer;background:0 0;border:1px solid #d4a8434d;border-radius:999px;padding:.75rem 1.5rem;transition:all .3s}.pestana[data-v-95abcd3c]:hover{border-color:var(--color-oro);color:var(--color-oro)}.pestana--activa[data-v-95abcd3c],.pestana--activa[data-v-95abcd3c]:hover{background:var(--color-oro);border-color:var(--color-oro);color:var(--color-fondo);box-shadow:0 10px 25px -10px #d4a84380}.platos[data-v-95abcd3c]{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.plato[data-v-95abcd3c]{border-radius:1rem;padding:1.5rem;transition:border-color .3s,transform .3s}.plato[data-v-95abcd3c]:hover{border-color:#d4a84373;transform:translateY(-4px)}.plato__fila[data-v-95abcd3c]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.plato h3[data-v-95abcd3c]{font-family:var(--fuente-texto);font-size:1rem;font-weight:600;line-height:1.4;transition:color .3s}.plato:hover h3[data-v-95abcd3c]{color:var(--color-oro)}.plato__precio[data-v-95abcd3c]{background:var(--color-oro);color:var(--color-fondo);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:.2rem .75rem;font-size:.875rem;font-weight:700}.plato__precios[data-v-95abcd3c]{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.plato__precios .plato__precio[data-v-95abcd3c]{padding:.2rem .6rem;font-size:.8rem}.plato__precio--suave[data-v-95abcd3c]{color:var(--color-oro);background:0 0;border:1px solid #d4a84380}.plato p[data-v-95abcd3c]{color:#fff3e08c;margin:.5rem 0 0;font-size:.8rem}.rejilla[data-v-4f6bfc06]{grid-template-columns:repeat(4,1fr);grid-auto-rows:14rem;grid-auto-flow:dense;gap:1rem;display:grid}.rejilla--pocas[data-v-4f6bfc06]{flex-wrap:wrap;justify-content:center;display:flex}.rejilla--pocas .rejilla__foto[data-v-4f6bfc06]{aspect-ratio:4/5;width:min(100%,24rem)}.rejilla__foto[data-v-4f6bfc06]{background:var(--color-fondo-alt);cursor:zoom-in;border:0;border-radius:1rem;padding:0;position:relative;overflow:hidden}.rejilla__foto--grande[data-v-4f6bfc06]{grid-area:span 2/span 2}.rejilla__foto img[data-v-4f6bfc06]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.rejilla__foto:hover img[data-v-4f6bfc06]{transform:scale(1.05)}.rejilla__titulo[data-v-4f6bfc06]{color:#fff;text-align:left;opacity:0;background:linear-gradient(#0000,#0d0b08d9);padding:2.5rem 1rem .9rem;font-size:.85rem;font-weight:500;transition:opacity .3s;position:absolute;inset:auto 0 0}.rejilla__foto:hover .rejilla__titulo[data-v-4f6bfc06],.rejilla__foto:focus-visible .rejilla__titulo[data-v-4f6bfc06]{opacity:1}@media (width<=760px){.rejilla[data-v-4f6bfc06]{grid-template-columns:repeat(2,1fr);grid-auto-rows:10rem}}.sin-fotos[data-v-4f6bfc06]{text-align:center;border-radius:1.5rem;max-width:32rem;margin:0 auto;padding:2.5rem 2rem}.sin-fotos p[data-v-4f6bfc06]{color:var(--color-suave);margin:0 0 1.5rem}.visor[data-v-4f6bfc06]{background:0 0;border:0;max-width:min(92vw,1100px);max-height:92vh;padding:0;overflow:visible}.visor[data-v-4f6bfc06]::backdrop{background:#070503eb}.visor figure[data-v-4f6bfc06]{margin:0}.visor img[data-v-4f6bfc06]{border-radius:.75rem;max-width:100%;max-height:84vh;display:block}.visor figcaption[data-v-4f6bfc06]{text-align:center;color:var(--color-suave);margin-top:.75rem;font-size:.9rem}.visor__cerrar[data-v-4f6bfc06]{color:var(--color-texto);cursor:pointer;background:0 0;border:0;font-size:2.5rem;line-height:1;position:fixed;top:1rem;right:1.25rem}.servicios[data-v-6d5bf73b]{flex-wrap:wrap;justify-content:center;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.servicio[data-v-6d5bf73b]{border-radius:1.25rem;flex-direction:column;flex:18rem;max-width:23rem;transition:border-color .3s,transform .3s,opacity .8s;display:flex;overflow:hidden}.servicio[data-v-6d5bf73b]:hover{border-color:#d4a84373}.servicio__foto[data-v-6d5bf73b]{aspect-ratio:16/10;position:relative;overflow:hidden}.servicio__foto[data-v-6d5bf73b]:after{content:"";background:linear-gradient(#0000 55%,#0d0b08d9);position:absolute;inset:0}.servicio__foto img[data-v-6d5bf73b]{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.servicio:hover .servicio__foto img[data-v-6d5bf73b]{transform:scale(1.06)}.servicio__cuerpo[data-v-6d5bf73b]{flex-direction:column;flex:1;align-items:flex-start;padding:2rem 1.75rem;display:flex}.servicio__boton[data-v-6d5bf73b]{margin-top:auto}.servicio__boton svg[data-v-6d5bf73b]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.servicio__foto+.servicio__cuerpo[data-v-6d5bf73b]{padding-top:0;position:relative}.servicio__foto+.servicio__cuerpo .servicio__icono[data-v-6d5bf73b]{background:#1f1a12;border-color:#d4a84380;margin-top:-1.625rem}.servicio__icono[data-v-6d5bf73b]{z-index:1;width:3.25rem;height:3.25rem;color:var(--color-oro);background:#d4a8431a;border:1px solid #d4a8434d;border-radius:50%;place-items:center;margin-bottom:1.5rem;display:grid;position:relative}.servicio__icono svg[data-v-6d5bf73b]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.4rem;height:1.4rem}.servicio h3[data-v-6d5bf73b]{margin-bottom:.75rem;font-size:1.35rem}.servicio p[data-v-6d5bf73b]{color:var(--color-suave);margin:0 0 1.5rem;font-size:.9rem}.visita[data-v-1cace20b]{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.visita__info[data-v-1cace20b],.reserva[data-v-1cace20b]{border-radius:1.5rem;padding:2.5rem}h3[data-v-1cace20b]{margin-bottom:1.75rem;font-size:1.5rem}.datos[data-v-1cace20b]{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.dato[data-v-1cace20b]{gap:1rem;display:flex}.dato>div[data-v-1cace20b]{flex:1;min-width:0}.dato__icono[data-v-1cace20b]{width:2.75rem;height:2.75rem;color:var(--color-oro);background:#d4a8431f;border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.dato__icono svg[data-v-1cace20b],.reserva__enviar svg[data-v-1cace20b]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.dato__titulo[data-v-1cace20b]{margin:0 0 .3rem;font-weight:500}.dato__texto[data-v-1cace20b]{color:var(--color-suave);margin:0;font-size:.9rem}.dato__enlace[data-v-1cace20b]{font-size:.95rem;display:block}.dato__extra[data-v-1cace20b]{color:var(--color-tenue);margin-top:.3rem;font-size:.8rem;display:inline-block}.dato__extra[data-v-1cace20b]:hover{color:var(--color-oro)}.horario[data-v-1cace20b]{margin:.5rem 0 0}.horario__fila[data-v-1cace20b]{flex-wrap:wrap;justify-content:space-between;gap:.15rem 1rem;padding:.35rem 0;font-size:.875rem;display:flex}.horario__fila dt[data-v-1cace20b]{color:#fff3e0b3}.horario__fila dd[data-v-1cace20b]{color:var(--color-oro);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.horario__fila .horario__cerrado[data-v-1cace20b]{color:var(--color-tenue)}.visita__mapa[data-v-1cace20b]{border:1px solid #d4a84326;border-radius:1.5rem;min-height:22rem;overflow:hidden}.visita__mapa iframe[data-v-1cace20b]{filter:grayscale(.6)invert(.9)hue-rotate(180deg)contrast(.9);border:0;width:100%;height:100%;display:block}.reserva[data-v-1cace20b]{max-width:48rem;scroll-margin-top:calc(var(--alto-cabecera) + 1.5rem);gap:1.1rem;margin:2rem auto 0;display:grid}.reserva h3[data-v-1cace20b]{margin-bottom:.5rem}.reserva__fila[data-v-1cace20b]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.campo[data-v-1cace20b]{gap:.4rem;display:grid}.campo>span[data-v-1cace20b]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-tenue);font-size:.75rem;font-weight:500}.campo input[data-v-1cace20b],.campo select[data-v-1cace20b],.campo textarea[data-v-1cace20b]{width:100%;color:var(--color-texto);font:inherit;background:#fff3e00a;border:1px solid #d4a84333;border-radius:.75rem;padding:.85rem 1rem;font-size:.95rem;transition:border-color .2s,background .2s}.campo select option[data-v-1cace20b]{background:var(--color-fondo)}.campo textarea[data-v-1cace20b]{resize:vertical}.campo input[data-v-1cace20b]::placeholder,.campo textarea[data-v-1cace20b]::placeholder{color:#fff3e059}.campo input[data-v-1cace20b]:focus,.campo select[data-v-1cace20b]:focus,.campo textarea[data-v-1cace20b]:focus{border-color:var(--color-oro);background:#fff3e012;outline:none}.campo select[data-v-1cace20b]:disabled{opacity:.5}.reserva__aviso[data-v-1cace20b]{color:#f0a58f;background:#c4573a26;border-radius:.75rem;margin:-.25rem 0 0;padding:.75rem 1rem;font-size:.875rem}.reserva__enviar[data-v-1cace20b]{cursor:pointer;border-radius:.9rem;width:100%;margin-top:.5rem;padding:1.05rem;font-size:1rem}.reserva__enviar[data-v-1cace20b]:disabled{opacity:.5;cursor:not-allowed}.reserva__nota[data-v-1cace20b]{text-align:center;color:var(--color-tenue);margin:0;font-size:.8rem}@media (width<=900px){.visita[data-v-1cace20b]{grid-template-columns:1fr}}@media (width<=520px){.visita__info[data-v-1cace20b],.reserva[data-v-1cace20b]{padding:1.75rem 1.5rem}.reserva__fila[data-v-1cace20b]{grid-template-columns:1fr}}.portada[data-v-f3e0ad44]{background:var(--color-fondo-alt);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.portada__fondo[data-v-f3e0ad44]{object-fit:cover;filter:blur(3px)saturate(1.1);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}.portada__velo[data-v-f3e0ad44]{background:linear-gradient(to right, #0d0b08d9 20%, #0d0b088c 60%, #0d0b08b3), linear-gradient(to bottom, #0d0b0899, transparent 30%, transparent 70%, var(--color-fondo));position:absolute;inset:0}.portada__rejilla[data-v-f3e0ad44]{grid-template-columns:1fr 1.05fr;align-items:center;gap:3rem;padding-top:7.5rem;padding-bottom:7rem;display:grid;position:relative}.portada__texto[data-v-f3e0ad44]>*+*{margin-top:1.75rem}.insignia[data-v-f3e0ad44]{color:var(--color-oro);letter-spacing:.2em;text-transform:uppercase;background:#d4a8431a;border:1px solid #d4a84359;border-radius:999px;align-items:center;gap:.6rem;margin:0;padding:.5rem 1rem;font-size:.7rem;font-weight:500;display:inline-flex}.insignia--halloween[data-v-f3e0ad44]{letter-spacing:.01em;text-transform:none;color:#f0a052;background:#e07a1f1f;border-color:#e07a1f80;font-size:.85rem}.flotante--halloween[data-v-f3e0ad44]{color:var(--color-texto);border-color:#e07a1f73}.flotante--halloween .flotante__etiqueta[data-v-f3e0ad44]{color:#f0a052}.flotante--halloween[data-v-f3e0ad44]:hover{border-color:#f0a052}.insignia svg[data-v-f3e0ad44],.portada__botones svg[data-v-f3e0ad44],.datos svg[data-v-f3e0ad44]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1rem;height:1rem}.portada h1[data-v-f3e0ad44]{text-shadow:0 4px 24px #00000080;font-size:clamp(3rem,7vw,5.75rem);font-weight:800;line-height:1}.portada h1 .dorado[data-v-f3e0ad44]{display:block}.portada__lema[data-v-f3e0ad44]{max-width:30rem;color:var(--color-texto);font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:500}.portada__botones[data-v-f3e0ad44]{flex-wrap:wrap;gap:1rem;display:flex}.portada__botones .boton--borde[data-v-f3e0ad44]{background:#0d0b0866}.datos[data-v-f3e0ad44]{flex-wrap:wrap;margin-bottom:0;display:flex}.datos>div[data-v-f3e0ad44]{border-left:1px solid #d4a84340;padding:0 1.75rem}.datos>div[data-v-f3e0ad44]:first-child{border-left:0;padding-left:0}.datos dt[data-v-f3e0ad44]{font-family:var(--fuente-titulos);color:var(--color-oro);align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700;display:flex}.datos dt svg[data-v-f3e0ad44]{width:1.2rem;height:1.2rem}.datos dd[data-v-f3e0ad44]{color:#fff3e099;margin:.2rem 0 0;font-size:.75rem}.destacado[data-v-f3e0ad44]{aspect-ratio:1;justify-self:center;width:min(100%,34rem);position:relative}.destacado__circulo[data-v-f3e0ad44]{outline-offset:6px;border:3px solid #d4a84399;border-radius:50%;outline:1.5px solid #d4a84380;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 80px -20px #000000b3}.destacado__circulo img[data-v-f3e0ad44]{object-fit:cover;width:100%;height:100%}.flotante[data-v-f3e0ad44]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d0b08bf;border:1px solid #d4a84340;border-radius:.9rem;padding:.7rem 1rem;animation:6s ease-in-out infinite flotar-f3e0ad44;position:absolute;box-shadow:0 15px 35px -10px #0009}.flotante p[data-v-f3e0ad44]{margin:0}.flotante--arriba[data-v-f3e0ad44]{top:4%;right:-6%}.flotante--abajo[data-v-f3e0ad44]{animation-delay:-3s;bottom:2%;left:-8%}.flotante__etiqueta[data-v-f3e0ad44]{color:var(--color-oro);align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;display:flex}.flotante__etiqueta svg[data-v-f3e0ad44]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.85rem;height:.85rem}.flotante__texto[data-v-f3e0ad44]{font-size:.9rem;font-weight:600;margin-top:.15rem!important}.flotante__horas[data-v-f3e0ad44]{color:#fff3e099;font-variant-numeric:tabular-nums;font-size:.75rem}.estado[data-v-f3e0ad44]{align-items:center;gap:.45rem;display:flex}.estado__punto[data-v-f3e0ad44]{background:#c4573a;border-radius:50%;width:8px;height:8px}.estado--abierto .estado__punto[data-v-f3e0ad44]{background:#4caf6e;box-shadow:0 0 0 3px #4caf6e40}@keyframes flotar-f3e0ad44{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.flotante[data-v-f3e0ad44]{animation:none}}.portada__bajar[data-v-f3e0ad44]{color:#fff3e073;letter-spacing:.2em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.5rem;font-size:.7rem;display:flex;position:absolute;bottom:1.75rem;left:50%;transform:translate(-50%)}.portada__bajar i[data-v-f3e0ad44]{background:linear-gradient(to bottom, var(--color-oro), transparent);width:1px;height:2rem}@media (width<=1200px){.flotante--arriba[data-v-f3e0ad44]{right:0}}@media (width<=900px){.portada__rejilla[data-v-f3e0ad44]{grid-template-columns:1fr;gap:3.5rem;padding-bottom:5rem}.destacado[data-v-f3e0ad44]{width:min(84%,23rem)}.flotante--arriba[data-v-f3e0ad44]{right:-12%}.flotante--abajo[data-v-f3e0ad44]{left:-14%}.portada__bajar[data-v-f3e0ad44]{display:none}}@media (width<=520px){.portada__botones[data-v-f3e0ad44]{flex-wrap:nowrap;gap:.6rem}.portada__botones .boton[data-v-f3e0ad44]{white-space:nowrap;flex:1 1 0;gap:.4rem;padding:.85rem .5rem;font-size:.9rem}.datos[data-v-f3e0ad44]{grid-template-columns:repeat(3,1fr);display:grid}.datos>div[data-v-f3e0ad44]{padding:0 .75rem}.datos dt[data-v-f3e0ad44]{gap:.35rem;font-size:1.2rem}.datos dt svg[data-v-f3e0ad44]{width:1rem;height:1rem}.datos dd[data-v-f3e0ad44]{font-size:.7rem}.insignia--halloween[data-v-f3e0ad44]{font-size:.75rem}.flotante[data-v-f3e0ad44]{border-radius:.7rem;padding:.45rem .65rem}.flotante__etiqueta[data-v-f3e0ad44]{font-size:.62rem}.flotante__etiqueta svg[data-v-f3e0ad44]{width:.7rem;height:.7rem}.flotante__texto[data-v-f3e0ad44]{font-size:.75rem}.flotante__horas[data-v-f3e0ad44]{font-size:.62rem}.estado__punto[data-v-f3e0ad44]{width:6px;height:6px}.flotante--arriba[data-v-f3e0ad44]{top:2%;right:-6%}.flotante--abajo[data-v-f3e0ad44]{bottom:4%;left:-8%}}
