@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_1781e810-module__lzllYq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_1781e810-module__lzllYq__variable{--font-archivo:"Archivo", "Archivo Fallback"}
:root{--bg:#0a0a0a;--panel:#17141c;--panel2:#211d29;--hueco:#100e14;--hair:#2c2836;--hair2:#3b3548;--electric:#b060ff;--violet:#8a3fd4;--txt:#fff;--txt2:#f4f2f8;--mut:#a9a5b4;--mut2:#6f6b7c;--ok:#89f0b4;--err:#ff6b87;--ease:cubic-bezier(.16, 1, .3, 1);--maxw:1240px;--pad:clamp(18px, 4.5vw, 56px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg);color:var(--txt2);font-family:var(--font-archivo), system-ui, sans-serif;-webkit-text-size-adjust:100%;scroll-padding-top:88px}html.bloqueo-scroll{overflow:hidden}body{margin:0;line-height:1.55}a{color:inherit}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--electric);outline-offset:3px}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{max-width:var(--maxw);padding-inline:var(--pad);margin-inline:auto}.seccion{padding-block:clamp(44px,6.5vw,88px)}.etiqueta{letter-spacing:.26em;text-transform:uppercase;color:var(--electric);align-items:center;gap:10px;margin:0 0 14px;font-size:11px;font-weight:800;display:flex}.etiqueta:before{content:"";background:currentColor;width:20px;height:2px;transform:skew(-32deg)}.display{font-variation-settings:"wdth" 100;letter-spacing:-.04em;color:var(--txt);margin:0 0 20px;font-size:clamp(42px,6.2vw,84px);font-weight:800;line-height:.98}.contorno{color:#0000;-webkit-text-stroke:1.6px var(--electric)}.mut,.nota{color:var(--mut)}.nota{margin-top:18px;font-size:13px}.btn{border:1px solid var(--hair2);min-height:46px;color:var(--txt);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:border-color .3s var(--ease), background .3s var(--ease), color .3s var(--ease);background:#17141c80;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.btn--primario{background:var(--violet);border-color:var(--violet);color:#fff;box-shadow:inset 0 1px #ffffff24}.btn--wa{border-color:#25d366}.acciones{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.nav{z-index:50;transition:background .3s var(--ease), border-color .3s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.nav--solido{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--hair);background:#0a0a0ad1}.nav__fila{justify-content:space-between;align-items:center;min-height:68px;display:flex;position:relative}.nav__marca{font-variation-settings:"wdth" 75;letter-spacing:.08em;min-height:44px;color:var(--txt);align-items:center;font-size:22px;font-weight:900;font-stretch:75%;text-decoration:none;display:inline-flex}.nav__enlaces{align-items:center;gap:26px;display:flex}.nav__enlaces a:not(.btn){min-height:44px;color:var(--mut);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.nav__enlaces a[aria-current=page],.nav__enlaces a:not(.btn):hover{color:var(--txt)}.nav__menu{display:none}.nav__lado{order:3;align-items:center;gap:10px;margin-left:22px;display:flex}.nav__enlaces{margin-left:auto}.nav__idioma{border:1px solid var(--hair2);min-width:44px;min-height:44px;color:var(--mut);letter-spacing:.14em;transition:color .3s var(--ease), border-color .3s var(--ease);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.nav__idioma:hover{color:var(--txt);border-color:var(--electric)}@media (max-width:900px){.nav__menu{border:1px solid var(--hair2);min-height:44px;color:var(--txt);font:inherit;background:0 0;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.nav__enlaces{max-height:calc(100dvh - 68px);padding:12px var(--pad) 24px;background:var(--bg);border-bottom:1px solid var(--hair);flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:68px;left:0;right:0;overflow-y:auto}.nav__enlaces--abierto{display:flex}.nav__enlaces a:not(.btn){border-bottom:1px solid var(--hair);padding:14px 0}.nav__enlaces .btn{margin-top:16px}}.hero{isolation:isolate;align-items:center;padding-block:clamp(48px,9vw,112px) clamp(36px,5vw,64px);display:grid;position:relative;overflow:hidden}.hero>.wrap{width:100%}.hero__lineas{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero__wordmark{font-variation-settings:"wght" 900, "wdth" 125;letter-spacing:.01em;color:#fff;margin:6px 0 18px;font-size:clamp(52px,14.6vw,212px);font-weight:900;line-height:.82}.hero__titulo{letter-spacing:-.035em;max-width:20ch;color:var(--txt);margin:0 0 14px;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1.05}.hero__texto{max-width:560px;color:var(--mut);font-size:18px}@media (max-width:760px){.cifras{grid-template-columns:repeat(2,1fr)}}.verticales{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.verticales a{border:1px solid var(--hair);background:var(--panel);color:var(--txt);transition:border-color .3s var(--ease);border-radius:12px;justify-content:space-between;align-items:baseline;padding:22px;font-weight:800;text-decoration:none;display:flex}.verticales a:hover{border-color:var(--electric)}.verticales small{color:var(--mut)}.marquesina{border-block:1px solid var(--hair);padding-block:22px;overflow:hidden}.marquesina__pista{width:max-content;color:var(--mut);letter-spacing:.12em;text-transform:uppercase;gap:56px;font-weight:800;animation:40s linear infinite desliza;display:flex}.marquesina:hover .marquesina__pista{animation-play-state:paused}@keyframes desliza{to{transform:translate(-50%)}}.filtros{gap:14px;margin-block:8px 28px;display:grid}.buscador input{border:1px solid var(--mut2);background:var(--hueco);width:100%;min-height:48px;color:var(--txt);font:inherit;border-radius:12px;padding:0 16px;font-size:16px}.chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chips>li,.chips>button{border:1px solid var(--hair2);color:var(--txt2);background:0 0;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:14px}.chips>button{cursor:pointer;min-height:44px}.chips small{opacity:.7;margin-left:4px}.chips>button[aria-pressed=true] small{opacity:1}.contador{color:var(--mut);align-items:center;gap:12px;margin:0;display:flex}.limpiar{min-height:44px;color:var(--electric);font:inherit;cursor:pointer;background:0 0;border:0}.vacio{color:var(--mut);padding:48px 0}.rejilla{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tarjeta{border:1px solid var(--hair);background:var(--panel);color:var(--txt);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));transition:transform .4s var(--ease);border-radius:16px;text-decoration:none;display:grid;position:relative;overflow:hidden}.tarjeta:hover{transform:translateY(-4px)}.tarjeta:focus-visible{outline-offset:-4px}.tarjeta img{aspect-ratio:4/5;object-fit:cover;width:100%}.tarjeta__mono{color:var(--acento,var(--electric));background:#0a0a0ab8;border-radius:6px;padding:2px 8px;font-weight:900;position:absolute;top:12px;left:14px}.tarjeta__nombre{font-variation-settings:"wdth" 75;text-transform:uppercase;padding:14px 16px 2px;font-size:22px;font-weight:900;font-stretch:75%}.tarjeta__meta{color:var(--mut);padding:0 16px 16px;font-size:14px}.volver{min-height:44px;color:var(--mut);align-items:center;margin-bottom:20px;text-decoration:none;display:inline-flex}.ficha{display:grid}.ficha__portada{isolation:isolate;align-items:end;min-height:min(92svh,860px);padding-block:120px clamp(32px,6vw,72px);display:grid;position:relative;overflow:hidden}.ficha__foto{z-index:-2;width:100%;height:100%;position:absolute;inset:0 0 0 auto;overflow:hidden}.ficha__fondo{object-fit:cover;object-position:center 20%;width:100%;height:100%}.ficha__portada:after{content:"";z-index:-1;background:linear-gradient(180deg, #0a0a0a59, #0a0a0a0d 35%, #0a0a0abf 75%, var(--bg));position:absolute;inset:0}.ficha__portada>.wrap{width:100%}.ficha__portada .volver{position:absolute;top:84px}.ficha__lead{max-width:560px;color:var(--txt);margin:0 0 8px;font-size:clamp(16px,1.6vw,20px)}.ficha__lugar{letter-spacing:.2em;text-transform:uppercase;color:var(--mut);margin:0;font-size:12px;font-weight:700}@media (min-width:900px){.ficha__foto{width:62%}.ficha__portada:after{background:linear-gradient(90deg, var(--bg) 38%, #0a0a0a99 52%, transparent 75%), linear-gradient(180deg, transparent 60%, var(--bg))}}.capitulo{border-top:1px solid var(--hair);padding-block:clamp(48px,8vw,96px)}.capitulo__num{letter-spacing:.24em;text-transform:uppercase;color:var(--acento,var(--electric));margin:0 0 10px;font-size:12px;font-weight:800}.capitulo__titulo,.titular{font-variation-settings:"wdth" 100;letter-spacing:-.035em;color:var(--txt);margin:0 0 20px;font-size:clamp(32px,4.4vw,56px);font-weight:800;line-height:1}.capitulo__texto{gap:16px;max-width:760px;display:grid}.capitulo__texto p{margin:0}.capitulo__lead{color:var(--txt);font-size:clamp(18px,2vw,24px);line-height:1.45}.ficha__cierre .ficha__nombre{font-size:clamp(48px,9vw,128px)}.numeros{border:1px solid var(--hair);background:var(--hair);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin:0 0 16px;padding:0;list-style:none;display:grid;overflow:hidden}.numeros li{background:var(--panel);align-content:start;gap:6px;padding:24px;display:grid}.numeros strong{font-variation-settings:"wdth" 75;color:var(--acento,var(--electric));font-size:clamp(36px,5vw,60px);font-weight:900;line-height:1}.numeros li>span{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);font-size:12px;font-weight:800}.numeros a{min-height:44px;color:var(--txt2);align-items:center;display:inline-flex}.numeros .tenue{opacity:.55}.ficha__nombre{margin-bottom:12px;font-size:clamp(52px,9.5vw,144px)}.dialogo .ficha__nombre{font-size:clamp(40px,7vw,76px)}.lista{gap:8px;margin:0;padding-left:18px;display:grid}.vecinos{justify-content:space-between;margin-top:40px;display:flex}.vecinos a{min-height:44px;color:var(--mut);align-items:center;text-decoration:none;display:inline-flex}.dialogo{border:1px solid var(--hair2);background:var(--bg);width:min(880px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--txt2);border-radius:20px;padding:0}.dialogo::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8}.dialogo__caja{padding:clamp(20px,4vw,40px);position:relative}.dialogo__caja>h2{padding-right:52px}.dialogo__caja:has(>.ficha){padding:0}.dialogo .ficha__portada{min-height:460px;padding-block:72px 28px}.dialogo .ficha__foto{width:100%}.dialogo .ficha__portada:after{background:linear-gradient(180deg, transparent 30%, #0a0a0acc 70%, var(--bg))}.dialogo .wrap{padding-inline:clamp(20px,4vw,40px)}.dialogo__riel{z-index:1;height:0;position:sticky;top:0}.dialogo__cerrar{z-index:1;border:1px solid var(--hair2);background:var(--panel);width:44px;height:44px;color:var(--txt);cursor:pointer;border-radius:999px;position:absolute;top:12px;right:12px}.tarjetas{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.carta{border:1px solid var(--hair2);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:linear-gradient(160deg,#17131f,#221540 60%,#3d0070);border-radius:16px;padding:26px}.carta h2,.carta h3{color:var(--txt);margin:8px 0}.carta a{min-height:44px;color:var(--electric);align-items:center;margin-top:12px;font-weight:700;text-decoration:none;display:inline-flex}.carta__num{color:var(--electric);font-weight:900}.formatos{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px;display:grid}.formatos h3{color:var(--txt);margin:0 0 8px}.formatos ul{color:var(--mut);margin:0;padding-left:18px}.proceso{counter-reset:paso;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;padding:0;list-style:none;display:grid}.proceso li{border:1px solid var(--hair);color:var(--txt);counter-increment:paso;border-radius:12px;padding:22px;font-weight:800}.proceso li:before{content:counter(paso, decimal-leading-zero);color:var(--electric);margin-bottom:8px;display:block}.equipo{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;padding:0;list-style:none;display:grid}.equipo li{border:1px solid var(--hair);background:var(--panel);border-radius:12px;padding:22px}.equipo strong{color:var(--txt);display:block}.form{gap:16px;display:grid}.campo{gap:6px;display:grid}.campo label{font-size:14px;font-weight:700}.campo input:not([type=checkbox]),.campo select,.campo textarea{border:1px solid var(--mut2);background:var(--hueco);width:100%;min-height:48px;color:var(--txt);font:inherit;border-radius:10px;padding:12px 14px;font-size:16px}.campo textarea{resize:vertical;min-height:120px}.campo input[aria-invalid=true],.campo select[aria-invalid=true],.campo textarea[aria-invalid=true]{border-color:var(--err)}.casilla{align-items:center;gap:10px;min-height:44px;display:flex}.casilla input{width:22px;height:22px;accent-color:var(--electric);flex:none;margin-top:2px}.error{color:var(--err);margin:0;font-size:14px}.trampa{position:absolute;left:-9999px}.exito{border:1px solid var(--ok);border-radius:12px;align-self:start;padding:20px;scroll-margin-top:88px}.contacto,.unete{grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);display:grid}@media (max-width:900px){.contacto,.unete{grid-template-columns:1fr}}.datos{grid-template-columns:auto 1fr;align-items:baseline;gap:10px 20px;display:grid}.datos dt{color:var(--mut)}.datos dd{margin:0}.datos a{align-items:center;min-height:44px;display:inline-flex}.aviso{max-width:760px}.borrador{border:1px dashed var(--electric);color:var(--txt);border-radius:12px;padding:14px 18px}.pie{border-top:1px solid var(--hair);margin-top:64px;padding-block:40px 24px}.pie__fila{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;display:grid}.pie nav,.pie__contacto{align-content:start;gap:0;display:grid}.pie a{min-height:44px;color:var(--mut);align-items:center;text-decoration:none;display:inline-flex}.pie a:hover{color:var(--txt)}.pie__legal{color:var(--mut);margin-top:32px;font-size:13px}.saltar{z-index:100;background:var(--electric);color:#0a0a0a;border-radius:8px;padding:10px 16px;font-weight:700;position:absolute;top:12px;left:-9999px}.saltar:focus{left:12px}.banda{border:1px solid var(--hair2);background:var(--panel);color:var(--txt);transition:border-color .3s var(--ease);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block:28px 4px;padding:16px 20px;text-decoration:none;display:flex}.banda:hover{border-color:var(--electric)}.banda__texto{gap:2px;display:grid}.banda__caras{display:flex}.banda__caras img{border:2px solid var(--panel);object-fit:cover;border-radius:999px;width:44px;height:44px;margin-left:-10px}.banda__caras img:first-child{margin-left:0}.tarjeta--atenuada{opacity:.3}.tarjeta__razon{color:var(--acento,var(--electric));margin-top:-8px;padding:0 16px 16px;font-size:13px}.combos{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.combo{border:1px solid var(--hair);background:var(--panel);border-radius:16px;overflow:hidden}.combo img{aspect-ratio:1;object-fit:cover;width:100%}.combo>div{padding:16px 18px 18px}.combo h3{color:var(--txt);margin:4px 0 6px}.combo__miembros{color:var(--mut);margin:0;padding:0;list-style:none;display:grid}.combo__miembros li{align-items:center;min-height:44px;display:flex}.marcas{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.marcas li>a,.marcas li>span,.marcas li>img{border:1px solid var(--hair);background:var(--panel);height:72px;color:var(--txt);text-align:center;transition:border-color .3s var(--ease);border-radius:12px;justify-content:center;align-items:center;padding:12px 16px;font-weight:700;text-decoration:none;display:flex}.marcas li>a:hover{border-color:var(--acento,var(--electric))}.marcas img{object-fit:contain;max-width:100%;max-height:100%}.marcas li>a img,.marcas li>a span{background:0 0;border:0;height:auto;padding:0}.referencias{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.referencias li>a,.referencias li>span{min-height:44px;color:var(--txt2);align-content:start;gap:8px;text-decoration:none;display:grid}.referencias img{aspect-ratio:1;object-fit:cover;border:1px solid var(--hair);border-radius:12px;width:100%}.audiencia{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.audiencia__red{border:1px solid var(--hair);background:var(--panel);border-radius:12px;gap:14px;padding:16px;display:grid}.audiencia__nombre{color:var(--txt);margin:0;font-weight:800}.barras__titulo{color:var(--mut);margin:0 0 6px;font-size:13px}.barras ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.barras li{grid-template-columns:minmax(80px,120px) 1fr 52px;align-items:center;gap:10px;font-size:14px;display:grid}.barras__pista{background:var(--hueco);border-radius:999px;height:8px;overflow:hidden}.barras__pista span{background:var(--acento,var(--electric));height:100%;display:block}.barras strong{text-align:right;color:var(--txt)}.contactos{gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.contactos li{border:1px solid var(--hair);background:var(--panel);border-radius:12px;padding:16px 18px;display:grid}.contactos strong{color:var(--txt)}.contactos a{align-items:center;min-height:44px;display:inline-flex}.marquesina{position:relative}.marquesina--pausada .marquesina__pista,.marquesina:focus-within .marquesina__pista{animation-play-state:paused}.marquesina__pausa{top:50%;right:var(--pad);border:1px solid var(--hair2);background:var(--bg);min-height:44px;box-shadow:-32px 0 24px 8px var(--bg);color:var(--txt2);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:13px;position:absolute;transform:translateY(-50%)}@keyframes respirar{50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes pulso{50%{box-shadow:0 0 24px #b060ff59}}.pie__boton{min-height:44px;color:var(--mut);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.panel-seccion{background:var(--panel)}.texto-largo{max-width:680px;color:var(--mut);font-size:clamp(16px,1.4vw,19px);line-height:1.6}.mas{margin-top:28px}.credibilidad{grid-template-columns:1.4fr 1fr;align-items:end;gap:32px clamp(24px,5vw,64px);display:grid}.credibilidad .verticales{grid-column:1/-1}.credibilidad__cifra{gap:8px;padding-bottom:12px;display:grid}.credibilidad__cifra strong{font-variation-settings:"wdth" 75;color:var(--electric);font-size:clamp(56px,9vw,128px);font-weight:900;line-height:.9}.credibilidad__cifra>span{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);font-size:12px;font-weight:800}@media (max-width:760px){.credibilidad{grid-template-columns:1fr}}.grupos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px;margin-top:32px;display:grid}.grupos h3{letter-spacing:.2em;text-transform:uppercase;color:var(--electric);margin:0 0 14px;font-size:12px;font-weight:800}.grupos ul{margin:0;padding:0;list-style:none;display:grid}.grupos li{border-bottom:1px solid var(--hair);color:var(--txt2);padding:10px 0;font-weight:700}.ip{border:1px solid var(--hair2);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px));background:linear-gradient(160deg,#17131f,#221540 60%,#3d0070);margin:32px 0 16px;padding:clamp(24px,4vw,48px)}.ip h3{font-variation-settings:"wdth" 78;color:var(--txt);margin:0 0 10px;font-size:clamp(28px,4vw,48px);font-weight:900;line-height:1}.ip>p{max-width:640px;color:var(--txt2)}.ip__datos{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin:28px 0 0;display:grid}.ip__datos>div{flex-direction:column;justify-content:space-between;display:flex}.ip__datos dt{letter-spacing:.18em;text-transform:uppercase;color:var(--mut);font-size:11px;font-weight:800}.ip__datos dd{color:var(--txt);margin:6px 0 0;font-weight:800}.ip__datos .ip__cifra{font-variation-settings:"wdth" 75;color:var(--electric);font-size:clamp(28px,3.6vw,44px)}.construimos{border:1px solid var(--hair);background:var(--hair);counter-reset:c;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin:32px 0 0;padding:0;list-style:none;display:grid}.construimos li{background:var(--bg);counter-increment:c;padding:24px}.construimos li:before{content:counter(c, decimal-leading-zero);color:var(--electric);margin-bottom:18px;font-weight:900;display:block}.construimos h3{letter-spacing:.12em;text-transform:uppercase;color:var(--txt);margin:0 0 8px;font-size:14px;font-weight:900}.construimos p{color:var(--mut);margin:0;font-size:15px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rv{animation:linear both aparecer;animation-timeline:view();animation-range:entry entry 35%}}}@keyframes aparecer{0%{opacity:0;transform:translateY(28px)}}@media (prefers-reduced-motion:reduce){.marquesina__pausa{display:none}*,:before,:after{transition:none!important;animation:none!important}}.icono{vertical-align:-3px;flex:none}.btn small{opacity:.7;font-weight:600}.btn--grande{min-height:54px;padding:0 28px;font-size:13px}.btn--kit{border-color:var(--acento,var(--electric))}.btn:disabled{opacity:.6;cursor:progress}.mas{flex-wrap:wrap;gap:12px;display:flex}.siguiente{border:1px solid var(--hair2);background:radial-gradient(120% 140% at 100% 0%, #b060ff2e, transparent 55%), var(--panel);color:var(--txt);transition:border-color .3s var(--ease), transform .4s var(--ease);border-radius:20px;justify-items:start;gap:10px;padding:clamp(24px,4vw,48px);text-decoration:none;display:grid}.siguiente:hover{border-color:var(--electric);transform:translateY(-2px)}.siguiente .etiqueta{margin:0}.siguiente__titulo{font-variation-settings:"wdth" 75;text-transform:uppercase;font-size:clamp(32px,5vw,64px);font-weight:900;font-stretch:75%;line-height:.95}.siguiente__texto{max-width:560px;color:var(--mut)}.siguiente .btn{margin-top:10px}.kits{margin-top:36px}.kits__rejilla{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.kits__rejilla>li{scroll-margin-top:120px}.kits__rejilla>li:target .kit{border-color:var(--acento,var(--electric))}.kit{align-content:start;height:100%}.kit--cerrado img{filter:grayscale()brightness(.55)blur(1px)}.kit--cerrado:hover{transform:none}.kit__estado{letter-spacing:.16em;text-transform:uppercase;color:var(--txt);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0ac7;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:12px;left:12px}.kits--abiertos .kit__estado{color:var(--acento,var(--electric))}.kit__ir{background:var(--acento,var(--electric));color:#0a0a0a;width:34px;height:34px;transition:transform .3s var(--ease);border-radius:999px;place-items:center;display:grid;position:absolute;top:12px;right:12px}a.kit:hover .kit__ir{transform:translate(2px,-2px)}.kits__codigo{border:1px solid var(--hair2);background:var(--panel);border-radius:16px;gap:10px;max-width:620px;margin-top:32px;padding:24px;display:grid}.kits__subtitulo{color:var(--txt);margin:0;font-size:20px;font-weight:800}.kits__fila{gap:10px;display:flex}.kits__fila input{border:1px solid var(--mut2);background:var(--hueco);min-width:0;min-height:48px;color:var(--txt);font:inherit;border-radius:10px;flex:1;padding:12px 14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:16px}.kits__fila input[aria-invalid=true]{border-color:var(--err)}.kits__codigo .error:empty{display:none}.kits__acceso{border:1px solid var(--ok);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:24px;padding:14px 18px;display:flex}.kits__acceso p{color:var(--txt);align-items:center;gap:8px;margin:0;display:flex}.solicitar{grid-template-columns:1.2fr 1fr;align-items:end;gap:32px;display:grid}.solicitar .titular{margin-bottom:16px}.solicitar__acciones{justify-items:start;gap:14px;display:grid}.solicitar__acciones p{margin:0}.solicitar__acciones a:not(.btn){color:var(--txt);font-weight:700}@media (max-width:760px){.kits__rejilla{grid-template-columns:repeat(2,1fr);gap:12px}.kits__rejilla .tarjeta__nombre{font-size:18px}.kits__fila{flex-direction:column}.solicitar{grid-template-columns:1fr;align-items:start}.solicitar__acciones .btn{width:100%}}:root{--mono:ui-monospace, "SF Mono", Menlo, monospace}.etiqueta{font-family:var(--mono);letter-spacing:.16em;font-size:11px;font-weight:500}.etiqueta:before{content:none}.chips>button{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--txt2);font-size:12px}.chips>button[aria-pressed=true]{background:var(--violet);border-color:var(--violet);color:#fff}.chips small{color:var(--mut2)}.chips>button[aria-pressed=true] small{color:#fff;opacity:.75}.numeros strong,.cifras strong{color:#0000;-webkit-text-stroke:1.4px var(--acento,var(--electric))}.numeros li>span,.kit__estado,.capitulo__num{font-family:var(--mono);font-weight:500}@supports not (-webkit-text-stroke:1px black){.numeros strong,.cifras strong{color:var(--acento,var(--electric))}}.idiomas{border:1px solid var(--hair2);display:inline-flex}.idiomas a,.idiomas span{min-width:40px;min-height:32px;font-family:var(--mono);letter-spacing:.12em;color:var(--txt2);place-items:center;padding:0 8px;font-size:11px;font-weight:700;text-decoration:none;display:inline-grid}.idiomas span[aria-current]{background:var(--txt);color:#0a0a0a}.idiomas a:hover{background:var(--panel2);color:var(--txt)}.idiomas a{position:relative}.idiomas a:after{content:"";position:absolute;inset:-6px 0}.cifras{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;margin:28px 0 8px;padding:0;list-style:none;display:grid}.cifras li{border:1px solid var(--hair2);background:var(--panel);border-radius:14px;gap:10px;padding:24px;display:grid;position:relative;overflow:hidden}.cifras li:before{content:"";background:linear-gradient(90deg, transparent, var(--electric), transparent);height:1px;position:absolute;top:0;left:18%;right:18%}.cifras strong{font-variation-settings:"wdth" 75;font-size:clamp(40px,5vw,56px);font-weight:900;line-height:1}.cifras span{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mut);font-size:11px}.contactos li{border:1px solid var(--hair2);background:linear-gradient(90deg, #8a3fd424, transparent 30%), var(--panel);border-radius:14px;padding:22px 22px 22px 26px;position:relative;overflow:hidden}.contactos li:before{content:"";background:var(--electric);width:3px;position:absolute;inset:0 auto 0 0}.contactos__mono{font-family:var(--mono);color:#0000;-webkit-text-stroke:1px var(--electric);font-size:18px;font-weight:700}.contactos .mut{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--electric);font-size:11px}.hero__sello{font-family:var(--mono);letter-spacing:clamp(.14em,.6vw,.32em);text-transform:uppercase;color:var(--mut2);margin:0 0 clamp(22px,4vw,44px);font-size:11px}.hero__cuerpo{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,56px);display:grid}.hero__cuerpo .acciones{margin-top:22px}.cifras--hero{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.cifras--hero li{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#17141cb8;padding:18px 20px}.cifras--hero strong{font-size:clamp(34px,3.6vw,48px)}@media (max-width:860px){.hero__cuerpo{grid-template-columns:1fr}}.recorte-arriba{transform-origin:50% 100%;transform:scale(1.16);object-position:50% 100%!important}.recorte-poster{transform-origin:50% 30%;transform:scale(1.8);object-position:50% 30%!important}.ficha__fondo.recorte-poster{transform:scale(1.5)}@media (max-width:560px){.hero__wordmark{font-variation-settings:"wght" 900, "wdth" 112}.hero__cuerpo .acciones .btn{flex:100%}.cifras--hero li{padding:14px 16px}.cifras--hero strong{font-size:34px}}.videos{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;margin-top:28px;display:grid}.video{border:1px solid var(--hair2);background:var(--panel);border-radius:14px;margin:0;overflow:hidden}.video__marco{aspect-ratio:16/9;background:#000;position:relative}.video__marco iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video__fachada{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.video__fachada img{object-fit:cover;opacity:.82;width:100%;height:100%;transition:opacity .3s var(--ease), transform .6s var(--ease)}.video__fachada:hover img{opacity:1;transform:scale(1.03)}.video__play{background:var(--violet);color:#fff;width:64px;height:64px;transition:transform .3s var(--ease);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #8a3fd440}.video__fachada:hover .video__play{transform:translate(-50%,-50%)scale(1.08)}.video figcaption{gap:4px;padding:14px 18px 16px;display:grid}.video__evento{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--electric);font-size:11px}.video strong{color:var(--txt);font-size:17px}.constelacion{isolation:isolate;border-top:1px solid var(--hair);background:radial-gradient(60% 55%,#8a3fd424,#0000 70%),#050507;place-items:center;min-height:clamp(360px,62vh,620px);display:grid;position:relative;overflow:hidden}.constelacion__lienzo{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.constelacion__marca{padding-inline:var(--pad);transition:opacity .9s var(--ease), transform .9s var(--ease);justify-items:center;gap:6px;display:grid}.constelacion--armando .constelacion__marca{opacity:0;transform:scale(.98)}.constelacion__katana{font-variation-settings:"wght" 900, "wdth" 125;letter-spacing:.01em;color:#fff;text-shadow:0 0 40px #b060ff59;margin:0;font-size:clamp(56px,15vw,200px);font-weight:900;line-height:.85}.constelacion__estela{width:min(86vw,860px);height:clamp(18px,3vw,34px);overflow:visible}.constelacion__estela path{fill:none;stroke:url(#estela);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 6px #b060ffcc)}.constelacion--armando .constelacion__estela path{stroke-dashoffset:1px}.constelacion--resuelta .constelacion__estela path{animation:estela 1.1s .35s var(--ease) both}@keyframes estela{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.constelacion__lema{font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;color:var(--electric);margin:10px 0 0;font-size:11px}@media (prefers-reduced-motion:reduce){.constelacion--resuelta .constelacion__estela path{animation:none}}.selector{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;gap:20px;margin-top:8px;display:grid}.selector__vista{border:1px solid var(--hair2);background:var(--panel);box-shadow:0 0 0 1px #0006, 0 30px 80px -40px var(--acento,var(--electric));border-radius:16px;display:grid;position:sticky;top:84px;overflow:hidden}.selector__foto{aspect-ratio:4/4.2;background:#000;position:relative;overflow:hidden}.selector__foto img{object-fit:cover;width:100%;height:100%;animation:entra .45s var(--ease) both}.selector__foto:after{content:"";background:linear-gradient(transparent, var(--panel));height:40%;position:absolute;inset:auto 0 0}@keyframes entra{0%{opacity:0;transform:scale(1.04)}to{opacity:1}}.selector__foto .recorte-arriba,.selector__foto .recorte-poster{animation:none}.selector__p1{z-index:1;background:var(--acento,var(--electric));font-family:var(--mono);letter-spacing:.14em;color:#0a0a0a;border-radius:6px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}.selector__datos{gap:8px;padding:4px 20px 20px;display:grid}.selector__vertical{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--acento,var(--electric));margin:0;font-size:11px}.selector__nombre{letter-spacing:-.035em;color:var(--txt);margin:0;font-size:clamp(28px,2.6vw,36px);font-weight:800;line-height:1}.selector__titulo{color:var(--mut);margin:0;font-size:14px}.selector__stats{border:1px solid var(--hair);background:var(--hair);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:8px 0 6px;display:grid;overflow:hidden}.selector__stats div{background:var(--panel);gap:2px;padding:10px 12px;display:grid}.selector__stats dt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mut2);font-size:10px}.selector__stats dd{color:var(--txt);margin:0;font-size:20px;font-weight:800}.selector__datos .btn{justify-self:start}.selector__rejilla{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.retrato{border:1px solid var(--hair);background:var(--panel);color:var(--txt);transition:border-color .2s var(--ease), transform .2s var(--ease), background .2s var(--ease);border-radius:12px;gap:2px;padding:6px 6px 10px;text-decoration:none;display:grid}.retrato__foto{aspect-ratio:1;background:#000;border-radius:8px;display:block;overflow:hidden}.retrato__foto img{object-fit:cover;object-position:var(--foco-tarjeta,50% 50%);filter:saturate(.75)brightness(.86);width:100%;height:100%;transition:filter .25s var(--ease)}.retrato__nombre{margin-top:6px;padding-inline:2px;font-size:13px;font-weight:700;line-height:1.15}.retrato__meta{font-family:var(--mono);letter-spacing:.06em;color:var(--mut2);padding-inline:2px;font-size:10px}.retrato:hover,.retrato[aria-current=true]{border-color:var(--acento,var(--electric));background:var(--panel2);transform:translateY(-2px)}.retrato:hover img,.retrato[aria-current=true] img{filter:none}.retrato[aria-current=true]{box-shadow:0 0 0 1px var(--acento,var(--electric)), 0 10px 30px -14px var(--acento,var(--electric))}.retrato:focus-visible{outline-offset:2px}@media (max-width:860px){.selector{grid-template-columns:1fr}.selector__vista{grid-template-columns:132px minmax(0,1fr);align-items:center;position:static}.selector__foto{aspect-ratio:1;height:100%}.selector__foto:after{display:none}.selector__datos{gap:6px;padding:14px}.selector__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.selector__stats div{padding:7px 9px}.selector__stats dd{font-size:16px}.selector__rejilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}@media (max-width:420px){.selector__vista{grid-template-columns:1fr}.selector__foto{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.selector__foto img{animation:none}.retrato,.retrato:hover{transform:none}}.quienes{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.quienes .verticales{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:860px){.quienes{grid-template-columns:1fr}}.logos{border-top:1px solid var(--hair);border-left:1px solid var(--hair);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:24px 0 0;padding:0;list-style:none;display:grid}.logos li{border-right:1px solid var(--hair);border-bottom:1px solid var(--hair);height:104px;transition:background .3s var(--ease);place-items:center;padding:18px 22px;display:grid}.logos img{object-fit:contain;filter:brightness(0)invert();opacity:.78;max-width:100%;max-height:44px;transition:filter .3s var(--ease), opacity .3s var(--ease)}.logos li:hover{background:var(--panel)}.logos li:hover img{filter:none;opacity:1}@media (max-width:560px){.logos{grid-template-columns:repeat(3,minmax(0,1fr))}.logos li{height:84px;padding:14px}.logos img{max-height:34px}}.video__liga{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);justify-self:start;margin-top:4px;font-size:11px}.video__liga:hover{color:var(--txt)}.kits__buscador{margin-bottom:16px}.ficha__kit{border:1px solid var(--acento,var(--electric));min-height:44px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--txt);transition:background .3s var(--ease);background:#0a0a0a80;border-radius:999px;align-items:center;gap:8px;margin-top:10px;padding:0 16px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.ficha__kit:hover,.ficha__kit:active{background:var(--panel2)}.dialogo__barra{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--hair);background:#0a0a0adb;align-items:center;min-height:56px;padding:6px 12px;display:flex;position:sticky;top:0}.dialogo__volver{border:1px solid var(--hair2);background:var(--panel);min-height:44px;color:var(--txt);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:0 14px;font-size:12px;font-weight:600}.dialogo__volver:hover,.dialogo__volver:active{border-color:var(--electric)}.dialogo .ficha__portada{padding-top:24px}@media (max-width:760px){.selector__vista{display:none}.dialogo{border:0;border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0}.ficha__portada,.dialogo .ficha__portada{min-height:0;padding:0 0 24px;display:block}.ficha__portada:after,.dialogo .ficha__portada:after{display:none}.ficha__foto,.dialogo .ficha__foto{z-index:auto;aspect-ratio:4/5;width:100%;height:auto;position:relative;inset:auto}.ficha__fondo{object-position:var(--foco,50% 25%)}.ficha__portada>.wrap{padding-top:18px}.ficha__portada .volver{margin-bottom:12px;display:inline-flex;position:static}.ficha__nombre,.dialogo .ficha__nombre{overflow-wrap:anywhere;font-size:clamp(34px,10.5vw,52px)}.ficha__lugar{letter-spacing:.14em;line-height:1.6}.numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.numeros li{min-width:0;padding:16px}.numeros strong{font-size:clamp(28px,9vw,40px)}.numeros a{overflow-wrap:anywhere}.capitulo{padding-block:36px}}.kit-barra{z-index:40;padding:10px var(--pad);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--hair);background:#0a0a0adb;justify-content:space-between;gap:12px;display:flex;position:sticky;top:68px}.kit-barra a{min-height:44px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--txt2);align-items:center;font-size:11px;text-decoration:none;display:inline-flex}.kit-barra a:hover{color:var(--txt)}.kit-cerrado .kit-barra{background:0 0;border:0;margin-bottom:28px;padding-inline:0;position:static}.btn{letter-spacing:.12em;min-height:44px;transition:border-color .2s var(--ease), background .2s var(--ease), transform .12s var(--ease);gap:8px;padding:0 18px;font-size:11px}.btn:active{background:var(--panel2);transform:scale(.97)}.btn--primario:active{background:#7a34c0}@media (hover:hover) and (pointer:fine){.btn:hover{border-color:var(--electric);background:var(--panel2)}.btn--primario:hover{background:#9b4fe6;border-color:#9b4fe6}}.btn--chico{min-height:44px;padding:0 16px}.nav__enlaces a.btn{color:#fff}.hero{min-height:calc(100svh - 68px);padding-block:clamp(40px,11vh,140px) clamp(24px,5vh,56px)}.hero__in{align-content:center;display:grid}.hero__wordmark{margin:10px 0 clamp(22px,4vh,40px)}.hero__titulo{max-width:19ch;margin:0 0 12px;font-size:clamp(26px,6.2vw,46px)}.hero__texto{max-width:46ch;margin:0;font-size:clamp(15px,1.5vw,18px)}.hero .acciones{margin-top:clamp(18px,3vh,28px)}.hero__cifras{border-top:1px solid var(--hair);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(28px,6vh,56px) 0 0;display:grid}.hero__cifras div{gap:4px;min-width:0;padding:14px 10px 0 0;display:grid}.hero__cifras dt{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);overflow-wrap:anywhere;order:2;font-size:10px}.hero__cifras dd{letter-spacing:-.03em;color:var(--txt);margin:0;font-size:clamp(22px,3.4vw,34px);font-weight:800;line-height:1}@media (max-width:480px){.hero__cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.hero__cifras div{padding-top:12px}}.hero__cifras dt{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}@media (orientation:landscape) and (max-height:520px){.hero{min-height:auto;padding-block:28px}.hero__wordmark{font-size:clamp(48px,10vw,120px)}}@keyframes entra-hero{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hero__entra,.hero__wordmark{animation:entra-hero .8s var(--ease) both}.hero__wordmark{animation-delay:60ms}.hero__titulo.hero__entra{animation-delay:.16s}.hero__texto.hero__entra{animation-delay:.24s}.hero .acciones.hero__entra{animation-delay:.32s}.hero__cifras.hero__entra{animation-delay:.4s}@media (prefers-reduced-motion:reduce){.hero__entra,.hero__wordmark{animation:none}}.fila-chips{padding-block:8px}.chips-fila{margin:0 calc(-1 * var(--pad));padding:4px var(--pad);scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;list-style:none;display:flex;overflow-x:auto}.chips-fila::-webkit-scrollbar{display:none}.chips-fila li{scroll-snap-align:start;flex:none}.chip{border:1px solid var(--hair2);min-height:44px;color:var(--txt2);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;outline:none;align-items:center;gap:10px;padding:0 16px;font-size:11px;text-decoration:none;display:inline-flex}.chip small{letter-spacing:0;color:var(--mut2);font-variant-numeric:tabular-nums;font-size:11px}.chip:focus-visible{outline:2px solid var(--electric);outline-offset:2px}.chip:active{background:var(--panel2)}@media (hover:hover) and (pointer:fine){.chip:hover{border-color:var(--electric);color:var(--txt)}}.bloque{padding-block:clamp(20px,4vw,40px)}.bloque__cabeza{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.bloque__titulo{letter-spacing:-.03em;color:var(--txt);margin:0;font-size:clamp(22px,3vw,32px);font-weight:800;line-height:1.05}.bloque__mas{min-height:44px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);white-space:nowrap;align-items:center;font-size:11px;text-decoration:none;display:inline-flex}@media (hover:hover){.bloque__mas:hover{color:var(--txt)}}.carrusel__pista{margin:0 calc(-1 * var(--pad));padding:2px var(--pad) 6px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;grid-auto-flow:column;gap:12px;list-style:none;display:grid;overflow-x:auto}.carrusel__pista::-webkit-scrollbar{display:none}.carrusel__pista>li{scroll-snap-align:start;min-width:0}.carrusel--talento .carrusel__pista{grid-auto-columns:clamp(148px,40vw,220px)}.carrusel--talento .tarjeta__nombre{padding:10px 12px 2px;font-size:16px}.carrusel--talento .tarjeta__meta{padding:0 12px 12px;font-size:12px}.carrusel--videos .carrusel__pista{grid-auto-columns:min(84vw,440px)}.carrusel--videos .video strong{font-size:15px}.carrusel--destacados .carrusel__pista{grid-auto-columns:min(78vw,300px)}.carrusel__flechas{display:none}@media (max-width:760px){.carrusel__flechas,.carrusel__flechas[style]{display:none!important}}@media (hover:hover) and (pointer:fine){.carrusel__flechas{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.carrusel__flechas button{border:1px solid var(--hair2);width:44px;height:44px;color:var(--txt);cursor:pointer;background:0 0;border-radius:999px}.carrusel__flechas button:hover:not(:disabled){border-color:var(--electric)}.carrusel__flechas button:disabled{opacity:.3;cursor:default}}.destacado{border:1px solid var(--hair2);background:var(--panel);border-radius:14px;grid-template-rows:auto 1fr auto;gap:8px;height:100%;padding:16px 18px 8px;display:grid}.destacado__titulo{letter-spacing:-.02em;color:var(--txt);margin:0;font-size:17px;font-weight:800}.destacado__texto{color:var(--mut);margin:0;font-size:14px;line-height:1.45}.destacado__links{flex-wrap:wrap;gap:0 14px;margin:0;display:flex}.destacado__links a{min-height:44px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--electric);align-items:center;font-size:11px;text-decoration:none;display:inline-flex}.ip-tarjeta{border:1px solid var(--hair2);background:var(--panel);border-radius:16px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.ip-tarjeta .video{border:0;border-radius:0}.ip-tarjeta .video figcaption{display:none}.ip-tarjeta__cuerpo{align-content:center;gap:8px;padding:clamp(16px,3vw,28px);display:grid}.ip-tarjeta__cuerpo .etiqueta{margin:0}.ip-tarjeta__texto{color:var(--mut);margin:0;font-size:14px;line-height:1.45}.ip-tarjeta__datos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:6px 0 0;display:grid}.ip-tarjeta__datos dt{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mut2);font-size:10px}.ip-tarjeta__datos dd{color:var(--txt);margin:2px 0 0;font-size:15px;font-weight:700}@media (max-width:760px){.ip-tarjeta{grid-template-columns:1fr}}.acceso-kits{border:1px solid var(--hair2);background:radial-gradient(120% 140% at 100% 0%, #b060ff29, transparent 55%), var(--panel);min-height:72px;color:var(--txt);border-radius:14px;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;display:flex}.acceso-kits:active{background:var(--panel2)}@media (hover:hover){.acceso-kits:hover{border-color:var(--electric)}}.acceso-kits__icono{background:var(--violet);color:#fff;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;display:grid}.acceso-kits__texto{flex:1;gap:2px;min-width:0;display:grid}.acceso-kits__texto strong{font-size:17px}.acceso-kits__texto span{color:var(--mut);font-size:13px}.acceso-kits__ir{color:var(--electric);font-size:20px}.constelacion__katana{font-size:clamp(48px,13vw,150px)}.constelacion__cierre{text-align:center;justify-items:center;gap:4px;margin-top:18px;display:grid}.constelacion__cierre .acciones{justify-content:center;margin-top:14px}.banda-marcas{border-block:1px solid var(--hair);padding-block:14px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.banda-marcas__pista{gap:40px;width:max-content;margin:0;padding:0;list-style:none;animation:26s linear infinite banda;display:flex}.banda-marcas a{place-items:center;height:44px;display:grid}.banda-marcas img{filter:brightness(0)invert();opacity:.7;width:auto;max-height:26px}@keyframes banda{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.banda-marcas__pista{animation:none}.banda-marcas{overflow-x:auto}}@media (max-width:560px){.pie{margin-top:0;padding-block:20px 14px}.pie__fila{grid-template-columns:1fr;gap:6px}.pie__fila>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.pie__fila>div:first-child p{margin:0;font-size:12px}.pie nav,.pie__contacto{flex-wrap:wrap;gap:0 18px;display:flex}.pie a{min-height:44px;font-size:14px}.pie__legal{margin-top:6px;font-size:12px}}@media (max-width:360px){.nav__lado{gap:6px;margin-left:8px}.nav__menu{padding:0 12px}.idiomas a,.idiomas span{min-width:34px;padding:0 6px}.nav__marca{font-size:19px}}.idiomas a,.idiomas span{min-height:44px}.casilla a{margin-block:-14px;padding-block:14px;display:inline-block}.casilla{align-items:center;min-height:44px}.combo__miembros a{align-items:center;min-height:44px;display:inline-flex}.constelacion{min-height:clamp(280px,38svh,460px);padding-block:28px}.foto-iniciales{background:radial-gradient(120% 90% at 30% 20%, color-mix(in srgb, var(--acento,var(--electric)) 38%, transparent), transparent 65%), var(--panel2);color:#fff;place-items:center;width:100%;height:100%;display:grid}.foto-iniciales span{font-variation-settings:"wght" 900, "wdth" 125;letter-spacing:-.02em;opacity:.92;font-size:clamp(28px,8vw,64px);font-weight:900}.tarjeta .foto-iniciales{aspect-ratio:4/5}.retrato__foto .foto-iniciales span{font-size:clamp(22px,6vw,36px)}.banda__caras .foto-iniciales{border:2px solid var(--panel);border-radius:999px;flex:none;width:44px;height:44px;margin-left:-10px}.banda__caras .foto-iniciales span{font-size:13px}.ficha__foto .foto-iniciales span{font-size:clamp(64px,18vw,180px)}.selector__foto .foto-iniciales span{font-size:72px}.constelacion__katana{font-family:var(--font-cierre), var(--font-archivo), system-ui, sans-serif;font-variation-settings:normal;letter-spacing:.01em;text-shadow:0 0 28px #b060ff73,0 0 2px #fff;font-weight:400}.destacado{grid-template-rows:auto 1fr;padding:0;overflow:hidden}.destacado__img{aspect-ratio:16/9;background:#000;display:block;position:relative;overflow:hidden}.destacado__img img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease), opacity .3s;opacity:.9}@media (hover:hover){.destacado:hover .destacado__img img{opacity:1;transform:scale(1.04)}}.destacado__play{background:var(--violet);color:#fff;border-radius:999px;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #8a3fd440}.destacado__fuente{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--txt2);background:#0a0a0acc;border-radius:6px;padding:3px 8px;font-size:10px;position:absolute;bottom:8px;right:8px}.destacado__mosaico{grid-template-columns:repeat(4,1fr);height:100%;display:grid}.destacado__celda{height:100%;display:block;overflow:hidden}.destacado__mosaico img,.destacado__mosaico .foto-iniciales,.destacado__una img{object-fit:cover;width:100%;height:100%}.destacado__una{height:100%;display:block}.destacado__una>.destacado__celda{height:100%}.destacado__una img{object-position:50% 25%}.destacado__cuerpo{grid-template-rows:auto 1fr auto;gap:6px;padding:14px 16px 6px;display:grid}.hero__in{position:relative}.hero__in:before,.hero__in:after{content:"";pointer-events:none;border:1px solid #b060ff8c;width:28px;height:28px;position:absolute}.hero__in:before{top:-28px;left:calc(var(--pad) - 14px);border-bottom:0;border-right:0}.hero__in:after{right:calc(var(--pad) - 14px);border-top:0;border-left:0;bottom:-14px}.hero:after{content:"";z-index:-1;transform-origin:50% 100%;opacity:.7;pointer-events:none;background:repeating-linear-gradient(90deg,#b060ff29 0 1px,#0000 1px 64px),repeating-linear-gradient(0deg,#b060ff24 0 1px,#0000 1px 44px);height:42%;position:absolute;inset:auto 0 0;transform:perspective(420px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.hero__wordmark{background:linear-gradient(#fff 30%,#d9c6ff 70%,#a98bff);color:#0000;filter:drop-shadow(0 0 22px #b060ff47);-webkit-background-clip:text;background-clip:text}.hero .etiqueta{align-items:center;gap:10px;display:inline-flex}.hero .etiqueta:after{content:"";background:linear-gradient(90deg, var(--electric), transparent);width:34px;height:1px}@media (prefers-reduced-motion:reduce){.hero:after{opacity:.5}}@media (max-width:760px){.bloque{padding-block:12px}.bloque__cabeza{margin-bottom:8px}.constelacion{min-height:clamp(190px,24svh,420px);padding-block:16px}.acceso-kits{min-height:64px;padding-block:10px}.destacado__img{aspect-ratio:2}.fila-chips{padding-block:4px}.banda-marcas{padding-block:10px}}.btn--fiera{color:#fff;border-color:#e31217}.btn--fiera:active{background:#e3121733}@media (hover:hover) and (pointer:fine){.btn--fiera:hover{background:#e3121724;border-color:#ff3b40}}.nav__enlaces a.btn--fiera{color:#fff}.intro-k{display:none}[data-intro] .intro-k{z-index:400;cursor:pointer;animation:intro-k-sale .4s calc(1.8s + var(--intro-pasado,0s)) var(--ease) forwards;background:radial-gradient(70% 50% at 50% 42%,#8a3fd429,#0000 70%),#060507;place-items:center;display:grid;position:fixed;inset:0}.intro-k--sale{animation:intro-k-sale .3s var(--ease) forwards!important}@keyframes intro-k-sale{to{opacity:0;visibility:hidden;pointer-events:none}}.intro-k:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.intro-k__esquina{border:1.5px solid var(--electric);width:22px;height:22px;position:absolute}.intro-k__esquina--a{border-bottom:0;border-right:0;top:18px;left:18px}.intro-k__esquina--b{border-bottom:0;border-left:0;top:18px;right:18px}.intro-k__esquina--c{border-top:0;border-right:0;bottom:18px;left:18px}.intro-k__esquina--d{border-top:0;border-left:0;bottom:18px;right:18px}.intro-k__centro{z-index:1;text-align:center;justify-items:center;gap:18px;width:min(78vw,420px);display:grid;position:relative}.intro-k__sello{font-family:var(--mono);letter-spacing:.28em;color:var(--mut2);margin:0;font-size:11px}.intro-k__marca{font-variation-settings:"wght" 900, "wdth" 125;letter-spacing:.02em;color:#fff;text-shadow:0 0 30px #b060ff73;animation:intro-k-entra .6s var(--ease) both;margin:0;font-size:clamp(44px,13vw,84px);font-weight:900;line-height:.9}@keyframes intro-k-entra{0%{opacity:0;filter:blur(4px);transform:translateY(8px)scale(.98)}}.intro-k__estado{font-family:var(--mono);letter-spacing:.2em;color:var(--electric);min-height:1.2em;margin:10px 0 0;font-size:12px}.intro-k__barra{background:#ffffff1a;width:100%;height:2px;overflow:hidden}.intro-k__barra span{background:linear-gradient(90deg, var(--violet), var(--electric));height:100%;box-shadow:0 0 12px var(--electric);animation:intro-k-barra 1.7s linear var(--intro-pasado,0s) forwards;transform-origin:0;display:block;transform:scaleX(0)}@keyframes intro-k-barra{to{transform:scaleX(1)}}.intro-k__pct{font-family:var(--mono);letter-spacing:.2em;color:var(--mut);font-variant-numeric:tabular-nums;margin:0;font-size:11px}.intro-k__piso{transform-origin:50% 100%;pointer-events:none;background:repeating-linear-gradient(90deg,#b060ff4d 0 1px,#0000 1px 56px),repeating-linear-gradient(0deg,#b060ff40 0 1px,#0000 1px 36px);height:30%;position:absolute;inset:auto 0 0;transform:perspective(380px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000,#000 75%);mask-image:linear-gradient(#0000,#000 75%)}[data-intro] .hero__entra,[data-intro] .hero__wordmark{animation-delay:2s}[data-intro] .hero__titulo.hero__entra{animation-delay:2.1s}[data-intro] .hero__texto.hero__entra{animation-delay:2.18s}[data-intro] .hero .acciones.hero__entra{animation-delay:2.26s}[data-intro] .hero__cifras.hero__entra{animation-delay:2.34s}.hero{padding-top:clamp(96px,22vh,240px)}.ip-partidos{border-left:1px solid var(--hair);align-content:start;gap:10px;padding:clamp(16px,3vw,28px);display:grid}.ip-partidos__titulo{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--electric);margin:0;font-size:11px}.ip-partidos ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.partido{border:1px solid var(--hair2);color:var(--txt);transition:border-color .2s var(--ease), background .2s var(--ease);border-radius:12px;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:12px;padding:8px;text-decoration:none;display:grid}.partido:active{background:var(--panel2)}@media (hover:hover){.partido:hover{border-color:var(--electric)}}.partido__img{aspect-ratio:16/9;background:#000;border-radius:8px;display:block;position:relative;overflow:hidden}.partido__img img{object-fit:cover;width:100%;height:100%}.partido__img .destacado__play{width:32px;height:32px;box-shadow:0 0 0 4px #8a3fd440}.partido__texto{gap:2px;min-width:0;display:grid}.partido__meta{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mut2);font-size:10px}.partido strong{font-size:15px;line-height:1.2}.partido__resultado{color:var(--electric);font-size:14px;font-weight:700}.partido__detalle{color:var(--mut);font-size:12px}@media (max-width:760px){.ip-partidos{border-left:0;border-top:1px solid var(--hair)}.partido{grid-template-columns:112px minmax(0,1fr)}}.boletin{border:1px solid var(--hair2);background:radial-gradient(120% 140% at 0% 0%, #b060ff24, transparent 55%), var(--panel);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:18px;margin:24px 0 8px;padding:clamp(16px,3vw,24px);display:grid}.boletin__cabeza{align-content:start;justify-items:start;gap:6px;display:grid}.boletin__cabeza .etiqueta{margin:0}.boletin__titulo{letter-spacing:-.03em;color:var(--txt);margin:0;font-size:clamp(22px,2.8vw,30px);font-weight:800;line-height:1.05}.boletin__texto{color:var(--mut);margin:0 0 8px;font-size:14px}.boletin__logros{gap:8px;margin:0;padding:0;list-style:none;display:grid}.logro{border:1px solid var(--hair);min-height:64px;color:var(--txt);transition:border-color .2s var(--ease);background:#0a0a0a66;border-radius:12px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;padding:6px 12px 6px 6px;text-decoration:none;display:grid}@media (hover:hover){.logro:hover{border-color:var(--acento,var(--electric))}}.logro:active{background:var(--panel2)}.logro__foto{border-radius:10px;width:52px;height:52px;display:block;overflow:hidden}.logro__foto img,.logro__foto .foto-iniciales{object-fit:cover;width:100%;height:100%}.logro__foto .foto-iniciales span{font-size:16px}.logro__texto{gap:2px;min-width:0;display:grid}.logro__texto strong{font-size:15px}.logro__texto span{color:var(--mut);font-size:13px}@media (max-width:760px){.boletin{grid-template-columns:1fr}}.pie{isolation:isolate;border-top:1px solid var(--hair);background:radial-gradient(80% 60% at 50% 0,#8a3fd41f,#0000 70%),#060507;margin-top:0;padding-block:clamp(36px,6vw,64px) 18px;position:relative;overflow:hidden}.red-generativa{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.pie__in{gap:18px;display:grid}.pie__cabeza .etiqueta{margin:0 0 4px}.pie__titulo{letter-spacing:-.035em;color:var(--txt);margin:0;font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1}.pie__personas{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.persona{border:1px solid var(--hair2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(90deg,#8a3fd424,#0000 45%),#17141cb8;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 14px 14px 18px;display:grid;position:relative;overflow:hidden}.persona:before{content:"";background:linear-gradient(180deg, var(--electric), var(--violet));width:3px;position:absolute;inset:0 auto 0 0}.persona__mono{border:1px solid var(--hair2);width:46px;height:46px;font-family:var(--mono);color:#0000;-webkit-text-stroke:1px var(--electric);border-radius:12px;place-items:center;font-size:15px;font-weight:700;display:grid}.persona__datos{gap:2px;min-width:0;display:grid}.persona__datos strong{color:var(--txt);font-size:16px}.persona__datos span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--electric);font-size:10px}.persona__acciones{gap:8px;display:flex}.pie a.icono-btn,.icono-btn{border:1px solid var(--hair2);min-width:44px;min-height:44px;color:var(--txt);transition:border-color .2s var(--ease), background .2s var(--ease), transform .12s var(--ease);background:#0a0a0a80;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex}.icono-btn:active{background:var(--panel2);transform:scale(.95)}@media (hover:hover) and (pointer:fine){.icono-btn:hover{border-color:var(--electric);background:var(--panel2)}}.icono-btn--wa{color:#25d366;border-color:#25d3668c}.icono-btn--texto{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:0 16px;font-size:11px}.icono-btn--fiera{border-color:#e31217b3}.pie__redes{flex-wrap:wrap;gap:8px;display:flex}.pie__base{border-top:1px solid var(--hair);grid-template-columns:auto 1fr auto;align-items:center;gap:10px 24px;padding-top:14px;display:grid}.pie__base nav{flex-wrap:wrap;justify-content:center;gap:0 18px;display:flex}.pie__base nav a{min-height:44px;color:var(--mut);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}@media (hover:hover){.pie__base nav a:hover{color:var(--txt)}}.pie__legal{color:var(--mut2);margin:0;font-size:12px}@media (max-width:760px){.pie__base{grid-template-columns:1fr;justify-items:start}.pie__base nav{justify-content:flex-start}}:is(body:has(.contacto) .pie__cabeza,body:has(.contacto) .pie__personas){display:none}.tarjeta,.destacado,.video,.kit,.acceso-kits,.persona,.partido,.logro,.retrato,.siguiente,.ip-tarjeta,.boletin{position:relative}:is(.tarjeta,.destacado,.video,.kit,.acceso-kits,.persona,.partido,.logro,.retrato,.siguiente,.ip-tarjeta,.boletin):after{content:"";z-index:3;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #b060ff38, #b060ff0f 40%, transparent 70%);mix-blend-mode:screen;transition:opacity .35s var(--ease);position:absolute;inset:0}.reactivo-on:after{opacity:1}@media (hover:hover) and (pointer:fine){.tarjeta,.kit,.destacado{transform:perspective(900px) rotateX(var(--ry,0deg)) rotateY(var(--rx,0deg));transition:transform .25s var(--ease)}.tarjeta:hover,.destacado:hover{transform:perspective(900px) rotateX(var(--ry,0deg)) rotateY(var(--rx,0deg)) translateY(-3px)}}@media (prefers-reduced-motion:reduce){.reactivo-on:after{opacity:0}}.cocreadas__titulo{margin:18px 0 10px}.carrusel--cocreadas .carrusel__pista{grid-auto-columns:min(80vw,360px)}.cocreada .destacado__texto a{color:var(--txt);text-underline-offset:3px;text-decoration:underline}.cocreada .partido__meta{margin:0}.carrusel--ip .carrusel__pista{grid-auto-columns:min(80vw,330px)}.ip-card{background:radial-gradient(120% 100% at 0% 0%, #b060ff29, transparent 60%), var(--panel)}.ip-card .destacado__cuerpo{grid-template-rows:auto auto 1fr auto;gap:8px;padding-block:16px}.ip-card .ip-tarjeta__datos{margin-top:4px}.carrusel--ip .partido__resultado{font-size:inherit}@media (max-width:760px){.pie{padding-block:26px 12px}.pie__in{gap:12px}.persona{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:10px 10px 10px 14px}.persona__mono{width:40px;height:40px;font-size:13px}.pie__base{gap:4px;padding-top:8px}.pie__base nav{gap:0 14px}.pie__base nav a{font-size:13px}.pie__redes .icono-btn--texto{padding:0 12px;font-size:10px}}.destacado__links{flex-wrap:wrap;gap:6px 16px;display:flex}.selector__rejilla--genera>li{animation:retrato-genera .55s calc(var(--n,0) * 45ms) var(--ease) both}.selector__rejilla--genera .retrato__foto{position:relative;overflow:hidden}.selector__rejilla--genera .retrato__foto:after{content:"";animation:retrato-escaneo .7s calc(var(--n,0) * 45ms + .12s) var(--ease) both;pointer-events:none;background:linear-gradient(#0000 0 40%,#b060ff8c 50%,#0000 60% 100%) 0 0/100% 250%;position:absolute;inset:0}@keyframes retrato-genera{0%{opacity:0;filter:blur(6px)saturate(0);transform:translateY(14px)scale(.94)}60%{opacity:1;filter:blur()saturate(.4)}to{opacity:1;filter:none;transform:none}}@keyframes retrato-escaneo{0%{opacity:1;background-position:0 100%}to{opacity:0;background-position:0 -50%}}@media (prefers-reduced-motion:reduce){.selector__rejilla--genera>li,.selector__rejilla--genera .retrato__foto:after{animation:none}}.hero{grid-template-columns:minmax(0,1fr)}.hero__in{min-width:0}@media (max-width:760px){.hero{padding-bottom:8px}.hero__talento{margin-top:14px}.hero__talento-cabeza .bloque__mas{min-height:32px}}.selector__rejilla--genera:not(.en-vista)>li,.selector__rejilla--genera:not(.en-vista) .retrato__foto:after{animation-play-state:paused}.carrusel--ip .destacado__cuerpo{flex-direction:column;gap:8px;display:flex}.carrusel--ip .destacado__cuerpo>*{margin-block:0}.carrusel--ip .destacado__links{margin-top:auto;padding-top:6px}.novedades{border-top:1px solid var(--hair);gap:0;margin:0;padding:0;list-style:none;display:grid}.novedad{border-bottom:1px solid var(--hair);gap:6px;padding:14px 0;display:grid}.novedad>p{margin:0}.novedad__meta{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--electric);font-size:11px}.novedad__titulo{letter-spacing:-.01em;color:var(--txt);font-size:17px;font-weight:800}.novedad__texto{color:var(--mut);font-size:15px}.novedad__talento{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.novedad__talento .chip{min-height:32px;padding:0 12px;font-size:11px}.novedad__links{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:4px 16px;font-size:11px;display:flex}.novedad__links a{color:var(--electric);text-decoration:none}.novedad__links a:hover{text-decoration:underline}@media (min-width:900px){.novedad{grid-template-columns:240px minmax(0,1fr) auto;align-items:baseline;column-gap:24px}.novedad__meta{grid-row:span 3}.novedad__links{grid-area:1/3}}.hero__talento{z-index:1;min-width:0;margin-top:clamp(20px,4vw,36px);position:relative}.hero__talento-cabeza{justify-content:space-between;align-items:center;gap:12px;margin:0 0 6px;display:flex}.hero__talento-cabeza .etiqueta:after{display:none}.cinta{margin:0 calc(-1 * var(--pad))}.cinta__pista{padding:2px var(--pad) 6px;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin:0;list-style:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.cinta__pista::-webkit-scrollbar{display:none}.cinta__pista>li{flex:none;width:clamp(148px,40vw,220px)}.cinta .tarjeta__nombre{padding:10px 12px 2px;font-size:16px}.cinta .tarjeta__meta{padding:0 12px 12px;font-size:12px}@media (prefers-reduced-motion:reduce){.cinta__pista>li[aria-hidden]{display:none}}.novedad--visual{grid-template-columns:minmax(112px,34%) minmax(0,1fr);align-items:start;column-gap:14px}.novedad__img{aspect-ratio:16/9;border:1px solid var(--hair2);background:var(--panel);border-radius:10px;display:block;position:relative;overflow:hidden}.novedad__img img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.novedad__img:hover img{transform:scale(1.04)}.novedad__cuerpo{gap:6px;min-width:0;display:grid}.novedad__cuerpo>p{margin:0}@media (min-width:900px){.novedad--visual{grid-template-columns:300px minmax(0,1fr);column-gap:24px}.novedad--visual .novedad__meta{grid-row:auto}.novedad--visual .novedad__links{grid-area:auto}}@media (max-width:760px){.novedad--visual{grid-template-columns:minmax(0,1fr);row-gap:10px}.novedad--visual .novedad__img{aspect-ratio:16/9}.novedad--visual .novedad__img img{object-position:center}.novedad--visual .novedad__titulo{font-size:16px}.novedad--visual .novedad__talento{margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad);scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;gap:6px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 92%,#0000)}.novedad--visual .novedad__talento::-webkit-scrollbar{display:none}.novedad--visual .novedad__talento li{flex:none}.novedad--visual .novedad__talento .chip{min-height:44px}.cinta__pista>li{width:clamp(132px,36vw,220px)}}.roster__para{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--electric);margin:16px 0 0;font-size:11px}.puente-fiera{color:var(--txt2);background:#e3121712;border:1px solid #e3121773;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:4px 0 0;padding:10px 14px;font-size:14px;display:flex}.puente-fiera a{min-height:44px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--electric);align-items:center;gap:6px;font-size:11px;text-decoration:none;display:inline-flex}.puente-fiera a:hover{text-decoration:underline}.generador{gap:22px;max-width:520px;margin-top:22px;display:grid}.generador__form{gap:14px;display:grid}.generador__form label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);gap:6px;font-size:11px;display:grid}.generador__form input[type=text],.generador__form input[type=password]{border:1px solid var(--mut2);background:var(--hueco);min-height:48px;color:var(--txt);font:inherit;letter-spacing:0;text-transform:none;border-radius:10px;padding:12px 14px;font-size:16px}.generador__recordar{align-items:center;gap:10px;min-height:44px;display:flex!important}.generador__recordar input{width:20px;height:20px;accent-color:var(--electric)}.generador__error{color:#ff6b6b;margin:0}.generador__hecho{border:1px solid #78dca080;border-radius:14px;gap:10px;padding:16px;display:grid}.generador__ok{margin:0}.generador__codigo{overflow-wrap:anywhere;color:var(--mut);margin-top:8px;font-size:12px;display:block}.ficha__credito{z-index:2;color:#fffc;font-family:var(--mono);letter-spacing:.04em;background:#0000008c;border-radius:4px;margin:0;padding:3px 7px;font-size:10px;position:absolute;bottom:8px;right:10px}@media (min-width:1024px){.ficha__foto:has(.foto-apaisada){background:#050505}.ficha__fondo.foto-apaisada{object-fit:contain;object-position:100% 50%;max-width:1200px;margin-left:auto}}@media (min-width:761px) and (max-width:1023px){.ficha__portada,.dialogo .ficha__portada{min-height:0;padding:0 0 24px;display:block}.ficha__portada:after,.dialogo .ficha__portada:after{display:none}.ficha__foto,.dialogo .ficha__foto{z-index:auto;aspect-ratio:4/5;width:min(100%,560px);height:auto;margin:0 auto;position:relative;inset:auto}.ficha__fondo{object-position:var(--foco,50% 25%)}.ficha__portada>.wrap{padding-top:18px}.ficha__portada .volver{margin-bottom:12px;display:inline-flex;position:static}}.roster-carrusel:focus-visible{outline:2px solid var(--electric);outline-offset:4px;border-radius:12px}.roster-carrusel__nav{display:none}@media (max-width:1023px){.selector>*,.roster-carrusel{min-width:0}.selector__rejilla{margin-inline:calc(-1 * var(--pad));scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:12px;padding:4px 16px 10px;scroll-padding-inline:16px;display:flex;overflow:auto hidden}.selector__rejilla::-webkit-scrollbar{display:none}.selector__rejilla>li{aspect-ratio:4/5;scroll-snap-align:start;flex:0 0 72%;min-width:0}.selector__rejilla .retrato{grid-template-rows:minmax(0,1fr) auto auto;height:100%}.selector__rejilla .retrato__foto{aspect-ratio:auto;height:100%;min-height:0}.roster-carrusel__nav{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.roster-carrusel__btn{border:1px solid var(--hair2);background:var(--panel);width:48px;height:48px;color:var(--txt);cursor:pointer;border-radius:999px;place-items:center;font-size:18px;display:grid}.roster-carrusel__btn:focus-visible{outline:2px solid var(--electric);outline-offset:2px}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.selector__rejilla{scroll-behavior:smooth}}.dialogo__pasos{align-items:center;gap:6px;margin-left:auto;display:flex}.dialogo__paso{border:1px solid var(--hair2);background:var(--panel);width:44px;height:44px;color:var(--txt);cursor:pointer;border-radius:999px;place-items:center;font-size:22px;line-height:1;display:grid}.dialogo__paso:hover,.dialogo__paso:focus-visible{border-color:var(--electric)}.dialogo__cuenta{text-align:center;min-width:52px;font-family:var(--mono);letter-spacing:.1em;color:var(--mut);font-size:11px}@media (prefers-reduced-motion:no-preference){.dialogo__caja--sig{animation:ficha-sig .32s var(--ease) both}.dialogo__caja--ant{animation:ficha-ant .32s var(--ease) both}}@keyframes ficha-sig{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes ficha-ant{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.chips--banda{overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad);flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 94%,#0000)}.chips--banda::-webkit-scrollbar{display:none}.chips--banda>button{white-space:nowrap;flex:none}@media (max-width:1023px){.selector__rejilla--genera>li{opacity:1;filter:none;animation:none;transform:none}.selector__rejilla--genera .retrato__foto:after{opacity:0;animation:none}}.chips--categorias>button{min-height:44px}.vacio{justify-items:start;gap:12px;margin:8px 0 24px;display:grid}.vacio p{color:var(--mut);margin:0}@media (max-width:639px){.cifras--roster{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0 8px}.cifras--roster li{gap:6px;padding:12px}.cifras--roster strong{font-size:28px}.cifras--roster span{letter-spacing:.12em;font-size:10px}}.nota__titulo{max-width:22ch}.nota__lista{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.nota__item{border:1px solid var(--hair2);background:var(--panel);border-radius:14px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;padding:10px;display:grid}.nota__foto{aspect-ratio:1;background:#000;border-radius:10px;display:block;overflow:hidden}.nota__foto img{object-fit:cover;width:100%;height:100%}.nota__cuerpo{justify-items:start;gap:8px;display:grid}.nota__cuerpo p{color:var(--mut);margin:0;line-height:1.45}.nota__nombre{margin:0;font-size:18px;line-height:1.2}@media (min-width:760px){.nota__item{grid-template-columns:140px minmax(0,1fr);gap:20px;padding:14px}}.logro__caras{display:flex}.logro__caras>span{border:2px solid var(--panel);background:#000;border-radius:999px;width:34px;height:34px;margin-left:-10px;overflow:hidden}.logro__caras>span:first-child{margin-left:0}.logro__caras img{object-fit:cover;width:100%;height:100%}.logro--nota{grid-template-columns:auto minmax(0,1fr)}.ficha__foto{background:#050505}.novedad__img--mosaico{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:2px;display:grid}.novedad__celda{background:#000;min-width:0;display:block;overflow:hidden}.novedad__celda img{object-fit:cover;object-position:var(--foco-tarjeta,50% 30%);width:100%;height:100%}@media (max-width:760px){.bloque{padding-block:18px}.bloque__titulo{letter-spacing:0;line-height:1.2}.bloque__cabeza{margin-bottom:16px}.hero__titulo{letter-spacing:-.2px;line-height:1.2}.novedad__titulo,.destacado__titulo{line-height:1.25}.novedad__cuerpo{row-gap:12px}.chip{padding:0 14px;font-size:12px}.chips-fila,.novedad--visual .novedad__talento{gap:8px}.novedad__links,.destacado__links{margin-top:12px;line-height:1.5}.novedad__links a,.destacado__links a{align-items:center;min-height:44px;display:inline-flex}}.constelacion{cursor:pointer;background:radial-gradient(60% 55%,#8a3fd44d,#0000 70%),#050507}.constelacion__katana{text-shadow:0 0 18px #c482ffe6,0 0 48px #b060ffb3,0 0 90px #b060ff73,0 0 2px #fff}.constelacion--resuelta .constelacion__katana{animation:3.2s ease-in-out infinite katana-respira}.constelacion--golpe .constelacion__katana{animation:katana-golpe .55s var(--ease)}@keyframes katana-respira{50%{text-shadow:0 0 26px #dcb4ff,0 0 64px #b060ffd9,0 0 120px #b060ff8c,0 0 2px #fff}}@keyframes katana-golpe{30%{filter:brightness(1.5);transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.constelacion--resuelta .constelacion__katana,.constelacion--golpe .constelacion__katana{animation:none}}@media (max-width:760px){.novedad--visual .novedad__talento .chip{padding:0 14px;font-size:12px}}.novedad__celda .recorte-arriba{transform:none;object-position:50% 45%!important}.numeros{flex-wrap:wrap;display:flex}.numeros li{flex:200px}.contador{flex-wrap:wrap;row-gap:8px}.contador--activo{border:1px solid var(--violet,var(--electric));color:var(--txt);background:#8a3fd41f;border-radius:14px;padding:10px 12px}.contador--activo>span{font-weight:700}.filtros-activos{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.filtros-activos button{border:1px solid var(--violet,var(--electric));background:var(--violet,var(--electric));color:#fff;min-height:36px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:0 12px;font-size:11px}.filtros-activos button span{margin-left:4px;font-size:14px}.contador--activo .limpiar{text-underline-offset:3px;margin-left:auto;font-weight:700;text-decoration:underline}.selector__rejilla--genera.genera-hecho>li,.selector__rejilla--genera.genera-hecho .retrato__foto:after{opacity:1;filter:none;animation:none;transform:none}.selector__rejilla--genera.genera-hecho .retrato__foto:after{opacity:0}@media (prefers-reduced-motion:reduce){.constelacion__katana{text-shadow:0 0 22px #dcb4ff,0 0 56px #b060ffcc,0 0 110px #b060ff80,0 0 2px #fff}.constelacion--toque-quieto .constelacion__katana{filter:brightness(1.7)}}.hero__wordmark{isolation:isolate;position:relative}.hero__wordmark:before{content:"";z-index:-1;filter:blur(18px);opacity:.45;pointer-events:none;background:radial-gradient(closest-side,#b060ff8c,#b060ff2e 55%,#0000 75%);border-radius:50%;animation:4.8s ease-in-out .9s infinite both hero-halo;position:absolute;inset:-6% -4%}[data-intro] .hero__wordmark:before{animation-delay:2.9s}@keyframes hero-halo{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:.85;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.hero__wordmark:before{opacity:.6;animation:none}}.cifras strong span{font:inherit;letter-spacing:inherit;text-transform:none;color:inherit}@media (min-width:1024px){.dialogo .ficha__fondo{object-position:var(--foco-escritorio,center 20%)}.dialogo .capitulo{padding-block:56px}.dialogo .capitulo__texto p:not(.capitulo__lead){max-width:68ch}.carrusel--videos .carrusel__pista,.carrusel--ip .carrusel__pista{grid-auto-columns:calc(33.3333% - 8px);margin-inline:0;padding-inline:0;scroll-padding-inline:0}.cifras--roster{grid-template-columns:repeat(3,minmax(0,1fr))}.cifras--roster li{padding:20px 24px}}@media (min-width:1440px){.carrusel--ip .carrusel__pista{grid-auto-columns:calc(25% - 9px)}}@media (min-width:1600px){:root{--maxw:1400px}}.roster-cabeza{gap:14px;margin:0 0 18px;display:grid}.roster-cabeza__titulo{font-variation-settings:"wght" 900, "wdth" 125;letter-spacing:.005em;text-transform:uppercase;color:var(--txt);margin:0;font-size:clamp(64px,17vw,112px);font-weight:900;line-height:.82}.roster-cabeza__texto{max-width:46ch;color:var(--txt2);margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.45}.roster-cifras{border-top:1px solid var(--hair);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);flex-wrap:wrap;gap:6px 22px;margin:0 0 26px;padding:14px 0 0;font-size:11px;list-style:none;display:flex}.roster-cifras li{align-items:baseline;gap:8px;display:inline-flex}.roster-cifras li+li:before{content:"·";color:var(--mut2);margin-right:14px}.roster-cifras strong{font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:0;color:var(--txt);font-size:15px;font-weight:800}@media (min-width:900px){.roster-cabeza{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:40px}.roster-cabeza__titulo{font-size:clamp(110px,12vw,184px)}.roster-cabeza__texto{padding-bottom:.6em}}@media (max-width:599px){.roster-cabeza__titulo{font-size:14.5vw}.roster-cifras{letter-spacing:.1em;grid-template-columns:repeat(3,auto);justify-content:start;gap:0 22px;font-size:10px;display:grid}.roster-cifras li{gap:2px;display:grid}.roster-cifras li+li:before{content:none}.roster-cifras strong{font-size:18px}}.retrato__razon{color:var(--acento,var(--electric));padding-inline:2px;font-size:12px;line-height:1.3}@media (min-width:1024px){.selector{grid-template-columns:minmax(0,1fr)}.selector__vista{display:none}.selector__rejilla{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr));gap:16px}.selector__rejilla>li{display:grid}.selector__rejilla .retrato{border-radius:14px;grid-template-rows:auto auto auto 1fr;gap:4px;height:100%;padding:8px 8px 14px}.selector__rejilla .retrato__foto{aspect-ratio:4/5;border-radius:10px}.selector__rejilla .retrato__foto img{object-position:var(--foco-tarjeta,50% 25%)}.selector__rejilla .retrato__nombre{margin-top:10px;padding-inline:6px;font-size:17px}.selector__rejilla .retrato__meta{color:var(--mut);padding-inline:6px;font-size:12.5px;line-height:1.5}.selector__rejilla .retrato__razon{padding-inline:6px;font-size:13px}.selector__rejilla .retrato[aria-current=true]:not(:hover):not(:focus-visible){border-color:var(--hair);background:var(--panel);box-shadow:none;transform:none}.selector__rejilla .retrato[aria-current=true]:not(:hover):not(:focus-visible) img{filter:saturate(.75)brightness(.86)}}.chips>button:disabled{opacity:.35;cursor:not-allowed}.ficha__hf100{color:var(--txt2);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:12px 0 0;font-size:14px;display:flex}.ficha__hf100-marca{background:var(--electric);color:#fff;font-family:var(--mono);letter-spacing:.14em;border-radius:6px;padding:4px 9px;font-size:11px;font-weight:700}@media (max-width:1023px){.selector{grid-template-columns:minmax(0,1fr)}.selector__vista,.roster-carrusel__nav{display:none}.selector__rejilla{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-inline:0;padding:0;display:grid;overflow:visible}.selector__rejilla>li{aspect-ratio:auto;scroll-snap-align:none;flex:none;display:grid}.selector__rejilla .retrato{grid-template-rows:auto auto auto 1fr;height:100%;padding:5px 5px 9px}.selector__rejilla .retrato__foto{aspect-ratio:4/5;height:auto}.selector__rejilla .retrato__foto img{object-position:var(--foco-tarjeta,50% 25%)}.selector__rejilla .retrato__nombre{font-size:13px}.selector__rejilla .retrato__meta{color:var(--mut);font-size:10.5px;line-height:1.4}.selector__rejilla .retrato__razon{font-size:11px}.selector__rejilla .retrato[aria-current=true]:not(:focus-visible){border-color:var(--hair);background:var(--panel);box-shadow:none;transform:none}.selector__rejilla .retrato[aria-current=true]:not(:focus-visible) img{filter:saturate(.75)brightness(.86)}}@media (min-width:640px) and (max-width:1023px){.selector__rejilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media (max-width:639px){.selector__rejilla .retrato__cat2{display:none}.selector__rejilla .retrato__meta{letter-spacing:0}}.accesos{gap:12px;display:grid}@media (min-width:760px){.accesos{grid-template-columns:1fr 1fr}}.nav__enlaces a{white-space:nowrap}@media (min-width:900px) and (max-width:1279px){.nav__enlaces{gap:16px}.nav__enlaces a:not(.btn){font-size:14px}.nav__enlaces .btn{letter-spacing:.1em;padding-inline:12px;font-size:10px}}.roster-cabeza .roster-cabeza__titulo--largo{font-size:min(9.4vw,150px)}@media (min-width:900px){.roster-cabeza--largo{grid-template-columns:minmax(0,1fr);gap:16px}}.ficha__nota{font-family:var(--mono);letter-spacing:.04em;color:var(--mut,#8d857c);margin:10px 0 0;font-size:11px}@media (max-width:480px){.hero{padding-top:clamp(32px,7.5vh,72px)}.hero__cifras{grid-template-columns:repeat(4,auto);justify-content:space-between;column-gap:10px}.hero__cifras div{padding:12px 0 0}.hero__cifras dd{font-size:clamp(17px,5.2vw,22px)}.hero__cifras dt{letter-spacing:.05em;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;font-size:8px}}@media (max-width:359px){.hero__cifras{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.hero__cifras dt{font-size:9px}}html[data-kit-solo] .nav,html[data-kit-solo] .pie,html[data-kit-solo] .saltar{display:none}.kit-solo-telon{z-index:999;background:#0a0a0c;position:fixed;inset:0}:is(body:has(.kit-solo-telon,.kit-solo) .nav,body:has(.kit-solo-telon,.kit-solo) .pie,body:has(.kit-solo-telon,.kit-solo) .saltar){display:none}
