.ascensor[data-astro-cid-iifiwaag]{flex-wrap:wrap;align-items:center;gap:20px 28px;display:flex}.visor[data-astro-cid-iifiwaag]{width:112px;color:var(--ambar);font:700 3.25rem/1.1 var(--display);text-align:center;text-shadow:0 0 14px #f5a93b8c;background:#140504;border:3px solid #4a1712;border-radius:8px;flex:none;padding:6px 0}.pisos[data-astro-cid-iifiwaag]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-iifiwaag]{color:#d9a79f;width:44px;height:44px;font:600 1.125rem var(--display);border:1px solid #5c2019;border-radius:50%;place-items:center;transition:background .25s,color .25s,box-shadow .25s;display:grid}li[data-astro-cid-iifiwaag].activo{background:var(--alarma);border-color:var(--alarma);color:#1b0403;box-shadow:0 0 16px #ff5a4c99}.galeria[data-astro-cid-pd4bmjx6]{padding-block:56px}h2[data-astro-cid-pd4bmjx6]{font:700 clamp(1.75rem, 4vw, 2.5rem) var(--display);letter-spacing:.02em;text-transform:uppercase}ul[data-astro-cid-pd4bmjx6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}a[data-astro-cid-pd4bmjx6]{border:1px solid var(--linea);transition:border-color .2s;display:block;overflow:hidden}a[data-astro-cid-pd4bmjx6]:hover{border-color:var(--alarma)}a[data-astro-cid-pd4bmjx6] img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .3s}a[data-astro-cid-pd4bmjx6]:hover img{transform:scale(1.02)}dialog[data-astro-cid-pd4bmjx6]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--crema);background:#040507f5;border:0;margin:0;padding:0}dialog[data-astro-cid-pd4bmjx6][open]{place-items:center;display:grid}dialog[data-astro-cid-pd4bmjx6] img[data-astro-cid-pd4bmjx6]{object-fit:contain;max-width:100%;max-height:100dvh}button[data-astro-cid-pd4bmjx6]{width:48px;height:48px;color:inherit;cursor:pointer;background:#070a0ebf;border:0;border-radius:50%;place-items:center;font-size:2rem;line-height:1;display:grid;position:absolute}button[data-astro-cid-pd4bmjx6]:hover{background:var(--alarma);color:#1b0403}.cerrar[data-astro-cid-pd4bmjx6]{top:12px;right:12px}.flecha[data-astro-cid-pd4bmjx6]{top:calc(50% - 24px)}.anterior[data-astro-cid-pd4bmjx6]{left:12px}.siguiente[data-astro-cid-pd4bmjx6]{right:12px}@media (width<=960px){ul[data-astro-cid-pd4bmjx6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){ul[data-astro-cid-pd4bmjx6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.portada[data-astro-cid-nx6rpacm]{background:#2a0403;align-items:flex-end;min-height:min(78svh,680px);padding-block:96px 40px;display:flex;position:relative;overflow:hidden}.portada[data-astro-cid-nx6rpacm] .fondo{object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.portada[data-astro-cid-nx6rpacm]:after{content:"";background:linear-gradient(to top, var(--noche) 4%, #070a0eb8 34%, transparent 68%);position:absolute;inset:0}.portada-texto[data-astro-cid-nx6rpacm]{z-index:1;position:relative}.volver[data-astro-cid-nx6rpacm]{color:var(--crema);font-size:.9375rem;text-decoration:none}.volver[data-astro-cid-nx6rpacm]:hover{text-decoration:underline}h1[data-astro-cid-nx6rpacm]{font:800 clamp(2.75rem, 9vw, 5.5rem) / 1 var(--display);letter-spacing:.01em;text-transform:uppercase;margin-top:12px}.portada-texto[data-astro-cid-nx6rpacm] p[data-astro-cid-nx6rpacm]{max-width:52ch;margin:12px 0 0;font-size:1.125rem}.jugar[data-astro-cid-nx6rpacm]{background:var(--alarma);color:#1b0403;margin-top:20px;padding:12px 32px;font-weight:700;text-decoration:none;transition:box-shadow .2s;display:inline-block}.jugar[data-astro-cid-nx6rpacm]:hover{box-shadow:0 0 22px #ff5a4cb3}.cuerpo[data-astro-cid-nx6rpacm]{grid-template-columns:minmax(0,1fr) 300px;gap:32px 64px;padding-block:56px;display:grid}.historia[data-astro-cid-nx6rpacm] p[data-astro-cid-nx6rpacm]{max-width:62ch;margin:0 0 16px;font-size:1.125rem}blockquote[data-astro-cid-nx6rpacm]{border-left:2px solid var(--alarma);font:500 1.25rem/1.4 var(--serif);margin:28px 0 0;padding-left:18px}dl[data-astro-cid-nx6rpacm]{margin:0}dl[data-astro-cid-nx6rpacm] div[data-astro-cid-nx6rpacm]{border-bottom:1px solid var(--linea);justify-content:space-between;gap:16px;padding-block:10px;display:flex}dt[data-astro-cid-nx6rpacm]{color:var(--bruma)}dd[data-astro-cid-nx6rpacm]{text-align:right;margin:0}.sin-enlace[data-astro-cid-nx6rpacm]{color:var(--bruma);margin:16px 0 0;font-size:.9375rem}.boton[data-astro-cid-nx6rpacm]{background:var(--alarma);color:#1b0403;text-align:center;margin-top:16px;padding:12px;font-weight:700;text-decoration:none;display:block}h2[data-astro-cid-nx6rpacm]{font:700 clamp(1.75rem, 4vw, 2.5rem) var(--display);letter-spacing:.02em;text-transform:uppercase}.ritual[data-astro-cid-nx6rpacm]{background:linear-gradient(135deg,#2c0705,#170403);border-block:1px solid #5c2019;padding-block:56px}.ritual[data-astro-cid-nx6rpacm] h2[data-astro-cid-nx6rpacm]{margin-bottom:24px}.ritual[data-astro-cid-nx6rpacm] ol[data-astro-cid-nx6rpacm]{max-width:66ch;margin:32px 0 0;padding-left:1.4em}.ritual[data-astro-cid-nx6rpacm] ol[data-astro-cid-nx6rpacm] li[data-astro-cid-nx6rpacm]{margin-bottom:10px;padding-left:6px}.ritual[data-astro-cid-nx6rpacm] ol[data-astro-cid-nx6rpacm] li[data-astro-cid-nx6rpacm]::marker{color:var(--ambar);font-weight:700}.rasgos[data-astro-cid-nx6rpacm]{padding-block:56px}.rasgos[data-astro-cid-nx6rpacm] ul[data-astro-cid-nx6rpacm]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px 32px;margin:20px 0 0;padding:0;list-style:none;display:grid}.rasgos[data-astro-cid-nx6rpacm] li[data-astro-cid-nx6rpacm]{border-top:1px solid var(--linea);padding-block:10px}@media (width<=800px){.cuerpo[data-astro-cid-nx6rpacm]{grid-template-columns:minmax(0,1fr)}}
