@keyframes hm-pop{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes hm-burst{0%{opacity:1;transform:translateY(-8px)rotate(0)}to{opacity:0;transform:translateY(150px)rotate(440deg)}}@keyframes hm-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}@keyframes hm-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hm{overflow-x:clip}.hm-sec{max-width:var(--max-w);padding:0 var(--pad);margin:0 auto 64px}.hm-sec-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.hm-sec-titulo{margin-top:8px;font-size:clamp(28px,7vw,40px)}.hm-sub{color:var(--papel-suave);max-width:520px;margin-top:8px;font-size:15px;line-height:1.5}.hm-link{white-space:nowrap;min-height:40px;color:var(--celeste);font:700 13.5px/1 var(--font-dm-sans), "Onest", sans-serif;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.hm-link:hover{text-decoration:underline}.hm-eyebrow-alerta{color:var(--alerta)}.hm-eyebrow-sol{color:var(--sol)}.hm-num{font-family:var(--font-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.02em;font-weight:800}.hm-sol{color:var(--sol)}.hm-cancha{background:repeating-linear-gradient(90deg, #ffffff06 0 28px, transparent 28px 56px), linear-gradient(160deg, var(--pagina-2), var(--pagina));position:absolute;inset:0;overflow:hidden}.hm-cancha:before{content:"";background:radial-gradient(circle,#74c7ff52 0 3px,#0000 4px),radial-gradient(circle,#0000 30px,#74c7ff52 31px 32px,#0000 33px),linear-gradient(90deg,#0000 calc(50% - 1px),#74c7ff52 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px));border:2px solid #74c7ff52;border-radius:6px;position:absolute;inset:14px}.hm-cancha:after{content:"";background:linear-gradient(#74c7ff52,#74c7ff52) 0 0/13% 2px no-repeat,linear-gradient(#74c7ff52,#74c7ff52) left 0 bottom 0/13% 2px no-repeat,linear-gradient(#74c7ff52,#74c7ff52) right 0 top 0/13% 2px no-repeat,linear-gradient(#74c7ff52,#74c7ff52) right 0 bottom 0/13% 2px no-repeat;border-left:2px solid #74c7ff52;border-right:2px solid #74c7ff52;height:46%;position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%)}.hm-cancha>i{background:#74c7ff52;width:2px;height:46%;position:absolute;top:50%;left:13%;transform:translateY(-50%)}.hm-cancha>i+i{left:auto;right:13%}.hm-hero{padding:26px var(--pad) 40px;margin-bottom:36px;position:relative;overflow:hidden}.hm-hero-fondo{pointer-events:none;opacity:.5;height:520px;position:absolute;inset:-40px -10% auto;-webkit-mask-image:radial-gradient(70% 70% at 50% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 70% at 50% 30%,#000 20%,#0000 75%)}.hm-hero-fondo .hm-cancha{background:0 0}.hm-hero-in{max-width:var(--max-w);grid-template-areas:"texto""buscar""album""pasos";gap:20px;margin:0 auto;display:grid;position:relative}.hm-hero-texto{grid-area:texto}.hm-hero-album{grid-area:album}.hm-buscar{grid-area:buscar}.hm-pasos{grid-area:pasos}.hm-hero-in>*{animation:.6s cubic-bezier(.22,1,.36,1) both hm-rise}.hm-hero-in>:nth-child(2){animation-delay:80ms}.hm-hero-in>:nth-child(3){animation-delay:.16s}.hm-hero-in>:nth-child(4){animation-delay:.24s}.hm-hero h1{margin:10px 0 12px;font-size:clamp(40px,10.6vw,76px)}.hm-hero-sub{color:var(--papel-suave);max-width:470px;font-size:16px;line-height:1.5}.hm-hero-sub b{color:var(--blanco);font-weight:700}.hm-album-cab{gap:6px;margin-bottom:12px;display:grid}.hm-album-tit{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.hm-album-tit h2{font:800 23px/1.05 var(--font-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.03em;color:var(--blanco);margin:0}.hm-album-cab p{color:var(--papel-suave);max-width:46ch;margin:0;font-size:13.5px;line-height:1.45}.hm-album-ej{text-transform:uppercase;letter-spacing:.08em;flex-shrink:0;font-size:11px}.hm-partido{box-shadow:0 24px 60px -30px #000c}.hm-partido .album-pagina-cabecera{margin-bottom:12px}.hm-partido-dato{font:800 15px/1.1 var(--font-display), "Bricolage Grotesque", sans-serif;color:var(--blanco)}.hm-partido-dato span{font:600 12px/1.3 var(--font-dm-sans), "Onest", sans-serif;color:var(--papel-suave);margin-top:3px;display:block}.hm-partido-figs{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:7px;display:grid}.hm-partido-figs .fig{max-width:104px}.hm-partido-figs .fig-vacia{aspect-ratio:auto;height:100%;min-height:88px}@media (max-width:459px){.hm-partido{padding:12px}.hm-partido-figs .fig{padding:4px 4px 6px}.hm-partido-figs .fig-pie{display:none}.hm-partido-figs .fig-nombre{font-size:11px}.hm-partido-figs .fig-foto .fig-avatar{font-size:17px!important}.hm-partido-figs .fig-vacia-titulo{font-size:11.5px}.hm-partido-figs .fig-vacia-mas{width:24px;height:24px;font-size:16px}}.hm-buscar{background:var(--pagina-2);border-radius:var(--radio-pagina);padding:16px 16px 18px;box-shadow:inset 0 0 0 2px #74c7ff73,0 26px 55px -30px #000000f2}.hm-buscar-label{font:800 19px/1 var(--font-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.02em;color:var(--blanco);align-items:center;gap:8px;margin-bottom:12px;display:flex}.hm-buscar-label i{color:var(--celeste);font-size:20px}.hm-buscar-campos{grid-template-columns:1fr 1fr;gap:9px;display:grid}.hm-buscar .hm-buscar-btn{min-height:54px;font-size:17px}.hm-campo{background:var(--noche);border:1px solid var(--linea);border-radius:12px;align-items:center;gap:8px;min-width:0;min-height:52px;padding:0 13px;display:flex}.hm-campo:focus-within{border-color:var(--celeste)}.hm-campo i{color:var(--celeste);flex-shrink:0;font-size:18px}.hm-campo select,.hm-campo input{width:100%;min-width:0;color:var(--blanco);font:500 14.5px/1.2 var(--font-dm-sans), "Onest", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:none;outline:none;flex:1}.hm-campo select option{background:var(--pagina)}.hm-campo-deporte,.hm-buscar .album-btn{grid-column:1/-1}.hm-buscar .album-btn{min-height:48px}@media (max-width:420px){.hm-campo{gap:6px;padding:0 10px}.hm-campo i{font-size:16px}.hm-campo select,.hm-campo input{font-size:13.5px}}.hm-hero-dato{color:var(--papel-suave);align-items:center;gap:6px;margin-top:10px;font-size:12.5px;display:flex}.hm-hero-dato i{color:var(--celeste)}.hm-pasos{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.hm-pasos li{color:var(--papel-suave);align-items:center;gap:8px;font-size:13px;display:flex}.hm-pasos b{width:22px;height:22px;color:var(--celeste);font:800 12px/1 var(--font-display), "Bricolage Grotesque", sans-serif;background:#74c7ff29;border-radius:50%;flex-shrink:0;place-items:center;display:grid}@media (min-width:720px){.hm-buscar-campos{grid-template-columns:1.2fr 1fr 1fr auto}.hm-campo-deporte,.hm-buscar .album-btn{grid-column:auto}}@media (min-width:960px){.hm-hero{padding:64px var(--pad) 56px}.hm-hero-in{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"texto album""buscar album""pasos album";align-items:center;gap:22px 56px}.hm-hero-album{align-self:center}.hm-buscar-campos{grid-template-columns:1fr 1fr}.hm-partido{padding:22px;transform:rotate(1.2deg)}}.hm-mio{max-width:var(--max-w);padding:0 var(--pad);gap:10px;margin:-12px auto 56px;display:grid}@media (min-width:720px){.hm-mio{grid-template-columns:1fr 1fr}.hm-mio-extra{grid-column:1/-1}}.hm-mio-card{color:inherit;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.hm-mio-hola{color:var(--papel-suave);font-size:13px}.hm-mio-hola b{color:var(--blanco)}.hm-monedas{flex:1;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.hm-monedas-num{color:var(--sol);font-variant-numeric:tabular-nums;font-size:30px;line-height:1;display:inline-block}.hm-monedas-num.pop{animation:.6s ease-out hm-pop}.hm-monedas-label{color:var(--papel-suave);margin-top:3px;font-size:12px}.hm-mio-acciones{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.hm-mio .album-btn{min-height:40px;padding:10px 14px;font-size:13.5px}.hm-mio-ok{color:var(--papel-suave);text-align:right;align-items:center;gap:4px;font-size:11.5px;display:flex}.hm-mio-ok i{color:var(--ok)}.hm-burst{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.hm-burst>span{animation:1.3s ease-out both hm-burst;position:absolute;top:0}.hm-turno-ico{background:var(--celeste);width:46px;height:46px;color:var(--tinta);border-radius:12px;flex-shrink:0;place-items:center;font-size:23px;display:grid;transform:rotate(-3deg)}.hm-turno-info{flex:1;min-width:0}.hm-turno-lugar{color:var(--blanco);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:14.5px;font-weight:700;overflow:hidden}.hm-turno-cuando{color:var(--blanco);margin-top:2px;font-size:17px}.hm-turno-vacio .hm-turno-ico{color:var(--celeste);background:0 0;border:2px dashed #74c7ffb3;transform:none}.hm-chev{color:var(--celeste);flex-shrink:0;font-size:20px}.hm-fg{gap:18px;display:grid}@media (min-width:900px){.hm-fg{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:32px}}.hm-lista{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none}.hm-lista>li{border-bottom:1px solid var(--linea)}.hm-fila{min-height:64px;color:inherit;border-radius:10px;align-items:center;gap:12px;padding:12px 4px;text-decoration:none;transition:background .15s;display:flex}.hm-fila:hover{background:#74c7ff0f}.hm-escudo{background:var(--figurita);border-radius:8px;flex-shrink:0;place-items:center;width:46px;height:52px;font-size:24px;display:grid;transform:rotate(-3deg);box-shadow:inset 0 0 0 3px #fff,0 6px 14px -8px #000000b3}.hm-fila-info{flex:1;min-width:0}.hm-fila-titulo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hm-fila-titulo strong{font:800 16px/1.15 var(--font-display), "Bricolage Grotesque", sans-serif;color:var(--blanco);letter-spacing:-.01em}.hm-fila-meta{color:var(--papel-suave);flex-wrap:wrap;gap:2px 10px;margin-top:4px;font-size:12.5px;display:flex}.hm-fila-meta b{color:var(--blanco);font-weight:700}.hm-fila-lado{color:var(--papel-suave);flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;font-size:12px;display:flex}.hm-fila .album-pill{padding:4px 8px;font-size:11px}.hm-conv{grid-template-columns:92px 1fr;align-items:center;gap:14px;display:grid}.hm-conv .fig-vacia{width:92px}.hm-conv-titulo{font:800 19px/1.1 var(--font-display), "Bricolage Grotesque", sans-serif;color:var(--blanco);letter-spacing:-.02em}.hm-conv p{color:var(--papel-suave);margin:6px 0 10px;font-size:13.5px;line-height:1.45}.hm-conv-links{flex-wrap:wrap;gap:4px 16px;display:flex}.hm-vacio{grid-template-columns:92px 1fr;align-items:center;gap:14px;padding:8px 0;display:grid}.hm-vacio .fig-vacia{width:92px}.hm-vacio p{color:var(--papel-suave);font-size:14px;line-height:1.45}.hm-equipo{gap:24px;padding:22px 18px;display:grid;overflow:hidden}.hm-equipo:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 100% 0,#74c7ff24,#0000 55%);position:absolute;inset:0}.hm-equipo>*{position:relative}@media (min-width:900px){.hm-equipo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding:36px}}.hm-beneficios{gap:10px;margin:16px 0 20px;padding:0;list-style:none;display:grid}.hm-beneficios li{color:var(--texto);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.4;display:flex}.hm-beneficios i{width:30px;height:30px;color:var(--celeste);background:#74c7ff24;border-radius:9px;flex-shrink:0;place-items:center;font-size:17px;display:grid}.hm-beneficios b{color:var(--blanco)}.hm-ctas{flex-wrap:wrap;gap:10px;display:flex}.hm-ctas .album-btn{min-height:46px}.hm-hoja{background:var(--noche);border-radius:14px;padding:14px}.hm-hoja-nombre{font:800 17px/1 var(--font-display), "Bricolage Grotesque", sans-serif;color:var(--blanco);align-items:center;gap:8px;display:flex}.hm-hoja-nombre i{color:var(--celeste);font-size:20px}.hm-hoja .album-grilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hm-hoja .album-grilla>*{justify-self:center;width:100%}@media (min-width:560px){.hm-hoja .album-grilla{grid-template-columns:repeat(5,minmax(0,1fr))}}.hm-premios{gap:22px;display:grid}@media (min-width:900px){.hm-premios{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px}}.hm-pila{margin-bottom:14px;display:flex}.hm-pila>span{animation:.6s ease-out both hm-pop}.hm-pila>span+span{margin-left:-14px}.hm-pila>span:nth-child(2){animation-delay:.1s;transform:translateY(-6px)}.hm-pila>span:nth-child(3){animation-delay:.2s}.hm-premios-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.hm-premio{border-top:1px solid var(--linea);color:inherit;border-radius:8px;grid-template-columns:40px 1fr;align-items:start;gap:2px 10px;padding:14px 4px;text-decoration:none;display:grid}a.hm-premio:hover{background:#ffd23f0f}.hm-premio i{width:40px;height:40px;color:var(--sol);background:#ffd23f24;border-radius:50%;grid-row:span 2;place-items:center;font-size:20px;display:grid}.hm-premio strong{font:800 16px/1.15 var(--font-display), "Bricolage Grotesque", sans-serif;color:var(--blanco)}.hm-premio span{color:var(--papel-suave);font-size:12.5px;line-height:1.35}.hm-premios-cta{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;display:flex}.hm-premios-cta small{color:var(--papel-suave);font-size:12.5px}.hm-filtros{padding:2px var(--pad) 12px;margin:0 calc(-1 * var(--pad));scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.hm-filtros::-webkit-scrollbar{display:none}.hm-filtro{white-space:nowrap;cursor:pointer;min-height:40px;font:600 13.5px/1 var(--font-dm-sans), "Onest", sans-serif;background:var(--pagina);color:var(--papel-suave);border:none;border-radius:999px;align-items:center;gap:6px;padding:0 14px;transition:background .15s,color .15s;display:inline-flex}.hm-filtro i{font-size:16px}.hm-filtro:hover{color:var(--blanco)}.hm-filtro.act{background:var(--celeste);color:var(--tinta);font-weight:800}.hm-cplx-grid{scroll-snap-type:x mandatory;padding:4px var(--pad) 10px;margin:0 calc(-1 * var(--pad));scrollbar-width:none;grid-auto-columns:min(80%,320px);grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.hm-cplx-grid::-webkit-scrollbar{display:none}@media (min-width:760px){.hm-cplx-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:18px;margin:0;padding:4px 0 0;overflow:visible}}.hm-cplx{scroll-snap-align:start;background:var(--pagina);border-radius:var(--radio-pagina);color:inherit;flex-direction:column;text-decoration:none;transition:transform .18s,background .18s;display:flex;overflow:hidden}.hm-cplx:hover{background:var(--pagina-2);transform:translateY(-3px)}.hm-cplx-img{height:140px;position:relative;overflow:hidden}.hm-cplx-img:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0f1b338c);position:absolute;inset:0}.hm-cplx-chips{z-index:1;justify-content:space-between;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}.hm-cplx-chips .album-pill{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1b33db}.hm-cplx-body{flex-direction:column;flex:1;gap:4px;padding:14px 16px 16px;display:flex}.hm-cplx-nombre{font:800 20px/1.1 var(--font-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.02em;color:var(--blanco)}.hm-cplx-dir{color:var(--papel-suave);align-items:center;gap:4px;font-size:12.5px;display:flex}.hm-cplx-dir span,.hm-cplx-tags{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hm-cplx-tags{color:#7d93bd;font-size:12px}.hm-cplx-pie{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.hm-precio{color:var(--blanco);font-size:22px;line-height:1}.hm-precio small{font:500 12px/1 var(--font-dm-sans), "Onest", sans-serif;color:var(--papel-suave);letter-spacing:0;margin-left:3px}.hm-precio-consultar{color:var(--papel-suave);font-size:13px}.hm-cplx .album-btn{min-height:42px;padding:11px 18px;font-size:14px}.hm-subtitulo{font:700 11px/1 var(--font-dm-sans), "Onest", sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--papel-suave);margin:4px 0 8px}.hm-trofeo{background:var(--pagina-2);width:44px;height:44px;color:var(--celeste);border-radius:12px;flex-shrink:0;place-items:center;font-size:22px;display:grid}.hm-promos{gap:10px;margin-top:20px;display:grid}@media (min-width:720px){.hm-promos{grid-template-columns:1fr 1fr}}.hm-promo{background:var(--pagina);color:inherit;border-radius:16px;align-items:center;gap:14px;padding:16px;text-decoration:none;transition:background .15s,transform .15s;display:flex}.hm-promo:hover{background:var(--pagina-2);transform:translateY(-2px)}.hm-promo-ico{background:var(--celeste);width:50px;height:50px;color:var(--tinta);border-radius:14px;flex-shrink:0;place-items:center;font-size:26px;display:grid;transform:rotate(-4deg)}.hm-promo-titulo{font:800 18px/1.1 var(--font-display), "Bricolage Grotesque", sans-serif;color:var(--blanco);align-items:center;gap:8px;display:flex}.hm-promo-desc{color:var(--papel-suave);flex-wrap:wrap;align-items:center;gap:5px;margin-top:4px;font-size:13px;display:flex}.hm-live-dot{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite hm-live}.hm-feed{max-width:760px}.hm-feed .hm-fila{min-height:58px;padding:10px 4px}.hm-feed-av{background:var(--figurita);width:42px;height:46px;color:var(--tinta);border-radius:7px;flex-shrink:0;place-items:center;padding:3px;font-size:20px;display:grid;overflow:hidden;transform:rotate(-3deg);box-shadow:0 5px 12px -8px #000c}.hm-feed li:nth-child(2n) .hm-feed-av{transform:rotate(2.5deg)}.hm-feed-av>div{place-items:center;display:grid;color:#fff!important;background:linear-gradient(160deg, var(--celeste), var(--celeste-hondo))!important;width:100%!important;height:100%!important;font:800 14px/1 var(--font-display), "Bricolage Grotesque", sans-serif!important;border-radius:5px!important}.hm-feed-av.ico{background:var(--pagina-2);color:var(--celeste)}.hm-feed-texto{color:var(--papel-suave);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.hm-feed-texto b{color:var(--blanco);font-weight:700}.hm-verbo{color:var(--celeste);font-weight:700}.hm-verbo-sol{color:var(--sol);font-weight:800}.hm-feed-veces{font:800 12px/1 var(--font-display), "Bricolage Grotesque", sans-serif;color:var(--celeste);white-space:nowrap;background:#74c7ff24;border-radius:999px;margin-left:6px;padding:3px 7px}.hm-feed-mon{vertical-align:-3px;color:var(--sol);align-items:center;gap:3px;font-weight:800;display:inline-flex}.hm-feed-hace{color:#7d93bd;flex-shrink:0;font-size:11.5px}.hm-banda{color:inherit;border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);align-items:center;gap:14px;padding:14px 4px;text-decoration:none;display:flex}.hm-banda-ico{background:var(--pagina-2);width:46px;height:46px;color:var(--celeste);border-radius:13px;flex-shrink:0;place-items:center;font-size:23px;display:grid}.hm-banda-titulo{font:800 17px/1.15 var(--font-display), "Bricolage Grotesque", sans-serif;color:var(--blanco);letter-spacing:-.01em}.hm-banda-desc{color:var(--papel-suave);margin-top:3px;font-size:13px;line-height:1.4}.hm-banda-texto{flex:1;min-width:0}.hm-install{background:var(--pagina);border-radius:var(--radio-pagina);border:none;flex-wrap:wrap;padding:16px}.hm-install .hm-banda-ico{background:var(--celeste);color:var(--tinta);transform:rotate(-4deg)}.hm-install .album-btn{min-height:44px}.hm-install-ayuda{color:var(--texto);background:var(--noche);border-radius:10px;flex-basis:100%;padding:10px 12px;font-size:13px;line-height:1.5}.hm-install-ayuda i{vertical-align:-2px}@media (max-width:560px){.hm-install .album-btn{flex-basis:100%}}.hm-cta{border-top:1px solid var(--linea);gap:20px;padding-top:36px;display:grid}@media (min-width:900px){.hm-cta{grid-template-columns:1fr auto;align-items:center;gap:48px}}.hm-cta .hm-beneficios{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:14px 0 0}.hm-cta .hm-beneficios i{width:24px;height:24px;font-size:14px}.hm-footer{max-width:var(--max-w);padding:24px var(--pad) calc(96px + env(safe-area-inset-bottom));border-top:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.hm-footer-logo{font:800 20px/1 var(--font-display), "Bricolage Grotesque", sans-serif;color:var(--blanco);letter-spacing:-.02em;text-decoration:none}.hm-footer-logo span{color:var(--celeste)}.hm-footer nav{flex-wrap:wrap;gap:4px 18px;display:flex}.hm-footer nav a{color:var(--papel-suave);align-items:center;min-height:40px;font-size:13px;display:inline-flex}.hm-footer nav a:hover{color:var(--blanco)}.hm-footer nav a .ti{margin-right:5px;font-size:17px}.hm-footer small{color:#7d93bd;flex-basis:100%;font-size:12px}@media (min-width:720px){.hm-footer small{flex-basis:auto}}.hm-onb{z-index:99999;background:var(--noche);flex-direction:column;justify-content:center;align-items:center;padding:28px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.hm-onb-saltar{min-height:44px;color:var(--papel-suave);font:600 14px/1 var(--font-dm-sans), "Onest", sans-serif;cursor:pointer;background:0 0;border:none;padding:0 14px;position:absolute;top:12px;right:12px}.hm-onb-logo{font:800 18px/1 var(--font-display), "Bricolage Grotesque", sans-serif;color:var(--blanco);letter-spacing:-.02em;margin-bottom:26px}.hm-onb-logo span{color:var(--celeste)}.hm-onb-vis{border-radius:var(--radio-pagina);background:var(--pagina);place-items:center;width:min(100%,320px);height:190px;margin-bottom:30px;display:grid;position:relative;overflow:hidden}.hm-onb-vis>*{animation:.45s cubic-bezier(.22,1,.36,1) both hm-rise}.hm-onb-vis .hm-cancha{animation:none}.hm-onb-turno{background:var(--figurita);color:var(--tinta);text-align:left;border-radius:12px;padding:12px 16px;position:relative;transform:rotate(-3deg);box-shadow:0 14px 28px -14px #000c}.hm-onb-turno b{font:800 26px/1 var(--font-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.02em;margin:4px 0 8px;display:block}.hm-onb-turno small{font:700 11px/1 var(--font-dm-sans), "Onest", sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-suave)}.hm-onb-figs{grid-template-columns:repeat(3,84px);align-items:start;gap:10px;display:grid}.hm-onb-figs .fig-vacia{aspect-ratio:auto;height:100%}.hm-onb-mon{flex-direction:column;align-items:center;gap:14px;display:flex}.hm-onb-titulo{text-align:center;margin-bottom:12px;font-size:clamp(32px,9vw,42px)}.hm-onb-desc{color:var(--papel-suave);text-align:center;max-width:320px;min-height:72px;margin-bottom:26px;font-size:15.5px;line-height:1.55}.hm-onb-dots{gap:4px;margin-bottom:22px;display:flex}.hm-onb-dots button{cursor:pointer;background:0 0;border:none;place-items:center;width:32px;height:32px;padding:0;display:grid}.hm-onb-dots button span{background:var(--linea);border-radius:999px;width:8px;height:8px;transition:width .25s,background .25s}.hm-onb-dots button.act span{background:var(--celeste);width:24px}.hm-onb-botones{gap:10px;width:100%;max-width:340px;display:flex}.hm-onb-botones .album-btn{flex:1;min-height:50px}.hm-onb-botones .album-btn:last-child{flex:2}@media (prefers-reduced-motion:reduce){.hm-hero-in>*,.hm-onb-vis>*,.hm-pila>span,.hm-monedas-num.pop,.hm-burst>span{animation:none!important}.hm-live-dot{animation:none}.hm-cplx,.hm-promo{transition:none}}
