.Agenda-module__9fXn8W__agenda{background:var(--obsidiana)}.Agenda-module__9fXn8W__inner{padding-block:clamp(2.75rem,6vw,4.75rem)}.Agenda-module__9fXn8W__title{font-family:var(--display-ext);letter-spacing:var(--track-display);text-transform:uppercase;color:var(--hueso);margin-bottom:1.1rem;font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:900;line-height:1}.Agenda-module__9fXn8W__marco{width:min(96vw,92rem);margin-inline:auto;padding-inline:clamp(1.25rem,2vw,2rem)}.Agenda-module__9fXn8W__bloque{width:fit-content;max-width:100%;margin-inline:auto}.Agenda-module__9fXn8W__cartelera{gap:clamp(2.5rem,5vw,4rem);display:grid}.Agenda-module__9fXn8W__edicion{gap:.65rem;width:fit-content;max-width:100%;margin-inline:auto;display:grid}.Agenda-module__9fXn8W__flyer{justify-content:center;display:flex}.Agenda-module__9fXn8W__flyerImg{width:auto;max-width:100%;height:auto;max-height:calc(100svh - 18rem);display:block;box-shadow:0 1.5rem 4rem #0000008c}.Agenda-module__9fXn8W__sinFlyer{aspect-ratio:16/9;border:1px solid var(--velo-fuerte);text-align:center;place-content:center;gap:.5rem;width:min(100%,60rem);display:grid}.Agenda-module__9fXn8W__sinFlyerNombre{font-family:var(--display-ext);letter-spacing:var(--track-display);text-transform:uppercase;color:var(--hueso);font-size:clamp(1.5rem,4vw,3rem);font-weight:900}.Agenda-module__9fXn8W__sinFlyerFecha{font-family:var(--renner);font-weight:600;font-size:var(--t-xs);letter-spacing:var(--track-nav);text-transform:uppercase;color:var(--ceniza)}.Agenda-module__9fXn8W__acciones{grid-template-columns:repeat(3,1fr);gap:clamp(.5rem,1vw,.85rem);display:grid}@media (max-width:46rem){.Agenda-module__9fXn8W__acciones{grid-template-columns:1fr}}.Agenda-module__9fXn8W__btn{border:1px solid var(--hueso);background:var(--hueso);height:3.1rem;color:var(--obsidiana);font-family:var(--renner);letter-spacing:var(--track-nav);text-transform:uppercase;text-align:center;transition:background .25s var(--ease-suave), color .25s var(--ease-suave), border-color .25s var(--ease-suave);justify-content:center;align-items:center;padding-inline:1.1rem;font-size:.75rem;font-weight:600;display:flex}.Agenda-module__9fXn8W__btn:hover{background:var(--cempasuchil);border-color:var(--cempasuchil);color:var(--obsidiana)}.Agenda-module__9fXn8W__btnOff{border-color:var(--velo-fuerte);color:var(--ceniza);cursor:default;background:0 0}.Agenda-module__9fXn8W__btnOff:hover{border-color:var(--velo-fuerte);color:var(--ceniza);background:0 0}
.Franja-module__nTFRyW__franja{background:var(--papel);color:var(--tinta);padding-block:clamp(.7rem,1.4vw,1rem);overflow:hidden}.Franja-module__nTFRyW__marquee{overflow:hidden}.Franja-module__nTFRyW__track{width:max-content;animation:34s linear infinite Franja-module__nTFRyW__slide;display:flex}@keyframes Franja-module__nTFRyW__slide{to{transform:translate(-50%)}}.Franja-module__nTFRyW__run{flex-shrink:0;display:flex}.Franja-module__nTFRyW__item{align-items:center;gap:clamp(1.5rem,3vw,2.75rem);padding-right:clamp(1.5rem,3vw,2.75rem);display:inline-flex}.Franja-module__nTFRyW__word{font-family:var(--renner);letter-spacing:var(--track-nav);text-transform:uppercase;white-space:nowrap;font-size:clamp(.78rem,1.15vw,.95rem);font-weight:600;line-height:1}.Franja-module__nTFRyW__word[data-palabra]:before{content:attr(data-palabra)}.Franja-module__nTFRyW__sep{background:var(--trazo);width:1px;height:.85rem}@media (prefers-reduced-motion:reduce){.Franja-module__nTFRyW__track{animation:none}}
.HeroEntradas-module__njwfNq__block{width:min(100%,36.6rem);color:var(--hueso);text-shadow:0 2px 18px #0a07088c;container-type:inline-size}.HeroEntradas-module__njwfNq__title{font-family:var(--display-ext);letter-spacing:var(--track-display);text-transform:uppercase;font-size:clamp(1.8rem,7.4cqw,3.6rem);font-weight:900;line-height:.92}.HeroEntradas-module__njwfNq__cuando{flex-wrap:wrap;align-items:baseline;gap:.35rem .9rem;margin-top:.4rem;display:flex}.HeroEntradas-module__njwfNq__fecha{font-family:var(--renner);letter-spacing:.01em;font-size:clamp(1.5rem,3.4vw,2.4rem);font-weight:400;line-height:1.1}.HeroEntradas-module__njwfNq__donde{font-family:var(--renner);font-weight:600;font-size:var(--t-sm);letter-spacing:var(--track-nav);text-transform:uppercase;color:#ede6dac7}.HeroEntradas-module__njwfNq__cta{border:1px solid var(--hueso);width:min(100%,22rem);height:3.4rem;color:var(--hueso);font-family:var(--renner);letter-spacing:var(--track-nav);text-transform:uppercase;text-shadow:none;transition:background-color .3s var(--ease-suave), color .3s var(--ease-suave);background:#0a070847;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(1.5rem,3vw,2.25rem);padding-inline:1.3rem;font-size:.85rem;font-weight:600;text-decoration:none;display:flex}.HeroEntradas-module__njwfNq__cta:hover{background:var(--hueso);color:var(--obsidiana)}.HeroEntradas-module__njwfNq__flecha{transition:transform .35s var(--ease-salon);flex-shrink:0}.HeroEntradas-module__njwfNq__cta:hover .HeroEntradas-module__njwfNq__flecha{transform:translate(.3rem)}.HeroEntradas-module__njwfNq__nota{min-height:2.2rem;font-family:var(--body);color:#ede6dab8;text-shadow:0 1px 10px #0a0708bf;margin-top:.9rem;font-size:.85rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.HeroEntradas-module__njwfNq__flecha,.HeroEntradas-module__njwfNq__cta:hover .HeroEntradas-module__njwfNq__flecha{transition:none;transform:none}}
.SiteBackground-module__GX11aW__bg{z-index:-1;pointer-events:none;background:var(--obsidiana);position:fixed;inset:0;overflow:hidden}.SiteBackground-module__GX11aW__img{object-fit:cover;object-position:center}.SiteBackground-module__GX11aW__scrim{background:radial-gradient(120% 100% at 42% 45%,#0a070800 35%,#0a07081f 68%,#0a07084d 92%,#0a07086b 100%);position:absolute;inset:0}@media (max-width:48rem){.SiteBackground-module__GX11aW__img{object-position:30% center}}.SiteBackground-module__GX11aW__gel{background:var(--fondo-gel);position:absolute;inset:0}
.page-module__NPVQqW__page{z-index:1;position:relative}.page-module__NPVQqW__hero{isolation:isolate;background:0 0;min-height:100svh;display:flex;position:relative;overflow:hidden}.page-module__NPVQqW__heroInner{padding-block:max(clamp(6rem, 12vh, 8rem), calc(var(--barra-alto) + 1.5rem)) clamp(2rem, 6vh, 4rem);justify-content:flex-end;align-items:center;display:flex}@media (max-width:48rem){.page-module__NPVQqW__heroInner{justify-content:center;align-items:flex-end}}.page-module__NPVQqW__mosaico{background:var(--obsidiana);padding-block:clamp(2.5rem,5vw,4rem)}.page-module__NPVQqW__mosaicoGrid{grid-template-columns:1fr 1fr;gap:0;display:grid}.page-module__NPVQqW__tile{aspect-ratio:96/66;color:var(--hueso);display:block;position:relative;overflow:hidden}@media (max-width:48rem){.page-module__NPVQqW__mosaicoGrid{grid-template-columns:1fr}.page-module__NPVQqW__tile{aspect-ratio:3/2}}.page-module__NPVQqW__tileImg{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-salon)}.page-module__NPVQqW__tile:hover .page-module__NPVQqW__tileImg{transform:scale(1.04)}.page-module__NPVQqW__tileScrim{background:linear-gradient(#0a070800 44%,#0a070857 70%,#0a0708ad 100%);position:absolute;inset:0}.page-module__NPVQqW__tileText{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.6rem;display:flex;position:absolute;inset:clamp(1rem,2.2vw,1.75rem)}.page-module__NPVQqW__tileTitle{font-family:var(--display-ext);letter-spacing:var(--track-display);text-transform:uppercase;text-shadow:0 1px 12px #0a0708e6,0 1px 3px #0a0708cc;max-width:18ch;font-size:clamp(1.1rem,1.9vw,1.5rem);font-weight:900;line-height:1.05}.page-module__NPVQqW__tileChip{border:1px solid var(--hueso);background:var(--hueso);height:2.1rem;color:var(--obsidiana);font-family:var(--renner);letter-spacing:var(--track-nav);text-transform:uppercase;transition:opacity .25s var(--ease-suave);border-radius:0;align-items:center;padding-inline:1.1rem;font-size:.72rem;font-weight:600;display:inline-flex}.page-module__NPVQqW__tile:hover .page-module__NPVQqW__tileChip{opacity:.8}@media (prefers-reduced-motion:reduce){.page-module__NPVQqW__tileImg,.page-module__NPVQqW__tile:hover .page-module__NPVQqW__tileImg{transition:none;transform:none}}
