.l-escenario{--l-suave:color-mix(in srgb,var(--l-texto) 72%,transparent);--l-tenue:color-mix(in srgb,var(--l-texto) 55%,transparent);--l-tarjeta:color-mix(in srgb,var(--l-texto) 7%,transparent);--l-borde:color-mix(in srgb,var(--l-texto) 18%,transparent);color:var(--l-texto);background-color:var(--l-fondo);position:relative;isolation:isolate}.l-fondo{position:absolute;inset:0;z-index:-1;overflow:hidden;background:var(--l-fondo)}.l-escenario[data-pantalla=completa] .l-fondo{position:fixed}.l-fondo[data-tipo=DEGRADADO]{background:linear-gradient(160deg,var(--l-fondo) 0,var(--l-fondo-2) 100%);background-size:200% 200%}.l-fondo-imagen{position:absolute;inset:-8%;background-size:cover;background-position:50%;filter:blur(36px) saturate(1.25);transform:scale(1.1)}.l-fondo-velo{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--l-fondo) 45%,transparent),var(--l-fondo) 85%)}.l-orbe{position:absolute;width:55vmax;height:55vmax;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--l-acento) 38%,transparent),transparent 65%);filter:blur(20px);opacity:0}.l-letra-EDITORIAL .l-titulo{font-family:var(--font-epilogue),var(--font-barlow),sans-serif;font-weight:800;letter-spacing:-.035em;line-height:.95}.l-letra-MODERNA .l-titulo{font-weight:700;letter-spacing:-.02em;line-height:1}.l-letra-CARTEL .l-titulo{font-weight:700;text-transform:uppercase;letter-spacing:-.03em;line-height:.88}.l-letra-CARTEL .l-subtitulo{text-transform:uppercase;letter-spacing:.18em;font-size:12px}.l-boton{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;width:100%;padding:0 18px;border-radius:var(--l-radio);border:1px solid var(--l-borde);background:var(--l-tarjeta);color:var(--l-texto);font-size:15px;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.l-boton:hover{border-color:var(--l-acento)}.l-boton:active{transform:scale(.97)}.l-escenario[data-boton=BORDE] .l-boton{background:transparent}.l-boton[data-principal]{justify-content:center;font-weight:600;background:var(--l-acento);border-color:var(--l-acento);color:var(--l-acento-texto)}.l-escenario[data-boton=BORDE] .l-boton[data-principal]{background:transparent;color:var(--l-acento);border-width:2px}.l-tarjeta{border-radius:var(--l-radio);border:1px solid var(--l-borde);background:var(--l-tarjeta)}.l-escenario[data-forma=PILDORA] .l-tarjeta{border-radius:20px}.l-campo{height:52px;width:100%;border-radius:var(--l-radio);border:1px solid var(--l-borde);background:var(--l-tarjeta);color:var(--l-texto);padding:0 16px;font-size:15px;outline:none}.l-campo::placeholder{color:var(--l-tenue)}.l-campo:focus{border-color:var(--l-acento)}.l-acento{color:var(--l-acento)}.l-3d{perspective:1000px}.l-inclinable{transform-style:preserve-3d;transform:rotateX(var(--l-rx,0deg)) rotateY(var(--l-ry,0deg));transition:transform .12s ease-out;will-change:transform}.l-inclinable[data-quieto]{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.l-brillo{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--l-bx,50%) var(--l-by,0),color-mix(in srgb,white 28%,transparent),transparent 55%);mix-blend-mode:soft-light}.l-profundo{transform:translateZ(40px)}@keyframes l-entrar{0%{opacity:0;transform:translateY(28px) rotateX(10deg)}to{opacity:1;transform:none}}@keyframes l-aparecer-portada{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:none}}@keyframes l-flotar{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(-.6deg)}}@keyframes l-deriva-a{0%{transform:translate(-20%,-25%) scale(1);opacity:.9}50%{transform:translate(25%,10%) scale(1.15);opacity:1}to{transform:translate(-20%,-25%) scale(1);opacity:.9}}@keyframes l-deriva-b{0%{transform:translate(60%,70%) scale(1.1);opacity:.7}50%{transform:translate(10%,40%) scale(.9);opacity:.9}to{transform:translate(60%,70%) scale(1.1);opacity:.7}}@keyframes l-gradiente{0%,to{background-position:0 0}50%{background-position:100% 100%}}@keyframes l-zoom-lento{0%{transform:scale(1.1)}to{transform:scale(1.28) translate(-2%,-2%)}}@keyframes l-latido{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.l-escenario[data-movimiento=LLAMATIVO] [data-revelar],.l-escenario[data-movimiento=SUTIL] [data-revelar]{opacity:0}.l-escenario[data-movimiento=LLAMATIVO] [data-revelar].l-visible,.l-escenario[data-movimiento=SUTIL] [data-revelar].l-visible{animation:l-entrar .7s cubic-bezier(.2,.8,.2,1) both}.l-escenario[data-movimiento=LLAMATIVO] .l-portada-arte,.l-escenario[data-movimiento=SUTIL] .l-portada-arte{animation:l-aparecer-portada .9s cubic-bezier(.2,.8,.2,1) both}.l-escenario[data-movimiento=LLAMATIVO] .l-flota{animation:l-flotar 6s ease-in-out infinite}.l-escenario[data-movimiento=LLAMATIVO] .l-fondo[data-tipo=DEGRADADO]{animation:l-gradiente 18s ease-in-out infinite}.l-escenario[data-movimiento=LLAMATIVO] .l-fondo-imagen{animation:l-zoom-lento 30s ease-in-out infinite alternate}.l-escenario[data-movimiento=LLAMATIVO] .l-orbe-a{animation:l-deriva-a 22s ease-in-out infinite}.l-escenario[data-movimiento=LLAMATIVO] .l-orbe-b{animation:l-deriva-b 28s ease-in-out infinite}.l-escenario[data-movimiento=LLAMATIVO] .l-boton[data-principal]{animation:l-latido 2.8s ease-in-out infinite}.l-escenario[data-movimiento=LLAMATIVO] .l-boton:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.l-escenario [data-revelar]{opacity:1!important;animation:none!important}.l-escenario .l-boton,.l-escenario .l-flota,.l-escenario .l-fondo,.l-escenario .l-fondo-imagen,.l-escenario .l-orbe,.l-escenario .l-portada-arte{animation:none!important}.l-inclinable{transform:none!important}}.l-escenario{container-type:inline-size}.l-sangre{width:100cqw;margin-inline:calc(50% - 50cqw)}.l-luz{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(420px circle at var(--l-cx,50%) var(--l-cy,-20%),color-mix(in srgb,var(--l-acento) 22%,transparent),transparent 70%);transition:background 60ms linear}.l-escenario[data-pantalla=completa] .l-luz{position:fixed}.l-gigante{position:relative;display:grid;place-items:center;min-height:min(92svh,150cqw);overflow:hidden}.l-gigante-palabra{position:absolute;inset:0;display:grid;place-items:center;font-size:min(24cqw,calc(150cqw / var(--n, 6)));line-height:.82;text-align:center;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--l-texto) 55%,transparent);transform:translate(calc(var(--l-px, 0) * -18px),calc(var(--l-py, 0) * -10px));transition:transform .2s ease-out}.l-gigante-palabra[data-relleno]{color:var(--l-acento);-webkit-text-stroke:0;clip-path:inset(0 0 52% 0);transform:translate(calc(var(--l-px, 0) * -30px),calc(var(--l-py, 0) * -16px))}.l-gigante-arte{position:relative;width:min(62cqw,340px);transform:translate(calc(var(--l-px, 0) * 14px),calc(var(--l-py, 0) * 10px));transition:transform .2s ease-out}.l-gigante-pie{position:absolute;bottom:5%;inset-inline:0;text-align:center}@supports (animation-timeline:view()){.l-escenario:not([data-movimiento=NINGUNO]) .l-gigante-arte{animation:l-alejar linear both;animation-timeline:view();animation-range:exit 0 exit 100%}}@keyframes l-alejar{to{transform:translateY(-18%) scale(.86) rotateX(18deg);opacity:.2}}.l-letras{perspective:600px}.l-letras .l-letra{display:inline-block;transform-origin:50% 100%}.l-escenario:not([data-movimiento=NINGUNO]) .l-letras .l-letra{animation:l-letra .9s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--i) * 45ms)}.l-escenario[data-movimiento=LLAMATIVO] .l-letras .l-letra:hover{color:var(--l-acento);transform:translateY(-8%) rotate(-4deg);transition:transform .16s ease,color .16s ease}@keyframes l-letra{0%{opacity:0;transform:translateY(60%) rotateX(-90deg)}to{opacity:1;transform:none}}.l-vinilo{position:relative;width:min(70cqw,360px);margin-inline:auto;margin-right:max(15%,calc(50% - 120px))}.l-vinilo-disco{position:absolute;inset:4%;border-radius:999px;background:radial-gradient(circle,var(--l-acento) 0 15%,color-mix(in srgb,black 90%,var(--l-acento)) 15.5% 16.5%,transparent 17%),repeating-radial-gradient(circle,#111 0 2px,#1c1c1c 2px 4px);transform:translateX(0) rotate(0deg);animation:l-sacar-disco 1.4s cubic-bezier(.2,.8,.2,1) .4s both,l-girar 3.2s linear 1.8s infinite}.l-vinilo-disco:after{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 30deg,transparent 0 20%,rgba(255,255,255,.12) 25%,transparent 32% 70%,rgba(255,255,255,.08) 75%,transparent 82%)}.l-vinilo-funda{position:relative;z-index:1}@keyframes l-sacar-disco{0%{transform:translateX(0) rotate(0deg)}to{transform:translateX(42%) rotate(180deg)}}@keyframes l-girar{0%{transform:translateX(42%) rotate(180deg)}to{transform:translateX(42%) rotate(540deg)}}.l-escenario[data-movimiento=NINGUNO] .l-vinilo-disco{animation:none;transform:translateX(42%)}.l-coverflow{position:relative;height:min(70cqw,380px);perspective:1100px;touch-action:pan-y;cursor:grab;user-select:none}.l-coverflow-item{position:absolute;left:50%;top:50%;width:min(52cqw,280px);aspect-ratio:1;transform:translate(-50%,-50%) translateX(calc(var(--d) * 46%)) translateZ(calc(var(--a) * -160px)) rotateY(calc(var(--s) * -48deg));z-index:calc(20 - var(--a));opacity:calc(1 - var(--a) * .22);transition:transform .65s cubic-bezier(.2,.8,.2,1),opacity .65s ease}.l-coverflow-item img{-webkit-box-reflect:below 6px linear-gradient(transparent 70%,rgba(255,255,255,.18))}.l-cilindro{height:min(64cqw,340px);perspective:900px;display:grid;place-items:center;overflow:hidden;touch-action:pan-y;cursor:grab}.l-cilindro-eje{position:relative;width:min(30cqw,160px);aspect-ratio:3/4;transform-style:preserve-3d;transform:rotateX(-10deg) rotateY(var(--giro,0deg))}.l-cilindro-cara{position:absolute;inset:0;transform:rotateY(calc(var(--i) * var(--paso))) translateZ(var(--radio))}.l-cilindro-cara img{backface-visibility:visible}.l-marquesina{overflow:hidden;white-space:nowrap;mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.l-marquesina-pista{display:inline-flex;width:max-content;animation:l-correr var(--dur,22s) linear infinite}.l-marquesina-pista[data-reversa]{animation-direction:reverse}@keyframes l-correr{to{transform:translateX(-50%)}}.l-banda{background:var(--l-acento);color:var(--l-acento-texto);transform:rotate(-2.5deg);padding-block:10px}.l-banda .l-marquesina-pista span{font-size:11cqw;line-height:1;padding-inline:.3em}.l-banda .l-marquesina-pista span:nth-child(2n){color:transparent;-webkit-text-stroke:2px var(--l-acento-texto)}.l-escenario[data-movimiento=NINGUNO] .l-marquesina-pista{animation:none}.l-tarjetas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.l-tarjeta-plataforma{display:flex;min-height:120px;flex-direction:column;justify-content:space-between;padding:16px;border-radius:var(--l-radio);border:1px solid var(--l-borde);background:var(--l-tarjeta);transition:transform .26s cubic-bezier(.2,.8,.2,1),background-color .2s ease,border-color .2s ease}.l-escenario[data-forma=PILDORA] .l-tarjeta-plataforma{border-radius:22px}.l-tarjeta-plataforma:hover{transform:translateY(-6px);border-color:var(--l-acento);background:color-mix(in srgb,var(--l-acento) 14%,transparent)}.l-tarjeta-plataforma[data-principal]{background:var(--l-acento);border-color:var(--l-acento);color:var(--l-acento-texto)}@media (prefers-reduced-motion:reduce){.l-escenario .l-gigante-arte,.l-escenario .l-letras .l-letra,.l-escenario .l-marquesina-pista,.l-escenario .l-vinilo-disco{animation:none!important}.l-escenario .l-vinilo-disco{transform:translateX(42%)}.l-luz{display:none}}.l-aurora{position:absolute;inset:-20%;filter:blur(48px) saturate(1.3);opacity:.85}.l-aurora span{position:absolute;inset:0;border-radius:45%;mix-blend-mode:screen}.l-aurora span:first-child{background:conic-gradient(from 90deg at 40% 50%,transparent 0 20%,var(--l-acento) 30%,transparent 45%);animation:l-aurora-a 16s ease-in-out infinite alternate}.l-aurora span:nth-child(2){background:conic-gradient(from 250deg at 60% 40%,transparent 0 25%,var(--l-fondo-2) 35%,transparent 55%);animation:l-aurora-b 21s ease-in-out infinite alternate}.l-aurora span:nth-child(3){background:radial-gradient(ellipse 60% 25% at 50% 60%,color-mix(in srgb,var(--l-acento) 55%,white),transparent 70%);animation:l-aurora-c 13s ease-in-out infinite alternate}@keyframes l-aurora-a{to{transform:rotate(40deg) scale(1.2) translate(6%,-4%)}}@keyframes l-aurora-b{to{transform:rotate(-35deg) scale(.9) translate(-8%,6%)}}@keyframes l-aurora-c{to{transform:skewX(-18deg) translateY(-10%) scale(1.3)}}.l-lente-marco{position:relative;width:min(78cqw,420px);margin-inline:auto;overflow:hidden;border-radius:var(--l-radio-imagen);cursor:none}.l-lente{position:absolute;width:46%;aspect-ratio:1;border-radius:999px;pointer-events:none;left:calc(var(--lx, 50%) - 23%);top:calc(var(--ly, 50%) - 23%);background-repeat:no-repeat;background-size:260%;background-position:var(--lx,50%) var(--ly,50%);border:2px solid color-mix(in srgb,white 70%,transparent);transition:left 90ms ease-out,top 90ms ease-out,background-position 90ms ease-out}.l-lente:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 32% 26%,color-mix(in srgb,white 38%,transparent),transparent 34%),radial-gradient(circle,transparent 62%,color-mix(in srgb,black 40%,transparent))}.l-dados{perspective:700px}.l-dado{position:relative;display:inline-block;transform-style:preserve-3d}.l-dado-cara{display:inline-block;backface-visibility:hidden}.l-dado-tapa{position:absolute;inset:0;background:var(--l-acento);transform:rotateX(90deg) translateZ(.5em);transform-origin:50% 0;border-radius:.08em}.l-escenario:not([data-movimiento=NINGUNO]) .l-dado{animation:l-rodar 1.6s cubic-bezier(.2,.8,.25,1) both;animation-delay:calc(var(--i) * 70ms)}.l-escenario[data-movimiento=LLAMATIVO] .l-dado:hover{animation:l-rodar-uno .7s cubic-bezier(.2,.8,.25,1)}@keyframes l-rodar{0%{transform:rotateX(-3turn) translateY(-30%);opacity:0}30%{opacity:1}to{transform:none}}@keyframes l-rodar-uno{0%{transform:rotateX(-1turn)}}.l-iris{position:relative;width:min(72cqw,380px);margin-inline:auto;aspect-ratio:1}.l-iris-arte{position:absolute;inset:0;clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%)}.l-escenario .l-iris-arte{animation:l-iris 1.6s cubic-bezier(.7,0,.2,1) .3s both}.l-iris-hojas{position:absolute;inset:-2%;border-radius:999px;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--l-fondo) 92%,black) 0 40deg,color-mix(in srgb,var(--l-fondo-2) 80%,black) 40deg 45deg);animation:l-iris-hojas 1.6s cubic-bezier(.7,0,.2,1) .3s both;pointer-events:none}@keyframes l-iris{0%{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%);transform:rotate(-60deg) scale(.9)}to{clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);transform:none}}@keyframes l-iris-hojas{0%{opacity:1;transform:rotate(0deg) scale(1)}to{opacity:0;transform:rotate(140deg) scale(1.6)}}.l-iris-arte[data-abierto]{clip-path:none!important}.l-flotantes{position:relative;min-height:min(80svh,130cqw);display:grid;place-items:center;overflow:hidden;touch-action:pan-y}.l-flotante{position:absolute;width:min(22cqw,120px);aspect-ratio:1;object-fit:cover;border-radius:var(--l-radio-imagen);pointer-events:none;animation:l-brotar 1.8s cubic-bezier(.34,1.56,.64,1) forwards;translate:-50% -50%}@keyframes l-brotar{0%{transform:scale(0) rotate(var(--r,0deg));opacity:0}20%{transform:scale(1) rotate(var(--r,0deg));opacity:1}to{transform:scale(.85) translateY(-90px) rotate(calc(var(--r, 0deg) * -1));opacity:0}}.l-escena3d{position:relative;perspective:1000px;overflow:hidden;display:grid;place-items:center;touch-action:pan-y;cursor:grab}.l-escena3d-eje{position:relative;transform-style:preserve-3d}.l-escena3d-cara{position:absolute;left:50%;top:50%}.l-muro{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.l-muro img{aspect-ratio:1;width:100%;object-fit:cover;border-radius:var(--l-radio-imagen);transition:transform .45s cubic-bezier(.2,.8,.2,1);will-change:transform}.l-mazo{position:relative;height:min(86cqw,460px);cursor:pointer}.l-mazo-carta{position:absolute;left:50%;top:50%;width:min(36cqw,190px);aspect-ratio:3/4;transition:transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 35ms)}.l-tira{position:relative;height:min(120cqw,560px);overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;border-radius:var(--l-radio-imagen)}.l-tira::-webkit-scrollbar{display:none}.l-tira-cuadro{position:relative;height:100%;scroll-snap-align:start}.l-tira-velo{position:sticky;z-index:1;height:18%;pointer-events:none}.l-cifra-gigante{font-size:min(30cqw,180px);line-height:.9;background:linear-gradient(120deg,var(--l-acento),var(--l-texto) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}.l-cifra-item{transition:color .3s ease,transform .3s ease}.l-cifra-item[data-activa]{color:var(--l-texto)!important;transform:translateX(8px)}.l-abanico{position:relative;height:min(70cqw,320px)}.l-abanico-carta{position:absolute;left:50%;bottom:6%;width:min(34cqw,170px);aspect-ratio:5/7;transform-origin:50% 120%;transform:translateX(-50%) translateX(var(--dx,0)) rotate(var(--rot)) translateY(var(--sube,0)) scale(var(--escala,1));transition:transform .38s cubic-bezier(.2,.8,.2,1)}.l-abanico-nombre{position:absolute;right:10px;bottom:14px;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}@media (prefers-reduced-motion:reduce){.l-aurora span,.l-escenario .l-dado,.l-escenario .l-iris-arte,.l-escenario .l-iris-hojas,.l-flotante{animation:none!important}.l-escenario .l-iris-arte{clip-path:none}.l-iris-hojas{display:none}}