:root{--reef:#657bb6;--reef-80:#8495c5;--reef-60:#a3b0d3;--reef-40:#c1cae2;--reef-20:#e0e5f0;--negro:#0b0b0b;--noche:#1a1a1a;--abismo:#06182e;--acento:var(--reef-60);--sombra-rgb:4, 14, 28;--espuma:#fff;--margen-header:clamp(16px, 3.2vw, 44px);--alto-logo:clamp(30px, 2.6vw, 38px);--ancho-logo:calc(var(--alto-logo)*1.46);--alto-header:calc(env(safe-area-inset-top,0px) + 32px + 2.5rem);--letra:"Orbitron", "Helvetica Neue", Arial, sans-serif;--peso-texto:400;--peso-titulo:700;--titulo-1:clamp(2rem, 5vw, 4.5rem);--titulo-2:clamp(1.6rem, 3.4vw, 3rem);--titulo-3:clamp(1.25rem, 2vw, 1.75rem);--titulo-alto:1.1;--texto:clamp(.9375rem, .9rem + .15vw, 1rem);--texto-alto:1.7;--texto-chico:.875rem;--nota:.75rem;--rotulo:.72rem;--rotulo-peso:500;--rotulo-espacio:.22em;--rotulo-chico:.6875rem;--rotulo-chico-espacio:.16em}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--espuma:#fff}}:root[data-theme=dark]{--espuma:#fff}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--abismo);color:var(--espuma);font-family:var(--letra);font-weight:var(--peso-texto);cursor:default}[lang=la]{font-style:italic}#mar{z-index:0;background:radial-gradient(at 30% 40%,#2d6fa3,#0000 60%),radial-gradient(at 70% 70%,#1b4f80,#0000 55%),#0c3560}#mar,#sombras{width:100%;height:100%;display:block;position:fixed;inset:0}#sombras{pointer-events:none;z-index:1}.velo{z-index:2;background:radial-gradient(70% 60% at 50% 52%,#0a28500d,#06182e66),linear-gradient(#657bb638,#3c82be1a 55%,#06182e59);inset:0}.marca,.velo{pointer-events:none;position:fixed}.marca{top:calc(env(safe-area-inset-top,0px) + 16px + 1.25rem);left:var(--margen-header);z-index:8;opacity:0;visibility:hidden;border-radius:6px;line-height:0;transition:opacity .6s,visibility 0s linear .6s;display:block;transform:translateY(-50%)}.dentro .marca{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .6s,visibility}.marca svg{width:var(--ancho-logo);height:var(--alto-logo);fill:currentColor;filter:drop-shadow(0 6px 14px #000a1e8c);display:block}.marca-blanco,.marca-negro{color:#687bb5}.marca-negro svg{filter:none}.marca:focus-visible{outline:2px solid var(--reef-40);outline-offset:6px}.oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.heroe{z-index:4;min-height:100vh;will-change:opacity,transform;text-align:center;pointer-events:none;justify-content:center;align-items:center;min-height:100svh;padding:0 1.5rem;position:relative}.bloque,.heroe{flex-direction:column;display:flex}.bloque{align-items:stretch;width:min(210px,30vw)}.titulo{width:100%;margin:0;line-height:0}.logotipo{filter:drop-shadow(0 10px 40px #04143259);width:100%;height:auto;display:block}.accion{pointer-events:auto;color:var(--espuma);font:inherit;font-weight:var(--rotulo-peso);font-size:var(--rotulo);letter-spacing:var(--rotulo-espacio);text-transform:uppercase;cursor:pointer;--esq:10px;background:#06182e2e;border:0;margin-top:clamp(1.8rem,4vw,2.6rem);padding:.95rem 1.9rem;transition:background .35s,letter-spacing .35s;position:relative}.accion:after,.accion:before{content:"";pointer-events:none;background:linear-gradient(var(--espuma),var(--espuma)) 0 0 /var(--esq) 1.5px,linear-gradient(var(--espuma),var(--espuma)) 0 0 /1.5px var(--esq),linear-gradient(var(--espuma),var(--espuma)) 100% 100% /var(--esq) 1.5px,linear-gradient(var(--espuma),var(--espuma)) 100% 100% /1.5px var(--esq);background-repeat:no-repeat;transition:inset .35s;position:absolute;inset:0}.accion:after{background:linear-gradient(var(--espuma),var(--espuma)) 100% 0 /var(--esq) 1.5px,linear-gradient(var(--espuma),var(--espuma)) 100% 0 /1.5px var(--esq),linear-gradient(var(--espuma),var(--espuma)) 0 100% /var(--esq) 1.5px,linear-gradient(var(--espuma),var(--espuma)) 0 100% /1.5px var(--esq);background-repeat:no-repeat}.accion:focus-visible,.accion:hover{letter-spacing:.26em;background:#657bb659}.accion:focus-visible:after,.accion:focus-visible:before,.accion:hover:after,.accion:hover:before{inset:-6px}.accion:focus-visible{box-shadow:0 0 0 1px var(--reef-40);outline:none}@media (max-width:640px){.bloque{width:min(44vw,180px)}@media (prefers-reduced-motion:reduce){.accion,.accion:after,.accion:before{transition:none}}}html.anclado{overscroll-behavior:none;overflow:hidden}html.sin-suave{scroll-behavior:auto}.navegacion{--alto:var(--alto-header);z-index:7;min-height:var(--alto);padding:calc(env(safe-area-inset-top,0px) + 16px) var(--margen-header) 16px calc(var(--ancho-logo) + var(--margen-header)*2);font-family:var(--letra);background:linear-gradient(180deg,rgba(var(--sombra-rgb),.85) 0,rgba(var(--sombra-rgb),.5) 60%,rgba(var(--sombra-rgb),0) 100%);pointer-events:none;opacity:0;visibility:hidden;justify-content:flex-end;align-items:center;transition:opacity .6s,transform .6s,visibility 0s linear .6s;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-14px)}.dentro .navegacion{opacity:1;visibility:visible;transition:opacity .6s,transform .6s,visibility;transform:none}.nav-lista{pointer-events:auto;align-items:center;gap:clamp(.25rem,1.4vw,1.25rem);list-style:none;display:flex}.nav-lista a,.nav-menu{font-family:inherit;line-height:1.25;font-size:var(--rotulo);font-weight:var(--rotulo-peso);letter-spacing:var(--rotulo-espacio);text-transform:uppercase;color:var(--reef-20);--esq:8px;--tinta:var(--reef);padding:.8rem 1rem;text-decoration:none;transition:color .3s,background .3s;display:block;position:relative}.nav-lista a:after,.nav-lista a:before,.nav-menu:after,.nav-menu:before{content:"";pointer-events:none;opacity:0;background-repeat:no-repeat;background:linear-gradient(var(--tinta),var(--tinta)) 0 0 /var(--esq) 1.5px no-repeat,linear-gradient(var(--tinta),var(--tinta)) 0 0 /1.5px var(--esq) no-repeat,linear-gradient(var(--tinta),var(--tinta)) 100% 100% /var(--esq) 1.5px no-repeat,linear-gradient(var(--tinta),var(--tinta)) 100% 100% /1.5px var(--esq) no-repeat;transition:opacity .3s,inset .3s;position:absolute;inset:0}.nav-lista a:after,.nav-menu:after{background:linear-gradient(var(--tinta),var(--tinta)) 100% 0 /var(--esq) 1.5px no-repeat,linear-gradient(var(--tinta),var(--tinta)) 100% 0 /1.5px var(--esq) no-repeat,linear-gradient(var(--tinta),var(--tinta)) 0 100% /var(--esq) 1.5px no-repeat,linear-gradient(var(--tinta),var(--tinta)) 0 100% /1.5px var(--esq) no-repeat}.nav-lista a:focus-visible,.nav-lista a:hover{color:#fff;background:#657bb62e}.nav-lista a:focus-visible:after,.nav-lista a:focus-visible:before,.nav-lista a:hover:after,.nav-lista a:hover:before{opacity:1;inset:-3px}.nav-lista a[aria-current=page]{color:#fff;--tinta:var(--reef-60)}.nav-lista a[aria-current=page]:after,.nav-lista a[aria-current=page]:before{opacity:1}.nav-lista a:focus-visible,.nav-menu:focus-visible{box-shadow:0 0 0 1px var(--reef-60);outline:none}.nav-menu{cursor:pointer;pointer-events:auto;background:0 0;border:0;display:none}.nav-menu:after,.nav-menu:before{opacity:1;--tinta:var(--reef-60)}@media (max-width:820px){.nav-menu{z-index:2;color:#fff;display:block;position:relative}.nav-lista{z-index:1;padding:var(--alto) clamp(1.5rem,7vw,3rem) 3rem;background:rgba(var(--sombra-rgb),.97);opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;transition:opacity .35s,visibility 0s linear .35s;position:fixed;inset:0}.navegacion.abierto .nav-lista{opacity:1;visibility:visible;transition:opacity .35s,visibility}.nav-lista a{font-size:var(--titulo-3);letter-spacing:.18em;padding:.9rem 1rem}}.claro .navegacion{background:#fff}.claro .nav-lista a,.claro .nav-menu{color:var(--reef);--tinta:var(--reef)}.claro .nav-lista a:focus-visible,.claro .nav-lista a:hover{color:var(--noche);background:#657bb61f}.claro .nav-lista a[aria-current=page]{color:var(--noche);--tinta:var(--reef)}.claro .nav-lista a:focus-visible,.claro .nav-menu:focus-visible{box-shadow:0 0 0 1px var(--reef);outline:none}.claro .nav-menu:after,.claro .nav-menu:before{--tinta:var(--reef)}@media (max-width:820px){.claro .nav-menu{color:var(--noche)}.claro .nav-lista{background:#fff}}@media (prefers-reduced-motion:reduce){.dentro .navegacion,.nav-lista,.nav-lista a,.nav-lista a:after,.nav-lista a:before,.navegacion{transition:none}.navegacion{transform:none}}.selector{z-index:6;top:var(--alto-header);text-shadow:0 1px 10px rgba(var(--sombra-rgb),.85),0 0 2px rgba(var(--sombra-rgb),.9);gap:clamp(1.25rem,3vw,2.5rem);padding:.35rem 1.1rem 0;display:flex;position:fixed;left:50%;transform:translate(-50%)}.selector button{cursor:pointer;font:inherit;font-size:var(--rotulo);font-weight:var(--rotulo-peso);letter-spacing:var(--rotulo-espacio);text-transform:uppercase;color:var(--reef-60);background:0 0;border:0;padding:.5rem .25rem 1.1rem;transition:color .3s;position:relative}.selector button:after{content:"";background:var(--reef);clip-path:polygon(50% 0,100% 100%,0 100%);opacity:0;width:12px;height:9px;margin-left:-6px;transition:opacity .3s,transform .3s;position:absolute;bottom:.2rem;left:50%;transform:translateY(4px)}.selector button:hover{color:var(--reef-20)}.selector button[aria-selected=true]{color:#fff}.selector button[aria-selected=true]:after{opacity:1;transform:none}.selector button:focus-visible{box-shadow:0 0 0 1px var(--reef-60);outline:none}.categorias{z-index:6;top:var(--alto-header);right:var(--margen-header);text-shadow:0 1px 10px rgba(var(--sombra-rgb),.85),0 0 2px rgba(var(--sombra-rgb),.9);justify-items:end;gap:.1rem;padding-top:.35rem;display:grid;position:fixed}.categorias a{font-size:var(--rotulo);font-weight:var(--rotulo-peso);letter-spacing:var(--rotulo-espacio);text-transform:uppercase;color:var(--reef-60);padding:.5rem .25rem .35rem 1.35rem;text-decoration:none;transition:color .3s;position:relative}.categorias a:before{content:"";background:var(--reef);clip-path:polygon(0 0,100% 50%,0 100%);opacity:0;width:9px;height:12px;margin-top:-4px;transition:opacity .3s,transform .3s;position:absolute;top:50%;left:.1rem;transform:translate(-4px)}.categorias a:hover{color:var(--reef-20)}.categorias a[aria-current=page]{color:#fff}.categorias a[aria-current=page]:before{opacity:1;transform:none}.categorias a:focus-visible{box-shadow:0 0 0 1px var(--reef-60);outline:none}.volver{z-index:6;top:var(--alto-header);left:var(--margen-header);font-size:var(--rotulo);font-weight:var(--rotulo-peso);letter-spacing:var(--rotulo-espacio);text-transform:uppercase;color:var(--reef-60);text-shadow:0 1px 10px rgba(var(--sombra-rgb),.85);padding:.5rem .25rem;text-decoration:none;transition:color .3s;position:absolute}.volver:hover{color:#fff}.volver:focus-visible{box-shadow:0 0 0 1px var(--reef-60);outline:none}@media (max-width:900px){.volver{justify-self:start;margin-bottom:.5rem;display:inline-block;position:static;transform:none}}@media (max-width:560px){.pagina-ciencia .selector{gap:1.25rem}.pagina-ciencia .selector button{letter-spacing:.16em;max-width:9.5rem;line-height:1.5}}@media (prefers-reduced-motion:reduce){.categorias a,.categorias a:before{transition:none}}.pagina-eventos{--sombra-rgb:11, 11, 11;--ev-grano:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.9%22%20numOctaves%3D%223%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%201.2%20-.55%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E);background:var(--negro);color:#e8e8e8}.pagina-eventos :focus-visible{outline:2px solid var(--reef);outline-offset:3px}.ev-oculto,.pagina-eventos .categorias{position:absolute}.ev-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.ev-antetitulo,.ev-cinta,.ev-portada-pie,.ev-presenta,.ev-reservar{font-family:var(--letra);font-size:var(--rotulo);font-weight:var(--rotulo-peso);letter-spacing:var(--rotulo-espacio);text-transform:uppercase}.ev-admite,.ev-fecha span,.ev-pie,.ev-serie,.ev-temporada{font-family:var(--letra);font-size:var(--rotulo-chico);font-weight:var(--rotulo-peso);letter-spacing:var(--rotulo-chico-espacio);text-transform:uppercase}.ev-portada{isolation:isolate;min-height:100vh;color:#fff;grid-template-rows:auto auto 1fr;min-height:100svh;display:grid;position:relative;overflow:hidden}.ev-foto{z-index:-3;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;transform-origin:55% 45%;width:100%;height:100%;animation:26s ease-in-out infinite alternate ev-acercar;position:absolute;inset:0}@keyframes ev-acercar{0%{transform:scale(1.04)}to{transform:scale(1.14)translate(-1.5%,1%)}}.ev-portada:before{z-index:-2;background:linear-gradient(180deg,#657bb657 0,#657bb600 45%),linear-gradient(0deg,var(--negro) 0,#0b0b0b8c 22%,#0b0b0b00 50%);inset:0}.ev-portada:after,.ev-portada:before{content:"";pointer-events:none;position:absolute}.ev-portada:after{z-index:-1;background-image:var(--ev-grano);opacity:.22;mix-blend-mode:overlay;inset:-40px}.ev-panel{--ev-renglon:calc(.95rem + var(--rotulo)*1.3);--ev-aire:calc(var(--ev-renglon) - var(--rotulo)*.72);border-bottom:var(--ev-aire) solid var(--negro);padding:var(--alto-header) var(--margen-header) 0;color:var(--negro)}.ev-antetitulo{z-index:1;min-height:calc(.85rem + var(--rotulo)*.32 + var(--ev-renglon)*2);max-width:calc(100% - 9rem);color:var(--reef-60);padding:.85rem 0 .6rem;line-height:1.5;position:relative}.ev-calado{aspect-ratio:1000/189.6;width:100%;height:auto;display:block;overflow:visible}.ev-calado text{font-family:var(--letra);font-size:175.8px;font-weight:900}.ev-calado .ev-filo{fill:none;stroke:var(--reef-60);stroke-width:1px;stroke-opacity:.85}.ev-cinta{z-index:2;white-space:nowrap;background:var(--reef);width:112%;color:var(--negro);margin:1.3rem -6% 0;padding:.7rem 0 .62rem;display:flex;position:relative;overflow:hidden;transform:rotate(-1.3deg);box-shadow:0 10px 24px #00000059}.ev-cinta span{flex:none;animation:38s linear infinite ev-cinta}@keyframes ev-cinta{to{transform:translate(-100%)}}.ev-portada-pie{padding:3rem var(--margen-header) calc(1.4rem + env(safe-area-inset-bottom,0px));text-shadow:0 1px 10px #0b0b0bd9;justify-content:space-between;align-self:end;align-items:end;gap:1rem;display:flex}.ev-portada-pie p{color:var(--reef-40)}.ev-desliza{color:#fff;white-space:nowrap;text-decoration:none;transition:color .3s}.ev-desliza span{margin-left:.4em;animation:1.8s ease-in-out infinite ev-flota;display:inline-block}.ev-desliza:hover{color:var(--reef-60)}@keyframes ev-flota{50%{transform:translateY(4px)}}.ev-cartel{isolation:isolate;padding:clamp(4.5rem,9vw,7.5rem) var(--margen-header) clamp(4rem,8vw,6rem);background:radial-gradient(55% 32% at 88% 18%,#657bb633,transparent 70%),radial-gradient(50% 30% at 6% 62%,#657bb624,transparent 70%),var(--negro);position:relative;overflow-x:clip}.ev-cartel:after{content:"";background-image:var(--ev-grano);opacity:.08;mix-blend-mode:screen}.ev-cartel:after,.ev-fondo-texto{z-index:-1;pointer-events:none;position:absolute;inset:0}.ev-fondo-texto{flex-direction:column;justify-content:space-around;display:flex;overflow:hidden}.ev-fondo-texto span{font-family:var(--letra);text-transform:uppercase;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #c1cae21a;font-size:clamp(5rem,19vw,17rem);font-weight:900;line-height:.85;animation:30s ease-in-out infinite alternate ev-deriva}.ev-fondo-texto span:nth-child(2){align-self:flex-end;animation-direction:alternate-reverse}@keyframes ev-deriva{0%{transform:translate(-6%)}to{transform:translate(4%)}}.ev-cabeza{text-align:center;justify-items:center;margin:0 auto clamp(4rem,9vw,6.5rem);display:grid;position:relative}.ev-tiburones{width:clamp(70px,8vw,104px);height:auto;fill:var(--reef);margin-bottom:1.4rem}.ev-presenta{color:var(--reef-60)}.ev-cabeza h2{font-family:var(--letra);font-weight:var(--peso-titulo);font-size:var(--titulo-1);line-height:var(--titulo-alto);color:#fff;margin:.7rem 0 1rem}.ev-cabeza h2 em{color:#0000;-webkit-text-stroke:1.5px var(--reef-60);font-style:normal;display:block}.ev-temporada{color:var(--reef-40)}.ev-lista{gap:clamp(4.5rem,9vw,7rem);max-width:1100px;margin:0 auto;list-style:none;display:grid}.ev-boleto{--giro:-1.4deg;--papel:var(--reef)}.ev-boleto.izquierda{margin-right:clamp(0px,5vw,4.5rem)}.ev-boleto.derecha{--giro:1.1deg;margin-left:clamp(0px,5vw,4.5rem)}.papel-claro{--papel:var(--reef-20)}.papel-medio{--papel:var(--reef-60)}.ev-ticket{--corte:clamp(8.5rem, 12vw, 10.5rem);--z:9px;--r:13px;grid-template-columns:clamp(2.8rem,4vw,3.4rem) minmax(0,.92fr) minmax(0,1.3fr) var(--corte);min-height:clamp(330px,32vw,400px);color:var(--negro);transform:rotate(var(--giro));filter:drop-shadow(0 24px 36px #0000008c);grid-template-areas:"dia fotos info talon";display:grid;position:relative}.ev-papel{--dientes-izq:conic-gradient(from 45deg at left, #0000, #000 1deg 89deg, #0000 90deg) 0 50% / 51% calc(var(--z)*2) repeat-y;--dientes-der:conic-gradient(from -135deg at right, #0000, #000 1deg 89deg, #0000 90deg) 100% 50% / 51% calc(var(--z)*2) repeat-y;--muesca-1:radial-gradient(circle at calc(100% - var(--corte)) 0, #0000 var(--r), #000 calc(var(--r) + .5px));--muesca-2:radial-gradient(circle at calc(100% - var(--corte)) 100%, #0000 var(--r), #000 calc(var(--r) + .5px));z-index:0;background:radial-gradient(70% 90% at 18% 0,#ffffff47,transparent 60%),var(--papel);-webkit-mask-composite:source-in,source-in,source-over,source-over;-webkit-mask:var(--muesca-1),var(--muesca-2),var(--dientes-izq),var(--dientes-der);-webkit-mask:var(--muesca-1),var(--muesca-2),var(--dientes-izq),var(--dientes-der);mask:var(--muesca-1),var(--muesca-2),var(--dientes-izq),var(--dientes-der);-webkit-mask-composite:source-in,source-in,source-over,source-over,xor;position:absolute;inset:0;-webkit-mask-composite:source-in,source-in,source-over,source-over;mask-composite:intersect,intersect,add,add}.ev-papel:after{content:"";background-image:var(--ev-grano);opacity:.35;mix-blend-mode:soft-light;position:absolute;inset:0}.ev-dia,.ev-fotos,.ev-info,.ev-talon{z-index:1;position:relative}.ev-dia{margin:1rem 0 1rem calc(var(--z) + 6px);background:var(--negro);color:var(--papel);grid-area:dia;place-items:center;display:grid}.ev-dia span{writing-mode:vertical-rl;font-family:var(--letra);font-weight:var(--rotulo-peso);font-size:var(--texto);letter-spacing:.32em;text-transform:uppercase;transform:rotate(180deg)}.ev-fotos{grid-area:fotos;margin:-2.2rem 0 -2.2rem .6rem}.ev-foto-a{aspect-ratio:3/4;width:54%;transform:rotate(var(--g,0deg));background:#f4f6fb;padding:6px;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;box-shadow:0 14px 26px #00000061}.ev-foto-a img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;filter:grayscale()contrast(1.18)brightness(1.04);width:100%;height:100%;display:block}.ev-foto-a:after{content:"";background:var(--reef-60);mix-blend-mode:multiply;position:absolute;inset:6px}.fotos-3 .f0{--g:-6deg;top:2%;left:0}.fotos-3 .f1{--g:5deg;z-index:2;top:17%;left:40%}.fotos-3 .f2{--g:-2deg;z-index:1;top:44%;left:12%}.fotos-2 .f0{--g:-5deg;top:6%;left:2%}.fotos-2 .f1{--g:6deg;z-index:1;top:30%;left:42%}.ev-ticket:hover .ev-foto-a{transform:rotate(calc(var(--g,0deg)*1.6)) translateY(-4px)}.ev-info{flex-direction:column;grid-area:info;align-items:flex-start;gap:.9rem;padding:clamp(1.6rem,3vw,2.4rem) clamp(1rem,2.6vw,2.2rem) clamp(1.4rem,2.6vw,2rem);display:flex}.ev-info h3{font-family:var(--letra);font-weight:var(--peso-titulo);font-size:var(--titulo-2);line-height:var(--titulo-alto);text-wrap:balance}.ev-artistas{flex-wrap:wrap;gap:.45rem;list-style:none;display:flex}.ev-artistas a{background:var(--negro);color:#fff;font-family:var(--letra);font-size:var(--rotulo);font-weight:var(--rotulo-peso);letter-spacing:var(--rotulo-chico-espacio);text-transform:uppercase;padding:.48rem .7rem .42rem;text-decoration:none;transition:background-color .25s,color .25s,transform .25s;display:inline-block;transform:rotate(-1.5deg)}.ev-artistas li:nth-child(2n) a{transform:rotate(1.2deg)}.ev-artistas a:hover{color:var(--negro);background:#fff;transform:rotate(0)translateY(-2px)}.ev-cuando{align-items:stretch;gap:.9rem;margin-top:auto;display:flex}.ev-fecha{background:var(--negro);color:#fff;place-content:center;justify-items:center;gap:.3rem;min-width:4.8rem;padding:.55rem .8rem .6rem;display:grid}.ev-fecha b{font-family:var(--letra);font-weight:var(--peso-titulo);font-size:var(--titulo-2);line-height:1}.ev-fecha span{color:var(--reef-60)}.ev-hora{font-size:var(--texto);font-weight:var(--peso-titulo);align-content:center;gap:.25rem;line-height:1.4;display:grid}.ev-hora span{font-weight:var(--peso-texto);font-size:var(--texto-chico)}.ev-talon{margin-right:var(--z);text-align:center;border-left:2px dashed #0b0b0b73;flex-direction:column;grid-area:talon;justify-content:space-between;align-items:center;gap:.8rem;padding:1.6rem 1rem 1.4rem;display:flex}.ev-numero{font-family:var(--letra);font-weight:var(--peso-titulo);font-size:var(--titulo-2);color:#0000;-webkit-text-stroke:1.5px var(--negro);line-height:1}.ev-barras{background:repeating-linear-gradient(90deg,var(--negro) 0 2px,transparent 2px 4px,var(--negro) 4px 5px,transparent 5px 8px,var(--negro) 8px 11px,transparent 11px 12px,var(--negro) 12px 13px,transparent 13px 16px);height:48px}.ev-barras,.ev-reservar{width:100%;display:block}.ev-reservar{letter-spacing:.16em;white-space:nowrap;background:var(--negro);color:#fff;padding:.8rem .4rem .74rem;text-decoration:none;transition:background-color .25s,color .25s}.ev-reservar:hover{color:var(--negro);background:#fff}.ev-sticker{z-index:3;filter:drop-shadow(0 10px 14px #0006);pointer-events:none;width:clamp(100px,12vw,158px);height:auto;transform:rotate(var(--gs,10deg));position:absolute}.izquierda .ev-sticker{--gs:-12deg;top:-3.6rem;left:-2rem}.derecha .ev-sticker{--gs:-10deg;bottom:-3rem;left:-1.8rem}.ev-estrella{z-index:3;pointer-events:none;height:auto;animation:3.2s ease-in-out infinite ev-brilla;position:absolute}.ev-estrella.e1{fill:#fff;width:30px;top:-15px;left:34%}.ev-estrella.e2{width:18px;bottom:16%;right:calc(var(--corte) - 9px);fill:var(--negro);animation-delay:-1.6s}.derecha .ev-estrella.e1{left:auto;right:22%}@keyframes ev-brilla{50%{transform:scale(.72)rotate(45deg)}}.ev-pie{text-align:center;color:var(--reef-60);margin-top:clamp(4.5rem,9vw,6.5rem)}.pagina-eventos .revelar{opacity:0;transition:opacity .9s ease-out,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(36px)}.pagina-eventos .revelar.visible{opacity:1;transform:none}.ev-boleto.revelar .ev-ticket{transform:rotate(calc(var(--giro)*3));transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.ev-boleto.revelar.visible .ev-ticket{transform:rotate(var(--giro))}.ev-boleto.revelar .ev-sticker{opacity:0;transform:rotate(calc(var(--gs) - 30deg)) scale(1.4);transition:opacity .35s .5s,transform .55s cubic-bezier(.3,1.6,.5,1) .5s}.ev-boleto.revelar.visible .ev-sticker{opacity:1;transform:rotate(var(--gs))}@media (max-width:760px){.ev-antetitulo{max-width:calc(100% - 8rem)}.ev-calado{aspect-ratio:1000/283}.ev-cinta{margin-top:.5rem;padding:.6rem 0 .52rem;transform:rotate(-2.4deg)}.ev-portada-pie{padding-top:2rem}.ev-boleto,.ev-boleto.derecha{--giro:-.8deg;margin:0}.ev-boleto.derecha{--giro:.8deg}.ev-ticket{--alto-talon:5.8rem;grid-template-columns:2.5rem minmax(0,1fr);grid-template-rows:12.5rem auto var(--alto-talon);grid-template-areas:"dia fotos""dia info""talon talon";min-height:0}.ev-papel{--muesca-1:radial-gradient(circle at 0 calc(100% - var(--alto-talon)), #0000 var(--r), #000 calc(var(--r) + .5px));--muesca-2:radial-gradient(circle at 100% calc(100% - var(--alto-talon)), #0000 var(--r), #000 calc(var(--r) + .5px))}.ev-dia{margin:1rem 0 .6rem calc(var(--z) + 4px)}.ev-fotos{margin:-2.2rem .4rem 0 .6rem}.ev-foto-a{width:46%}.fotos-3 .f0{top:4%;left:0}.fotos-3 .f1{top:0;left:50%}.fotos-3 .f2{top:22%;left:26%}.fotos-2 .f0{top:6%;left:6%}.fotos-2 .f1{top:12%;left:46%}.ev-info{gap:.8rem;padding:1.1rem 1rem 1.4rem .9rem}.ev-cuando{flex-wrap:wrap}.ev-fecha{min-width:4.2rem}.ev-talon{margin:0 var(--z);text-align:left;border-top:2px dashed #0b0b0b73;border-left:0;flex-direction:row;gap:.9rem;padding:.9rem 1rem}.ev-admite{display:none}.ev-barras{flex:1;width:auto;min-width:2.5rem;height:36px}.ev-reservar{width:auto;padding:.8rem .9rem .74rem}.derecha .ev-sticker,.izquierda .ev-sticker{width:92px;inset:-3rem -.5rem auto auto}.ev-estrella.e2{left:30%;right:auto;bottom:calc(var(--alto-talon) - 9px)}}@media (prefers-reduced-motion:reduce){.ev-cinta span,.ev-desliza span,.ev-estrella,.ev-fondo-texto span,.ev-foto{animation:none}.ev-boleto.revelar .ev-sticker,.ev-boleto.revelar .ev-ticket,.ev-foto-a,.pagina-eventos .revelar{transition:none}}.ev-pronto{min-height:100vh;min-height:100svh;padding:var(--alto-header) var(--margen-header) 2rem;text-align:center;place-content:center;justify-items:center;gap:1.2rem;display:grid}.ev-pronto-titulo{font-size:clamp(2rem,8vw,6.5rem);font-weight:var(--peso-titulo);letter-spacing:.08em;text-transform:uppercase;color:#0000;-webkit-text-stroke:1.4px var(--reef-20);line-height:1.05;animation:.9s cubic-bezier(.2,.7,.2,1) both ev-pronto-entrar}.ev-pronto-sub{font-size:var(--rotulo);font-weight:var(--rotulo-peso);letter-spacing:var(--rotulo-espacio);text-transform:uppercase;color:var(--reef-60);animation:.9s cubic-bezier(.2,.7,.2,1) .15s both ev-pronto-entrar}@keyframes ev-pronto-entrar{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.ev-pronto-sub,.ev-pronto-titulo{animation:none}}
