.marcador.astro-2wvt45wr{grid-template-columns:repeat(var(--celdas,3), auto);background:var(--azul);width:fit-content;max-width:100%;color:var(--blanco);justify-content:start;gap:0;display:grid}.marcador__celda.astro-2wvt45wr{justify-items:center;gap:6px;padding:18px clamp(16px,3vw,36px) 16px;display:grid}.marcador__celda.astro-2wvt45wr+.marcador__celda.astro-2wvt45wr{box-shadow:inset 2px 0 0 var(--marino)}.marcador__numero.astro-2wvt45wr{font-family:var(--fuente-display);font-variant-numeric:tabular-nums;color:var(--amarillo);gap:4px;font-size:clamp(3.5rem,2rem + 6vw,7.5rem);font-weight:700;line-height:1;display:flex}.marcador__digito.astro-2wvt45wr{background:var(--marino);text-align:center;width:.62em;height:1em;display:block;overflow:hidden}.marcador__tira.astro-2wvt45wr{translate:0 calc(var(--d) * -1em);flex-direction:column;display:flex}.marcador__tira.astro-2wvt45wr:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre;line-height:1}.marcador__etiqueta.astro-2wvt45wr{font-family:var(--fuente-display);font-size:var(--step-body);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.marcador--espera.astro-2wvt45wr .marcador__tira.astro-2wvt45wr{translate:0}.marcador--rueda.astro-2wvt45wr .marcador__tira.astro-2wvt45wr{transition:translate 1.4s cubic-bezier(.2,.7,.1,1);transition-delay:calc(var(--j) * 90ms + var(--k,0) * .14s)}.marcador__celda.astro-2wvt45wr:nth-child(2){--k:1}.marcador__celda.astro-2wvt45wr:nth-child(3){--k:2}@media (width<=599px){.marcador.astro-2wvt45wr{grid-template-columns:repeat(var(--celdas,3), 1fr);width:100%}.marcador__celda.astro-2wvt45wr{padding-inline:8px}.marcador__numero.astro-2wvt45wr{gap:3px;font-size:clamp(2.75rem,14vw,4rem)}.marcador__etiqueta.astro-2wvt45wr{font-size:var(--step-small);letter-spacing:.02em}}@media (prefers-reduced-motion:reduce){.marcador__tira.astro-2wvt45wr{transition:none!important}}.portada.astro-hlbw4qyk{min-height:calc(100svh - var(--cabecera));padding:clamp(48px, 8vh, 96px) var(--margen);grid-template-columns:repeat(12,1fr);align-items:center;column-gap:16px;display:grid}.portada__texto.astro-hlbw4qyk{grid-column:1/9;justify-items:start;gap:28px;display:grid}.portada__titulo.astro-hlbw4qyk{font-size:min(var(--step-display), 13vw);text-transform:uppercase;line-height:.85}.portada__titulo.astro-hlbw4qyk span.astro-hlbw4qyk{display:block}.portada__titulo.astro-hlbw4qyk span.astro-hlbw4qyk+span.astro-hlbw4qyk{color:var(--azul)}.portada__frase.astro-hlbw4qyk{max-width:30ch;font-size:var(--step-lead);line-height:1.3}.portada__xb.astro-hlbw4qyk{width:100%;color:var(--azul);grid-column:10/13}.quienes.astro-hlbw4qyk{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:16px;display:grid}.quienes.astro-hlbw4qyk .bloque__titulo.astro-hlbw4qyk{grid-column:1/6}.quienes__texto.astro-hlbw4qyk{grid-column:6/13;gap:20px;display:grid}.quienes__desde.astro-hlbw4qyk{font-family:var(--fuente-display);font-size:var(--step-sub);text-transform:uppercase;color:var(--azul);font-weight:700;line-height:1}.quienes__familia.astro-hlbw4qyk{font-size:var(--step-lead);line-height:1.4}.palmares.astro-hlbw4qyk .marcador{margin-top:40px}.palmares__lista.astro-hlbw4qyk{grid-template-columns:1fr 1fr;gap:40px 32px;margin-top:56px;display:grid}.palmares__lista--fotos.astro-hlbw4qyk{grid-template-columns:1fr;gap:56px}.palmares__lista--fotos.astro-hlbw4qyk .torneo.astro-hlbw4qyk{grid-template-columns:5fr 7fr;align-items:center;gap:32px;display:grid}.torneo__nombre.astro-hlbw4qyk{font-size:var(--step-sub);text-transform:uppercase;color:var(--amarillo)}.torneo__resultado.astro-hlbw4qyk{font-size:var(--step-lead);margin-top:6px;font-weight:500}.torneo--participacion.astro-hlbw4qyk .torneo__nombre.astro-hlbw4qyk{color:var(--blanco)}.torneo--participacion.astro-hlbw4qyk .torneo__resultado.astro-hlbw4qyk{font-size:var(--step-body);font-weight:400}.torneo__detalle.astro-hlbw4qyk{font-size:var(--step-body);font-variant-numeric:tabular-nums;color:var(--tinta-2);margin-top:4px}.torneo__foto.astro-hlbw4qyk{justify-items:start;gap:12px;display:grid}.equipacion__cabeza.astro-hlbw4qyk{grid-template-columns:repeat(12,1fr);align-items:end;column-gap:16px;display:grid}.equipacion__titulo.astro-hlbw4qyk{font-size:min(var(--step-display), 15vw);text-transform:uppercase;grid-column:1/9;line-height:.85}.equipacion__frase.astro-hlbw4qyk{font-size:var(--step-lead);grid-column:9/13;padding-bottom:.4em;line-height:1.25}.equipacion__frase.astro-hlbw4qyk strong.astro-hlbw4qyk{color:var(--tinta-2);font-weight:500}.equipacion__piezas.astro-hlbw4qyk{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:clamp(40px,6vw,80px);display:grid}.pieza.astro-hlbw4qyk:nth-child(2){margin-top:clamp(32px,5vw,72px)}.pieza__fotos.astro-hlbw4qyk{display:grid}.pieza__fotos.astro-hlbw4qyk>.foto{transition:opacity .22s var(--ease-out), visibility 0s linear .22s;grid-area:1/1}.pieza__fotos.astro-hlbw4qyk>.pieza__espalda,.pieza__fotos.astro-hlbw4qyk[data-lado=espalda]>.pieza__frente{opacity:0;visibility:hidden}.pieza__fotos.astro-hlbw4qyk[data-lado=espalda]>.pieza__espalda{opacity:1;visibility:visible;transition-delay:0s}.pieza__pie.astro-hlbw4qyk{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-top:14px;display:flex}.pieza__nombre.astro-hlbw4qyk{font-size:var(--step-lead);text-transform:uppercase}.pieza__vuelta.astro-hlbw4qyk{text-underline-offset:.2em;cursor:pointer;min-height:44px;transition:transform .16s var(--ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 4px;font-weight:500;text-decoration:underline 2px}.pieza__vuelta.astro-hlbw4qyk:active{transform:scale(.97)}.contacto.astro-hlbw4qyk{padding-block:clamp(48px,7vw,112px);display:grid}.contacto.astro-hlbw4qyk .cupon{justify-self:center;width:min(100%,1120px)}@media (width<=899px){.portada.astro-hlbw4qyk{min-height:0;padding-block:56px 72px}.portada__texto.astro-hlbw4qyk{grid-column:1/-1}.portada__titulo.astro-hlbw4qyk{font-size:17vw}.portada__xb.astro-hlbw4qyk{display:none}.palmares__lista.astro-hlbw4qyk{gap:32px 24px}.quienes.astro-hlbw4qyk .bloque__titulo.astro-hlbw4qyk,.quienes__texto.astro-hlbw4qyk{grid-column:1/-1}.quienes__texto.astro-hlbw4qyk{margin-top:32px}.palmares__lista--fotos.astro-hlbw4qyk .torneo.astro-hlbw4qyk{grid-template-columns:1fr;gap:16px}.equipacion__titulo.astro-hlbw4qyk{grid-column:1/-1;font-size:21vw}.equipacion__frase.astro-hlbw4qyk{grid-column:1/-1;margin-top:20px;padding:0}}@media (width<=599px){.palmares__lista.astro-hlbw4qyk{grid-template-columns:1fr;gap:28px}.equipacion__piezas.astro-hlbw4qyk{grid-template-columns:1fr;gap:40px}.pieza.astro-hlbw4qyk{width:84%}.pieza.astro-hlbw4qyk:nth-child(2n){justify-self:end}.pieza.astro-hlbw4qyk:nth-child(2){margin-top:0}}
