@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/09d59b9ec7493ab1-s.15_fawwn19qtj.woff2?dpl=dpl_C2MUzwoYm37DmVLjvSJ1NUyKMSon)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:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/748b8b5301d2bdb2-s.p.1zvx97hkh1y6p.woff2?dpl=dpl_C2MUzwoYm37DmVLjvSJ1NUyKMSon)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:Special Elite Fallback;src:local(Arial);ascent-override:60%;descent-override:25.33%;line-gap-override:0.0%;size-adjust:117.2%}.special_elite_57dd7f5e-module__AxrkNG__className{font-family:Special Elite,Special Elite Fallback;font-style:normal;font-weight:400}.special_elite_57dd7f5e-module__AxrkNG__variable{--maquina:"Special Elite", "Special Elite Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.18kjkh28iesz_.woff2?dpl=dpl_C2MUzwoYm37DmVLjvSJ1NUyKMSon)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:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.3a10o7es2neby.woff2?dpl=dpl_C2MUzwoYm37DmVLjvSJ1NUyKMSon)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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.1_9u50gws63pa.woff2?dpl=dpl_C2MUzwoYm37DmVLjvSJ1NUyKMSon)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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.1xmps1tcyqv34.woff2?dpl=dpl_C2MUzwoYm37DmVLjvSJ1NUyKMSon)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:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_f9aaa7b8-module__bM2BAq__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_f9aaa7b8-module__bM2BAq__variable{--lectura:"Courier Prime", "Courier Prime Fallback"}
@font-face{font-family:mano;src:url(../media/TaolMano_Regular-s.p.1ee-y96b7ufpx.woff?dpl=dpl_C2MUzwoYm37DmVLjvSJ1NUyKMSon)format("woff");font-display:block}@font-face{font-family:mano Fallback;src:local(Arial);ascent-override:81.44%;descent-override:32.5%;line-gap-override:0.0%;size-adjust:108.91%}.mano_25c88cd1-module__fh-ZVq__className{font-family:mano,mano Fallback}.mano_25c88cd1-module__fh-ZVq__variable{--mano:"mano", "mano Fallback"}
:root{--papel:#fff;--gris:#e8e6e2;--tinta:#0e0f10;--crema:#f2f2f0;--curva:cubic-bezier(.65, 0, .25, 1);--alto-puerta:min(calc(100svh - 176px), calc((100vw - 56px) * 1354 / 814))}*{box-sizing:border-box}html,body{background:var(--papel);color:var(--tinta);font-family:var(--maquina), "Courier New", monospace;-webkit-font-smoothing:antialiased;margin:0}.cs{place-items:center;min-height:100svh;padding:74px 0 72px;display:grid;position:relative;overflow:hidden}.cs-nombre{justify-content:space-between;align-items:flex-end;margin:0;transition:opacity .4s;display:flex;position:absolute;top:36px;left:58px;right:61px}.cs-nombre span{font-family:var(--mano);font-size:44px;font-weight:400;line-height:1;display:block}.cs-escena{transform-origin:45.27% 57.94%;transition:transform 1.5s cubic-bezier(.7,0,.3,1);position:relative;translate:4.73%}.cs-puerta{height:var(--alto-puerta);aspect-ratio:814/1354;opacity:0;transition:opacity .9s var(--curva);position:relative}.cs:not([data-fase=carga]) .cs-puerta{opacity:1}.cs-puerta img{-webkit-user-select:none;user-select:none;pointer-events:none;display:block}.cs-pieza{width:100%;height:100%;position:absolute;inset:0}.cs-vano{position:absolute;-webkit-mask:url(/puerta/hueco.webp) 50%/100% 100% no-repeat;mask:url(/puerta/hueco.webp) 50%/100% 100% no-repeat}.cs-negro{background:#000;position:absolute;inset:0}.cs-fachada,.cs-negro{visibility:hidden}.cs:is([data-fase=abre],[data-fase=abierta],[data-fase=entra],[data-fase=dentro]) :is(.cs-fachada,.cs-negro){visibility:visible}.cs:is([data-fase=abre],[data-fase=abierta],[data-fase=entra],[data-fase=dentro]) .cs-entera{visibility:hidden}.cs-hoja{transition:transform 2.4s cubic-bezier(.6,0,.2,1);position:absolute}.cs-hoja>img:first-child{width:100%;height:100%}.cs:is([data-fase=abre],[data-fase=abierta],[data-fase=entra],[data-fase=dentro]) .cs-hoja-izq{transform:translate(-101%)}.cs:is([data-fase=abre],[data-fase=abierta],[data-fase=entra],[data-fase=dentro]) .cs-hoja-der{transform:translate(101%)}.cs-manija{position:absolute}.cs[data-fase=manija] .cs-manija{animation:cs-manija 1.5s var(--curva) forwards}.cs-frase{pointer-events:none;width:max-content;max-width:calc(100% - 32px);font-family:var(--mano);text-align:center;text-transform:uppercase;margin:0;font-size:20px;line-height:1.35;display:grid;position:absolute;bottom:42px;left:50%;translate:-50%}.cs-frase>*{grid-area:1/1}.cs-fantasma{visibility:hidden}.cs-cursor{vertical-align:-.1em;background:currentColor;width:.55em;height:1px;margin-left:1px;animation:1s step-end infinite cs-parpadeo;display:inline-block}.cs:is([data-fase=abierta],[data-fase=entra]) .cs-frase .cs-cursor{visibility:hidden}.cs-entrar{color:#fff;font-family:var(--mano);font-size:max(14px, calc(var(--alto-puerta) * .029));text-transform:uppercase;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .7s var(--curva);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.cs[data-fase=abierta] .cs-entrar{opacity:1;pointer-events:auto}.cs-entrar:focus-visible{outline-offset:-8px;outline:1px solid #fff}.cs[data-fase=abierta] .cs-escena{will-change:transform}.cs:is([data-fase=entra],[data-fase=dentro]) .cs-escena{transform:scale(16)}.cs:is([data-fase=entra],[data-fase=dentro]) :is(.cs-frase,.cs-nombre){opacity:0;transition:opacity .4s}.cs:is([data-fase=entra],[data-fase=dentro]) .cs-entrar{opacity:0;transition:opacity .3s}.cs-dentro{color:#fff;font-family:var(--mano);text-transform:uppercase;opacity:0;visibility:hidden;transition:opacity .7s var(--curva), visibility 0s .7s;background:#000;font-size:20px;line-height:1.35;position:fixed;inset:0;overflow:hidden}.cs[data-fase=dentro] .cs-dentro{opacity:1;visibility:visible;transition:opacity .7s var(--curva)}.cs[data-fase=dentro] .cs-escena{visibility:hidden;transition:visibility 0s .7s}.cs[data-fase=dentro] .cs-nombre{z-index:5;opacity:1;color:#fff;mix-blend-mode:difference;pointer-events:none;transition:opacity .7s var(--curva) .3s}.cs-apilado{display:grid}.cs-apilado>*{grid-area:1/1}.cs-bienvenida{z-index:3;transition:opacity .8s var(--curva), visibility 0s;background:#000;place-items:center;padding:92px 24px 32px;display:grid;position:absolute;inset:0;overflow-y:auto}.cs-dentro:not([data-pantalla=bienvenida]) .cs-bienvenida{opacity:0;visibility:hidden;transition:opacity .8s var(--curva), visibility 0s .8s}.cs-bienvenida-texto{gap:20px;width:min(760px,100%);display:grid}.cs-bienvenida-texto p{margin:0}.cs-bienvenida-titulo{font-size:30px;line-height:1.2}.cs-adelante{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:default;background:0 0;border:0;padding:0}.cs-bienvenida[data-lista=si] .cs-adelante{cursor:pointer;text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.cs-firma{opacity:0;width:150px;height:auto;transition:opacity .9s var(--curva);margin-top:6px}.cs-bienvenida[data-lista=si] .cs-firma{opacity:1}.cs-mover{transform-origin:0 0;transition:transform 1.8s var(--curva), opacity .35s ease;position:absolute;top:0;left:0}.cs-mover[data-animar=no]{transition:none}.cs-mover[data-mostrar=no]{opacity:0}.cs-mover img{-webkit-user-select:none;user-select:none;max-width:none;display:block}.cs-al-clic-obra{display:none}.cs-dentro:is([data-pantalla=fragmento],[data-pantalla=obra]) .cs-al-clic-obra{display:block}.cs-titulo-obra{text-align:center;opacity:0;pointer-events:none;transition:opacity .5s var(--curva);margin:0;position:absolute;bottom:42px;left:16px;right:16px}.cs-titulo-toca{color:#ffffffb8;margin-top:2px;font-size:15px;display:none}@media (pointer:coarse){.cs-titulo-toca{display:block}}[data-pantalla=obra] .cs-titulo-obra{opacity:1;transition:opacity .9s var(--curva) .9s}.cs-dentro[data-decerca=si] .cs-titulo-obra{opacity:0;transition:opacity .4s var(--curva)}.cs-franja{z-index:2;opacity:0;visibility:hidden;min-height:268px;transition:opacity .6s var(--curva), visibility 0s .6s;background:#020202;grid-template-rows:minmax(97px,auto) auto;grid-template-columns:calc(46.6vw - 56px) minmax(0,711px);align-content:start;padding:104px 56px 22px;display:grid;position:absolute;inset:0 0 auto}[data-pantalla=fragmento] .cs-franja{opacity:1;visibility:visible;transition:opacity .9s var(--curva) .5s}.cs-franja-palabras,.cs-franja-texto{display:contents}.cs-palabra{grid-area:1/1;align-self:end;margin:0;padding-right:32px}.cs-otras{flex-wrap:wrap;grid-area:2/1;align-self:baseline;gap:2px 18px;margin:16px 0 0;padding:0 32px 0 0;list-style:none;display:flex}.cs-otras button,.cs-acciones button{color:inherit;font:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0}.cs-otras button{color:#ffffffb8;font-size:17px;transition:color .3s}.cs-otras button:hover,.cs-otras button:focus-visible{color:#fff;outline:none}.cs-pregunta,.cs-nota,.cs-gracias{margin:0}.cs-pregunta{grid-area:1/2;align-self:end}.cs-acciones{flex-wrap:wrap;grid-area:2/2;align-self:baseline;align-items:baseline;gap:4px 54px;margin-top:16px;font-size:17px;display:flex}.cs-acciones button{color:#ffffffb8;transition:color .3s}.cs-acciones button:hover,.cs-acciones button:focus-visible,.cs-acciones .cs-accion-principal{color:#fff;outline:none}.cs-acciones .cs-accion-principal{position:relative}.cs-accion-principal img{pointer-events:none;-webkit-user-select:none;user-select:none;width:calc(100% + 56px);max-width:none;height:calc(100% + 30px);transition:transform .5s var(--curva);position:absolute;top:-15px;left:-28px;rotate:-2deg}.cs-accion-principal:hover img,.cs-accion-principal:focus-visible img{transform:scale(1.06)}.cs-accion-principal span{position:relative}.cs-acciones .cs-accion-nota{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.cs-lamina{background:#020202;max-height:calc(100svh - 268px);position:absolute;top:100%;left:calc(46.6vw - 28px);right:0;overflow-y:auto}.cs-lamina .cs-plegable>div>*{max-width:711px;margin-left:28px;margin-right:56px}.cs-lamina .cs-plegable>div>:last-child{margin-bottom:28px}.cs-enlace{color:#fff;font:inherit;text-transform:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:2px 0;font-size:17px;text-decoration:underline;text-decoration-thickness:1px;display:block}.cs-toca{z-index:1;white-space:nowrap;pointer-events:none;background:#000;margin:0;padding:3px 10px;font-size:15px;display:none;position:absolute;bottom:20px;left:50%;translate:-50%}@media (pointer:coarse){[data-pantalla=fragmento] .cs-toca,[data-decerca=si] .cs-toca{display:block}}.cs-plegable{opacity:0;transition:grid-template-rows .65s var(--curva), opacity .45s ease;grid-template-rows:0fr;display:grid}.cs-plegable[data-abierto=si]{opacity:1;grid-template-rows:1fr}.cs-plegable>div{min-height:0;overflow:hidden}.cs-plegable[data-abierto=si]>div>:first-child{margin-top:14px}.cs-nota-obra{color:#ffffffb8;margin:8px 0 0;font-size:16px}.cs-registro{gap:8px;display:grid}.cs-registro :is(input,textarea){color:#fff;width:100%;font-family:var(--maquina), "Courier New", monospace;text-transform:none;resize:none;background:0 0;border:0;border-bottom:1px solid #ffffff73;border-radius:0;padding:6px 2px;font-size:16px;line-height:1.44}.cs-registro :is(input,textarea)::placeholder{color:#fff9}.cs-trampa{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.cs-aviso{font-family:var(--maquina), "Courier New", monospace;text-transform:none;color:#ffffffb8;margin:0;font-size:13px;line-height:1.4}.cs-aviso a{color:inherit;text-underline-offset:3px}.cs-fallo{color:#fa5c3a;margin:0;font-size:15px}.cs-registro :is(input,textarea):focus{border-bottom-color:#fff;outline:none}.cs-registro-botones{flex-wrap:wrap;align-items:baseline;gap:2px 26px;display:flex}.cs-registro button.cs-secundario{color:#ffffffb8}.cs-registro button{color:#fff;font:inherit;text-transform:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:4px;padding:4px 0;font-size:17px;text-decoration:underline;text-decoration-thickness:1px}.cs-busca{z-index:1;transition:opacity .9s var(--curva), visibility 0s;background:#000;position:absolute;inset:0}.cs-dentro:not([data-pantalla=busca]) .cs-busca{opacity:0;visibility:hidden;transition:opacity .9s var(--curva), visibility 0s .9s}.cs-busca-forma{z-index:2;pointer-events:none;flex-direction:column;align-items:center;padding-top:calc(47.95svh - 30px);display:flex;position:absolute;inset:0}.cs-busca-forma>*{pointer-events:auto}.cs-busca-forma input{width:266px;color:inherit;font:inherit;text-transform:inherit;text-align:center;background:0 0;border:0;border-bottom:1px solid #fff;border-radius:0;padding:0 0 6px}.cs-busca-forma input::placeholder{color:#fff;opacity:1}.cs-busca-forma input:focus{outline:none}.cs-busca-forma input:focus::placeholder{opacity:.35}.cs-busca[data-aqui=si] .cs-busca-forma input{visibility:hidden}.cs-busca-ayuda{text-align:center;width:min(390px,100vw - 48px);margin-top:40px}.cs-busca-ayuda p{margin:0}.cs-sugeridas{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cs-sugeridas button{color:inherit;font:inherit;text-transform:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:2px 0;text-decoration:underline;text-decoration-thickness:1px}.cs-enter{color:#fff9;font:inherit;text-transform:inherit;cursor:pointer;animation:cs-nace .5s var(--curva) both;background:0 0;border:0;place-items:center;margin-top:10px;padding:0;transition:color .3s;display:grid;position:relative}.cs-enter>*{grid-area:1/1}.cs-enter img{rotate:-7.84deg}.cs-enter:hover,.cs-enter:focus-visible{color:#fff;outline:none}.cs-constelacion{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:clip}.cs-constelacion svg{width:100%;height:100%;position:absolute;inset:0}.cs-constelacion line{stroke:#fff;stroke-width:.5px;opacity:.7}.cs-obra-chica{will-change:transform;pointer-events:auto;cursor:none;background:0 0;border:0;padding:0;position:absolute;top:0;left:0}.cs-obra-chica img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .6s var(--curva);display:block}.cs-obra-chica[data-cerca=si],.cs-obra-chica:focus-visible{outline:none;z-index:300!important}.cs-obra-chica[data-cerca=si] img,.cs-obra-chica:focus-visible img{transform:scale(var(--crece,1.12))}.cs[data-fase=dentro] [data-pantalla=busca] .cs-obra-chica{animation:cs-nace .9s var(--curva) both}@keyframes cs-nace{0%{opacity:0}}.cs-tinta{z-index:5;pointer-events:none;width:100%;height:100%;transition:opacity .7s var(--curva), visibility 0s;position:fixed;inset:0}.cs-tinta[data-activa=no]{opacity:0;visibility:hidden;transition:opacity .7s var(--curva), visibility 0s .7s}.cs-al-clic{cursor:none;touch-action:pinch-zoom;position:absolute;inset:0}.cs-obra-chica{touch-action:pinch-zoom}.cs-aqui{z-index:4;position:fixed;translate:-1px -.72em}.cs-aqui input{color:inherit;font:inherit;text-transform:inherit;caret-color:currentColor;background:0 0;border:0;padding:0}.cs-aqui input:focus{outline:none}.cs-aqui input::placeholder{color:#fff9}.cs-aqui .cs-busca-ayuda{text-align:left;opacity:.75;width:max-content;max-width:390px;margin-top:10px}.cs-guia{z-index:6;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;mix-blend-mode:difference;transition:opacity .25s;position:fixed;top:0;left:0;translate:-1px -50%}.cs-guia[data-lado=izq]{translate:calc(1px - 100%) -50%}.cs-guia-normal{align-items:center;gap:2px;display:flex}.cs-dentro:not([data-pantalla=busca]) .cs-guia{mix-blend-mode:normal}.cs-dentro:not([data-pantalla=busca]) .cs-guia-normal{background:#000;padding:3px 10px 3px 4px;font-size:17px}.cs-guia-titulo{padding-left:10px;display:none}.cs-guia[data-modo=titulo] .cs-guia-titulo{display:block}.cs-guia[data-modo=titulo] .cs-guia-normal{display:none}.cs-guia[data-ver=si]{opacity:1}.cs-guia-palabra{min-width:1px}.cs-guia-caret{background:currentColor;width:1px;height:1.2em;margin:0 6px 0 2px;animation:1s step-end infinite cs-parpadeo}.cs-dentro:has(.cs-aqui) .cs-guia{visibility:hidden}.cs-dentro:has(.cs-aqui) .cs-al-clic{cursor:text}@media (pointer:coarse){.cs-guia{display:none}.cs-al-clic,.cs-obra-chica{cursor:default}}.cs-oculto{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes cs-manija{0%{transform:rotate(0)}22%{transform:rotate(-24deg)}44%{transform:rotate(-2deg)}68%{transform:rotate(-26deg)}to{transform:rotate(0)}}@keyframes cs-parpadeo{50%{opacity:0}}@media (max-width:700px){.cs{padding:64px 0 76px}.cs-nombre{top:25px;left:25px;right:25px}.cs-nombre span{font-size:40px}.cs-frase{width:auto;max-width:none;font-size:17px;bottom:22px;left:16px;right:16px;translate:none}.cs-dentro{font-size:17px}.cs-bienvenida{place-items:start center;padding:78px 23px 24px}.cs-bienvenida-titulo{font-size:24px}.cs-franja{min-height:0;padding:76px 23px 14px;display:block}.cs-otras{margin-top:6px;padding:0}.cs-pregunta{margin-top:8px}.cs-otras button{font-size:15px}.cs-accion-principal img{width:calc(100% + 34px);height:calc(100% + 22px);top:-11px;left:-17px}.cs-lamina{max-height:calc(100svh - 240px);left:0}.cs-lamina .cs-plegable>div>*{margin-left:23px;margin-right:23px}.cs-lamina .cs-plegable>div>:last-child{margin-bottom:18px}.cs-acciones{gap:2px 32px;margin-top:8px;font-size:15px}.cs-busca-forma{padding-top:30svh}.cs-busca-ayuda{margin-top:28px}.cs-titulo-obra{bottom:24px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.cs-privacidad{max-width:620px;margin:0 auto;padding:64px 24px 88px;font-size:16px;line-height:1.5}.cs-privacidad h1,.cs-privacidad h2{font-family:var(--mano);text-transform:uppercase;font-weight:400}.cs-privacidad h1{margin:0 0 32px;font-size:30px;line-height:1.2}.cs-privacidad h2{margin:28px 0 6px;font-size:19px}.cs-privacidad p{margin:0}.cs-privacidad a{color:inherit}.cs-privacidad-fecha{color:#0e0f1099;margin-top:32px!important}:root{--aire-palabras:.32em}.cs-frase,.cs-entrar{word-spacing:var(--aire-palabras)}.cs-dentro{font-family:var(--lectura), "Courier New", monospace;text-transform:none;font-size:17px;line-height:1.3}.cs-dentro :is(.cs-bienvenida-titulo,.cs-bienvenida-cierre,.cs-palabra,.cs-otras,.cs-pregunta,.cs-accion-principal,.cs-busca-ayuda p,.cs-sugeridas,.cs-busca-forma input,.cs-enter,.cs-explorar){font-family:var(--mano);text-transform:uppercase;word-spacing:var(--aire-palabras)}.cs-dentro .cs-palabra,.cs-dentro .cs-pregunta,.cs-dentro .cs-busca-ayuda p,.cs-dentro .cs-busca-forma input{font-size:20px}.cs-bienvenida-texto{gap:16px}.cs-bienvenida-parrafo{font-size:17px;line-height:1.32}.cs-bienvenida-cierre{font-size:22px;margin-top:6px!important}.cs-explorar{color:#fff;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .9s var(--curva);background:0 0;border:0;justify-self:start;place-items:center;margin:14px 0 0 16px;padding:6px 4px;font-size:17px;display:grid;position:relative}.cs-explorar>*{grid-area:1/1}.cs-explorar img{width:calc(100% + 30px);max-width:none;height:calc(100% + 10px);transition:transform .5s var(--curva);rotate:-3deg}.cs-explorar:hover img,.cs-explorar:focus-visible img{transform:scale(1.06)}.cs-explorar:focus-visible{outline:none}.cs-bienvenida[data-lista=si] .cs-explorar{opacity:1;pointer-events:auto}.cs-busca-forma input::placeholder{color:#ffffff8c}.cs-busca-forma input:focus::placeholder{opacity:1;color:#ffffff59}.cs-busca-ayuda p{line-height:1.5}.cs-guia-titulo{font-family:var(--lectura), "Courier New", monospace;text-transform:none;font-size:15px}.cs-guia-titulo:after{content:"  ·  ver";opacity:.7}.cs-volver{z-index:4;color:#fff;font:inherit;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .5s var(--curva), visibility 0s .5s;border:0;padding:2px 0 6px;font-size:15px;position:absolute;bottom:30px;left:52px}.cs-dentro:is([data-pantalla=obra],[data-pantalla=fragmento]) .cs-volver{opacity:1;visibility:visible;transition:opacity .7s var(--curva) .6s}.cs-titulo-obra{z-index:3}[data-pantalla=obra] .cs-titulo-obra{pointer-events:auto}.cs-ficha-titulo{margin:0;font-size:18px;font-weight:700}.cs-titulo-toca{display:block}.cs-ficha-acciones{flex-wrap:wrap;justify-content:center;gap:4px 26px;margin:8px 0 0;font-size:15px;display:flex}.cs-ficha-acciones :is(a,button){color:#fff;font:inherit;cursor:pointer;border:0}.cs-suscripcion{color:#fff;font-family:var(--lectura), "Courier New", monospace;text-transform:none;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:15px;display:flex}.cs-suscripcion label{opacity:.78}.cs-suscripcion input[type=email]{color:#fff;width:190px;font:inherit;background:0 0;border:0;border-bottom:1px solid #ffffff80;border-radius:0;padding:2px 0 4px}.cs-suscripcion input[type=email]:focus{border-bottom-color:#fff;outline:none}.cs-suscripcion input::placeholder{color:#ffffff80}.cs-suscripcion button{color:#fff;font:inherit;cursor:pointer;border:0}.cs-suscripcion-aviso{color:#ffffff8c;text-align:right;flex-basis:100%;font-size:12px}.cs-suscripcion-fallo{color:#fa5c3a;flex-basis:100%;font-size:13px}.cs-suscripcion-lista{margin:0}@media (max-width:700px){.cs-busca-forma{padding-top:26svh}.cs-volver{font-size:14px;bottom:16px;left:14px}.cs-toca{font-size:14px;bottom:16px;left:auto;right:14px;translate:none}.cs-titulo-obra{bottom:58px}.cs-suscripcion{justify-content:center;font-size:14px}.cs-suscripcion input[type=email]{width:150px}.cs-suscripcion-aviso{text-align:center}}.cs-hoja-pagina{color:#fff;min-height:100svh;font-family:var(--lectura), "Courier New", monospace;background:#000;flex-direction:column;font-size:17px;line-height:1.32;display:flex;position:relative}.cs-nombre-pagina{z-index:6;color:#fff;text-decoration:none}.cs-pagina{flex:1;width:min(1180px,100%);margin:0 auto;padding:150px 52px 48px}.cs-pagina-titulo{font-family:var(--mano);text-transform:uppercase;word-spacing:var(--aire-palabras);margin:0;font-size:30px;font-weight:400;line-height:1.2}.cs-todas-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:36px;display:flex}.cs-todas-cabeza a{color:#fff;text-underline-offset:5px;font-size:15px}.cs-todas{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:36px 28px;margin:0;padding:0;list-style:none;display:grid}.cs-todas a{color:#fff;gap:10px;text-decoration:none;display:grid}.cs-todas-marco{aspect-ratio:1;background:#0d0d0d;place-items:center;display:grid;overflow:hidden}.cs-todas-marco img{object-fit:contain;width:82%;height:82%;transition:transform .6s var(--curva)}.cs-todas a:hover img,.cs-todas a:focus-visible img{transform:scale(1.05)}.cs-todas a:focus-visible{outline-offset:6px;outline:1px solid #fff}.cs-todas-titulo{font-size:15px;line-height:1.35}.cs-historia{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px;display:grid}.cs-historia-imagen{width:100%;height:auto}.cs-historia-espera{aspect-ratio:4/5;border:1px dashed #ffffff4d}.cs-historia-texto{gap:18px;max-width:560px;display:grid}.cs-historia-texto p{margin:0}.cs-firma-fija{opacity:1}.cs-historia-escribir{color:#fff;text-underline-offset:5px;justify-self:start}.cs-borrador{color:#fa5c3a;font-size:13px;margin-top:12px!important}.cs-contacto{gap:18px;max-width:560px;display:grid}.cs-contacto-intro{margin:0}.cs-contacto-forma{gap:18px}.cs-contacto-forma label{color:#ffffffb8;gap:2px;font-size:14px;display:grid}.cs-contacto-listo{margin:0;font-size:20px}@media (max-width:700px){.cs-pagina{padding:128px 20px 36px}.cs-historia{grid-template-columns:1fr;gap:28px}.cs-todas{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}}.cs-trazo{transition:background-size .4s var(--curva), opacity .3s ease;background:url(/trazo.svg) 0 100%/100% 5px no-repeat;padding:2px 1px 7px;text-decoration:none;display:inline-block}.cs-trazo:hover,.cs-trazo:focus-visible{background-size:100% 7px;outline:none}.cs-volver,.cs-titulo-obra,.cs-toca,.cs-pestana,.cs-dentro:not([data-pantalla=busca]) .cs-guia-normal{text-shadow:0 0 4px #000,0 0 12px #000,0 0 22px #000c}.cs-toca,.cs-dentro:not([data-pantalla=busca]) .cs-guia-normal{background:0 0}.cs-pestana{z-index:8;color:#fff;font-family:var(--lectura), "Courier New", monospace;text-transform:none;animation:cs-nace .7s var(--curva) both;justify-items:center;gap:14px;font-size:15px;line-height:1.3;display:grid;position:fixed;bottom:18px;left:50%;translate:-50%}.cs-pestana-boton{color:#fff;font:inherit;cursor:pointer;border:0}.cs-pestana-cuerpo{opacity:0;visibility:hidden;transition:opacity .45s var(--curva), translate .45s var(--curva), visibility 0s .45s;justify-items:center;gap:16px;display:grid;translate:0 10px}.cs-pestana[data-abierta=si] .cs-pestana-cuerpo{opacity:1;visibility:visible;transition:opacity .5s var(--curva), translate .5s var(--curva);translate:0}.cs-menu{flex-wrap:wrap;justify-content:center;gap:6px 26px;display:flex}.cs-menu :is(a,button){color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;text-decoration:none}.cs-menu :is(a,button):hover,.cs-menu :is(a,button):focus-visible,.cs-menu [aria-current=page]{text-underline-offset:5px;outline:none;text-decoration:underline;text-decoration-thickness:1px}.cs-pestana .cs-suscripcion{justify-content:center}.cs-suscripcion-aviso{text-align:center}.cs-titulo-obra{text-align:right;max-width:34vw;bottom:30px;left:auto;right:52px}.cs-ficha-acciones{justify-content:flex-end}.cs-pagina{padding-bottom:120px}@media (max-width:700px){.cs-pestana{justify-items:end;width:calc(100vw - 28px);bottom:14px;left:auto;right:14px;translate:none}.cs-pestana-cuerpo,.cs-menu{justify-content:flex-end;justify-items:end}.cs-pestana .cs-suscripcion{justify-content:flex-end}.cs-suscripcion-aviso{text-align:right}.cs-titulo-obra{text-align:left;max-width:none;bottom:56px;left:14px;right:14px}.cs-ficha-acciones{justify-content:flex-start}.cs-toca{bottom:54px;left:50%;right:auto;translate:-50%}}.cs-pestana{pointer-events:none}.cs-pestana-boton,.cs-pestana[data-abierta=si] .cs-pestana-cuerpo{pointer-events:auto}.cs-dentro:has(.cs-pestana[data-abierta=si]) :is(.cs-titulo-obra,.cs-volver,.cs-toca){opacity:0;pointer-events:none;transition:opacity .3s}.cs-explorar{padding:8px 4px;display:inline-block}.cs-explorar span{position:relative}.cs-explorar img{width:calc(100% + 32px);height:calc(100% + 8px);position:absolute;top:-4px;left:-16px}.cs-dentro:after{content:"";z-index:1;opacity:0;pointer-events:none;height:190px;transition:opacity .6s var(--curva);background:linear-gradient(#0000,#0000008c 55%,#000000e0);position:absolute;bottom:0;left:0;right:0}.cs-dentro:is([data-pantalla=fragmento],[data-decerca=si]):after{opacity:1}.cs-dentro:has(.cs-pestana[data-abierta=si]):after{opacity:1;height:260px}.cs-trazo{transition:background-size .45s var(--curva), opacity .3s ease;background-size:0% 5px}.cs-trazo:hover,.cs-trazo:focus-visible,.cs-menu [aria-current=page]{background-size:100% 5px}.cs-dentro .cs-acciones .cs-accion-nota,.cs-sugeridas button,.cs-enlace,.cs-registro button,.cs-menu :is(a,button):hover,.cs-menu :is(a,button):focus-visible,.cs-menu [aria-current=page]{text-decoration:none}.cs-dentro .cs-acciones .cs-accion-nota,.cs-sugeridas button,.cs-enlace,.cs-registro button,.cs-menu :is(a,button){transition:background-size .45s var(--curva);background:url(/trazo.svg) 0 100%/0% 5px no-repeat;padding-bottom:6px}.cs-dentro .cs-acciones .cs-accion-nota:is(:hover,:focus-visible),.cs-sugeridas button:is(:hover,:focus-visible),.cs-enlace:is(:hover,:focus-visible),.cs-registro button:is(:hover,:focus-visible),.cs-menu :is(a,button):is(:hover,:focus-visible),.cs-menu [aria-current=page]{background-size:100% 5px;outline:none}@media (hover:none){.cs-trazo,.cs-dentro .cs-acciones .cs-accion-nota,.cs-sugeridas button,.cs-enlace,.cs-registro button{background-image:url(/trazo-tenue.svg);background-size:100% 5px}}.cs-suscripcion-aviso,.cs-aviso a{text-decoration:none}.cs-suscripcion-aviso:hover,.cs-aviso a:hover{text-underline-offset:3px;text-decoration:underline}.cs-dentro:not([data-pantalla=busca]) .cs-guia{display:none}.cs-dentro:is([data-pantalla=fragmento],[data-pantalla=obra]) .cs-al-clic-obra{cursor:grab}.cs-dentro:is([data-pantalla=fragmento],[data-pantalla=obra]) .cs-al-clic-obra:active{cursor:grabbing}.cs-mover[data-invita=si] img{animation:cs-invita 1.7s var(--curva) 1.1s 1 both}@keyframes cs-invita{0%,to{translate:0}35%{translate:-2.2%}70%{translate:1.2%}}.cs-mover{width:max-content}.cs-mover .cs-obra-grande{opacity:0;transition:opacity .5s;position:absolute;top:0;left:0}.cs-mover .cs-obra-grande[data-lista=si]{opacity:1}.cs-bienvenida-pie{flex-wrap:wrap;align-items:center;gap:18px 44px;display:flex}.cs-bienvenida-pie .cs-explorar{margin:0}@media (max-width:700px){.cs-bienvenida{place-items:start center;padding:calc(64px + 2svh) 22px 72px;overflow:hidden}.cs-bienvenida-texto{gap:min(12px,1.5svh)}.cs-bienvenida-titulo{font-size:min(22px,2.9svh)}.cs-bienvenida-parrafo{font-size:min(15px,2.05svh);line-height:1.28}.cs-bienvenida-cierre{font-size:min(18px,2.4svh);margin-top:2px!important}.cs-bienvenida-pie{flex-wrap:nowrap;justify-content:space-between;gap:16px;margin-top:min(6px,1svh)}.cs-bienvenida-pie .cs-firma{width:min(108px,13svh);margin:0}.cs-bienvenida-pie .cs-explorar{margin-right:16px;font-size:min(16px,2.2svh)}.cs-pestana{justify-items:center;width:calc(100vw - 28px);left:50%;right:auto;translate:-50%}.cs-pestana-cuerpo,.cs-menu,.cs-pestana .cs-suscripcion{justify-content:center;justify-items:center}.cs-suscripcion-aviso{text-align:center}.cs-volver-largo{display:none}.cs-bienvenida{place-items:center}.cs-dentro:has(.cs-pestana[data-abierta=si]):after{background:linear-gradient(#0000,#000000b8 45%,#000000f0);height:380px}}.cs-dentro[data-pantalla=busca] .cs-al-clic{cursor:default}.cs-obra-chica{cursor:pointer}.cs-franja{grid-template-rows:auto auto;min-height:0;padding:92px 56px 16px}.cs-acciones{gap:4px 40px;margin-top:10px}.cs-accion-principal img{width:calc(100% + 32px);height:calc(100% + 16px);top:-8px;left:-16px}.cs-lamina{max-height:calc(100svh - 230px)}.cs-acciones .cs-cerrar-franja{font-family:var(--lectura), "Courier New", monospace;text-transform:none;word-spacing:normal;transition:background-size .45s var(--curva), color .3s ease;background:url(/trazo.svg) 0 100%/0% 5px no-repeat;border:0;margin-left:auto;padding:2px 1px 7px;font-size:15px}.cs-acciones .cs-cerrar-franja:is(:hover,:focus-visible){background-size:100% 5px}.cs-volver,.cs-pestana,.cs-titulo-obra{bottom:18px}@media (max-width:700px){.cs-dentro .cs-palabra{font-size:18px}.cs-dentro .cs-pregunta{margin-top:6px;font-size:16px}.cs-otras{margin-top:4px}.cs-acciones{gap:4px 26px;margin-top:10px}.cs-accion-principal img{width:calc(100% + 24px);height:calc(100% + 14px);top:-7px;left:-12px}.cs-acciones .cs-cerrar-franja{font-size:14px}.cs-volver,.cs-pestana{bottom:14px}.cs-titulo-obra{bottom:58px}@media (hover:none){.cs-acciones .cs-cerrar-franja{background-image:url(/trazo-tenue.svg);background-size:100% 5px}}.cs[data-fase=dentro]:has(.cs-dentro:is([data-pantalla=fragmento],[data-pantalla=obra])) .cs-nombre{opacity:0;transition:opacity .4s}.cs-franja{padding:calc(26px + env(safe-area-inset-top)) 24px 16px}.cs-dentro .cs-palabra{padding-right:0}.cs-acciones{grid-template-columns:auto 1fr;place-items:baseline start;gap:14px 28px;margin-top:16px;display:grid}.cs-acciones .cs-accion-principal{margin-left:12px}.cs-acciones .cs-cerrar-franja{grid-column:1/-1;margin-left:0}}.cs-todas-cabeza{text-align:center;flex-direction:column;align-items:center}.cs-todas{justify-content:center}.cs-todas a{text-align:center;justify-items:center}.cs-todas-marco{width:100%}.cs-ficha-nota>div{overflow:hidden}.cs-ficha-nota p{text-align:left;text-transform:none;margin:0 0 14px;font-size:16px;line-height:1.35}.cs-dentro[data-nota=si]:after{opacity:1;height:min(62vh,440px)}@media (min-width:701px){.cs-titulo-obra{width:min(34vw,460px)}}@media (max-width:700px){.cs-ficha-nota p{font-size:15px}}.cs-ficha-edicion{color:#ffffffc7;margin:2px 0 0;font-size:14px}@media (max-width:700px){.cs-ficha-edicion{font-size:13px}}@media (min-width:701px){.cs[data-fase=dentro]:has(.cs-dentro[data-pantalla=fragmento]) .cs-nombre{opacity:0;transition:opacity .4s}.cs-ficha-nota p{text-align:right}}.cs-ficha-acciones{margin-top:16px}.cs-acciones{margin-top:24px}@media (max-width:700px){.cs-acciones{margin-top:18px}}
