.goles-zona{position:relative;overflow:hidden;color:var(--crema);padding:34px 0 40px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 56px,transparent 56px 112px),radial-gradient(120% 80% at 80% 0,#0e4a2b 0,var(--verde) 55%,#021a0e 100%)}.goles-zona:before{content:"";position:absolute;left:50%;top:-140px;width:280px;height:280px;margin-left:-140px;border:2px solid rgba(252,236,187,.07);border-radius:50%;pointer-events:none}.goles-zona .kick{color:var(--oro)}.goles-grilla{position:relative;display:grid;grid-gap:22px;gap:22px;align-items:center}@media (min-width:900px){.goles-grilla{grid-template-columns:1.05fr 1fr;gap:44px}}@media (max-width:899px){.goles-grilla{display:flex;flex-direction:column;align-items:stretch;gap:0}.goles-grilla>.goles-texto{display:contents}.goles-nuevo{order:1}.goles-texto h2{order:2}.goles-grilla>.gv-carnet{order:3;margin:4px 0 16px}.goles-texto p{order:4}.goles-texto .gl-formula,.goles-texto .gl-pasos{order:5}.goles-texto .gl-formas{order:6}.goles-ctas{order:7}.goles-letra{order:8}}.goles-texto h2{color:var(--crema);font-size:clamp(34px,9.5vw,64px);margin:6px 0 10px}.goles-texto h2 em{font-style:normal;color:var(--oro)}.goles-texto p{margin:0 0 14px;color:#e6dcb8;max-width:52ch}.goles-nuevo{display:inline-flex;align-items:center;gap:8px}.goles-nuevo .pill{background:var(--rojo);color:#fff;font-size:10px;letter-spacing:1.5px;padding:3px 8px;border-radius:99px;font-weight:800;animation:latido 1.8s ease-in-out infinite}@keyframes latido{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.goles-ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.goles-letra{display:block;margin-top:10px;font-size:12px;color:#bfb48f}.gv-carnet{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;padding:16px 16px 14px;color:var(--crema);background:linear-gradient(155deg,#0f4a2c,#06301b 55%,#031d10);box-shadow:inset 0 0 0 1.5px rgba(233,189,80,.55),0 30px 60px -28px rgba(0,0,0,.75),0 0 0 6px rgba(233,189,80,.06);animation:carnetEntra .9s var(--ease-out) both,flota 6s ease-in-out .9s infinite}@keyframes carnetEntra{0%{opacity:0;transform:perspective(900px) rotateX(18deg) translateY(30px) scale(.94)}to{opacity:1;transform:none}}@keyframes flota{0%,to{transform:translateY(0) rotate(-.4deg)}50%{transform:translateY(-6px) rotate(.4deg)}}.gv-brillo{position:absolute;inset:-40% -60%;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(252,236,187,.13) 50%,transparent 58%);animation:brillo 5.5s ease-in-out 1.2s infinite}@keyframes brillo{0%{transform:translateX(-45%)}40%,to{transform:translateX(45%)}}.gv-cabeza{display:flex;align-items:center;gap:10px}.gv-escudo{width:34px;height:38px;display:grid;place-items:center;font-family:var(--f-titulo),Impact,sans-serif;font-size:22px;color:var(--verde);background:linear-gradient(#f7dc8a,#c99a2e);-webkit-clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%)}.gv-tit{display:flex;flex-direction:column;line-height:1.1;flex:1 1;min-width:0}.gv-tit b{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;letter-spacing:2px;font-size:19px;color:var(--oro)}.gv-tit small{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#bfb48f}.gv-vivo{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;letter-spacing:1.5px;color:#ffd9d6;background:rgba(204,57,54,.22);padding:4px 8px;border-radius:99px}.gv-vivo i{width:7px;height:7px;border-radius:50%;background:#ff4b45;animation:vivo 1.2s ease-in-out infinite}@keyframes vivo{50%{opacity:.25}}.gv-marcador{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:10px;padding:18px 0 8px;min-height:120px}.gv-unidad{font-family:var(--f-titulo),Impact,sans-serif;font-size:20px;letter-spacing:2px;color:var(--oro);padding-bottom:8px}.gv-gol{position:absolute;left:50%;top:0;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:5px 12px;border-radius:99px;background:var(--oro);color:var(--verde);font-weight:900;font-size:15px;box-shadow:0 10px 22px -10px rgba(0,0,0,.7);animation:golSube .8s var(--ease-out) both}.gv-gol small{font-weight:700;font-size:12px}@keyframes golSube{0%{opacity:0;transform:translate(-50%,60px) scale(.7)}22%{opacity:1;transform:translate(-50%) scale(1.06)}70%{opacity:1;transform:translate(-50%,-4px) scale(1)}to{opacity:0;transform:translate(-50%,-26px) scale(.96)}}.gv-cancha{position:relative;height:66px;margin:6px 6px 0}.gv-cesped{position:absolute;left:0;right:0;top:12px;height:14px;border-radius:99px;overflow:hidden;background:repeating-linear-gradient(90deg,#1d6b3f 0 18px,#237a49 18px 36px);box-shadow:inset 0 0 0 1.5px rgba(252,236,187,.25)}.gv-relleno{height:100%;border-radius:99px;background:linear-gradient(90deg,#c99a2e,#f7dc8a);box-shadow:0 0 14px rgba(233,189,80,.7);transition:width .65s var(--ease-out)}.gv-pelota{position:absolute;top:2px;font-size:26px;line-height:1;transform:translateX(-50%);transition:left .65s var(--ease-out);filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));animation:rueda 1.3s linear infinite;z-index:2}@keyframes rueda{0%{rotate:0deg}to{rotate:1turn}}.gv-hito{position:absolute;top:30px;display:flex;flex-direction:column;align-items:center;transform:translateX(-50%);opacity:.45;transition:opacity .3s,transform .3s}.gv-hito:last-child{transform:translateX(-80%)}.gv-hito-ic{font-size:17px;line-height:1;filter:grayscale(1);transition:filter .3s}.gv-hito small{font-size:10px;font-weight:800;color:#bfb48f}.gv-hito.on{opacity:1;animation:hitoPop .42s var(--ease-out)}.gv-hito.on .gv-hito-ic{filter:none}.gv-hito.on small{color:var(--oro)}.gv-hito.mayor .gv-hito-ic{font-size:22px}@keyframes hitoPop{40%{scale:1.35}}.gv-copa{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;pointer-events:none;background:radial-gradient(circle at 50% 45%,rgba(233,189,80,.32),rgba(3,29,16,.92) 70%);opacity:0;transition:opacity .35s}.gv-copa b{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:clamp(34px,9vw,48px);color:var(--oro);letter-spacing:1px}.gv-copa small{color:var(--crema);font-size:12px;letter-spacing:1px}.gv-copa-ic{font-size:62px;line-height:1}.campeon .gv-copa{opacity:1}.campeon .gv-copa-ic{animation:copa .9s var(--ease-out) both}@keyframes copa{0%{transform:scale(.2) rotate(-25deg)}60%{transform:scale(1.2) rotate(8deg)}to{transform:none}}.gv-papelitos{position:absolute;inset:0;overflow:hidden}.gv-papelitos i{position:absolute;top:-10px;left:calc(var(--i) * 7.2%);width:8px;height:13px;border-radius:2px;background:var(--oro);opacity:0}.gv-papelitos i:nth-child(3n){background:var(--crema)}.gv-papelitos i:nth-child(4n){background:var(--rojo)}.gv-papelitos i:nth-child(5n){background:var(--franja-verde)}.campeon .gv-papelitos i{animation:papelito 2.4s ease-in calc(var(--i) * 70ms) both}@keyframes papelito{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:.9;transform:translateY(380px) rotate(540deg)}}.gv-pausa{position:absolute;right:12px;top:50px;z-index:4;width:28px;height:28px;border-radius:50%;border:0;background:rgba(252,236,187,.12);color:var(--crema);font-size:10px;cursor:pointer}.gl-formas{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}@media (min-width:640px){.gl-formas:not(.compacto){grid-template-columns:1fr 1fr}}.gl-formas li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--hoja);box-shadow:inset 0 0 0 1px var(--linea)}.gl-forma-ic{font-size:22px;width:30px;text-align:center;flex:none}.gl-forma-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.gl-forma-txt small{color:var(--gris);font-size:12px}.gl-forma-goles{flex:none;font-family:var(--f-titulo),Impact,sans-serif;font-size:20px;color:var(--verde);background:linear-gradient(#f7dc8a,#e9bd50);padding:3px 10px;border-radius:10px}.gl-formas.compacto{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}@media (min-width:640px){.gl-formas.compacto{display:flex;flex-wrap:wrap}}.gl-formas.compacto li{padding:6px 6px 6px 10px;gap:6px;background:rgba(252,236,187,.08);box-shadow:inset 0 0 0 1px rgba(252,236,187,.18);color:var(--crema);border-radius:99px;animation:subeSolo .48s var(--ease-out) both;animation-delay:calc(.3s + var(--i) * 70ms)}.gl-formas.compacto .gl-forma-ic{font-size:15px;width:auto}.gl-formas.compacto .gl-forma-txt b{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gl-formas.compacto .gl-forma-goles{font-size:15px;padding:1px 8px;border-radius:99px}.gl-carta{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.gl-premio{position:relative;gap:12px;padding:12px;border-radius:16px;background:var(--hoja);box-shadow:inset 0 0 0 1px var(--linea),var(--sombra)}.gl-premio,.gl-premio-goles{display:flex;align-items:center}.gl-premio-goles{flex:none;width:66px;height:66px;border-radius:14px;flex-direction:column;justify-content:center;background:var(--verde);color:var(--oro);line-height:1}.gl-premio-goles b{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:28px}.gl-premio-goles small{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--crema)}.gl-premio-cuerpo{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.gl-premio-cuerpo small{color:var(--gris);font-size:13px}.gl-premio-accion{flex:none}.gl-una-vez{align-self:flex-start;margin-top:3px;font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--rojo)}.gl-premio.mayor{background:linear-gradient(135deg,#fff6d6,#f7dc8a 60%,#e9bd50);box-shadow:inset 0 0 0 2px var(--oro-2),0 18px 40px -20px rgba(169,122,34,.8);overflow:hidden}.gl-premio.mayor:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.55) 50%,transparent 60%);transform:translateX(-100%);animation:brilloPremio 4s ease-in-out 1s infinite;pointer-events:none}@keyframes brilloPremio{0%{transform:translateX(-100%)}35%,to{transform:translateX(100%)}}.gl-premio.mayor .gl-premio-goles{background:linear-gradient(#0f4a2c,#032414)}.gl-premio.mayor .gl-premio-cuerpo small{color:#5c4512}.gl-premio.bloqueado .gl-premio-goles{opacity:.6}.gl-premio.listo{box-shadow:inset 0 0 0 2px var(--ok),var(--sombra)}.gl-premio.usado{opacity:.6}.gl-premio.usado .gl-premio-cuerpo b{text-decoration:line-through}.gl-mi{position:relative;overflow:hidden;border-radius:22px;padding:18px 16px 12px;color:var(--crema);background:linear-gradient(155deg,#0f4a2c,#06301b 55%,#031d10);box-shadow:inset 0 0 0 1.5px rgba(233,189,80,.55),0 24px 50px -28px rgba(0,0,0,.7);animation:carnetEntra .8s var(--ease-out) both}.gl-mi .gv-brillo{z-index:0}.gl-mi>*{position:relative}.gl-mi-saldo{display:flex;align-items:baseline;gap:8px}.gv-contador{font-family:var(--f-titulo),Impact,sans-serif;font-size:clamp(60px,18vw,92px);line-height:.9;color:var(--oro);text-shadow:0 6px 24px rgba(233,189,80,.35)}.gl-mi-saldo span:not(.gv-contador){font-family:var(--f-titulo),Impact,sans-serif;font-size:22px;letter-spacing:2px}.gl-mi-sig{color:#e6dcb8;font-size:14px}.gl-mi-sig b{color:var(--oro)}.gl-llena{width:var(--pct);animation:llenar 1.5s var(--ease-out) .2s both}@keyframes llenar{0%{width:0}}.gl-rueda{left:var(--pct);animation:rodar 1.5s var(--ease-out) .2s both,rueda 1.3s linear 1.7s 2}@keyframes rodar{0%{left:0;rotate:-2turn}}.gl-historial{display:grid;grid-gap:4px;gap:4px}.gl-historial div{display:flex;justify-content:space-between;gap:10px;font-size:14px}.gl-mas{color:var(--ok);font-weight:800}.gl-menos{color:var(--rojo);font-weight:800}.gl-socio{display:flex;align-items:center;gap:14px;margin-top:22px;padding:14px 16px;border-radius:18px;text-decoration:none;color:var(--verde);background:linear-gradient(120deg,var(--crema),#f7dc8a);box-shadow:0 18px 40px -24px rgba(0,0,0,.7)}.gl-socio-camiseta{flex:none;font-size:40px;line-height:1;animation:camisetaVuela 3.2s ease-in-out infinite}@keyframes camisetaVuela{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg) translateY(-3px)}}.gl-socio-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.gl-socio-txt b{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:22px;letter-spacing:.5px}.gl-socio-txt small{font-size:13px;color:#3d4a33}.gl-socio-flecha{font-family:var(--f-titulo),Impact,sans-serif;font-size:22px}.club-cabecera{padding:30px 0 34px}.club-dos{display:grid;grid-gap:14px;gap:14px}@media (min-width:820px){.club-dos{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.gl-formas.compacto li,.gl-mi,.gl-premio.mayor:after,.gl-socio-camiseta,.goles-nuevo .pill,.gv-brillo,.gv-carnet,.gv-pelota,.gv-vivo i{animation:none!important}.gl-llena,.gl-rueda{animation:none}}.gl-pre{display:grid;grid-gap:10px;gap:10px}.gl-pre-cabeza{display:grid;grid-gap:6px;gap:6px}.gl-pre-cabeza small{color:var(--gris);font-size:13px}.gl-pre-barra{height:10px;background:var(--linea);overflow:hidden}.gl-pre-barra,.gl-pre-barra i{display:block;border-radius:99px}.gl-pre-barra i{height:100%;width:var(--pct);background:linear-gradient(90deg,var(--franja-verde),var(--oro));animation:llenar 1.2s var(--ease-out) .2s both}.gl-pre-lista{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}@media (min-width:640px){.gl-pre-lista{grid-template-columns:1fr 1fr}}.gl-pre-lista li>a,.gl-pre-lista li>span:not(.sr){display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:14px;background:var(--hoja);box-shadow:inset 0 0 0 1px var(--linea);text-decoration:none;color:inherit}.gl-pre-lista li>a:after{content:"→";margin-left:auto;color:var(--cuero);font-weight:800}.gl-pre-check{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:16px;background:var(--papel);box-shadow:inset 0 0 0 1.5px var(--linea)}.gl-pre-txt{display:flex;flex-direction:column;line-height:1.25;min-width:0}.gl-pre-txt small{color:var(--gris);font-size:12px}.gl-pre-lista li.hecha .gl-pre-check{background:var(--ok);color:#fff;box-shadow:none;font-weight:900;animation:hitoPop .42s var(--ease-out) calc(var(--i) * 80ms) both}.gl-pre-lista li.hecha .gl-pre-txt b{text-decoration:line-through;-webkit-text-decoration-color:rgba(46,139,78,.6);text-decoration-color:rgba(46,139,78,.6)}.gl-pre.oscuro .gl-pre-lista li>span:not(.sr){background:rgba(252,236,187,.07);box-shadow:inset 0 0 0 1px rgba(252,236,187,.18);color:var(--crema)}.gl-pre.oscuro .gl-pre-check{background:rgba(252,236,187,.1);box-shadow:none}.gl-pre.oscuro .gl-pre-txt small{color:#bfb48f}.gl-pre-premio{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:linear-gradient(120deg,#fff6d6,#f7dc8a);box-shadow:inset 0 0 0 2px var(--oro-2);color:var(--verde)}.gl-pre-premio b{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:22px}.gl-pre-premio span:first-child{font-size:34px}.gl-tabla{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;counter-reset:none}.gl-tabla li{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:rgba(252,236,187,.06);box-shadow:inset 0 0 0 1px rgba(252,236,187,.14);color:var(--crema);animation:tablaEntra .52s var(--ease-out) both;animation-delay:calc(var(--i) * 70ms)}@keyframes tablaEntra{0%{transform:translateX(-16px)}to{transform:none}}.gl-tabla-pos{flex:none;width:30px;text-align:center;font-family:var(--f-titulo),Impact,sans-serif;font-size:20px;color:#bfb48f}.gl-tabla .p1 .gl-tabla-pos,.gl-tabla .p2 .gl-tabla-pos,.gl-tabla .p3 .gl-tabla-pos{font-size:22px}.gl-tabla-nombre{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.gl-tabla-nombre em{font-style:normal;color:var(--oro);font-weight:800}.gl-tabla-goles{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:22px;color:var(--oro)}.gl-tabla .p1{background:linear-gradient(90deg,rgba(233,189,80,.32),rgba(233,189,80,.08));box-shadow:inset 0 0 0 1.5px rgba(233,189,80,.7)}.gl-tabla .p1 .gl-tabla-nombre{color:var(--oro)}.gl-tabla li.yo{box-shadow:inset 0 0 0 2px var(--franja-verde)}.gl-tabla-vacia{margin:0;padding:14px;border-radius:12px;text-align:center;color:#e6dcb8;background:rgba(252,236,187,.06)}.gl-tabla-zona{position:relative;border-radius:22px;padding:16px;color:var(--crema);background:linear-gradient(160deg,#0f4a2c,#031d10);box-shadow:inset 0 0 0 1.5px rgba(233,189,80,.45),0 24px 50px -28px rgba(0,0,0,.7);display:grid;grid-gap:12px;gap:12px}.gl-tabla-zona .kick{color:var(--oro)}.gl-tabla-zona h3{color:var(--crema);font-size:clamp(24px,6vw,32px)}.gl-tabla-cierre{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:12px;font-weight:800;letter-spacing:1px;color:var(--verde);background:var(--oro);padding:4px 10px;border-radius:99px}.gl-podio{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.gl-podio div{display:grid;justify-items:center;text-align:center;grid-gap:2px;gap:2px;padding:10px 6px;border-radius:14px;background:rgba(252,236,187,.07)}.gl-podio div:first-child{background:linear-gradient(180deg,rgba(233,189,80,.35),rgba(233,189,80,.08));box-shadow:inset 0 0 0 1.5px rgba(233,189,80,.6)}.gl-podio span{font-size:28px;line-height:1}.gl-podio b{font-size:13px;line-height:1.2}.gl-podio small{font-size:11px;color:#bfb48f;line-height:1.25}.gl-fama{display:flex;flex-wrap:wrap;gap:6px}.gl-fama span{font-size:12px;padding:4px 10px;border-radius:99px;background:rgba(252,236,187,.1);color:var(--crema)}.goles-extra{display:grid;grid-gap:14px;gap:14px;margin-top:22px}@media (min-width:900px){.goles-extra{grid-template-columns:1fr 1fr;align-items:start}}.goles-extra .gl-pre-zona{border-radius:22px;padding:16px;background:rgba(252,236,187,.05);box-shadow:inset 0 0 0 1px rgba(252,236,187,.16);display:grid;grid-gap:12px;gap:12px}.goles-extra .gl-pre-zona h3{color:var(--crema);font-size:clamp(24px,6vw,32px)}.goles-extra .gl-pre-zona .kick{color:var(--oro)}.goles-extra .gl-pre-zona p{margin:0;color:#e6dcb8;font-size:14px}@media (prefers-reduced-motion:reduce){.gl-pre-barra i,.gl-pre-lista li.hecha .gl-pre-check,.gl-tabla li{animation:none!important}}.gl-pre.compacta .gl-pre-lista{grid-template-columns:1fr 1fr}.gl-pre.compacta .gl-pre-lista li>span:not(.sr){padding:7px 8px;gap:7px}.gl-pre.compacta .gl-pre-check{width:26px;height:26px;font-size:14px}.gl-pre.compacta .gl-pre-txt small{display:none}.gl-pre.compacta .gl-pre-txt b{font-size:13px}.gl-pre.compacta .gl-pre-lista li:last-child{grid-column:1/-1}.gl-formula{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin:4px 0 14px}.gl-formula>span{position:relative;display:grid;justify-items:center;text-align:center;grid-gap:1px;gap:1px;padding:10px 4px;border-radius:14px;background:rgba(252,236,187,.08);box-shadow:inset 0 0 0 1px rgba(233,189,80,.35);color:var(--crema);animation:subeSolo .48s var(--ease-out) both}.gl-formula>span:nth-child(2){animation-delay:.12s;background:linear-gradient(180deg,rgba(233,189,80,.3),rgba(233,189,80,.08))}.gl-formula>span:nth-child(3){animation-delay:.24s}.gl-formula i{font-style:normal;font-size:20px;line-height:1}.gl-formula b{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:26px;line-height:1.05;color:var(--oro)}.gl-formula small{font-size:11px;line-height:1.2;color:#e6dcb8}.gl-formula.claro>span{background:var(--hoja);box-shadow:inset 0 0 0 1px var(--linea);color:var(--tinta)}.gl-formula.claro>span:nth-child(2){background:linear-gradient(180deg,#fff6d6,#f7dc8a)}.gl-formula.claro b{color:var(--verde)}.gl-formula.claro small{color:var(--gris)}.hero-tres{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;width:min(560px,100%);margin:2px auto 4px}.ht{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:10px 4px 9px;border-radius:16px;text-decoration:none;text-align:center;color:var(--crema);background:rgba(3,20,11,.74);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1.5px rgba(233,189,80,.5),0 14px 30px -18px rgba(0,0,0,.9)}.ht b{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:21px;letter-spacing:.5px;line-height:1.05}.ht small{font-size:11.5px;line-height:1.2;font-weight:600;opacity:.92}.ht-ic{font-size:26px;line-height:1;display:inline-block}.ht-reservar{background:linear-gradient(180deg,#f7dc8a,var(--oro));color:var(--verde);box-shadow:0 14px 30px -16px rgba(233,189,80,.7)}.ht-goles{background:linear-gradient(180deg,rgba(15,74,44,.95),rgba(3,29,16,.9))}.ht-goles b{color:var(--oro)}.ht-goles .ht-ic{animation:latido 1.8s ease-in-out infinite}.ht-socio{background:linear-gradient(180deg,rgba(252,236,187,.97),rgba(247,220,138,.94));color:var(--verde)}.ht-socio .ht-ic{animation:camisetaVuela 3.2s ease-in-out infinite}.ht-reservar .ht-ic{animation:bc-turno 6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ht-ic{animation:none!important}}.gl-pasos{list-style:none;margin:4px 0 14px;padding:0;display:grid;grid-gap:8px;gap:8px}.gl-pasos li{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:14px;background:rgba(252,236,187,.07);box-shadow:inset 0 0 0 1px rgba(233,189,80,.3);color:var(--crema);animation:subeSolo .48s var(--ease-out) both;animation-delay:calc(.25s + var(--i) * .12s)}.gl-pasos li:last-child{background:linear-gradient(120deg,rgba(233,189,80,.3),rgba(233,189,80,.08));box-shadow:inset 0 0 0 1.5px rgba(233,189,80,.7)}.gl-paso-n{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-family:var(--f-titulo),Impact,sans-serif;font-size:18px;background:var(--oro);color:var(--verde)}.gl-pasos li>span:last-child{display:flex;flex-direction:column;gap:2px;line-height:1.25}.gl-pasos b{font-size:15.5px}.gl-pasos small{font-size:12.5px;color:#e6dcb8}.gl-pasos.claro li{background:var(--hoja);box-shadow:inset 0 0 0 1px var(--linea);color:var(--tinta)}.gl-pasos.claro li:last-child{background:linear-gradient(120deg,#fff6d6,#f7dc8a);box-shadow:inset 0 0 0 1.5px var(--oro-2)}.gl-pasos.claro small{color:var(--gris)}.gl-escalera{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px;align-items:end}.gl-escalera li{display:grid;justify-items:center;text-align:center;grid-gap:2px;gap:2px;padding:10px 4px;border-radius:14px;background:rgba(252,236,187,.07);box-shadow:inset 0 0 0 1px rgba(233,189,80,.3);color:var(--crema);min-height:calc(110px + var(--i) * 14px);align-content:end;animation:subeSolo .48s var(--ease-out) both;animation-delay:calc(var(--i) * 90ms)}.gl-escalera li.mayor{background:linear-gradient(180deg,#f7dc8a,var(--oro));color:var(--verde);box-shadow:0 14px 30px -16px rgba(233,189,80,.8)}.gl-esc-ic{font-size:22px;line-height:1}.gl-esc-pts{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:24px;line-height:1;color:var(--oro)}.gl-esc-pts small{font-size:12px}.gl-escalera li.mayor .gl-esc-pts{color:var(--verde)}.gl-esc-tit{font-size:11.5px;font-weight:700;line-height:1.15}.gl-esc-val{font-size:10.5px;opacity:.8}.gl-escalera.claro li{background:var(--hoja);box-shadow:inset 0 0 0 1px var(--linea);color:var(--tinta)}.gl-escalera.claro .gl-esc-pts{color:var(--verde)}.gl-escalera.claro li.mayor{background:linear-gradient(180deg,#fff6d6,#f7dc8a);box-shadow:inset 0 0 0 1.5px var(--oro-2)}@media (max-width:420px){.gl-esc-tit{font-size:10.5px}.gl-esc-pts{font-size:21px}}.goles-bloque{margin-top:22px;display:grid;grid-gap:10px;gap:10px}.goles-bloque>h3{color:var(--crema);font-size:clamp(22px,6vw,30px);margin:0}.goles-bloque>p{margin:0;color:#e6dcb8;font-size:14px}.goles-dos{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:18px}.goles-mini{display:grid;grid-gap:3px;gap:3px;padding:12px;border-radius:16px;text-decoration:none;color:var(--crema);background:rgba(252,236,187,.07);box-shadow:inset 0 0 0 1px rgba(233,189,80,.35)}.goles-mini span{font-size:24px;line-height:1}.goles-mini b{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:19px;color:var(--oro);line-height:1.05}.goles-mini small{font-size:12px;color:#e6dcb8;line-height:1.25}.goles-mini em{font-style:normal;font-weight:800;color:var(--crema)}@media (prefers-reduced-motion:reduce){.gl-escalera li,.gl-pasos li{animation:none!important}}.hero-video{position:relative;z-index:2;width:min(460px,100%);margin:6px auto 4px;border-radius:22px;overflow:hidden;aspect-ratio:4/5;background:#021a0e;box-shadow:0 0 0 2px rgba(233,189,80,.6),0 30px 60px -24px rgba(0,0,0,.9);animation:carnetEntra .8s var(--ease-out) .15s both}.hero-video video{display:block;width:100%;height:100%;object-fit:cover}.hero-video-sonido{position:absolute;right:10px;bottom:14px;z-index:3;border:0;border-radius:99px;padding:8px 12px;font:inherit;font-weight:800;font-size:13px;color:var(--verde);background:var(--oro);box-shadow:0 8px 20px -8px rgba(0,0,0,.8);cursor:pointer}.hero-video-sonido:not(.mudo){width:38px;height:38px;padding:0;background:rgba(3,20,11,.7);color:var(--crema)}.hero-video-sonido.mudo{animation:latido 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.hero-video-sonido.mudo{animation:none}}.hero-simple .hero-dentro{gap:12px}.hero-simple .titulo-cartel em{display:block;margin-top:8px}.hero-estado{display:inline-flex;align-items:center;gap:8px;align-self:center;padding:6px 14px;border-radius:99px;background:rgba(3,20,11,.7);color:var(--crema);font-size:13.5px;font-weight:700}.hero-estado .poste{width:9px;height:9px;border-radius:50%;background:#3fd17a;box-shadow:0 0 0 4px rgba(63,209,122,.2)}.hero-estado.cerrado .poste{background:#e0a43a;box-shadow:none}.opciones{display:grid;grid-gap:10px;gap:10px;width:min(620px,100%);margin:4px auto 0}@media (min-width:900px){.opciones{grid-template-columns:repeat(3,1fr);width:min(1000px,100%)}}.opcion-card{display:flex;align-items:center;gap:14px;padding:16px;border-radius:18px;text-decoration:none;text-align:left;color:var(--crema);background:rgba(3,20,11,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1.5px rgba(233,189,80,.55),0 18px 40px -22px rgba(0,0,0,.9);transition:transform var(--t-micro) var(--ease-std)}.opcion-card:active{transform:scale(.98)}@media (min-width:900px){.opcion-card{flex-direction:column;align-items:flex-start;padding:20px}.op-cta{align-self:flex-end}}.op-ic{flex:none;width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-size:28px;background:rgba(252,236,187,.1)}.op-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px;line-height:1.25}.op-txt b{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:25px;letter-spacing:.5px;line-height:1.05}.op-txt small{font-size:14px;color:#e6dcb8}.op-cta{flex:none;font-family:var(--f-titulo),Impact,sans-serif;font-size:26px}.op-reservar{background:linear-gradient(120deg,#f7dc8a,var(--oro));color:var(--verde);box-shadow:0 18px 40px -18px rgba(233,189,80,.7)}.op-reservar .op-ic{background:rgba(3,36,20,.12)}.op-reservar .op-txt small{color:#3d4a33}.como-funciona-grilla{display:grid;grid-gap:16px;gap:16px;align-items:center}@media (min-width:900px){.como-funciona-grilla{grid-template-columns:1fr 1fr}}.como-funciona .hero-video{margin:0 auto}.pasos-reservar .contenedor{display:flex;flex-direction:column;gap:16px}.tres-pasos{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}@media (min-width:760px){.tres-pasos{grid-template-columns:repeat(3,1fr)}}.tres-pasos li{display:grid;grid-gap:4px;gap:4px;padding:16px;border-radius:16px;background:var(--hoja);box-shadow:inset 0 0 0 1px var(--linea),var(--sombra)}.tres-pasos b{font-size:17px}.tres-pasos small{color:var(--gris);font-size:14px}.tp-n{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--verde);color:var(--oro);font-family:var(--f-titulo),Impact,sans-serif;font-size:20px}.btn.grande{padding:16px 28px;font-size:17px}#socio .contenedor{display:flex;flex-direction:column;gap:16px}.planes-simples{display:grid;grid-gap:10px;gap:10px}@media (min-width:760px){.planes-simples{grid-template-columns:repeat(3,1fr)}}.plan-simple{position:relative;display:grid;grid-gap:4px;gap:4px;padding:18px;border-radius:18px;text-decoration:none;color:var(--tinta);background:var(--hoja);box-shadow:inset 0 0 0 1.5px var(--linea),var(--sombra)}.plan-simple b{font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:28px;color:var(--verde)}.plan-simple small{color:var(--gris);font-size:14px}.plan-simple-precio{font-family:var(--f-titulo),Impact,sans-serif;font-size:34px;color:var(--verde)}.plan-simple-precio small{font-size:16px}.plan-simple.dest{background:linear-gradient(135deg,#fff6d6,#f7dc8a);box-shadow:inset 0 0 0 2px var(--oro-2),0 18px 40px -22px rgba(169,122,34,.8)}.plan-simple-tag{position:absolute;top:-11px;right:14px;background:var(--rojo);color:#fff;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:4px 10px;border-radius:99px}#puntos .contenedor{display:flex;flex-direction:column;gap:14px}#puntos h2{color:var(--crema)}@keyframes subeSolo{0%{transform:translateY(14px)}to{transform:none}}.hero-simple .kick{color:var(--oro)}.hero-estado .punto{width:9px;height:9px;border-radius:50%;background:#3fd17a;box-shadow:0 0 0 4px rgba(63,209,122,.2)}.hero-estado.cerrado .punto{background:#e0a43a;box-shadow:none}#promos .contenedor,.esmero .contenedor{display:flex;flex-direction:column;gap:14px}.esmero-uno{width:min(520px,100%);margin:0 auto}.esmero .esmero-tira{padding-top:4px}.promos-cortas{display:grid;grid-gap:8px;gap:8px}@media (min-width:760px){.promos-cortas{grid-template-columns:repeat(3,1fr)}}.promo-corta{display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;text-decoration:none;color:var(--tinta);background:var(--hoja);box-shadow:inset 0 0 0 1px var(--linea),var(--sombra)}.pc-ic{flex:none;font-size:28px}.pc-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.25}.pc-txt b{font-size:15.5px}.pc-txt small{color:var(--gris);font-size:12.5px}.pc-precio{flex:none;font-family:var(--f-titulo),Impact,sans-serif;font-size:24px;color:var(--verde)}.llegar-simple{display:grid;grid-gap:16px;gap:16px;align-items:center}@media (min-width:760px){.llegar-simple{grid-template-columns:1fr 1fr}}.llegar-simple .esquina{margin:0;aspect-ratio:16/10}.seccion-app{position:relative;background:radial-gradient(120% 70% at 85% 0,rgba(233,189,80,.16),transparent 60%),var(--verde)}.ancla-app{position:absolute;top:-70px}.app-cabeza{display:grid;grid-gap:18px;gap:18px;align-items:center;margin-bottom:22px}@media (min-width:860px){.app-cabeza{grid-template-columns:1.4fr 1fr;gap:32px}}.seccion-app h2{font-size:clamp(30px,7.4vw,52px);line-height:1.02;margin:6px 0 10px}.app-oro{color:var(--oro)}.app-ctas{display:grid;grid-gap:8px;gap:8px;justify-items:stretch}@media (min-width:860px){.app-ctas{justify-items:start}}.app-boton{font-size:19px;padding:16px 26px;width:100%;justify-content:center;box-shadow:0 0 0 0 rgba(233,189,80,.55);animation:latidoApp 2.6s ease-out infinite}@media (min-width:860px){.app-boton{width:auto}}@keyframes latidoApp{0%{box-shadow:0 0 0 0 rgba(233,189,80,.5)}70%{box-shadow:0 0 0 16px rgba(233,189,80,0)}to{box-shadow:0 0 0 0 rgba(233,189,80,0)}}@media (prefers-reduced-motion:reduce){.app-boton{animation:none}}.app-sello{color:#cfc39c;font-size:12.5px;letter-spacing:.3px}.app-link{color:var(--oro);font-weight:600;font-size:14px}.app-final{justify-content:center;margin-top:22px;gap:10px}.tp-tablas{display:grid;grid-gap:16px;gap:16px}@media (min-width:860px){.tp-tablas{grid-template-columns:1.15fr 1fr;align-items:start}}@media (max-width:859px){.tp-premios{order:-1}}.tp-caja{background:var(--hoja);color:var(--tinta);border-radius:18px;padding:16px 14px 12px;box-shadow:0 0 0 1px rgba(233,189,80,.35),0 18px 40px rgba(0,0,0,.25)}.tp-premios{background:linear-gradient(180deg,#fff6d9,var(--hoja) 40%)}.tp-titulo{margin:0 0 8px;font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:26px;letter-spacing:.5px;color:var(--verde)!important;text-transform:uppercase}.tp-tabla{width:100%;border-collapse:collapse;font-size:14.5px;table-layout:auto}.tp-caja{min-width:0;overflow:hidden}.tp-tabla thead th{font-size:10.5px;letter-spacing:1.8px;text-transform:uppercase;color:var(--cuero);font-weight:700;text-align:left;padding:4px 6px 8px;border-bottom:2px solid var(--verde)}.tp-tabla tbody th{text-align:left;font-weight:600;padding:8px 6px;text-transform:none;letter-spacing:0;font-size:14.5px;color:var(--tinta);white-space:normal;border-bottom:0}.tp-fila{display:flex;align-items:center;gap:10px}.tp-tabla tbody td{padding:9px 6px;vertical-align:middle}.tp-tabla tbody tr+tr>*{border-top:1px solid var(--linea)}.tp-tabla tbody tr:nth-child(2n){background:rgba(252,236,187,.35)}.tp-ic{font-size:20px;width:26px;text-align:center;flex:none}.tp-txt{display:flex;flex-direction:column;line-height:1.2}.tp-txt small{font-weight:400;color:var(--gris);font-size:11.5px;text-transform:none;letter-spacing:0}@media (max-width:480px){.tp-caja{padding:14px 8px 10px}.tp-tabla tbody th{font-size:13.5px}.tp-tabla tbody .tp-num b{min-width:42px;font-size:17px;padding:2px 6px}.tp-ic{font-size:17px;width:22px}}.tp-num{text-align:right!important;white-space:nowrap;width:1%}.tp-tabla tbody .tp-num b{display:inline-block;min-width:50px;text-align:center;font-family:var(--f-titulo),Impact,sans-serif;font-weight:400;font-size:19px;color:var(--verde);background:linear-gradient(#f7dc8a,#e9bd50);padding:2px 9px;border-radius:9px}.tp-premios .tp-tabla tbody .tp-num b{background:var(--verde);color:var(--oro)}.tp-tabla tbody td.tp-num:not(:has(b)){color:var(--gris);font-size:13px;text-align:center!important}.tp-dest{background:linear-gradient(90deg,rgba(233,189,80,.35),rgba(233,189,80,.08))!important}.tp-dest th{font-weight:800!important}.tp-nota{margin:10px 4px 2px;font-size:12px;color:var(--gris);line-height:1.4}.instalar-grande{width:100%}@media (min-width:860px){.instalar-grande{width:auto}}.instalar-pasos{list-style:none;margin:0 0 6px;padding:0;display:grid;grid-gap:8px;gap:8px}.instalar-pasos li{display:flex;gap:10px;align-items:flex-start}.ip-n{flex:none;width:24px;height:24px;border-radius:50%;background:var(--oro);color:var(--verde);font-weight:800;display:grid;place-items:center;font-size:13px}.ip-ico{display:inline-block;padding:0 4px;border-radius:6px;background:rgba(255,255,255,.12)}.instalar-qr{display:flex;gap:12px;align-items:center;margin-bottom:6px}.instalar-qr img,.instalar-qr-vacio{width:120px;height:120px;border-radius:10px;flex:none;background:var(--hoja)}.instalar-sumate{display:inline-block;font-weight:600}.tp-mas{margin-top:2px}.tp-mas summary{cursor:pointer;list-style:none;padding:10px 6px;font-weight:700;font-size:14px;color:var(--verde);border-top:1px solid var(--linea)}.tp-mas summary::-webkit-details-marker{display:none}.tp-mas summary:after{content:" ▾";color:var(--oro-2)}.tp-mas[open] summary:after{content:" ▴"}.tp-bajada{margin:-2px 2px 8px;font-size:13px;color:var(--gris)}.tp-bajada b{color:var(--verde)}.tp-tag{font-style:normal;font-weight:700;font-size:10.5px;letter-spacing:.4px;padding:1px 6px;border-radius:99px;margin-right:6px}.tp-tag.vuelta{background:rgba(56,161,95,.16);color:#1f6b3d}.tp-tag.difusion{background:rgba(233,189,80,.28);color:var(--cuero)}.tp-suma-mas th .tp-txt{font-weight:700}.instalar-nota{color:#cfc39c;font-size:12px}.instalar-listo{background:linear-gradient(#f7dc8a,#e9bd50)!important;animation:latidoApp 1.6s ease-out infinite}