.cartel[data-astro-cid-rpraiyqi]{min-height:min(30rem,62svh);padding-top:var(--altura-barra);isolation:isolate;background:var(--negro);align-items:center;display:grid;position:relative;overflow:hidden}.cartel__escena[data-astro-cid-rpraiyqi]{z-index:-2;position:absolute;inset:0}.cartel__foto[data-astro-cid-rpraiyqi]{object-fit:cover;object-position:36% 45%;filter:saturate(.88)contrast(1.06)brightness(.86);width:100%;height:100%;animation:acercar 16s var(--ease) both}.cartel__velo[data-astro-cid-rpraiyqi]{--tapa:linear-gradient(to bottom, var(--negro) 0, var(--negro) var(--altura-barra), #05050599 calc(var(--altura-barra) + 2.5rem), transparent calc(var(--altura-barra) + 7rem));background:var(--tapa), linear-gradient(to left, #050505ed 0%, #0505059e 34%, #05050514 68%), linear-gradient(to top, var(--negro) 2%, transparent 38%);position:absolute;inset:0}.candilejas[data-astro-cid-rpraiyqi]{z-index:2;pointer-events:none;background:radial-gradient(ellipse 60% 100% at 50% 100%, color-mix(in srgb, var(--hueso) 14%, transparent), transparent 72%), linear-gradient(to top, color-mix(in srgb, var(--rojo) 26%, transparent), transparent 34%);opacity:0;height:34%;animation:encender 1.6s var(--ease) 1.55s forwards;position:absolute;inset:auto 0 0}.cartel__cuerpo[data-astro-cid-rpraiyqi]{z-index:3;text-align:right;padding-inline:calc(var(--margen) + clamp(.85rem, 2.5vw, 3rem));justify-items:end;padding-block:clamp(2.5rem,7vh,4rem);display:grid;position:relative}.cartel__titular[data-astro-cid-rpraiyqi]{font-family:var(--fuente-rotulo);letter-spacing:.02em;text-shadow:0 .15rem 2.5rem #050505e6;animation:subir .9s var(--ease) 1.55s both;margin:0;font-size:clamp(2.75rem,5.9vw,7.15rem);font-weight:400;line-height:1}.bambalina[data-astro-cid-rpraiyqi]{top:var(--altura-barra);z-index:5;pointer-events:none;background-image:repeating-linear-gradient(90deg, #000000bf 0 .9rem, color-mix(in srgb, var(--tinto) 94%, transparent) .9rem 2.6rem, #0009 2.6rem 3.4rem), linear-gradient(to bottom, color-mix(in srgb, var(--tinto) 88%, var(--negro)), var(--tinto));height:clamp(1.5rem,3.2vw,2.4rem);position:absolute;left:0;right:0}.bambalina[data-astro-cid-rpraiyqi]:after{--festo:clamp(.7rem, 1.6vw, 1.1rem);content:"";height:var(--festo);background-image:radial-gradient(circle var(--festo) at 50% 0, var(--tinto) 0 97%, transparent 100%);background-size:calc(var(--festo) * 2) 100%;filter:drop-shadow(0 .35rem .5rem #0000008c);background-repeat:repeat-x;position:absolute;top:100%;left:0;right:0}.telon[data-astro-cid-rpraiyqi]{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.telon__pano[data-astro-cid-rpraiyqi]{background-image:repeating-linear-gradient(90deg, #000000d1 0 1.1rem, color-mix(in srgb, var(--tinto) 92%, transparent) 1.1rem 3.2rem, #000000a8 3.2rem 4rem), linear-gradient(to bottom, var(--tinto), color-mix(in srgb, var(--tinto) 55%, var(--negro)));animation:alzar 1.9s var(--ease) .35s forwards;position:absolute;inset:0}.telon__pano[data-astro-cid-rpraiyqi]:after{content:"";background:linear-gradient(to bottom, var(--dorado), var(--dorado-tenue));height:.5rem;position:absolute;inset:auto 0 0;box-shadow:0 .5rem 1.2rem #0009}.repertorio[data-astro-cid-rpraiyqi]{background:radial-gradient(ellipse 40% 30% at 90% 0%, color-mix(in srgb, var(--morado) 18%, transparent), transparent 70%), var(--negro);padding-block:clamp(1.5rem,4vw,2.5rem) 0;position:relative}.repertorio__lista[data-astro-cid-rpraiyqi]{margin:0;padding:0;list-style:none}.obra[data-astro-cid-rpraiyqi]{border-top:1px solid var(--linea)}.obra[data-astro-cid-rpraiyqi]:last-child{border-bottom:1px solid var(--linea)}.obra__enlace[data-astro-cid-rpraiyqi]{padding:clamp(2.75rem, 4vw, 4.75rem) var(--margen);color:inherit;isolation:isolate;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(1.75rem,4vw,3.5rem);text-decoration:none;display:grid;position:relative}.obra[data-astro-cid-rpraiyqi]:nth-child(2n) .obra__enlace[data-astro-cid-rpraiyqi]{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.obra[data-astro-cid-rpraiyqi]:nth-child(2n) .obra__marco[data-astro-cid-rpraiyqi]{order:2}.obra[data-astro-cid-rpraiyqi]:nth-child(2n) .obra__texto[data-astro-cid-rpraiyqi]{order:1}.obra__seguidor[data-astro-cid-rpraiyqi]{z-index:-1;background:radial-gradient(ellipse 55% 130% at 50% 45%, color-mix(in srgb, var(--morado) 42%, transparent), transparent 72%);opacity:0;transition:opacity .55s var(--ease);position:absolute;inset:0}.obra__enlace[data-astro-cid-rpraiyqi]:hover .obra__seguidor[data-astro-cid-rpraiyqi],.obra__enlace[data-astro-cid-rpraiyqi]:focus-visible .obra__seguidor[data-astro-cid-rpraiyqi]{opacity:1}.obra__marco[data-astro-cid-rpraiyqi]{transform-origin:top;transition:transform .55s var(--ease);padding-top:1.35rem;position:relative;transform:rotate(-1.4deg)}.obra[data-astro-cid-rpraiyqi]:nth-child(2n) .obra__marco[data-astro-cid-rpraiyqi]{transform:rotate(1.4deg)}.obra__enlace[data-astro-cid-rpraiyqi]:hover .obra__marco[data-astro-cid-rpraiyqi],.obra__enlace[data-astro-cid-rpraiyqi]:focus-visible .obra__marco[data-astro-cid-rpraiyqi],.obra[data-astro-cid-rpraiyqi]:nth-child(2n) .obra__enlace[data-astro-cid-rpraiyqi]:hover .obra__marco[data-astro-cid-rpraiyqi],.obra[data-astro-cid-rpraiyqi]:nth-child(2n) .obra__enlace[data-astro-cid-rpraiyqi]:focus-visible .obra__marco[data-astro-cid-rpraiyqi]{transform:rotate(0)}.obra__riel[data-astro-cid-rpraiyqi]{background:var(--linea);height:1px;position:absolute;top:.35rem;left:8%;right:8%}.obra__gancho[data-astro-cid-rpraiyqi]{border:1px solid color-mix(in srgb, var(--hueso) 35%, transparent);border-bottom:0;border-radius:.35rem .35rem 0 0;width:.55rem;height:.9rem;position:absolute;top:.12rem}.obra__gancho--izq[data-astro-cid-rpraiyqi]{left:18%}.obra__gancho--der[data-astro-cid-rpraiyqi]{right:18%}.obra__cartel[data-astro-cid-rpraiyqi]{aspect-ratio:16/9;background:var(--negro-carta);border:1px solid var(--linea);transition:border-color .4s var(--ease);position:relative;overflow:hidden;box-shadow:0 1.4rem 2.8rem #0000008c,0 .2rem .5rem #00000040}.obra__cartel[data-astro-cid-rpraiyqi] img[data-astro-cid-rpraiyqi]{object-fit:cover;filter:saturate(.65)brightness(.82);width:100%;height:100%;transition:transform .8s var(--ease), filter .6s var(--ease)}.obra__vidrio[data-astro-cid-rpraiyqi]{background:linear-gradient(115deg, color-mix(in srgb, var(--hueso) 16%, transparent) 0%, transparent 28%, transparent 62%, color-mix(in srgb, var(--hueso) 6%, transparent) 100%);pointer-events:none;opacity:.55;transition:opacity .45s var(--ease);position:absolute;inset:0}.obra__enlace[data-astro-cid-rpraiyqi]:hover .obra__cartel[data-astro-cid-rpraiyqi],.obra__enlace[data-astro-cid-rpraiyqi]:focus-visible .obra__cartel[data-astro-cid-rpraiyqi]{border-color:color-mix(in srgb, var(--hueso) 32%, transparent)}.obra__enlace[data-astro-cid-rpraiyqi]:hover .obra__cartel[data-astro-cid-rpraiyqi] img[data-astro-cid-rpraiyqi],.obra__enlace[data-astro-cid-rpraiyqi]:focus-visible .obra__cartel[data-astro-cid-rpraiyqi] img[data-astro-cid-rpraiyqi]{filter:saturate()brightness();transform:scale(1.04)}.obra__enlace[data-astro-cid-rpraiyqi]:hover .obra__vidrio[data-astro-cid-rpraiyqi],.obra__enlace[data-astro-cid-rpraiyqi]:focus-visible .obra__vidrio[data-astro-cid-rpraiyqi]{opacity:.2}.obra__texto[data-astro-cid-rpraiyqi]{justify-items:start;gap:.9rem;display:grid}.obra__titulo[data-astro-cid-rpraiyqi]{max-width:18ch;font-family:var(--fuente-rotulo);letter-spacing:.025em;text-wrap:balance;margin:0;font-size:clamp(1.65rem,2.6vw + .4rem,3.1rem);font-weight:400;line-height:.98}.obra__subtitulo[data-astro-cid-rpraiyqi]{font-family:var(--fuente-rotulo);letter-spacing:.2em;color:var(--hueso-medio);margin:-.25rem 0 0;font-size:clamp(.72rem,.9vw,.85rem)}.obra__etiquetas[data-astro-cid-rpraiyqi]{flex-wrap:wrap;gap:.45rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.obra__etiquetas[data-astro-cid-rpraiyqi] li[data-astro-cid-rpraiyqi]{border:1px solid var(--linea);font-family:var(--fuente-rotulo);letter-spacing:.18em;color:var(--hueso-tenue);padding:.38rem .75rem;font-size:.62rem}.obra__entrada[data-astro-cid-rpraiyqi]{color:var(--hueso-medio);margin:.35rem 0 0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.75}.palmares[data-astro-cid-rpraiyqi]{border-top:1px solid var(--linea-suave);justify-items:start;gap:.4rem;width:100%;margin-top:.6rem;padding-top:1.1rem;display:grid}.palmares__rotulo[data-astro-cid-rpraiyqi]{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-rpraiyqi]{color:var(--hueso-tenue);gap:.25rem;margin:0;padding:0;font-size:.85rem;line-height:1.55;list-style:none;display:grid}.obra__ver[data-astro-cid-rpraiyqi]{font-family:var(--fuente-rotulo);letter-spacing:.2em;color:var(--hueso);transition:border-color .35s var(--ease);border-bottom:1px solid #0000;align-items:center;gap:.7rem;margin-top:.6rem;padding-bottom:.35rem;font-size:.75rem;display:inline-flex}.obra__flecha[data-astro-cid-rpraiyqi]{color:var(--rojo-luz);transition:transform .35s var(--ease)}.obra__enlace[data-astro-cid-rpraiyqi]:hover .obra__ver[data-astro-cid-rpraiyqi],.obra__enlace[data-astro-cid-rpraiyqi]:focus-visible .obra__ver[data-astro-cid-rpraiyqi]{border-bottom-color:var(--rojo-luz)}.obra__enlace[data-astro-cid-rpraiyqi]:hover .obra__flecha[data-astro-cid-rpraiyqi],.obra__enlace[data-astro-cid-rpraiyqi]:focus-visible .obra__flecha[data-astro-cid-rpraiyqi]{transform:translate(.4rem)}.obra__enlace[data-astro-cid-rpraiyqi]:focus-visible{outline:2px solid var(--rojo-luz);outline-offset:-.5rem}.llamada[data-astro-cid-rpraiyqi]{background:radial-gradient(ellipse 70% 90% at 20% 50%, color-mix(in srgb, var(--tinto) 85%, transparent), transparent 68%), radial-gradient(ellipse 60% 80% at 85% 35%, color-mix(in srgb, var(--morado) 65%, transparent), transparent 66%), var(--negro);padding-block:clamp(4.5rem,6.7vw,8rem);position:relative;overflow:hidden}.llamada__telon[data-astro-cid-rpraiyqi]{pointer-events:none;background-image:repeating-linear-gradient(90deg,#0000 0 3.4rem,#f3ede408 3.4rem 3.46rem,#0000 3.46rem 6.8rem,#0000004d 6.8rem 7.5rem);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.llamada__cuerpo[data-astro-cid-rpraiyqi]{text-align:center;justify-items:center;gap:clamp(1.5rem,3vw,2.25rem);display:grid;position:relative}.llamada__texto[data-astro-cid-rpraiyqi]{max-width:40rem;font-family:var(--fuente-rotulo);letter-spacing:.05em;gap:1rem;font-size:clamp(1.1rem,1.6vw + .45rem,1.85rem);line-height:1.45;display:grid}.llamada__texto[data-astro-cid-rpraiyqi] p[data-astro-cid-rpraiyqi]{margin:0}.llamada__acento[data-astro-cid-rpraiyqi]{color:var(--rojo-luz)}.llamada__acciones[data-astro-cid-rpraiyqi]{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:.75rem;display:flex}.boton[data-astro-cid-rpraiyqi]{font-family:var(--fuente-rotulo);letter-spacing:.2em;text-indent:.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-rpraiyqi]{background:var(--rojo);color:var(--hueso)}.boton--lleno[data-astro-cid-rpraiyqi]:hover{background:var(--rojo-luz)}.boton--linea[data-astro-cid-rpraiyqi]{border-color:var(--linea);color:var(--hueso-medio);letter-spacing:.1em;font-family:var(--fuente-cuerpo);text-indent:0;font-size:.95rem}.boton--linea[data-astro-cid-rpraiyqi]:hover{border-color:var(--hueso);color:var(--hueso)}@keyframes subir{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes acercar{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes alzar{to{transform:translateY(-101%)}}@keyframes encender{to{opacity:1}}@media (width<=62rem){.cartel[data-astro-cid-rpraiyqi]{min-height:min(26rem,58svh)}.cartel__velo[data-astro-cid-rpraiyqi]{background:var(--tapa), linear-gradient(to top, var(--negro) 8%, #05050573 52%, #05050599), linear-gradient(to left, #050505b3, #05050526 70%)}.obra__enlace[data-astro-cid-rpraiyqi],.obra[data-astro-cid-rpraiyqi]:nth-child(2n) .obra__enlace[data-astro-cid-rpraiyqi]{grid-template-columns:1fr;gap:clamp(1.5rem,4vw,2.25rem)}.obra[data-astro-cid-rpraiyqi]:nth-child(2n) .obra__marco[data-astro-cid-rpraiyqi],.obra[data-astro-cid-rpraiyqi]:nth-child(2n) .obra__texto[data-astro-cid-rpraiyqi]{order:0}.obra__titulo[data-astro-cid-rpraiyqi]{max-width:22ch}}@media (prefers-reduced-motion:reduce){.candilejas[data-astro-cid-rpraiyqi]{opacity:1}}
