.obra[data-astro-cid-zu6fykzf]{background:var(--negro);position:relative}.obra__ambiente[data-astro-cid-zu6fykzf]{z-index:0;pointer-events:none;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.obra__fondo[data-astro-cid-zu6fykzf]{object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.12)brightness(.82);width:100%;height:100%;animation:32s ease-in-out infinite alternate respirar;transform:scale(1.08)}.obra__velo[data-astro-cid-zu6fykzf]{background:linear-gradient(to bottom, var(--negro) 0, var(--negro) var(--altura-barra), #05050547 calc(var(--altura-barra) + 6rem), transparent 38%), linear-gradient(to top, #050505e0 0%, #0505056b 26%, transparent 58%), linear-gradient(to right, #0505059e 0%, #0505051f 28%, transparent 50%, #0505052e 78%, #0505058c 100%), radial-gradient(ellipse 72% 68% at 50% 40%, transparent 35%, #05050580 100%);position:absolute;inset:0}.cartel[data-astro-cid-zu6fykzf],.ficha[data-astro-cid-zu6fykzf],.cuerpo[data-astro-cid-zu6fykzf],.trailer[data-astro-cid-zu6fykzf],.opiniones[data-astro-cid-zu6fykzf],.ficha-cta[data-astro-cid-zu6fykzf]{z-index:1;position:relative}.cartel[data-astro-cid-zu6fykzf]{min-height:100svh;padding-top:var(--altura-barra);align-items:end;display:grid}.candilejas[data-astro-cid-zu6fykzf]{z-index:1;pointer-events:none;background:radial-gradient(ellipse 55% 100% at 50% 100%, color-mix(in srgb, var(--hueso) 10%, transparent), transparent 72%), linear-gradient(to top, color-mix(in srgb, var(--rojo) 22%, transparent), transparent 38%);height:42%;position:absolute;inset:auto 0 0}.cartel__cuerpo[data-astro-cid-zu6fykzf]{z-index:2;padding-inline:calc(var(--margen) + clamp(.5rem, 2vw, 2rem));animation:subir .9s var(--ease) .15s both;justify-items:start;padding-block:clamp(2.4rem,7vh,4.5rem);display:grid;position:relative}.volver[data-astro-cid-zu6fykzf]{font-family:var(--fuente-rotulo);letter-spacing:.2em;color:var(--hueso-medio);text-shadow:0 .1rem 1.2rem #050505d9;transition:color .3s var(--ease);align-items:center;gap:.55rem;margin-bottom:clamp(1rem,2.5vw,1.5rem);font-size:.72rem;text-decoration:none;display:inline-flex}.volver[data-astro-cid-zu6fykzf]:hover{color:var(--hueso)}.cartel__titular[data-astro-cid-zu6fykzf]{max-width:14ch;font-family:var(--fuente-rotulo);letter-spacing:.02em;text-shadow:0 .2rem 2.8rem #050505eb;margin:0;font-size:clamp(2.15rem,4.6vw,5.5rem);font-weight:400;line-height:1.02}.cartel__subtitulo[data-astro-cid-zu6fykzf]{font-family:var(--fuente-rotulo);letter-spacing:.2em;color:var(--hueso-medio);text-shadow:0 .1rem 1.2rem #050505d9;margin:.7rem 0 0;font-size:clamp(.72rem,1vw,.85rem)}.cartel__acciones[data-astro-cid-zu6fykzf]{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:clamp(1.35rem,3vw,2rem);display:flex}.cartel__acciones[data-astro-cid-zu6fykzf] .boton[data-astro-cid-zu6fykzf]{text-indent:0;text-align:center;gap:.7rem}.boton--linea[data-astro-cid-zu6fykzf]{border-color:var(--linea);color:var(--hueso);background:color-mix(in srgb, var(--negro) 35%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.boton--linea[data-astro-cid-zu6fykzf]:hover{border-color:var(--hueso);background:color-mix(in srgb, var(--hueso) 8%, transparent)}.ficha[data-astro-cid-zu6fykzf]{border-block:1px solid var(--linea);background:linear-gradient(#05050526,#05050594 18%,#0505059e 82%,#05050533);padding-block:clamp(2.25rem,5vw,3.5rem);position:relative;overflow:hidden}.ficha__seguidor[data-astro-cid-zu6fykzf]{z-index:0;background:radial-gradient(ellipse 55% 50% at 50% 50%, color-mix(in srgb, var(--rojo-luz) 38%, transparent), transparent 72%);opacity:0;pointer-events:none;width:25%;height:160%;position:absolute;top:-30%;left:0}.con-js[data-astro-cid-zu6fykzf] .ficha[data-astro-cid-zu6fykzf][data-activo=true] .ficha__seguidor[data-astro-cid-zu6fykzf]{animation:recorrer 3.4s var(--ease) .15s both}.ficha__lista[data-astro-cid-zu6fykzf]{z-index:1;padding-inline:var(--margen);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,3vw,2rem);margin:0;list-style:none;display:grid;position:relative}.dato[data-astro-cid-zu6fykzf]{text-align:center;justify-items:center;gap:.7rem;display:grid}.con-js[data-astro-cid-zu6fykzf] .ficha[data-astro-cid-zu6fykzf] .dato[data-astro-cid-zu6fykzf]{opacity:.28;filter:grayscale(.8)}.con-js[data-astro-cid-zu6fykzf] .ficha[data-astro-cid-zu6fykzf][data-activo=true] .dato[data-astro-cid-zu6fykzf]{animation:encender-dato .55s var(--ease) forwards;animation-delay:calc(.55s + var(--i) * .7s)}.dato__foco[data-astro-cid-zu6fykzf]{border:1px solid var(--linea);width:3.6rem;height:3.6rem;color:var(--hueso);background:color-mix(in srgb, var(--hueso) 4%, transparent);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 #0000}.con-js[data-astro-cid-zu6fykzf] .ficha[data-astro-cid-zu6fykzf][data-activo=true] .dato[data-astro-cid-zu6fykzf] .dato__foco[data-astro-cid-zu6fykzf]{animation:prender-foco .55s var(--ease) forwards;animation-delay:calc(.55s + var(--i) * .7s)}.dato__rotulo[data-astro-cid-zu6fykzf]{font-family:var(--fuente-rotulo);letter-spacing:.22em;color:var(--rojo-luz);margin:0;font-size:.68rem}.dato__valor[data-astro-cid-zu6fykzf]{max-width:16ch;color:var(--hueso-medio);margin:0;font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.4}.cuerpo[data-astro-cid-zu6fykzf]{background:linear-gradient(105deg,#050505d1 0%,#05050594 38%,#0505055c 72%,#05050547 100%);padding-block:clamp(3.5rem,5vw,6rem)}.cuerpo__rejilla[data-astro-cid-zu6fykzf]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2.5rem,4.2vw,5rem);display:grid}.relato[data-astro-cid-zu6fykzf]{color:color-mix(in srgb, var(--hueso) 86%, var(--hueso-medio));text-shadow:0 .12rem 1.6rem #050505e6;gap:1.25rem;font-size:clamp(1.02rem,1.25vw,1.12rem);line-height:1.75;display:grid}.relato[data-astro-cid-zu6fykzf] p[data-astro-cid-zu6fykzf]{margin:0}.palmares[data-astro-cid-zu6fykzf]{border-top:1px solid var(--linea-suave);justify-items:start;gap:.4rem;margin-top:.75rem;padding-top:1.25rem;display:grid}.palmares__rotulo[data-astro-cid-zu6fykzf]{font-family:var(--fuente-rotulo);letter-spacing:.22em;text-transform:uppercase;color:var(--dorado);margin:.1rem 0 0;font-size:.62rem}.palmares__lista[data-astro-cid-zu6fykzf]{color:var(--hueso-tenue);gap:.25rem;margin:0;padding:0;font-size:.85rem;line-height:1.55;list-style:none;display:grid}.proyector[data-astro-cid-zu6fykzf]{justify-items:center;gap:1.35rem;width:100%;display:grid}.proyector__escenario[data-astro-cid-zu6fykzf]{padding-top:2.6rem;width:min(100%,32rem);padding-inline:clamp(1.5rem,4vw,2.5rem);position:relative}.proyector__lampara[data-astro-cid-zu6fykzf]{z-index:4;pointer-events:none;justify-items:center;display:grid;position:absolute;top:0;left:50%;translate:-50%}.proyector__pantalla[data-astro-cid-zu6fykzf]{background:#1c1410;border-radius:.15rem .15rem 0 0;width:2.4rem;height:.7rem;box-shadow:0 .15rem .4rem #00000073}.proyector__brazo[data-astro-cid-zu6fykzf]{background:color-mix(in srgb, var(--hueso) 28%, transparent);width:2px;height:1.35rem}.proyector__vidrio[data-astro-cid-zu6fykzf]{--caja-w:100%;aspect-ratio:4/5.15;isolation:isolate;width:100%;position:relative}.diapositiva[data-astro-cid-zu6fykzf]{width:min(var(--caja-w), calc(var(--caja-w) * 5.15 / 4 * var(--rw,4) / var(--rh,5)));aspect-ratio:var(--rw,4) / var(--rh,5);background:var(--negro-carta);border:1px solid var(--linea);opacity:0;pointer-events:none;height:auto;transition:transform .55s var(--ease), opacity .45s var(--ease);z-index:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(.5rem - 50%))scale(.9);box-shadow:0 1.4rem 2.8rem #00000080}.diapositiva[data-astro-cid-zu6fykzf][data-activo=true]{opacity:1;pointer-events:auto;z-index:3;transform:translate(-50%,-50%)}.diapositiva[data-astro-cid-zu6fykzf][data-vecino=prev],.diapositiva[data-astro-cid-zu6fykzf][data-vecino=next]{opacity:.45;z-index:2;pointer-events:auto}.diapositiva[data-astro-cid-zu6fykzf][data-vecino=prev]{transform:translate(-66%,-44%)rotate(-7deg)scale(.86)}.diapositiva[data-astro-cid-zu6fykzf][data-vecino=next]{transform:translate(-34%,-44%)rotate(7deg)scale(.86)}.diapositiva__boton[data-astro-cid-zu6fykzf]{cursor:pointer;background:#1a1412;border:0;width:100%;height:100%;padding:0;display:block}.diapositiva[data-astro-cid-zu6fykzf] img[data-astro-cid-zu6fykzf]{object-fit:contain;filter:saturate(.78)contrast(1.05);width:100%;height:auto;transition:filter .5s var(--ease);display:block}.diapositiva[data-astro-cid-zu6fykzf][data-activo=true] img[data-astro-cid-zu6fykzf]{filter:saturate(.95)contrast(1.04)}.proyector__cristal[data-astro-cid-zu6fykzf]{z-index:4;pointer-events:none;background:linear-gradient(115deg, color-mix(in srgb, var(--hueso) 18%, transparent) 0%, transparent 26%, transparent 68%, color-mix(in srgb, var(--hueso) 7%, transparent) 100%);opacity:.55;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000)}.proyector__apagon[data-astro-cid-zu6fykzf]{z-index:5;background:var(--negro);opacity:0;pointer-events:none;transition:opacity .28s;position:absolute;inset:0}.proyector__vidrio[data-astro-cid-zu6fykzf][data-luz=apagada] .proyector__apagon[data-astro-cid-zu6fykzf]{opacity:.88}.proyector__escenario[data-astro-cid-zu6fykzf]:has(.proyector__vidrio[data-luz=apagada]) .proyector__pantalla[data-astro-cid-zu6fykzf]{filter:brightness(.35)}.proyector__controles[data-astro-cid-zu6fykzf]{align-items:center;gap:1.1rem;display:flex}.proyector__flecha[data-astro-cid-zu6fykzf]{border:1px solid var(--linea);width:2.6rem;height:2.6rem;color:var(--hueso-medio);cursor:pointer;transition:border-color .3s var(--ease), color .3s var(--ease), background .3s var(--ease);background:0 0;place-items:center;padding:0;font-size:1rem;display:grid}.proyector__flecha[data-astro-cid-zu6fykzf]:hover{border-color:var(--hueso);color:var(--hueso);background:color-mix(in srgb, var(--hueso) 6%, transparent)}.proyector__indice[data-astro-cid-zu6fykzf]{text-align:center;min-width:4.5rem;font-family:var(--fuente-rotulo);letter-spacing:.18em;color:var(--hueso-tenue);margin:0;font-size:.72rem}.trailer[data-astro-cid-zu6fykzf]{background:linear-gradient(to bottom, #05050566 0%, #050505c7 32%, #050505f0 68%, var(--negro) 100%);padding-top:clamp(3.25rem,4.6vw,5.5rem);overflow:hidden}.trailer__interior[data-astro-cid-zu6fykzf]{text-align:center;justify-items:center;display:grid}.trailer[data-astro-cid-zu6fykzf] h2[data-astro-cid-zu6fykzf]{font-family:var(--fuente-rotulo);letter-spacing:.025em;margin:.85rem 0 clamp(2rem,5vw,3rem);font-size:clamp(2.2rem,3.75vw,4.5rem);font-weight:400;line-height:.94}.trailer[data-astro-cid-zu6fykzf] .video[data-astro-cid-zu6fykzf]{text-align:left;width:min(100%,56rem)}.video[data-astro-cid-zu6fykzf]{margin:0}.video__boca[data-astro-cid-zu6fykzf]{aspect-ratio:16/9;background:var(--negro-carta);border:1px solid var(--linea);border-radius:50% 50% 0 0/8% 8% 0 0;position:relative;overflow:hidden;box-shadow:0 1.4rem 2.8rem #00000080}.video__poster[data-astro-cid-zu6fykzf],.video__archivo[data-astro-cid-zu6fykzf],.video__embed[data-astro-cid-zu6fykzf],.video__play[data-astro-cid-zu6fykzf],.video__luz[data-astro-cid-zu6fykzf]{width:100%;height:100%;position:absolute;inset:0}.video__poster[data-astro-cid-zu6fykzf],.video__archivo[data-astro-cid-zu6fykzf]{object-fit:cover}.video__embed[data-astro-cid-zu6fykzf]{z-index:3;border:0}.video__luz[data-astro-cid-zu6fykzf]{z-index:1;pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--rojo) 28%, transparent), transparent);opacity:.55;height:42%;transition:opacity .45s var(--ease);inset:auto 0 0}.video[data-astro-cid-zu6fykzf].is-encendida .video__luz[data-astro-cid-zu6fykzf],.video[data-astro-cid-zu6fykzf].is-encendida .video__poster[data-astro-cid-zu6fykzf],.video[data-astro-cid-zu6fykzf].is-encendida .video__play[data-astro-cid-zu6fykzf]{opacity:0;pointer-events:none}.video__play[data-astro-cid-zu6fykzf]{z-index:2;color:var(--hueso);cursor:pointer;background:#05050547;border:0;place-content:center;justify-items:center;gap:.85rem;margin:0;padding:0;display:grid}.video__disco[data-astro-cid-zu6fykzf]{border:1px solid color-mix(in srgb, var(--hueso) 45%, transparent);background:color-mix(in srgb, var(--rojo) 82%, transparent);width:4.25rem;height:4.25rem;box-shadow:0 0 0 0 color-mix(in srgb, var(--rojo-luz) 0%, transparent);transition:transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:50%;place-items:center;display:grid}.video__play[data-astro-cid-zu6fykzf]:hover .video__disco[data-astro-cid-zu6fykzf],.video__play[data-astro-cid-zu6fykzf]:focus-visible .video__disco[data-astro-cid-zu6fykzf]{box-shadow:0 0 2.2rem color-mix(in srgb, var(--rojo-luz) 55%, transparent);transform:scale(1.06)}.video__leyenda[data-astro-cid-zu6fykzf]{font-family:var(--fuente-rotulo);letter-spacing:.22em;font-size:.72rem}.video__pie[data-astro-cid-zu6fykzf]{font-family:var(--fuente-rotulo);letter-spacing:.18em;color:var(--hueso-tenue);text-align:center;margin-top:.85rem;font-size:.68rem}.opiniones[data-astro-cid-zu6fykzf]{border-top:1px solid var(--linea-suave);padding-top:clamp(3.25rem,4.6vw,5.5rem)}.opiniones__interior[data-astro-cid-zu6fykzf]{text-align:center;justify-items:center;gap:clamp(2rem,4.5vw,3rem);display:grid}.opiniones__titular[data-astro-cid-zu6fykzf]{font-family:var(--fuente-rotulo);letter-spacing:.025em;margin:0;font-size:clamp(2.2rem,3.75vw,4.5rem);font-weight:400;line-height:.94}.opiniones__lista[data-astro-cid-zu6fykzf]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(1.25rem,3vw,2rem);width:100%;margin:0;padding:0;list-style:none;display:grid}.opinion[data-astro-cid-zu6fykzf]{border:1px solid var(--linea);background:color-mix(in srgb, var(--hueso) 4%, transparent);align-content:start;gap:.85rem;padding:clamp(1.35rem,3vw,1.85rem);display:grid}.opinion__estrellas[data-astro-cid-zu6fykzf]{color:var(--dorado);gap:.22rem;margin:0;display:flex}.estrella[data-astro-cid-zu6fykzf]{color:color-mix(in srgb, var(--hueso) 28%, transparent);flex:none}.estrella--llena[data-astro-cid-zu6fykzf]{color:var(--dorado)}.opinion__texto[data-astro-cid-zu6fykzf]{margin:0}.opinion__texto[data-astro-cid-zu6fykzf] p[data-astro-cid-zu6fykzf]{color:var(--hueso-medio);margin:0;font-size:clamp(1rem,1.15vw,1.08rem);line-height:1.7}.opinion__autor[data-astro-cid-zu6fykzf]{font-family:var(--fuente-rotulo);letter-spacing:.18em;color:var(--hueso-tenue);margin:0;font-size:.68rem}.ficha-cta[data-astro-cid-zu6fykzf]{padding-block:clamp(2.5rem,3.75vw,4.5rem) clamp(4.5rem,5.8vw,7rem)}.ficha-cta__cuerpo[data-astro-cid-zu6fykzf]{justify-items:center;display:grid}.visor[data-astro-cid-zu6fykzf]{border:1px solid var(--linea);background:var(--negro);width:min(92vw,64rem);max-height:90svh;padding:0}.visor[data-astro-cid-zu6fykzf]::backdrop{background:#050505d6}.visor__foto[data-astro-cid-zu6fykzf]{object-fit:contain;width:100%;height:auto;max-height:90svh}.visor__cerrar[data-astro-cid-zu6fykzf]{border:1px solid var(--linea);background:color-mix(in srgb, var(--negro) 70%, transparent);width:2.6rem;height:2.6rem;color:var(--hueso);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;top:.75rem;right:.75rem}.visor__cerrar[data-astro-cid-zu6fykzf]:hover{border-color:var(--hueso)}.boton[data-astro-cid-zu6fykzf]{font-family:var(--fuente-rotulo);letter-spacing:.2em;transition:background .35s var(--ease), border-color .35s var(--ease), color .35s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;padding:1.05rem 2.1rem;font-size:.85rem;text-decoration:none;display:inline-flex}.boton--lleno[data-astro-cid-zu6fykzf]{background:var(--rojo);color:var(--hueso)}.boton--lleno[data-astro-cid-zu6fykzf]:hover{background:var(--rojo-luz)}@keyframes subir{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}@keyframes respirar{0%{transform:scale(1.08)}to{transform:scale(1.16)}}@keyframes recorrer{0%{opacity:0;translate:-10%}8%{opacity:1}to{opacity:.35;translate:310%}}@keyframes encender-dato{to{opacity:1;filter:grayscale(0)}}@keyframes prender-foco{to{border-color:color-mix(in srgb, var(--rojo-luz) 70%, var(--linea));color:var(--hueso);background:color-mix(in srgb, var(--rojo) 22%, transparent);box-shadow:0 0 1.8rem color-mix(in srgb, var(--rojo-luz) 45%, transparent)}}@media (width<=62rem){.cartel[data-astro-cid-zu6fykzf]{min-height:92svh}.cuerpo[data-astro-cid-zu6fykzf]{background:linear-gradient(#050505b8,#0505058c 50%,#0505056b)}.cuerpo__rejilla[data-astro-cid-zu6fykzf]{grid-template-columns:1fr}.ficha__lista[data-astro-cid-zu6fykzf]{grid-template-columns:1fr 1fr;gap:1.5rem 1rem}.ficha__seguidor[data-astro-cid-zu6fykzf]{width:50%}.con-js[data-astro-cid-zu6fykzf] .ficha[data-astro-cid-zu6fykzf][data-activo=true] .ficha__seguidor[data-astro-cid-zu6fykzf]{animation-name:recorrer-par}}@media (width<=45rem){.cartel__acciones[data-astro-cid-zu6fykzf]{flex-direction:column;align-items:stretch;width:min(100%,22rem)}.ficha__lista[data-astro-cid-zu6fykzf]{grid-template-columns:1fr 1fr}.proyector__escenario[data-astro-cid-zu6fykzf]{width:min(100%,24rem)}.diapositiva[data-astro-cid-zu6fykzf][data-vecino=prev]{transform:translate(-62%,-42%)rotate(-6deg)scale(.84)}.diapositiva[data-astro-cid-zu6fykzf][data-vecino=next]{transform:translate(-38%,-42%)rotate(6deg)scale(.84)}}@keyframes recorrer-par{0%{opacity:0;translate:-10%}12%{opacity:1}to{opacity:.3;translate:110%}}@media (prefers-reduced-motion:reduce){.con-js[data-astro-cid-zu6fykzf] .ficha[data-astro-cid-zu6fykzf] .dato[data-astro-cid-zu6fykzf],.con-js[data-astro-cid-zu6fykzf] .ficha[data-astro-cid-zu6fykzf][data-activo=true] .dato[data-astro-cid-zu6fykzf]{opacity:1;filter:none;animation:none}.con-js[data-astro-cid-zu6fykzf] .ficha[data-astro-cid-zu6fykzf] .dato__foco[data-astro-cid-zu6fykzf],.con-js[data-astro-cid-zu6fykzf] .ficha[data-astro-cid-zu6fykzf][data-activo=true] .dato[data-astro-cid-zu6fykzf] .dato__foco[data-astro-cid-zu6fykzf]{border-color:color-mix(in srgb, var(--rojo-luz) 70%, var(--linea));box-shadow:0 0 1.8rem color-mix(in srgb, var(--rojo-luz) 45%, transparent);animation:none}.ficha__seguidor[data-astro-cid-zu6fykzf],.proyector__apagon[data-astro-cid-zu6fykzf]{display:none}.obra__fondo[data-astro-cid-zu6fykzf]{animation:none;transform:scale(1.06)}}
