@media (prefers-reduced-motion:no-preference){.asi-underline path{stroke-dasharray:1;stroke-dashoffset:1px;animation:asi-draw .7s var(--ease-out-expo) .4s forwards}}@keyframes asi-draw{to{stroke-dashoffset:0}}.asi-divider{width:min(100%,72rem);height:24px;margin:24px auto 0;display:block;overflow:visible}.asi-divider path{fill:none;stroke:#2b211859;stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke}.asi-divider circle{fill:#e9a58b}
.esc2{--nav-h:89px;position:relative}@media (min-width:768px){.esc2{--nav-h:97px}}.esc3{margin-top:calc(-1 * var(--nav-h))}.escp{isolation:isolate;overflow:hidden;container-type:size}.escp.is-etapa{z-index:4;position:absolute;inset:0}.escp.is-bloque{height:100svh;min-height:520px;position:relative}.escp.is-tocable{cursor:pointer}.esc3-puerta{z-index:5;cursor:pointer;background:0 0;border-radius:4px;padding:0;display:block;position:absolute}.esc3-puerta:focus-visible{outline-offset:4px;outline:3px solid #e8a33d}.esc3-cartel{white-space:nowrap;font:700 clamp(10px, .85vw, 14px)/1 var(--font-atkinson);letter-spacing:.06em;text-transform:uppercase;color:#1d1714;background:#fffaf2eb;border:1.5px solid #1d1714;border-radius:999px;padding:.28em .7em;transition:background-color .2s;position:absolute;top:71%;left:50%;translate:-50% -50%}.esc3-puerta:hover .esc3-cartel{background:#f6d9a3}@media (prefers-reduced-motion:no-preference){.esc3-puerta{animation:3.2s ease-in-out 1s infinite esc3-puerta-brillo}}@keyframes esc3-puerta-brillo{0%,to{box-shadow:0 0 #f8d98200}50%{box-shadow:0 0 18px 4px #f8d98299}}.escp-cielo{background:#efe2bf;position:absolute;inset:0}.escp-zoom{will-change:transform;position:absolute;inset:0}.esc3-destello{z-index:5;padding-top:var(--nav-h);pointer-events:none;opacity:0;background:#fff1c4;place-items:center;display:grid;position:absolute;inset:0}.esc3-mosaico{aspect-ratio:1;width:min(70vmin,620px)}.escp-mundo{--W:max(100cqw, 100cqh * 16 / 9);--cx:800;width:var(--W);height:calc(var(--W) * 1500 / 1600);bottom:0;left:calc(50cqw - var(--W) * var(--cx) / 1600);position:absolute;container-type:inline-size}@container (max-aspect-ratio:1){.escp-mundo{--W:calc(100cqw * 1600 / 700);--cx:820}}.esc-svg{width:100%;height:100%;display:block;position:absolute;inset:0}.escp-papel{pointer-events:none;will-change:transform;background-image:url(/escuela/escena/papel-motas.png),url(/escuela/escena/papel-mancha.png);background-size:34cqw 34cqw,44cqw 44cqw;position:absolute;inset:0}.escp-medallon{pointer-events:none;border-radius:50%;position:absolute;box-shadow:0 0 0 .1cqw #f8f0dc,0 0 0 .26cqw #1d1714}.escp-medallon-sol{width:42%;height:42%;position:absolute;top:29%;left:29%}@media (prefers-reduced-motion:no-preference){.escp-medallon-sol{animation:30s linear infinite escp-gira}}@keyframes escp-gira{to{transform:rotate(360deg)}}.esc-hoja{transform-origin:830px 0;transition:transform .7s var(--ease-out-expo)}.esc-puerta-luz{opacity:0;transition:opacity .6s}@media (prefers-reduced-motion:no-preference){.esc-ave2{animation:esc-ondula calc(var(--dur) * 1.7) ease-in-out var(--fase) infinite alternate}.esc-ala-brazo,.esc-ala-mano{transform-box:view-box;transform-origin:0 0}.esc-ala-brazo{animation:esc-brazo var(--dur) var(--fase) infinite}.esc-ala-mano{animation:esc-mano var(--dur) calc(var(--fase) + 60ms) infinite}.esc-colibri{animation:7s ease-in-out infinite esc-colibri}.esc-colibri-bob{animation:.9s ease-in-out infinite alternate esc-bob}.esc-colibri-ala{transform-box:view-box;transform-origin:0 0;animation:.11s linear infinite alternate esc-aleteo}.esc-flor{transform-box:view-box;transform-origin:0 0;animation:3.4s ease-in-out infinite alternate esc-flor}.esc-copa{animation:esc-copa 5.5s ease-in-out var(--fase,0s) infinite alternate}.esc-viento{animation:3.6s ease-in-out infinite alternate esc-viento}.esc-respira-luz{animation:4s ease-in-out infinite alternate esc-respira}.esc-enciende{animation:8s step-end infinite esc-enciende}.esc-enciende.b{animation-duration:11s;animation-delay:-3.5s}.esc-asoma{animation:10s cubic-bezier(.45,0,.25,1) infinite esc-asoma}.esc-asoma.a{animation-duration:11s}.esc-asoma.a2{animation-duration:11s;animation-delay:1.2s}.esc-asoma.b{animation-name:esc-asoma-largo;animation-duration:14s;animation-delay:-5s}.esc-asoma.c{animation-duration:9s;animation-delay:-2.5s}.esc-asoma.d{animation-duration:12.5s;animation-delay:-8s}.esc-antebrazo{transform-box:fill-box;transform-origin:50% 100%;animation:.55s ease-in-out infinite alternate esc-saluda}.esc-titere{transform-box:fill-box;transform-origin:50% 100%;animation:esc-titere 1.6s ease-in-out var(--fase,0s) infinite alternate}.esc-boca{transform-box:fill-box;transform-origin:50% 20%;animation:.42s ease-in-out infinite alternate esc-boca}.esc-asoma.is-mira .esc-cabeza{transform-box:fill-box;transform-origin:50% 100%;animation:3.2s ease-in-out infinite esc-mira}}@keyframes esc-ondula{0%{transform:translateY(-2px)}to{transform:translateY(2.5px)}}@keyframes esc-brazo{0%{animation-timing-function:cubic-bezier(.5,0,.3,1);transform:rotate(-38deg)}11%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(30deg)}22%{animation-timing-function:cubic-bezier(.5,0,.3,1);transform:rotate(-38deg)}33%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(30deg)}44%{animation-timing-function:cubic-bezier(.5,0,.3,1);transform:rotate(-38deg)}55%{animation-timing-function:ease-in-out;transform:rotate(30deg)}66%,92%{animation-timing-function:ease-in-out;transform:rotate(-9deg)}to{transform:rotate(-38deg)}}@keyframes esc-mano{0%{animation-timing-function:cubic-bezier(.5,0,.3,1);transform:rotate(-22deg)}11%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(26deg)}22%{animation-timing-function:cubic-bezier(.5,0,.3,1);transform:rotate(-22deg)}33%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(26deg)}44%{animation-timing-function:cubic-bezier(.5,0,.3,1);transform:rotate(-22deg)}55%{animation-timing-function:ease-in-out;transform:rotate(26deg)}66%,92%{animation-timing-function:ease-in-out;transform:rotate(6deg)}to{transform:rotate(-22deg)}}@keyframes esc-colibri{0%{transform:translate(-8px,-4px)}22%{transform:translate(10px,2px)}34%{transform:translate(12px,-1px)}46%{transform:translate(9px,3px)}60%{transform:translate(-34px,-22px)}74%{transform:translate(-26px,-12px)}88%{transform:translate(-14px,4px)}to{transform:translate(-8px,-4px)}}@keyframes esc-bob{0%{transform:translateY(-2.5px)rotate(-2deg)}to{transform:translateY(2.5px)rotate(1.5deg)}}@keyframes esc-aleteo{0%{transform:rotate(-22deg)scaleY(1)}to{transform:rotate(34deg)scaleY(.7)}}@keyframes esc-flor{0%{transform:rotate(-5deg)}to{transform:rotate(4deg)}}@keyframes esc-copa{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.4deg)}}@keyframes esc-viento{0%{transform:skew(0)scaleX(1)}to{transform:skew(7deg)scaleX(.92)}}@keyframes esc-boca{0%{transform:scaleY(.45)}to{transform:scaleY(1.15)}}@keyframes esc-titere{0%{transform:rotate(-7deg)}to{transform:rotate(6deg)}}@keyframes esc-respira{0%{opacity:.55}to{opacity:1}}@keyframes esc-enciende{0%{opacity:0}30%{opacity:.85}82%{opacity:0}}@keyframes esc-asoma{0%,6%{transform:translateY(150px)}16%{transform:translateY(-4px)}20%,56%{transform:translateY(0)}62%{transform:translateY(-3px)}72%,to{transform:translateY(150px)}}@keyframes esc-asoma-largo{0%,4%{transform:translateY(150px)}12%,80%{transform:translateY(0)}90%,to{transform:translateY(150px)}}@keyframes esc-saluda{0%{transform:rotate(-16deg)}to{transform:rotate(14deg)}}@keyframes esc-mira{0%,12%,to{transform:rotate(0)}24%,40%{transform:rotate(-9deg)}56%,74%{transform:rotate(8deg)}}.esc3{position:relative}.esc3-saltar{left:-9999px;top:calc(var(--nav-h) + 12px);z-index:10;color:#fffaf2;font:700 15px/1 var(--font-atkinson);background:#2b2118;border-radius:999px;padding:10px 16px;position:absolute}.esc3-saltar:focus{outline-offset:3px;outline:3px solid #f3c86b;left:16px}.esc3-stage{background:#2a211b;height:100lvh;position:sticky;top:0;overflow:clip}.esc3-sonda{width:0;height:0;padding-bottom:env(safe-area-inset-bottom,0px);visibility:hidden;pointer-events:none;position:absolute}.esc3.is-quieto .esc3-stage{position:relative}.esc3-cam{position:absolute;inset:0}.esc3-capa{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.esc3.is-quieto .esc3-capa,.esc3.is-quieto .esc3-html{will-change:auto}.esc3-celda{display:block;position:absolute;overflow:visible}.esc3-svg{display:block}.esc3-fondo{will-change:transform;background:repeating-linear-gradient(90deg,#ffffff08 0 2px,#0000 2px 160px),repeating-linear-gradient(0deg,#ffffff08 0 2px,#0000 2px 120px),#2a211b;position:absolute;inset:-40%}.esc3-html{z-index:2;will-change:transform;position:absolute;top:0;left:0}.esc3-parada,.esc3-parada>:not(h3),.esc3-parada nav>*,.esc3-parada [role=group]>*{position:absolute}.esc3-parada nav,.esc3-parada [role=group]{display:contents;position:static!important}.esc3-foto{cursor:zoom-in;background:#1c1016;overflow:hidden}.esc3-foto:hover img{transform:scale(1.04)}.esc3-foto img{transition:transform .5s var(--ease-out-expo)}.esc3-boca{box-shadow:inset 0 0 calc(var(--s) * 50px) #000000b3;background:#1c1016;overflow:hidden}.esc3-boca-foto{cursor:zoom-in;position:absolute;inset:0}.esc3-telon{z-index:2;pointer-events:none;width:50%;position:absolute;top:0;bottom:0}.esc3-telon.curtain-l{left:0}.esc3-telon.curtain-r{right:0}.esc3:not([data-parada="2"]) .esc3-telon{transform:scaleX(1);animation:none!important}@media (prefers-reduced-motion:no-preference){.esc3-telon.curtain{animation-duration:1.4s;animation-delay:.15s}}.esc3-obra{transform-origin:50% calc(var(--s) * -40px)}@media (prefers-reduced-motion:no-preference){.esc3-obra{animation:escr-colgante 5.5s ease-in-out var(--fase,0s) infinite alternate}}.esc3-obra-hilo{height:calc(var(--s) * 36px);background:linear-gradient(to top right,#0000 calc(50% - 1px),#3a2a20 50%,#0000 calc(50% + 1px)) 0/50% 100% no-repeat,linear-gradient(to top left,#0000 calc(50% - 1px),#3a2a20 50%,#0000 calc(50% + 1px)) 100%/50% 100% no-repeat;position:absolute;bottom:100%;left:20%;right:20%}.esc3-obra-marco{cursor:zoom-in;box-shadow:0 0 0 calc(var(--s) * 10px) #fffaf2, 0 0 0 calc(var(--s) * 14px) #3a2a20, calc(var(--s) * 10px) calc(var(--s) * 12px) 0 calc(var(--s) * 14px) #2b21184d;transition:transform .3s var(--ease-out-expo);background:#d9ccb1;position:absolute;inset:0;overflow:hidden}.esc3-obra-marco:hover{transform:scale(1.03)}@keyframes escr-colgante{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.2deg)}}.esc3-pantalla{border-radius:calc(var(--s) * 16px);background:#0c1513;overflow:hidden}.esc3-canal{align-items:center;gap:calc(var(--s) * 10px);padding:0 calc(var(--s) * 12px) 0 calc(var(--s) * 8px);cursor:pointer;color:#2b2118;text-align:left;min-height:44px;font:700 max(16px, calc(var(--s) * 20px))/1.1 var(--font-atkinson);box-shadow:inset 0 0 0 calc(var(--s) * 3px) #3a2a20;background:#fbe3b8;border-radius:999px;display:flex}.esc3-canal-n{width:max(22px, calc(var(--s) * 48px));height:max(22px, calc(var(--s) * 48px));color:#fffaf2;font:600 max(11px, calc(var(--s) * 22px))/1 var(--font-fraunces);background:#3a2a20;border-radius:50%;flex:none;place-items:center;display:grid}.esc3-canal[aria-pressed=true]{box-shadow:inset 0 0 0 calc(var(--s) * 5px) var(--color-terracotta-ink);background:#fffaf2}.esc3-canal[aria-pressed=true] .esc3-canal-n{background:var(--color-terracotta-ink)}.esc3-credito{text-align:center;min-height:44px;color:var(--color-terracotta-ink);line-height:1.15;font:700 max(16px, calc(var(--s) * 22px))/1.15 var(--font-atkinson);box-shadow:0 0 0 calc(var(--s) * 3px) #3a2a20, calc(var(--s) * 5px) calc(var(--s) * 6px) 0 calc(var(--s) * 3px) #2b21184d;background:#fffaf2;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;display:flex}.esc3-credito:hover{text-underline-offset:3px;text-decoration:underline}.esc3-videos-patio{color:#fffaf2;font:700 max(14px, calc(var(--s) * 19px))/1.1 var(--font-atkinson);text-align:center;background:#2b2118c7;border-radius:999px;justify-content:space-between;align-items:center;gap:4px;padding:3px;display:flex}.esc3-videos-patio button{cursor:pointer;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.esc3-videos-patio button:hover{background:#fffaf233}.esc3-videos-patio button:focus-visible{outline-offset:-3px;outline:3px solid #f3c86b}.esc3-videos-patio svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.esc3-videos-patio-titulo{font-weight:400}.esc3-aviso{text-align:center;color:#fffaf2;place-items:center;padding:16px;font-weight:700;display:grid;position:absolute;inset:0}.esc3-afiche{rotate:-1.6deg}.esc3-afiche-foto{cursor:zoom-in;box-shadow:0 0 0 calc(var(--s) * 12px) #fffaf2, 0 0 0 calc(var(--s) * 15px) #3a2a20, calc(var(--s) * 10px) calc(var(--s) * 12px) 0 calc(var(--s) * 15px) #2b211840;background:#d9ccb1;position:absolute;inset:0;overflow:hidden}.esc3-afiche-video{transition:opacity 1.4s;position:absolute;inset:0}.esc3-afiche-video.is-fuera{opacity:0;pointer-events:none}.esc3-cinta{top:calc(var(--s) * -26px);z-index:2;width:40%;height:calc(var(--s) * 34px);opacity:.9;clip-path:polygon(3% 12%,97% 0,100% 88%,0 100%);background:#f3d27f;position:absolute;left:50%;translate:-50%;rotate:3deg}@media (prefers-reduced-motion:no-preference){.ar-mece-lento{animation:5.5s ease-in-out infinite alternate ar-mece-lento}.ar-colgante{animation:ar-colgante 4.6s ease-in-out var(--fase,0s) infinite alternate}.ar-oscila{animation:ar-oscila 5.2s ease-in-out var(--fase,0s) infinite alternate}.ar-respira{animation:4s ease-in-out infinite alternate ar-respira}.ar-titila{animation:ar-titila 2.4s steps(3, jump-none) var(--fase,0s) infinite alternate}.ar-traje{animation:ar-colgante 4s ease-in-out var(--fase,0s) infinite alternate}.ar-cortina{animation:3.8s ease-in-out infinite alternate ar-cortina}.ar-cortina.b{animation-delay:-1.9s}.ar-vapor{animation:2.8s ease-out infinite ar-vapor}.ar-nota{animation:ar-nota 4.8s ease-out var(--fase,0s) infinite}.ar-nube{animation:ar-nube 24s ease-in-out var(--fase,0s) infinite alternate}.ar-banderin{transform-box:view-box;animation:ar-banderin 2.6s ease-in-out var(--fase,0s) infinite alternate}}@keyframes ar-mece-lento{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.6deg)}}@keyframes ar-colgante{0%{transform:rotate(-2.2deg)}to{transform:rotate(2.2deg)}}@keyframes ar-oscila{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes ar-respira{0%{opacity:.65}to{opacity:1}}@keyframes ar-titila{0%{opacity:.55}to{opacity:1}}@keyframes ar-cortina{0%{transform:skew(0)scaleX(1)}to{transform:skew(5deg)scaleX(.93)}}@keyframes ar-vapor{0%{opacity:.85;transform:translateY(0)}to{opacity:0;transform:translateY(-34px)}}@keyframes ar-nota{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(40px,-120px)}}@keyframes ar-nube{0%{transform:translate(-40px)}to{transform:translate(60px)}}@keyframes ar-banderin{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.esc3-carrusel-foto{opacity:0;background:#1c1016;transition:opacity 0s linear .9s,transform 0s linear .9s;position:absolute;inset:0;transform:scale(1.01)}.esc3-carrusel-foto.is-on{opacity:1;z-index:1;transition:opacity .9s cubic-bezier(.4,0,.2,1),transform 10s linear;transform:scale(1.06)}.esc3-carrusel-foto.is-quieta,.esc3-carrusel-foto.is-quieta.is-on{transform:none}.esc3-carrusel-foto.is-quieta.is-on{transition:opacity .3s}.esc3-boca{position:absolute;inset:0}.esc3-carrusel-ctrl{right:calc(var(--s) * 14px);bottom:calc(var(--s) * 14px);z-index:3;color:#fffaf2;opacity:.85;background:#2b21189e;border-radius:999px;align-items:center;gap:4px;padding:3px;transition:opacity .25s;display:flex;position:absolute}.esc3-boca:hover .esc3-carrusel-ctrl,.esc3-boca:focus-within .esc3-carrusel-ctrl{opacity:1}@media (hover:none){.esc3-carrusel-ctrl{opacity:1}}.esc3-carrusel-ctrl button{cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.esc3-carrusel-ctrl button:focus-visible{outline-offset:-3px;outline:3px solid #f3c86b}.esc3-carrusel-ctrl button:hover{background:#fffaf233}.esc3-carrusel-ctrl svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.esc3-carrusel-ctrl svg .relleno{fill:currentColor;stroke:none}.esc3-carrusel-n{text-align:center;min-width:40px;font:700 14px/1 var(--font-atkinson)}.esc3-lienzo{cursor:zoom-in;background:#fffaf2;overflow:hidden}.esc3-lienzo-foto{opacity:0;transition:opacity 0s linear 1.8s;position:absolute;inset:0}.esc3-lienzo-foto.is-on{opacity:1;z-index:1;transition:opacity 1.8s ease-in-out}.esc3-tendido{transform-origin:50% 0;box-shadow:0 0 0 calc(var(--s) * 6px) #fffaf2, 0 0 0 calc(var(--s) * 8px) #3a2a20, calc(var(--s) * 5px) calc(var(--s) * 7px) 0 calc(var(--s) * 8px) #2b211840}@media (prefers-reduced-motion:no-preference){.esc3-tendido{animation:escr-colgante 4.8s ease-in-out var(--fase,0s) infinite alternate}}.esc3-foto-tibia img{filter:sepia(.22)saturate(.85)contrast(.92)brightness(1.03)}.esc3-foto-tibia:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(closest-side, transparent 70%, #46281447), url(/escuela/escena/papel-motas.png) 0 0 / calc(var(--s) * 300px);position:absolute;inset:0}.esc3-tarjeta{box-shadow:0 0 0 calc(var(--s) * 7px) #fffaf2, 0 0 0 calc(var(--s) * 10px) #3a2a20, calc(var(--s) * 6px) calc(var(--s) * 8px) 0 calc(var(--s) * 10px) #2b211847}@media (prefers-reduced-motion:no-preference){.esc3-tarjeta{animation:.46s cubic-bezier(.34,1.56,.64,1) both esc3-aparece}}@keyframes esc3-aparece{0%{opacity:0;transform:translateY(calc(var(--s) * 30px)) scale(.6)}to{opacity:1;transform:none}}.esc3-toque{cursor:pointer;border-radius:calc(var(--s) * 14px);transition:background-color .2s}.esc3-toque:hover{background:#ffd6782e}.esc3-toque:focus-visible{outline-offset:2px;outline:3px solid #f3c86b}@media (prefers-reduced-motion:no-preference){.esc-horno-luz{animation:2.2s ease-in-out infinite esc-horno}.esc-horno-llama{transform-box:fill-box;transform-origin:50% 100%;animation:.45s ease-in-out infinite alternate esc-llama}.esc3.is-licuando .esc-juguera{transform-box:fill-box;transform-origin:50% 100%;animation:70ms linear infinite alternate esc-licua}.esc3.is-licuando .esc-jugo{transform-box:fill-box;transform-origin:50% 100%;animation:.22s ease-in-out infinite alternate esc-remolino}}.esc3[data-jugo="1"] .esc-jugo-0,.esc3:not([data-jugo="1"]) .esc-jugo-1{display:none}@keyframes esc-horno{0%{opacity:.62}30%{opacity:.95}55%{opacity:.72}80%{opacity:1}to{opacity:.62}}@keyframes esc-llama{0%{transform:scaleY(.82)skew(-4deg)}to{transform:scaleY(1.12)skew(4deg)}}@keyframes esc-licua{0%{transform:translate(-1.6px)rotate(-1.2deg)}to{transform:translate(1.6px)rotate(1.2deg)}}@keyframes esc-remolino{0%{transform:skew(-9deg)scaleY(.96)}to{transform:skew(9deg)scaleY(1.06)}}.esc-olla-tapa,.esc-campana{transform-box:fill-box;transition:transform .52s cubic-bezier(.34,1.56,.64,1)}.esc-olla-tapa{transform-origin:15% 100%}.esc-campana{transform-origin:0 100%}.esc3.is-olla-abierta .esc-olla-tapa{animation:none;transform:translate(-34px,-30px)rotate(-26deg)}.esc3.is-campana-abierta .esc-campana{transform:translate(-64px,-20px)rotate(-34deg)}@media (prefers-reduced-motion:no-preference){.esc-olla-tapa{animation:1.5s ease-in-out infinite esc-traqueteo}.esc-burbuja{transform-box:fill-box;transform-origin:50%;animation:esc-burbuja 1.65s ease-in var(--fase,0s) infinite}}.esc2.is-reduced .esc-burbuja{display:none}@keyframes esc-traqueteo{0%,58%,to{transform:none}64%{transform:translateY(-4px)rotate(-3deg)}70%{transform:translateY(0)rotate(0)}76%{transform:translateY(-3px)rotate(2.5deg)}82%{transform:none}}@keyframes esc-burbuja{0%{opacity:0;transform:translateY(0)scale(.5)}25%{opacity:1}to{opacity:0;transform:translateY(-34px)scale(1.15)}}@media (prefers-reduced-motion:no-preference){.esc3-tarjeta.esc3-sale{animation:.64s cubic-bezier(.34,1.4,.64,1) both esc3-sale}}@keyframes esc3-sale{0%{opacity:0;transform:translateY(calc(var(--s) * 150px)) scale(.3) rotate(-8deg)}40%{opacity:1}to{opacity:1;transform:none}}.esc3-redonda{border-radius:50%}.ar-sonoro{cursor:pointer;transform-box:fill-box;transform-origin:50% 100%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ar-sonoro:hover{animation:.42s ease-out ar-sonoro}}@keyframes ar-sonoro{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}60%{transform:rotate(2deg)}}.xilo-barra{transform-origin:50%}@media (prefers-reduced-motion:no-preference){.xilo-barra:hover{animation:none}.xilo-barra.is-golpe{animation:.26s ease-out xilo-golpe}}@keyframes xilo-golpe{0%,to{transform:none}30%{transform:translateY(5px)scaleY(.97)}65%{transform:translateY(-1px)}}.esc3-telefono{border-radius:calc(var(--s) * 4px);cursor:pointer;background:#0c0a09;overflow:hidden}.esc3-telefono video{pointer-events:none}.esc3-telefono-play{color:#fffaf2;width:34px;height:34px;transition:transform .2s var(--ease-out-expo), background-color .2s ease;background:#2b2118b8;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;right:8px}.esc3-telefono-play svg{fill:currentColor;width:14px;height:14px}.esc3-telefono:hover .esc3-telefono-play{background:#c8372d;transform:scale(1.12)}.esc3-telefono:focus-visible{outline-offset:3px;outline:3px solid #f3c86b}.esc3-visor{z-index:60;background:#140e0ae6;place-items:center;padding:56px 16px 24px;display:grid;position:fixed;inset:0}.esc3-visor-caja{flex-direction:column;align-items:center;gap:10px;max-width:100%;display:flex}.esc3-visor-medio{object-fit:contain;background:#000;border-radius:14px;width:auto;max-width:min(92vw,1100px);height:auto;max-height:80vh;display:block;box-shadow:0 20px 50px -20px #000c}.esc3-visor-boton{color:#fffaf2;cursor:pointer;background:#fffaf224;border-radius:50%;place-items:center;width:48px;height:48px;transition:background-color .2s;display:grid;position:absolute}.esc3-visor-boton:hover{background:#fffaf247}.esc3-visor-boton:focus-visible{outline-offset:2px;outline:3px solid #f3c86b}.esc3-visor-boton svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.esc3-visor-boton.is-ant{top:50%;left:max(12px,50% - 300px);translate:0 -50%}.esc3-visor-boton.is-sig{top:50%;right:max(12px,50% - 300px);translate:0 -50%}.esc3-visor-boton.is-cerrar{top:12px;right:16px}.esc3-visor-n{color:#fffaf2;font:700 14px/1 var(--font-atkinson);position:absolute;top:22px;left:50%;translate:-50%}.esc3.is-compacto .esc3-reels-ctrl{display:none}.esc3.is-compacto .esc3-canal{padding-block:6px;font-size:13px;line-height:1.15;height:auto!important}.esc3.is-compacto .esc3-canal-n{width:20px;height:20px;font-size:11px}.esc3.is-compacto .esc3-credito{min-height:0;box-shadow:none;white-space:nowrap;font:600 12px/1.2 var(--font-atkinson);color:#fffaf2;text-shadow:0 1px 3px #1d1714cc;background:0 0;padding:2px 0!important}.esc3-telefono-fondo{object-fit:cover;filter:blur(10px)brightness(.65)saturate(1.1);transform:scale(1.2)}.esc3-telefono-cuadro{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.esc3-telefono-cuadro{animation:.5s both esc3-aparece-suave}}@keyframes esc3-aparece-suave{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.esc-rollo{transform-box:view-box;animation:2.4s linear infinite esc-rollo}.esc-haz{animation:.18s steps(2,jump-none) infinite alternate esc-haz}.esc3-proyeccion .esc3-telefono-cuadro{animation:.65s ease-out both esc3-diapositiva}}@keyframes esc-rollo{to{transform:rotate(360deg)}}@keyframes esc-haz{0%{opacity:.36}to{opacity:.46}}@keyframes esc3-diapositiva{0%{opacity:0;filter:brightness(2.4)blur(3px)}18%{opacity:1;filter:brightness(1.8)blur(1px)}30%{filter:brightness(.8)}45%{filter:brightness(1.3)}to{filter:none}}.esc3-proyeccion{border-radius:2px}.esc3-proyeccion:after{content:"";pointer-events:none;z-index:1;mix-blend-mode:multiply;background:radial-gradient(closest-side,#ffe6b40f 60%,#1e120873),linear-gradient(#ffd69614,#ffd69614);position:absolute;inset:0}.esc3-proyeccion .esc3-telefono-play{z-index:2}.esc3-activar-sonido{z-index:2;color:#fffaf2;min-height:44px;font:700 max(14px, calc(var(--s) * 18px))/1 var(--font-atkinson);cursor:pointer;background:#2b2118d1;border-radius:999px;align-items:center;gap:8px;padding:0 18px;transition:background-color .2s;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 2px #fffaf280}.esc3-activar-sonido:hover{background:#c8372d}.esc3-activar-sonido:focus-visible{outline-offset:2px;outline:3px solid #f3c86b}.esc3-activar-sonido svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.esc3-activar-sonido svg .relleno{fill:currentColor;stroke:none}.esc3-mosaico{will-change:filter, transform}.esc3{--luz-teatro:#f8d982}.esc-haz-teatro,.esc-lente-teatro path:first-child,.esc-candileja{fill:var(--luz-teatro);transition:fill .6s,opacity .6s}.esc-haz-teatro{opacity:.4}.esc-candileja{filter:drop-shadow(0 0 10px var(--luz-teatro))}.esc3[data-luces=off] .esc-candileja{filter:none}.esc3[data-luces=off] .esc-haz-teatro{opacity:0}.esc3[data-luces=off] .esc-lente-teatro path:first-child,.esc3[data-luces=off] .esc-candileja{fill:#4a3a30}.esc3[data-luces=off] .esc-candileja{animation:none}.esc3-luz-escena{z-index:3;pointer-events:none;background:radial-gradient(ellipse 70% 90% at 50% 10%, var(--luz-teatro), transparent 80%), linear-gradient(var(--luz-teatro), var(--luz-teatro));mix-blend-mode:overlay;opacity:.55;transition:opacity .6s,background .6s;position:absolute;inset:0}.esc3[data-luces=off] .esc3-luz-escena{mix-blend-mode:normal;opacity:.94;background:#080504}.esc3-sala-oscura{opacity:0;pointer-events:none;background:#0a0706;transition:opacity .7s}.esc3[data-luces=off] .esc3-sala-oscura{opacity:.88}.esc3-interruptores{transform-origin:100%;flex-direction:column;justify-content:space-between;align-items:center;display:flex;transform:perspective(500px)rotateY(32deg)}.esc3-interruptor{cursor:pointer;width:max(30px, calc(var(--s) * 40px));height:max(44px, calc(var(--s) * 58px));border-radius:calc(max(30px, calc(var(--s) * 40px)) * .16);background:#6b4237;border:2px solid #1d1714bf;place-items:center;display:grid;position:relative;box-shadow:2px 3px #1d17144d}.esc3-interruptor:after{content:"";background:#e8935a;border-radius:50%;width:4px;height:4px;position:absolute;top:8%;left:50%;translate:-50%;box-shadow:0 0 5px 1px #f3b06bcc}.esc3-interruptor-tecla{background:#7d5144;border:2px solid #1d1714bf;border-radius:3px;width:46%;height:52%;transition:box-shadow .16s,transform .16s;box-shadow:inset 0 -6px #5e392f}.esc3-interruptor[data-abajo=true] .esc3-interruptor-tecla{box-shadow:inset 0 6px #5e392f}.esc3-interruptor:active .esc3-interruptor-tecla{transform:scale(.94)}.esc3-interruptor:focus-visible{outline-offset:3px;outline:3px solid #f3c86b}@media (prefers-reduced-motion:reduce){.esc-haz-teatro,.esc-candileja,.esc3-luz-escena,.esc3-sala-oscura,.esc3-interruptor-tecla{transition:none}}
