.historia__contexto[data-astro-cid-i6deelhy]{text-align:center;max-width:42rem;font-family:var(--fuente-titulo);color:var(--texto-suave);margin:0 auto 1.5rem;font-size:1.15rem;font-style:italic;line-height:1.6}.cronologia__titulo--destacado[data-astro-cid-i6deelhy]{text-align:center}.cronologia__titulo--destacado[data-astro-cid-i6deelhy]:after{content:"";background:var(--arena);width:5rem;height:3px;margin:.5em auto 0;display:block}.cronograma[data-astro-cid-i6deelhy]{margin:3rem 0 0;padding:0;list-style:none;position:relative}.cronograma[data-astro-cid-i6deelhy]:before{content:"";background:linear-gradient(#0000 0%,#b49c82b3 6% 94%,#0000 100%);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.cronograma__hito[data-astro-cid-i6deelhy]{grid-template-columns:1fr 1fr;grid-auto-flow:dense;padding:1.75rem 0;display:grid;position:relative}.cronograma__hito[data-astro-cid-i6deelhy]:nth-child(odd) .cronograma__tarjeta[data-astro-cid-i6deelhy]{grid-column:1;justify-self:end;margin-right:3.75rem}.cronograma__hito[data-astro-cid-i6deelhy]:nth-child(2n) .cronograma__tarjeta[data-astro-cid-i6deelhy]{grid-column:2;justify-self:start;margin-left:3.75rem}.cronograma__foto-boton[data-astro-cid-i6deelhy]{z-index:1;cursor:zoom-in;background:0 0;border:0;border-radius:8px;align-self:start;width:24rem;max-width:100%;margin:0;padding:0;position:relative}.cronograma__foto-boton[data-astro-cid-i6deelhy]:focus-visible{outline:2px solid var(--arena);outline-offset:4px}.cronograma__foto[data-astro-cid-i6deelhy]{border:1px solid #b49c8280;border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 14px 40px #00000080}.cronograma__hito[data-astro-cid-i6deelhy]:nth-child(odd) .cronograma__foto-boton[data-astro-cid-i6deelhy]{grid-column:2;justify-self:start;margin-left:3.75rem}.cronograma__hito[data-astro-cid-i6deelhy]:nth-child(2n) .cronograma__foto-boton[data-astro-cid-i6deelhy]{grid-column:1;justify-self:end;margin-right:3.75rem}.cronograma__tarjeta[data-astro-cid-i6deelhy]{z-index:1;background:var(--superficie);border-top:3px solid var(--malva);border-radius:4px;width:28rem;max-width:100%;padding:1.5rem 1.75rem;position:relative}.cronograma__anio[data-astro-cid-i6deelhy]{font-family:"Cinzel", var(--fuente-titulo);letter-spacing:.14em;text-transform:uppercase;color:var(--arena);margin:0 0 .4rem;font-size:.8rem;font-weight:600}.cronograma__tarjeta[data-astro-cid-i6deelhy] h3[data-astro-cid-i6deelhy]{color:var(--texto);margin:0 0 .5rem;font-size:1.4rem;font-weight:600}.cronograma__tarjeta[data-astro-cid-i6deelhy] p[data-astro-cid-i6deelhy]:not(.cronograma__anio){color:var(--texto-suave);margin:0 0 .6rem;font-size:.95rem;line-height:1.6}.cronograma__tarjeta[data-astro-cid-i6deelhy] p[data-astro-cid-i6deelhy]:not(.cronograma__anio):last-child{margin-bottom:0}.cronograma__medallon[data-astro-cid-i6deelhy]{z-index:2;background:var(--malva-oscuro);border:3px solid var(--malva);width:4.5rem;height:4.5rem;font-family:"Cinzel", var(--fuente-titulo);color:var(--arena-claro);text-align:center;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:600;display:flex;position:absolute;top:1.65rem;left:50%;transform:translate(-50%)}.cronograma__hito--destacado[data-astro-cid-i6deelhy] .cronograma__medallon[data-astro-cid-i6deelhy]{background:var(--malva);border-color:var(--arena-claro);width:5rem;height:5rem;color:var(--texto);font-size:.95rem;top:1.5rem;box-shadow:0 0 0 6px #b49c822e}.cronologia__cierre[data-astro-cid-i6deelhy]{text-align:center;font-family:var(--fuente-titulo);color:var(--texto-suave);margin:1rem 0 0;font-size:1.15rem;font-style:italic}@media (width<=42rem){.cronograma__hito[data-astro-cid-i6deelhy]{grid-template-columns:1fr;padding-left:4.25rem}.cronograma__hito[data-astro-cid-i6deelhy]:nth-child(odd) .cronograma__tarjeta[data-astro-cid-i6deelhy],.cronograma__hito[data-astro-cid-i6deelhy]:nth-child(2n) .cronograma__tarjeta[data-astro-cid-i6deelhy]{grid-column:1;justify-self:stretch;width:auto;margin:0}.cronograma__hito[data-astro-cid-i6deelhy]:nth-child(odd) .cronograma__foto-boton[data-astro-cid-i6deelhy],.cronograma__hito[data-astro-cid-i6deelhy]:nth-child(2n) .cronograma__foto-boton[data-astro-cid-i6deelhy]{grid-column:1;justify-self:stretch;width:auto;margin:1rem 0 0}.cronograma[data-astro-cid-i6deelhy]:before{left:1.9rem}.cronograma__medallon[data-astro-cid-i6deelhy]{width:3.5rem;height:3.5rem;font-size:.68rem;left:1.9rem}.cronograma__hito--destacado[data-astro-cid-i6deelhy] .cronograma__medallon[data-astro-cid-i6deelhy]{width:3.9rem;height:3.9rem;font-size:.75rem}}.lightbox[data-astro-cid-i6deelhy]{background:0 0;border:0;max-width:92vw;max-height:92vh;padding:0}.lightbox[data-astro-cid-i6deelhy]::backdrop{background:#000000d9}.lightbox[data-astro-cid-i6deelhy] img[data-astro-cid-i6deelhy]{border-radius:8px;max-width:92vw;max-height:86vh;display:block;box-shadow:0 20px 60px #0009}.lightbox[data-astro-cid-i6deelhy] p[data-astro-cid-i6deelhy]{text-align:center;font-family:var(--fuente-titulo);color:var(--texto-suave);margin:.75rem 0 0;font-size:.95rem;font-style:italic}.lightbox__cerrar[data-astro-cid-i6deelhy]{background:var(--superficie);width:2.75rem;height:2.75rem;color:var(--texto);cursor:pointer;border:1px solid #b49c8266;border-radius:50%;place-items:center;display:grid;position:fixed;top:1.5rem;right:1.5rem}.lightbox__cerrar[data-astro-cid-i6deelhy]:hover,.lightbox__cerrar[data-astro-cid-i6deelhy]:focus-visible{color:var(--arena)}
