.cartelera[data-astro-cid-jimv6idn]{width:min(100%,25rem);animation:subir 1.1s var(--ease) .28s both;justify-self:end}.lampara[data-astro-cid-jimv6idn]{z-index:1;justify-items:center;display:grid;position:relative}.lampara__pantalla[data-astro-cid-jimv6idn]{background:linear-gradient(to bottom, color-mix(in srgb, var(--hueso) 16%, var(--negro)), var(--negro));width:clamp(3.25rem,3.75vw,4.5rem);height:.9rem;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--hueso) 22%, transparent);border-radius:1.2rem 1.2rem .1rem .1rem;position:relative}.lampara__foco[data-astro-cid-jimv6idn]{background:color-mix(in srgb, var(--hueso) 82%, var(--rojo));filter:blur(1.5px);border-radius:50%;height:.3rem;position:absolute;inset:auto 24% -.16rem}.lampara__brazo[data-astro-cid-jimv6idn]{background:linear-gradient(to bottom, var(--linea), transparent);width:1px;height:.7rem}.cartelera__caja[data-astro-cid-jimv6idn]{--arco:9%;isolation:isolate;border:1px solid var(--linea);border-radius:44% 44% .3rem .3rem / var(--arco) var(--arco) 0 0;background:linear-gradient(to bottom, var(--negro-carta), var(--negro) 85%);padding:clamp(1.45rem,3vw,2rem) clamp(1.6rem,3.4vw,2.3rem) clamp(1.15rem,2.4vw,1.6rem);position:relative;overflow:hidden;box-shadow:0 1.75rem 4rem #0009,0 .4rem 1rem #00000059}.cartelera__luz[data-astro-cid-jimv6idn]{z-index:-1;background:radial-gradient(ellipse 85% 45% at 50% 0%, color-mix(in srgb, var(--hueso) 14%, transparent), transparent 72%), radial-gradient(ellipse 70% 40% at 50% 100%, color-mix(in srgb, var(--rojo) 26%, transparent), transparent 75%);position:absolute;inset:0}.cartelera__haz[data-astro-cid-jimv6idn]{z-index:-1;background:linear-gradient(to bottom, color-mix(in srgb, var(--hueso) 11%, transparent), transparent 68%);clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);filter:blur(10px);width:150%;height:100%;position:absolute;inset:0 auto auto 50%;translate:-50%}.cartelera__filete[data-astro-cid-jimv6idn]{z-index:2;border:1px solid var(--linea-suave);pointer-events:none;border-radius:44% 44% .2rem .2rem/9% 9% 0 0;position:absolute;inset:.55rem}.cartelera__vidrio[data-astro-cid-jimv6idn]{z-index:2;pointer-events:none;background:linear-gradient(112deg, transparent 36%, color-mix(in srgb, var(--hueso) 5%, transparent) 44%, transparent 53%);position:absolute;inset:0}.cartelera__apagon[data-astro-cid-jimv6idn]{z-index:5;pointer-events:none;background:var(--negro);position:absolute;inset:0}.cartelera__escenas[data-astro-cid-jimv6idn]{z-index:1;text-align:center;min-height:clamp(17.5rem,34vh,22rem);display:grid;position:relative}.escena[data-astro-cid-jimv6idn]{opacity:0;visibility:hidden;transition:opacity .35s var(--ease), visibility .35s var(--ease);flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;display:flex}.cartelera[data-astro-cid-jimv6idn][data-escena=programa] .escena--programa[data-astro-cid-jimv6idn],.cartelera[data-astro-cid-jimv6idn][data-escena=anima] .cartelera__anima[data-astro-cid-jimv6idn]{opacity:1;visibility:visible}.cartelera__anima[data-astro-cid-jimv6idn]{z-index:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s var(--ease), visibility .35s var(--ease);position:absolute;inset:0;overflow:hidden}.anima[data-astro-cid-jimv6idn]{object-fit:cover;object-position:center top;width:100%;height:121.951%;display:block}@media (prefers-reduced-motion:reduce){.cartelera[data-astro-cid-jimv6idn][data-escena=anima] .cartelera__anima[data-astro-cid-jimv6idn]{opacity:0;visibility:hidden}.cartelera[data-astro-cid-jimv6idn][data-escena=anima] .escena--programa[data-astro-cid-jimv6idn]{opacity:1;visibility:visible}}.cartelera__rotulo[data-astro-cid-jimv6idn]{font-family:var(--fuente-rotulo);letter-spacing:.3em;text-indent:.3em;color:var(--rojo-luz);margin:0;font-size:.72rem}.cartelera__regla[data-astro-cid-jimv6idn]{border-top:1px solid var(--linea);border-bottom:1px solid var(--linea-suave);width:100%;height:3px;margin-top:.65rem}.cartelera__obra[data-astro-cid-jimv6idn]{font-family:var(--fuente-cuerpo);letter-spacing:-.01em;margin:clamp(1.05rem,2.2vh,1.4rem) 0 0;font-size:clamp(1.5rem,2.6vw,1.95rem);font-weight:400;line-height:1.18}.cartelera__autor[data-astro-cid-jimv6idn]{color:var(--hueso-medio);margin:.6rem 0 0;font-size:.88rem}.cartelera__foto[data-astro-cid-jimv6idn]{width:100%;margin:0}.cartelera__foto[data-astro-cid-jimv6idn] img[data-astro-cid-jimv6idn]{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--linea-suave);width:100%;height:auto;display:block}.cartelera__cta[data-astro-cid-jimv6idn]{font-family:var(--fuente-rotulo);letter-spacing:.2em;text-indent:.2em;color:var(--hueso);background:var(--rojo);transition:background .35s var(--ease);margin-top:clamp(1.15rem,2.4vh,1.5rem);padding:.85rem 1.9rem;font-size:.74rem;text-decoration:none}.cartelera__cta[data-astro-cid-jimv6idn]:hover{background:var(--rojo-luz)}.ornamento[data-astro-cid-jimv6idn]{align-items:center;gap:.75rem;margin-block:clamp(1rem,2.2vh,1.35rem);display:flex}.ornamento__linea[data-astro-cid-jimv6idn]{width:clamp(2rem,6vw,3.25rem);height:1px}.ornamento__linea--izq[data-astro-cid-jimv6idn]{background:linear-gradient(to right, transparent, var(--linea))}.ornamento__linea--der[data-astro-cid-jimv6idn]{background:linear-gradient(to left, transparent, var(--linea))}.cartelera__luz[data-astro-cid-jimv6idn],.cartelera__haz[data-astro-cid-jimv6idn],.lampara__foco[data-astro-cid-jimv6idn]{animation:encender 1s var(--ease) both}.cartelera__apagon[data-astro-cid-jimv6idn]{animation:despejar 1s var(--ease) both}.cartelera[data-astro-cid-jimv6idn][data-luz=apagada] .cartelera__luz[data-astro-cid-jimv6idn],.cartelera[data-astro-cid-jimv6idn][data-luz=apagada] .cartelera__haz[data-astro-cid-jimv6idn],.cartelera[data-astro-cid-jimv6idn][data-luz=apagada] .lampara__foco[data-astro-cid-jimv6idn]{animation:.45s ease-in both apagar}.cartelera[data-astro-cid-jimv6idn][data-luz=apagada] .cartelera__apagon[data-astro-cid-jimv6idn]{animation:.45s ease-in both cubrir}@keyframes encender{0%{opacity:0}9%{opacity:.75}15%{opacity:.1}24%{opacity:.95}32%{opacity:.3}46%{opacity:1}58%{opacity:.85}to{opacity:1}}@keyframes despejar{0%{opacity:1}9%{opacity:.3}15%{opacity:.92}24%{opacity:.08}32%{opacity:.66}46%{opacity:0}58%{opacity:.14}to{opacity:0}}@keyframes apagar{0%{opacity:1}28%{opacity:.42}44%{opacity:.5}to{opacity:0}}@keyframes cubrir{0%{opacity:0}28%{opacity:.62}44%{opacity:.55}to{opacity:.94}}@keyframes subir{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@media (width<=62rem){.cartelera[data-astro-cid-jimv6idn]{justify-self:center;width:min(100%,22rem)}.cartelera__escenas[data-astro-cid-jimv6idn]{min-height:17.5rem}}.heroe[data-astro-cid-ge2uvauf]{min-height:88svh;padding-top:var(--altura-barra);isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.heroe__cuerpo[data-astro-cid-ge2uvauf]{z-index:1;padding-inline:calc(var(--margen) + clamp(.85rem, 2.5vw, 3rem));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,3.75vw,4.5rem);padding-block:clamp(1.5rem,4vh,3rem) clamp(1.25rem,3vh,2.25rem);display:grid;position:relative}.heroe__titular[data-astro-cid-ge2uvauf]{font-family:var(--fuente-rotulo);letter-spacing:.02em;word-spacing:-.18em;animation:subir 1s var(--ease) .2s both;margin-bottom:clamp(1.5rem,3vw,2rem);font-size:clamp(2.1rem,4vw + .65rem,5.35rem);font-weight:400}.heroe__remate[data-astro-cid-ge2uvauf]{white-space:nowrap;word-spacing:-.22em}.heroe__acciones[data-astro-cid-ge2uvauf]{animation:subir 1s var(--ease) .56s both;flex-wrap:wrap;gap:.9rem;display:flex}.boton[data-astro-cid-ge2uvauf]{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-ge2uvauf]{background:var(--rojo);color:var(--hueso)}.boton--lleno[data-astro-cid-ge2uvauf]:hover{background:var(--rojo-luz)}.boton--linea[data-astro-cid-ge2uvauf]{border-color:var(--linea);color:var(--hueso-medio)}.boton--linea[data-astro-cid-ge2uvauf]:hover{border-color:var(--hueso);color:var(--hueso)}@media (width<=62rem){.heroe[data-astro-cid-ge2uvauf]{align-items:start;min-height:auto}.heroe__cuerpo[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;justify-items:center;gap:clamp(2rem,6vw,2.75rem);padding-block:clamp(1.25rem,3vh,2.5rem) 1.5rem}.heroe__texto[data-astro-cid-ge2uvauf]{width:100%}}.cintillo[data-astro-cid-epl2uk3w]{border-block:1px solid var(--linea-suave);background:linear-gradient(90deg, var(--negro), color-mix(in srgb, var(--tinto) 45%, var(--negro)), var(--negro));padding-block:1.05rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.cintillo__pista[data-astro-cid-epl2uk3w]{width:max-content;animation:46s linear infinite desfilar;display:flex}.cintillo__grupo[data-astro-cid-epl2uk3w]{align-items:center;margin:0;padding:0;list-style:none;display:flex}.cintillo__item[data-astro-cid-epl2uk3w]{font-family:var(--fuente-rotulo);letter-spacing:.26em;color:var(--hueso-medio);white-space:nowrap;align-items:center;gap:clamp(1.5rem,3vw,2.5rem);padding-right:clamp(1.5rem,3vw,2.5rem);font-size:clamp(.85rem,1.5vw,1rem);display:flex}@keyframes desfilar{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cintillo__pista[data-astro-cid-epl2uk3w]{animation:none}}.sobre[data-astro-cid-m7nego5v]{background:radial-gradient(ellipse 55% 50% at 100% 40%, color-mix(in srgb, var(--morado) 22%, transparent), transparent 70%), var(--negro);overflow:hidden}.sobre__rejilla[data-astro-cid-m7nego5v]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2.5rem,4.2vw,5rem);display:grid}.sobre__titular[data-astro-cid-m7nego5v]{font-family:var(--fuente-rotulo);letter-spacing:.04em;max-width:14ch;margin-bottom:clamp(1.25rem,2.5vw,1.75rem);font-size:clamp(2.1rem,3.2vw + 1rem,4.25rem);font-weight:400}.sobre__parrafo[data-astro-cid-m7nego5v]{max-width:min(100%,max(28rem,50vw));color:var(--hueso-medio);margin:0 0 clamp(1.75rem,3.5vw,2.25rem);font-size:clamp(1.02rem,1.3vw,1.15rem);line-height:1.7}.sobre__cta[data-astro-cid-m7nego5v]{font-family:var(--fuente-rotulo);letter-spacing:.2em;text-indent:.2em;border:1px solid var(--linea);color:var(--hueso-medio);transition:background .35s var(--ease), border-color .35s var(--ease), color .35s var(--ease);justify-content:center;align-items:center;padding:1.05rem 2.1rem;font-size:.85rem;text-decoration:none;display:inline-flex}.sobre__cta[data-astro-cid-m7nego5v]:hover{border-color:var(--hueso);color:var(--hueso);background:color-mix(in srgb, var(--hueso) 6%, transparent)}.polaroids[data-astro-cid-m7nego5v]{justify-items:center;gap:1.5rem;display:grid}.polaroids__escenario[data-astro-cid-m7nego5v]{--caja-w:min(100%, 26rem);width:var(--caja-w);aspect-ratio:4/5.15;isolation:isolate;position:relative}.polaroid[data-astro-cid-m7nego5v]{--giro:calc((var(--i) - var(--activo,0)) * 4deg);color:#1a1412;width:max-content;max-width:100%;transform:translate(-50%, calc(-50% + .4rem)) rotate(var(--giro)) scale(.92);opacity:0;pointer-events:none;transition:transform .55s var(--ease), opacity .45s var(--ease), z-index 0s .2s;z-index:0;background:#efe6d8;grid-template-rows:auto auto;gap:.7rem;margin:0;padding:.7rem .7rem 1.1rem;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 1.4rem 2.8rem #00000073,0 .2rem .5rem #0003}.polaroid[data-astro-cid-m7nego5v][data-activo=true]{opacity:1;pointer-events:auto;transform:translate(-50%, -50%) rotate(calc(var(--giro) * .2)) scale(1);z-index:3;transition:transform .55s var(--ease), opacity .45s var(--ease), z-index 0s}.polaroid[data-astro-cid-m7nego5v][data-vecino=prev],.polaroid[data-astro-cid-m7nego5v][data-vecino=next]{opacity:.55;z-index:2}.polaroid[data-astro-cid-m7nego5v][data-vecino=prev]{transform:translate(-68%,-46%)rotate(-9deg)scale(.88)}.polaroid[data-astro-cid-m7nego5v][data-vecino=next]{transform:translate(-32%,-46%)rotate(9deg)scale(.88)}.polaroid__foto[data-astro-cid-m7nego5v]{aspect-ratio:var(--rw,4) / var(--rh,5);width:min(calc(var(--caja-w) - 1.4rem), calc((var(--caja-w) * 5.15 / 4 - 3.6rem) * var(--rw,4) / var(--rh,5)));background:#c9b9a6;height:auto;overflow:hidden}.polaroid__foto[data-astro-cid-m7nego5v] img[data-astro-cid-m7nego5v]{width:100%;height:auto;display:block}.polaroid__pie[data-astro-cid-m7nego5v]{font-family:var(--fuente-rotulo);letter-spacing:.14em;text-align:center;color:#3a312c;font-size:.72rem}.polaroids__controles[data-astro-cid-m7nego5v]{align-items:center;gap:1.1rem;display:flex}.polaroids__boton[data-astro-cid-m7nego5v]{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}.polaroids__boton[data-astro-cid-m7nego5v]:hover{border-color:var(--hueso);color:var(--hueso);background:color-mix(in srgb, var(--hueso) 6%, transparent)}.polaroids__indice[data-astro-cid-m7nego5v]{text-align:center;min-width:4.5rem;font-family:var(--fuente-rotulo);letter-spacing:.18em;color:var(--hueso-tenue);margin:0;font-size:.72rem}@media (width<=62rem){.sobre__rejilla[data-astro-cid-m7nego5v]{grid-template-columns:1fr;gap:clamp(2rem,5vw,3rem)}.sobre__titular[data-astro-cid-m7nego5v]{max-width:16ch}.polaroids__escenario[data-astro-cid-m7nego5v]{--caja-w:min(100%, 22rem)}}.obras[data-astro-cid-4xcgjbgx]{border-top:1px solid var(--linea-suave);background:radial-gradient(ellipse 55% 45% at 0% 30%, color-mix(in srgb, var(--morado) 22%, transparent), transparent 70%), var(--negro);padding-block:0;position:relative;overflow:hidden}.obras__escena[data-astro-cid-4xcgjbgx]{align-items:center;min-height:clamp(34rem,38.3vw,46rem);display:flex;position:relative}.obras__velo[data-astro-cid-4xcgjbgx]{z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--negro) 0%, color-mix(in srgb, var(--negro) 94%, transparent) 30%, color-mix(in srgb, var(--negro) 72%, transparent) 43%, color-mix(in srgb, var(--negro) 22%, transparent) 58%, transparent 68%);position:absolute;inset:0}.obras__texto[data-astro-cid-4xcgjbgx]{z-index:3;width:min(100%,max(29rem,50vw));padding-block:clamp(3rem,4.2vw,5rem);position:relative}.obras__titular[data-astro-cid-4xcgjbgx]{font-family:var(--fuente-rotulo);letter-spacing:.04em;max-width:12ch;margin:0 0 clamp(1.25rem,2.5vw,1.75rem);font-size:clamp(2.1rem,3.2vw + 1rem,4.25rem);font-weight:400}.obras__parrafo[data-astro-cid-4xcgjbgx]{max-width:min(100%,max(28rem,50vw));color:var(--hueso-medio);margin:0 0 clamp(1.75rem,3.5vw,2.25rem);font-size:clamp(1.02rem,1.3vw,1.15rem);line-height:1.7}.obras__cta[data-astro-cid-4xcgjbgx]{font-family:var(--fuente-rotulo);letter-spacing:.2em;text-indent:.2em;background:var(--rojo);color:var(--hueso);transition:background .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}.obras__cta[data-astro-cid-4xcgjbgx]:hover{background:var(--rojo-luz)}.collage[data-astro-cid-4xcgjbgx]{z-index:0;align-items:center;display:flex;position:absolute;inset:0}.collage__marco[data-astro-cid-4xcgjbgx]{contain:layout paint;isolation:isolate;position:absolute;inset:0;overflow:hidden}.collage__pista[data-astro-cid-4xcgjbgx]{backface-visibility:hidden;width:max-content;height:100%;animation:52s linear infinite paused desfilar-obras;display:flex;transform:translate(-50%)}.obras[data-astro-cid-4xcgjbgx][data-activo=true] .collage__pista[data-astro-cid-4xcgjbgx]{will-change:transform;animation-play-state:running}.collage__grupo[data-astro-cid-4xcgjbgx]{flex:0 0 100vw;grid-template-rows:repeat(10,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.35rem,.7vw,.75rem);width:100vw;height:100%;padding:clamp(.5rem,1vw,.9rem);display:grid}.collage__foto[data-astro-cid-4xcgjbgx]{width:auto;min-width:0;height:auto;min-height:0;color:var(--hueso);border:1px solid color-mix(in srgb, var(--hueso) 18%, transparent);transform:rotate(var(--rotacion,0deg)) scale(var(--escala,1));transition:border-color .25s var(--ease);margin:0;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 .75rem 1.5rem #00000052}.collage__foto[data-astro-cid-4xcgjbgx]:first-child{grid-area:1/1/6/5}.collage__foto[data-astro-cid-4xcgjbgx]:nth-child(2){grid-area:6/4/11/7}.collage__foto[data-astro-cid-4xcgjbgx]:nth-child(3){grid-area:1/7/7/10}.collage__foto[data-astro-cid-4xcgjbgx]:nth-child(4){grid-area:4/10/11/13}.collage__foto[data-astro-cid-4xcgjbgx]:nth-child(5){grid-area:6/1/11/4}.collage__foto[data-astro-cid-4xcgjbgx]:nth-child(6){grid-area:1/5/6/8}.collage__foto[data-astro-cid-4xcgjbgx]:nth-child(7){grid-area:7/7/11/11}.collage__foto[data-astro-cid-4xcgjbgx]:nth-child(8){grid-area:1/10/4/13}.collage__foto[data-astro-cid-4xcgjbgx] img[data-astro-cid-4xcgjbgx]{object-fit:cover;width:100%;height:100%;display:block}.collage__info[data-astro-cid-4xcgjbgx]{font-family:var(--fuente-rotulo);letter-spacing:.08em;opacity:0;pointer-events:none;transition:opacity .25s var(--ease);background:linear-gradient(#0000 35%,#050505e0 100%);align-items:flex-end;padding:clamp(1rem,2vw,1.5rem);font-size:clamp(.9rem,1.2vw,1.15rem);line-height:1.25;display:flex;position:absolute;inset:0}.collage__foto[data-astro-cid-4xcgjbgx]:hover,.collage__foto[data-astro-cid-4xcgjbgx]:focus-visible{border-color:color-mix(in srgb, var(--rojo-luz) 75%, var(--hueso))}.collage__foto[data-astro-cid-4xcgjbgx]:hover .collage__info[data-astro-cid-4xcgjbgx],.collage__foto[data-astro-cid-4xcgjbgx]:focus-visible .collage__info[data-astro-cid-4xcgjbgx]{opacity:1}.collage__foto[data-astro-cid-4xcgjbgx]:focus-visible{outline:2px solid var(--rojo-luz);outline-offset:3px}@keyframes desfilar-obras{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (width<=62rem){.obras__escena[data-astro-cid-4xcgjbgx]{min-height:clamp(36rem,115vw,44rem)}.obras__texto[data-astro-cid-4xcgjbgx]{width:min(88%,27rem);padding-block:clamp(3rem,7vw,4rem)}.obras__titular[data-astro-cid-4xcgjbgx]{max-width:14ch}.collage[data-astro-cid-4xcgjbgx]{min-height:0;position:absolute}.collage__grupo[data-astro-cid-4xcgjbgx]{flex-basis:150vw;width:150vw;min-width:42rem}.obras__velo[data-astro-cid-4xcgjbgx]{background:linear-gradient(90deg, var(--negro) 0%, color-mix(in srgb, var(--negro) 94%, transparent) 46%, color-mix(in srgb, var(--negro) 46%, transparent) 72%, transparent 100%)}}@media (prefers-reduced-motion:reduce){.collage__marco[data-astro-cid-4xcgjbgx]{overflow-x:auto}.collage__pista[data-astro-cid-4xcgjbgx]{animation:none}.collage__grupo[data-astro-cid-4xcgjbgx][aria-hidden=true]{display:none}}.prensa[data-astro-cid-lklrtuyd]{border-top:1px solid var(--linea-suave);background:radial-gradient(ellipse 55% 45% at 10% 100%, color-mix(in srgb, var(--tinto) 40%, transparent), transparent 70%), var(--negro)}.cabecera[data-astro-cid-lklrtuyd]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.25rem 2rem;margin-bottom:clamp(2.5rem,3.3vw,4rem);display:flex}.cabecera__titular[data-astro-cid-lklrtuyd]{font-family:var(--fuente-rotulo);letter-spacing:.04em;font-size:clamp(2.1rem,3.2vw + 1rem,4.5rem);font-weight:400}.cabecera__cta[data-astro-cid-lklrtuyd]{border-bottom:1px solid var(--linea);font-family:var(--fuente-rotulo);letter-spacing:.2em;color:var(--hueso-medio);transition:border-color .35s var(--ease), color .35s var(--ease);padding-bottom:.35rem;font-size:.78rem;text-decoration:none}.cabecera__cta[data-astro-cid-lklrtuyd]:hover{border-bottom-color:var(--rojo-luz);color:var(--hueso)}.notas[data-astro-cid-lklrtuyd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:clamp(1.25rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}.nota[data-astro-cid-lklrtuyd]{display:flex}.nota__figura[data-astro-cid-lklrtuyd]{background:var(--negro-carta);border:1px solid var(--linea-suave);width:100%;transition:border-color .4s var(--ease), background .4s var(--ease), transform .4s var(--ease);flex-direction:column;margin:0;padding:clamp(1.75rem,3vw,2.5rem);display:flex;position:relative}.nota__figura[data-astro-cid-lklrtuyd]:hover{border-color:color-mix(in srgb, var(--rojo-luz) 45%, transparent);background:color-mix(in srgb, var(--tinto) 22%, var(--negro-carta));transform:translateY(-4px)}.nota__comilla[data-astro-cid-lklrtuyd]{font-family:var(--fuente-titular);color:var(--rojo);margin-bottom:.75rem;font-size:4.5rem;font-weight:900;line-height:.6}.nota__cita[data-astro-cid-lklrtuyd]{margin:0 0 auto}.nota__cita[data-astro-cid-lklrtuyd] p[data-astro-cid-lklrtuyd]{margin:0;font-size:1.05rem;line-height:1.65}.nota__pie[data-astro-cid-lklrtuyd]{border-top:1px solid var(--linea-suave);gap:.3rem;margin-top:2rem;padding-top:1.35rem;display:grid}.nota__medio[data-astro-cid-lklrtuyd]{font-family:var(--fuente-rotulo);letter-spacing:.18em;text-transform:uppercase;color:var(--hueso);font-size:.82rem}.nota__autor[data-astro-cid-lklrtuyd],.nota__fecha[data-astro-cid-lklrtuyd]{color:var(--hueso-tenue);font-size:.85rem}.respaldos[data-astro-cid-hqdfxltt]{border-top:1px solid var(--linea-suave);background:var(--negro);padding-block:clamp(3.5rem,4.6vw,5.5rem)}.respaldos__cabecera[data-astro-cid-hqdfxltt]{margin-bottom:clamp(2rem,4vw,3rem)}.respaldos__titulo[data-astro-cid-hqdfxltt]{font-family:var(--fuente-rotulo);letter-spacing:.04em;margin:0;font-size:clamp(2.1rem,3.2vw + 1rem,4.5rem);font-weight:400}.respaldos__rejilla[data-astro-cid-hqdfxltt]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:clamp(1.4rem,3vw,2.25rem) clamp(1rem,2.4vw,2rem);width:100%;margin:0 auto;padding:0;list-style:none;display:grid}.logo[data-astro-cid-hqdfxltt]{color:var(--hueso-tenue);place-items:center;display:grid}.logo[data-astro-cid-hqdfxltt]:hover{color:var(--hueso)}.logo[data-astro-cid-hqdfxltt]:hover .logo__img[data-astro-cid-hqdfxltt]{opacity:1}.logo__marca[data-astro-cid-hqdfxltt]{font-family:var(--fuente-titular);letter-spacing:.08em;text-align:center;font-size:clamp(1.15rem,2.4vw,1.9rem);font-weight:800}.logo__img[data-astro-cid-hqdfxltt]{object-fit:contain;opacity:.92;width:auto;max-width:100%;height:auto;max-height:clamp(10rem,16vw,22rem);transition:opacity .3s var(--ease);background:0 0;display:block}@media (width<=45rem){.respaldos__rejilla[data-astro-cid-hqdfxltt]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr-only[data-astro-cid-hqdfxltt]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contacto[data-astro-cid-7b4tjujo]{border-top:1px solid var(--linea-suave);background:radial-gradient(ellipse 70% 90% at 15% 50%, color-mix(in srgb, var(--tinto) 85%, transparent), transparent 68%), radial-gradient(ellipse 60% 80% at 88% 30%, color-mix(in srgb, var(--morado) 70%, transparent), transparent 66%), var(--negro);position:relative;overflow:hidden}.contacto__telon[data-astro-cid-7b4tjujo]{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%)}.contacto__rejilla[data-astro-cid-7b4tjujo]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(2.75rem,4.6vw,5.5rem);display:grid;position:relative}.contacto__intro[data-astro-cid-7b4tjujo]{gap:clamp(2.5rem,3.1vw,3.75rem);display:grid}.contacto__bloque[data-astro-cid-7b4tjujo]{text-align:center;justify-items:center;gap:clamp(1.5rem,3vw,2rem);display:grid}.contacto__titular[data-astro-cid-7b4tjujo]{font-family:var(--fuente-rotulo);letter-spacing:.04em;margin:0;font-size:clamp(2.1rem,3.2vw + 1rem,4.5rem);font-weight:400}.contacto__entrada[data-astro-cid-7b4tjujo]{width:100%;max-width:min(100%,max(34rem,50vw));color:var(--rojo-luz);font-family:var(--fuente-rotulo);letter-spacing:.06em;gap:1.2rem;margin:0;font-size:clamp(.95rem,1.15vw + .35rem,1.2rem);font-weight:400;line-height:1.55;display:grid}.contacto__entrada[data-astro-cid-7b4tjujo] p[data-astro-cid-7b4tjujo]{margin:0}.contacto__acento[data-astro-cid-7b4tjujo]{color:var(--hueso)}.contacto__llamado[data-astro-cid-7b4tjujo]{border-top:1px solid var(--linea);margin-top:.35rem;padding-top:1.25rem;font-size:clamp(.9rem,1.05vw + .35rem,1.1rem);line-height:1.5}.contacto__cierre[data-astro-cid-7b4tjujo]{font-size:clamp(1.05rem,1.25vw + .35rem,1.3rem);line-height:1.4}.formulario[data-astro-cid-7b4tjujo]{background:color-mix(in srgb, var(--negro) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--linea);gap:1.25rem;padding:clamp(1.75rem,3.5vw,2.5rem);display:grid}.formulario__trampa[data-astro-cid-7b4tjujo]{opacity:0;pointer-events:none;position:absolute;left:-9999px}.campo[data-astro-cid-7b4tjujo]{border:0;gap:.55rem;min-width:0;margin:0;padding:0;display:grid}.campo__rotulo[data-astro-cid-7b4tjujo]{font-family:var(--fuente-rotulo);letter-spacing:.22em;color:var(--rojo-luz);font-size:.68rem}.campo__pregunta[data-astro-cid-7b4tjujo]{font-family:var(--fuente-titular);letter-spacing:.04em;color:var(--rojo-luz);padding:0;font-size:.82rem;line-height:1.4}.opciones[data-astro-cid-7b4tjujo]{gap:.4rem;display:grid}.opcion[data-astro-cid-7b4tjujo]{cursor:pointer;color:var(--hueso);font-family:var(--fuente-cuerpo);align-items:flex-start;gap:.7rem;padding:.45rem .15rem;font-size:.95rem;line-height:1.4;display:flex}.opcion[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]{appearance:none;border:1px solid var(--linea);background:color-mix(in srgb, var(--hueso) 4%, transparent);cursor:pointer;width:1rem;height:1rem;transition:border-color .3s var(--ease), background .3s var(--ease);border-radius:50%;flex-shrink:0;margin:.18rem 0 0}.opcion[data-astro-cid-7b4tjujo]:hover input[data-astro-cid-7b4tjujo]{border-color:var(--hueso-medio)}.opcion[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]:checked{border-color:var(--rojo-luz);background:radial-gradient(circle, var(--rojo-luz) 38%, transparent 42%)}.opcion[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]:focus-visible{outline:1px solid var(--rojo-luz);outline-offset:3px}.campo--otro[data-astro-cid-7b4tjujo]{margin-top:.35rem}.campo__control[data-astro-cid-7b4tjujo]{border:1px solid var(--linea);background:color-mix(in srgb, var(--hueso) 4%, transparent);width:100%;color:var(--hueso);font-family:var(--fuente-cuerpo);transition:border-color .3s var(--ease), background .3s var(--ease);border-radius:0;outline:none;padding:.9rem 1rem;font-size:1rem;line-height:1.4}.campo__control[data-astro-cid-7b4tjujo]::placeholder{color:var(--hueso-tenue)}.campo__control[data-astro-cid-7b4tjujo]:hover{border-color:var(--linea);background:color-mix(in srgb, var(--hueso) 6%, transparent)}.campo__control[data-astro-cid-7b4tjujo]:focus{border-color:var(--rojo-luz);background:color-mix(in srgb, var(--hueso) 7%, transparent)}.campo__control--area[data-astro-cid-7b4tjujo]{resize:vertical;min-height:8rem}.formulario__enviar[data-astro-cid-7b4tjujo]{background:var(--hueso);color:var(--negro);font-family:var(--fuente-rotulo);letter-spacing:.2em;text-indent:.2em;cursor:pointer;transition:background .35s var(--ease), color .35s var(--ease);border:1px solid #0000;justify-content:center;justify-self:start;align-items:center;margin-top:.35rem;padding:1.05rem 2.3rem;font-size:.88rem;display:inline-flex}.formulario__enviar[data-astro-cid-7b4tjujo]:hover{background:var(--rojo);color:var(--hueso)}.vias[data-astro-cid-7b4tjujo]{border-top:1px solid var(--linea);text-align:center;justify-self:center;gap:1.35rem;width:100%;max-width:28rem;margin:0;padding:clamp(1.75rem,3vw,2.25rem) 0 0;list-style:none;display:grid}.via[data-astro-cid-7b4tjujo]{gap:.4rem;display:grid}.via__rotulo[data-astro-cid-7b4tjujo]{font-family:var(--fuente-rotulo);letter-spacing:.22em;color:var(--hueso-tenue);font-size:.68rem}.via__valor[data-astro-cid-7b4tjujo]{color:var(--hueso-medio);font-family:var(--fuente-cuerpo);transition:color .3s var(--ease);font-size:1.05rem;line-height:1.4;text-decoration:none}a[data-astro-cid-7b4tjujo].via__valor:hover{color:var(--hueso)}.via--redes[data-astro-cid-7b4tjujo]{padding-top:.25rem}.via__redes[data-astro-cid-7b4tjujo]{justify-content:center;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.via__red[data-astro-cid-7b4tjujo]{border:1px solid var(--linea);width:2.75rem;height:2.75rem;color:var(--hueso-medio);transition:color .3s var(--ease), border-color .3s var(--ease), background .3s var(--ease);place-items:center;text-decoration:none;display:grid}.via__red[data-astro-cid-7b4tjujo]:hover{color:var(--hueso);border-color:var(--hueso);background:color-mix(in srgb, var(--hueso) 6%, transparent)}.via__red[data-astro-cid-7b4tjujo]:focus-visible{outline:1px solid var(--rojo-luz);outline-offset:3px}@media (width<=62rem){.contacto__rejilla[data-astro-cid-7b4tjujo]{grid-template-columns:1fr}}
