.af[data-astro-cid-gjnfprf7]{background:var(--espresso,#1f2538);color:var(--lino,#fdfbf7);padding:clamp(56px,9vh,110px) 0 clamp(48px,8vh,96px);position:relative;overflow:hidden}.af-cab[data-astro-cid-gjnfprf7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(24px,4vh,44px);padding:0 clamp(20px,4vw,64px);display:flex}.af-ante[data-astro-cid-gjnfprf7]{font:500 11px var(--font-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--ambar-cacao,#f7c687);margin:0 0 10px}.af[data-astro-cid-gjnfprf7] h2[data-astro-cid-gjnfprf7]{font:400 clamp(40px,6vw,96px)/.95 var(--font-heading);letter-spacing:-.03em;margin:0}.af-mandos[data-astro-cid-gjnfprf7]{align-items:center;gap:10px;display:flex}.af-cuenta[data-astro-cid-gjnfprf7]{font:400 22px var(--font-heading);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin:0 12px 0 0}.af-cuenta[data-astro-cid-gjnfprf7] i[data-astro-cid-gjnfprf7]{opacity:.45;margin:0 4px;font-style:normal}.af-flecha[data-astro-cid-gjnfprf7]{width:48px;height:48px;color:var(--lino,#fdfbf7);font:300 26px/1 var(--font-heading);cursor:pointer;background:0 0;border:1px solid #f7c6878c;border-radius:50%;transition:background .3s,color .3s,opacity .3s}.af-flecha[data-astro-cid-gjnfprf7]:hover:not(:disabled){background:var(--ambar-cacao,#f7c687);color:var(--espresso,#1f2538)}.af-flecha[data-astro-cid-gjnfprf7]:disabled{opacity:.3;cursor:default}.af-flecha[data-astro-cid-gjnfprf7]:focus-visible,.af-pista[data-astro-cid-gjnfprf7]:focus-visible{outline:2px solid var(--ambar-cacao,#f7c687);outline-offset:4px}.af-pista[data-astro-cid-gjnfprf7]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;gap:clamp(16px,2.4vw,32px);margin:0;padding:0 clamp(20px,4vw,64px);scroll-padding-inline:clamp(20px,4vw,64px);list-style:none;display:flex;overflow-x:auto}.af-pista[data-astro-cid-gjnfprf7]::-webkit-scrollbar{display:none}.af-pista[data-astro-cid-gjnfprf7].arrastrando{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.af-item[data-astro-cid-gjnfprf7]{scroll-snap-align:start;flex:0 0 min(78vw,920px)}.af-ficha[data-astro-cid-gjnfprf7]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(18px,3vw,44px);display:grid}.af-img[data-astro-cid-gjnfprf7]{aspect-ratio:4/3.1;contain:content;background:#1f2538;border-radius:2px 22px 2px 2px;margin:0;position:relative;overflow:hidden}.af-img[data-astro-cid-gjnfprf7] img[data-astro-cid-gjnfprf7]{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.25,1,.5,1),filter .6s;display:block}.af-ficha[data-astro-cid-gjnfprf7]:hover .af-img[data-astro-cid-gjnfprf7] img[data-astro-cid-gjnfprf7]{transform:scale(1.03)}.af-pasada[data-astro-cid-gjnfprf7] .af-img[data-astro-cid-gjnfprf7] img[data-astro-cid-gjnfprf7]{filter:brightness(.82)saturate(.85)}.af-agua[data-astro-cid-gjnfprf7]{font:400 clamp(90px,12vw,190px)/1 var(--font-heading);letter-spacing:-.04em;color:var(--lino,#fdfbf7);opacity:.22;pointer-events:none;position:absolute;bottom:-.22em;right:.1em}.af-espera[data-astro-cid-gjnfprf7]{font:500 9px var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--lino,#fdfbf7);background:#1f2538b8;border:1px solid #fdfbf759;padding:7px 11px;position:absolute;top:14px;left:14px}.af-texto[data-astro-cid-gjnfprf7]{padding-bottom:8px}.af-meta[data-astro-cid-gjnfprf7]{font:500 10px var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ambar-cacao,#f7c687);flex-wrap:wrap;gap:14px;margin:0 0 10px;display:flex}.af-est[data-astro-cid-gjnfprf7]{color:var(--lino,#fdfbf7);opacity:.75}.af-en-curso[data-astro-cid-gjnfprf7] .af-est[data-astro-cid-gjnfprf7]{color:#9fd3a8;opacity:1}.af[data-astro-cid-gjnfprf7] h3[data-astro-cid-gjnfprf7]{font:400 clamp(28px,3vw,44px)/1.04 var(--font-heading);margin:0 0 8px}.af-fecha[data-astro-cid-gjnfprf7]{font:13px var(--font-ui);opacity:.85;margin:0 0 10px}.af-nota[data-astro-cid-gjnfprf7]{opacity:.75;max-width:40ch;margin:0 0 14px;font-size:14px;line-height:1.65}@media (pointer:coarse){.af-fuente[data-astro-cid-gjnfprf7]{margin-block:-15px;padding-block:15px;display:inline-block}}.af-fuente[data-astro-cid-gjnfprf7]{font:500 10px var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--ambar-cacao,#f7c687)}.af-barra[data-astro-cid-gjnfprf7]{background:#fdfbf72e;height:1px;margin:clamp(24px,4vh,40px) clamp(20px,4vw,64px) 0}.af-barra[data-astro-cid-gjnfprf7] span[data-astro-cid-gjnfprf7]{background:var(--ambar-cacao,#f7c687);transform-origin:0;width:20%;height:100%;transition:transform .5s cubic-bezier(.25,1,.5,1);display:block}.af-sr[data-astro-cid-gjnfprf7]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.af-cursor[data-astro-cid-gjnfprf7]{z-index:20;background:var(--lino,#fdfbf7);color:var(--espresso,#1f2538);font:500 10px var(--font-ui);letter-spacing:.18em;text-transform:uppercase;pointer-events:none;opacity:0;border-radius:2px 12px 2px 2px;padding:7px 12px;transition:opacity .25s;position:fixed;top:0;left:0}@media (width<=760px){.af-item[data-astro-cid-gjnfprf7]{flex-basis:86vw}.af-ficha[data-astro-cid-gjnfprf7]{grid-template-columns:1fr;gap:16px}.af-img[data-astro-cid-gjnfprf7]{aspect-ratio:4/5}.af-flecha[data-astro-cid-gjnfprf7]{display:none}.af-cuenta[data-astro-cid-gjnfprf7]{margin:0}}@media not ((hover:hover) and (pointer:fine)){.af-cursor[data-astro-cid-gjnfprf7]{display:none}.af-pista[data-astro-cid-gjnfprf7]{cursor:auto}}@media (prefers-reduced-motion:reduce){.af-img[data-astro-cid-gjnfprf7] img[data-astro-cid-gjnfprf7],.af-barra[data-astro-cid-gjnfprf7] span[data-astro-cid-gjnfprf7]{transition:none}}.cabecera[data-astro-cid-w5sdfsum]{justify-content:space-between;align-items:flex-end;gap:var(--space-8);flex-wrap:wrap;max-width:1500px;margin:0 auto;padding:clamp(40px,6vw,90px) clamp(20px,4vw,64px) clamp(20px,3vw,36px);display:flex}.ante[data-astro-cid-w5sdfsum]{font-size:var(--ts-aparato);letter-spacing:.28em;text-transform:uppercase;color:var(--oro-texto);margin:0 0 var(--space-4)}h1[data-astro-cid-w5sdfsum]{font-family:var(--font-heading);font-weight:400;font-size:var(--ts-titular);letter-spacing:-.03em;margin:0;line-height:.92}.entradilla[data-astro-cid-w5sdfsum]{max-width:42ch;font-size:var(--ts-nota);color:var(--piedra);margin:0 0 10px;line-height:1.7}.filtros[data-astro-cid-w5sdfsum]{max-width:1500px;padding:0 clamp(20px, 4vw, 64px) var(--space-6);gap:var(--space-6);border-bottom:1px solid var(--filete);flex-wrap:wrap;margin:0 auto;display:flex}.filtro[data-astro-cid-w5sdfsum]{font-size:var(--ts-aparato);letter-spacing:.16em;text-transform:uppercase;color:var(--piedra);padding-bottom:var(--space-3);border-bottom:1px solid #0000;margin-bottom:-1px}.filtro[data-astro-cid-w5sdfsum].activo{color:var(--oro-texto);border-bottom-color:var(--oro)}.cuenta[data-astro-cid-w5sdfsum]{font-feature-settings:"tnum";opacity:.7}.envoltorio[data-astro-cid-w5sdfsum]{max-width:1500px;margin:0 auto;padding:clamp(28px,4vw,56px) clamp(20px,4vw,64px) clamp(56px,8vw,110px)}.sinnada[data-astro-cid-w5sdfsum]{display:contents}.vacio[data-astro-cid-w5sdfsum]{max-width:none;font-size:var(--ts-cuerpo);color:var(--carbon);text-wrap:pretty;background-color:var(--beige);box-shadow:inset 0 0 0 1px var(--filete);background-image:linear-gradient(#e8e0d4c7,#e8e0d4c7),url(/assets/textil-patron-claro.svg);background-repeat:repeat,repeat;background-size:auto,96px 96px;margin:0;padding:clamp(26px,3.4vw,42px) clamp(24px,5vw,64px);line-height:1.75}.vacio[data-astro-cid-w5sdfsum]>span[data-astro-cid-w5sdfsum]{text-align:center;max-width:52ch;margin:0 auto;display:block}.vacio[data-astro-cid-w5sdfsum] a[data-astro-cid-w5sdfsum]{color:var(--oro-texto);border-bottom:1px solid var(--filete)}.anual[data-astro-cid-w5sdfsum]{margin:clamp(34px,5vw,62px) 0 0}.anual[data-astro-cid-w5sdfsum] h2[data-astro-cid-w5sdfsum]{font-family:var(--font-ui);font-size:var(--ts-microtexto);letter-spacing:.15em;text-transform:uppercase;color:var(--oro-texto);margin:0;font-weight:500}.anual-lead[data-astro-cid-w5sdfsum]{max-width:46ch;font-size:var(--ts-apoyo,var(--ts-cuerpo));color:color-mix(in srgb, var(--carbon) 78%, transparent);margin:8px 0 clamp(18px,2.4vw,28px);line-height:1.6}.anual-reja[data-astro-cid-w5sdfsum]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.anual-fila[data-astro-cid-w5sdfsum]{border-bottom:1px solid color-mix(in srgb, var(--filete) 60%, transparent);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(14px,2vw,28px);padding:9px 0;display:grid}.anual-fila[data-astro-cid-w5sdfsum]:last-child{border-bottom:0}.anual-quien[data-astro-cid-w5sdfsum]{min-width:0;color:var(--carbon);align-items:baseline;gap:10px;text-decoration:none;display:flex}@media (pointer:coarse){.anual-quien[data-astro-cid-w5sdfsum]{padding-block:9px}}.anual-quien[data-astro-cid-w5sdfsum] em[data-astro-cid-w5sdfsum]{font-style:normal;font-size:var(--ts-cuerpo);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.anual-quien[data-astro-cid-w5sdfsum] i[data-astro-cid-w5sdfsum]{font-style:normal;font-family:var(--font-ui);font-size:var(--ts-microtexto);letter-spacing:.13em;text-transform:uppercase;flex:none}.anual-quien[data-astro-cid-w5sdfsum]:hover em[data-astro-cid-w5sdfsum]{color:var(--oro-texto)}.anual-meses[data-astro-cid-w5sdfsum]{grid-template-columns:repeat(12,1fr);gap:2px;min-width:0;display:grid}.anual-mes[data-astro-cid-w5sdfsum]{background:color-mix(in srgb, var(--filete) 72%, transparent);height:16px;position:relative}.anual-mes[data-astro-cid-w5sdfsum][data-on]{background:var(--hilo-mes,var(--oro))}.anual-mes[data-astro-cid-w5sdfsum] em[data-astro-cid-w5sdfsum]{font-style:normal;font-family:var(--font-ui);letter-spacing:.04em;text-align:center;color:color-mix(in srgb, var(--carbon) 52%, transparent);font-size:9px;position:absolute;top:calc(100% + 4px);left:0;right:0}.anual-fila[data-astro-cid-w5sdfsum] .anual-mes[data-astro-cid-w5sdfsum] em[data-astro-cid-w5sdfsum]{display:none}@media (width>=720px){.anual-fila[data-astro-cid-w5sdfsum]:last-child .anual-mes[data-astro-cid-w5sdfsum] em[data-astro-cid-w5sdfsum]{display:block}.anual-fila[data-astro-cid-w5sdfsum]:last-child{padding-bottom:22px}}@media (width<=620px){.anual-fila[data-astro-cid-w5sdfsum]{grid-template-columns:1fr;gap:8px;padding:12px 0}}.lista[data-astro-cid-w5sdfsum]{max-width:68rem;margin:0;padding:0;list-style:none}.evento[data-astro-cid-w5sdfsum]{gap:var(--space-6);padding:var(--space-6) 0;border-top:1px solid var(--filete);grid-template-columns:72px minmax(0,1fr);display:grid}.evento[data-astro-cid-w5sdfsum]:last-child{border-bottom:1px solid var(--filete)}.fecha[data-astro-cid-w5sdfsum]{font-feature-settings:"tnum";flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.fecha-dia[data-astro-cid-w5sdfsum]{font-family:var(--font-heading);font-size:var(--ts-cartel);color:var(--carbon);line-height:1}.fecha-mes[data-astro-cid-w5sdfsum]{font-size:var(--ts-microtexto);letter-spacing:.2em;text-transform:uppercase;color:var(--oro-texto);margin-top:4px}.cuerpo[data-astro-cid-w5sdfsum]{min-width:0}.meta[data-astro-cid-w5sdfsum]{align-items:center;gap:var(--space-3);font-size:var(--ts-microtexto);letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;margin:0 0 6px;display:flex}.hilo[data-astro-cid-w5sdfsum]{flex:none;width:22px;height:2px}.sello[data-astro-cid-w5sdfsum]{letter-spacing:.14em;color:var(--piedra);border:1px solid var(--filete);font-size:var(--ts-microtexto);border-radius:999px;padding:2px 9px}.sello-firme[data-astro-cid-w5sdfsum]{color:var(--hilo-jade);border-color:var(--hilo-jade)}.titulo[data-astro-cid-w5sdfsum]{font-family:var(--font-heading);margin:0 0 var(--space-3);overflow-wrap:anywhere;font-size:clamp(22px,2.6vw,30px);font-weight:400;line-height:1.15}.detalle[data-astro-cid-w5sdfsum]{max-width:56ch;font-size:var(--ts-nota);color:var(--piedra);margin:0;line-height:1.7}.lugar[data-astro-cid-w5sdfsum]{margin:var(--space-2) 0 0;font-size:var(--ts-aparato);letter-spacing:.04em;color:var(--piedra)}@media (width<=560px){.evento[data-astro-cid-w5sdfsum]{gap:var(--space-4);grid-template-columns:56px minmax(0,1fr)}.fecha-dia[data-astro-cid-w5sdfsum]{font-size:var(--ts-cabeza)}}
