.portada.astro-maqo37h3{min-height:calc(100svh - var(--cabecera));padding:clamp(40px, 6vh, 80px) var(--margen);grid-template-columns:repeat(12,1fr);align-items:center;column-gap:16px;display:grid}.portada__texto.astro-maqo37h3{grid-column:1/8;justify-items:start;gap:20px;display:grid}.portada__organiza.astro-maqo37h3{font-size:var(--step-lead);font-weight:500}.portada__titulo.astro-maqo37h3{font-size:min(var(--step-display), 26vh);text-transform:uppercase;line-height:.85}.portada__titulo.astro-maqo37h3 span.astro-maqo37h3{display:block}.portada__titulo.astro-maqo37h3 span.astro-maqo37h3+span.astro-maqo37h3{color:var(--marino)}.portada__fecha.astro-maqo37h3{font-family:var(--fuente-display);font-size:var(--step-head);text-transform:uppercase;color:var(--amarillo);font-weight:700;line-height:.95}.portada__fecha.astro-maqo37h3 span.astro-maqo37h3{display:block}.portada__cuenta.astro-maqo37h3{font-size:var(--step-lead);min-height:1.4em;font-weight:500}.portada__foto.astro-maqo37h3{grid-column:8/13}.portada__foto.astro-maqo37h3 img{object-position:42% 40%}.edicion.astro-maqo37h3{isolation:isolate;position:relative;overflow:hidden}.edicion.astro-maqo37h3>.astro-maqo37h3:not(.edicion__campo){position:relative}.edicion__campo.astro-maqo37h3{z-index:-1;right:calc(var(--margen) * -1);width:min(62%,980px);color:color-mix(in srgb, var(--azul) 75%, var(--marino));position:absolute;bottom:clamp(24px,4vw,56px)}.edicion__columnas.astro-maqo37h3{grid-template-columns:1fr 1fr;gap:48px 32px;margin-top:56px;display:grid}.edicion__sub.astro-maqo37h3{font-family:var(--fuente-texto);font-size:var(--step-lead);letter-spacing:0;color:var(--amarillo);margin-bottom:20px;font-weight:500;line-height:1.2}.formato.astro-maqo37h3+.formato.astro-maqo37h3{margin-top:24px}.formato__nombre.astro-maqo37h3{font-size:var(--step-body)}.formato__categorias.astro-maqo37h3,.sede__nombre.astro-maqo37h3{font-family:var(--fuente-display);font-size:var(--step-sub);font-weight:700;line-height:1.05}.sedes.astro-maqo37h3{gap:24px;display:grid}.sede.astro-maqo37h3 .enlace.astro-maqo37h3{align-items:center;min-height:44px;margin-top:2px;display:inline-flex}.diferente__lista.astro-maqo37h3,.incluye__lista.astro-maqo37h3{font-size:var(--step-lead);grid-template-columns:1fr 1fr;gap:20px 32px;margin-top:48px;line-height:1.3;display:grid}.diferente__lista.astro-maqo37h3 li.astro-maqo37h3,.incluye__lista.astro-maqo37h3 li.astro-maqo37h3{max-width:30ch;padding-left:28px;position:relative}.diferente__lista.astro-maqo37h3 li.astro-maqo37h3:before,.incluye__lista.astro-maqo37h3 li.astro-maqo37h3:before{content:"";background:var(--acento);width:12px;height:12px;position:absolute;top:.45em;left:0}.incluye__lista.astro-maqo37h3{grid-template-columns:repeat(3,1fr)}.app__tiendas.astro-maqo37h3{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.ediciones__lista.astro-maqo37h3{grid-template-columns:1fr 1fr;gap:32px;margin-top:40px;display:grid}.ediciones__anteriores.astro-maqo37h3{margin-top:var(--entre-secciones)}.ed__ciudad.astro-maqo37h3{font-size:var(--step-sub);text-transform:uppercase}.ed__lugar.astro-maqo37h3{font-size:var(--step-lead);margin-top:4px;font-weight:500}.ed__fechas.astro-maqo37h3{font-size:var(--step-lead);color:var(--azul);margin-top:8px;font-weight:500}.ed__detalle.astro-maqo37h3{font-size:var(--step-lead);margin-top:4px}.anteriores.astro-maqo37h3{gap:48px;margin-top:40px;display:grid}.anterior--fotos.astro-maqo37h3{gap:24px;display:grid}.anterior__fotos.astro-maqo37h3{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contacto.astro-maqo37h3{padding-block:clamp(48px,7vw,112px);display:grid}.contacto.astro-maqo37h3 .cupon{justify-self:center;width:min(100%,1120px)}@media (width<=899px){.portada.astro-maqo37h3{row-gap:40px;min-height:0;padding-block:48px 64px}.portada__texto.astro-maqo37h3,.portada__foto.astro-maqo37h3{grid-column:1/-1}.portada__titulo.astro-maqo37h3{font-size:24vw}.edicion__campo.astro-maqo37h3{width:100%;color:var(--azul);--grosor:.4;margin-top:40px;position:static}.incluye__lista.astro-maqo37h3{grid-template-columns:1fr 1fr}}@media (width>=600px) and (width<=899px){.portada__foto.astro-maqo37h3{aspect-ratio:3/2}.portada__foto.astro-maqo37h3 img{object-position:50% 22%}}@media (width<=599px){.edicion__columnas.astro-maqo37h3,.diferente__lista.astro-maqo37h3,.incluye__lista.astro-maqo37h3,.ediciones__lista.astro-maqo37h3,.anterior__fotos.astro-maqo37h3{grid-template-columns:1fr}}
