.hw-adorno{--hw-hueso:var(--nav-active);--hw-hueco:var(--background);--hw-hilo:#0e11194d;--hw-arana:var(--foreground);--hw-murcielago:var(--nav-active);--hw-fantasma:var(--card);--hw-fantasma-borde:#0e111947;pointer-events:none;-webkit-user-select:none;user-select:none}.dark .hw-adorno{--hw-hueso:var(--foreground);--hw-hilo:#eceef461;--hw-murcielago:var(--muted-foreground);--hw-fantasma:var(--foreground);--hw-fantasma-borde:transparent}.hw-adorno svg{display:block;overflow:visible}.hw-cal-sombra{fill:#d4380d}.hw-cal-medio{fill:#ff4526}.hw-cal-luz{fill:#ff6243}.hw-cal-rabo{fill:none;stroke:#8a5200;stroke-width:5px;stroke-linecap:round}.hw-cal-cara{fill:#ffd27a;animation:2.6s step-end infinite hw-vela}@keyframes hw-vela{0%,24%,64%,to{opacity:1}18%{opacity:.72}52%{opacity:.82}58%{opacity:.6}}.hw-calabaza-cabecera{flex:none;width:26px;height:24px;margin-left:8px;display:block}.hw-capa{position:absolute;inset:0;overflow:hidden}.hw-telarana{z-index:0;width:120px;height:120px;position:absolute;top:0;right:0}.hw-telarana-izq{width:90px;height:90px;left:0;right:auto;transform:scaleX(-1)}.hw-telarana path{fill:none;stroke:var(--hw-hilo);stroke-width:1px;stroke-linecap:round}.hw-hilo{z-index:0;background:var(--hw-hilo);width:1px;height:112px;animation:20s ease-in-out infinite hw-hilo;position:absolute;top:0;right:52px;transform:translateY(-94px)}@keyframes hw-hilo{0%,48%,76%,to{transform:translateY(-94px)}58%,66%{transform:translateY(0)}}.hw-arana{width:28px;height:25px;position:absolute;bottom:-20px;left:-14px}.hw-arana-patas{fill:none;stroke:var(--hw-arana);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.hw-arana-cuerpo{fill:var(--hw-arana)}.hw-arana-ojo{fill:#ff4526}.hw-cruce{z-index:0;--hw-alto:72px;width:100%;height:0;animation:20s linear infinite hw-cruce;position:absolute;bottom:4px;left:0}@keyframes hw-cruce{0%{transform:translate(0)}45%,to{transform:translate(calc(100% + 260px))}}.hw-corredores{align-items:flex-end;gap:14px;display:flex;position:absolute;bottom:0;left:-260px}.hw-esqueleto{width:calc(var(--hw-alto) * .82);height:var(--hw-alto);flex:none}.hw-rueda{width:calc(var(--hw-alto) * .42);height:calc(var(--hw-alto) * .38);flex:none;animation:1.05s linear infinite hw-rueda}@keyframes hw-rueda{to{transform:rotate(360deg)}}.hw-hueso{fill:none;stroke:var(--hw-hueso);stroke-linecap:round;stroke-linejoin:round}.hw-hueso-relleno{fill:var(--hw-hueso)}.hw-hueco{fill:var(--hw-hueco)}.hw-dorsal{fill:#ff4526}.hw-dorsal-numero{fill:#fff;font-family:var(--font-sans), system-ui, sans-serif;text-anchor:middle;font-size:15px;font-weight:800}.hw-cuerpo{animation:.31s ease-in-out infinite alternate hw-bote}@keyframes hw-bote{to{transform:translateY(-5px)}}.hw-muslo{transform-origin:70px 94px;animation:.62s linear infinite hw-muslo}.hw-tibia{transform-origin:70px 124px;animation:.62s linear infinite hw-tibia}.hw-brazo{transform-origin:82px 48px;animation:.62s ease-in-out infinite hw-brazo}.hw-antebrazo{transform-origin:82px 72px;transform:rotate(-75deg)}.hw-atras{opacity:.55}.hw-atras .hw-muslo,.hw-atras .hw-tibia,.hw-atras .hw-brazo{animation-delay:-.31s}@keyframes hw-muslo{0%,to{transform:rotate(-48deg)}50%{transform:rotate(28deg)}}@keyframes hw-tibia{0%,to{transform:rotate(18deg)}30%{transform:rotate(8deg)}50%{transform:rotate(35deg)}72%{transform:rotate(105deg)}}@keyframes hw-brazo{0%,to{transform:rotate(38deg)}50%{transform:rotate(-42deg)}}.hw-bandada{z-index:0;width:100%;height:0;animation:20s linear infinite hw-vuelo;position:absolute;top:0;left:0}@keyframes hw-vuelo{0%,62%{transform:translateY(60px)}76%{transform:translate(60%,14px)}92%,to{transform:translate(calc(100% + 190px),48px)}}.hw-murcielagos{gap:14px;display:flex;position:absolute;left:-190px}.hw-murcielago-c{fill:var(--hw-murcielago)}.hw-ala{transform-origin:30px 14px;animation:.22s ease-in-out infinite alternate hw-aleteo}@keyframes hw-aleteo{to{transform:scaleY(.6)}}.hw-fantasma{z-index:-1;width:44px;animation:12s ease-in-out infinite hw-asoma;position:absolute;top:-34px;right:76px}@keyframes hw-asoma{0%,18%,66%,to{transform:translateY(62px)rotate(0)}30%,54%{transform:translateY(0)rotate(-4deg)}42%{transform:translateY(0)rotate(4deg)}}.hw-fantasma-cuerpo{fill:var(--hw-fantasma);stroke:var(--hw-fantasma-borde);stroke-width:1.5px}.hw-fantasma-boca{fill:var(--foreground)}.hw-fantasma-ojo{fill:var(--foreground);transform-box:fill-box;transform-origin:50%;animation:4s step-end infinite hw-parpadeo}.dark .hw-fantasma-boca,.dark .hw-fantasma-ojo{fill:var(--background)}@keyframes hw-parpadeo{0%,92%,98%,to{transform:scaleY(1)}93%,97%{transform:scaleY(.12)}}.hw-calabaza-tarjeta{z-index:2;transform-origin:50% 100%;width:40px;animation:3.4s ease-in-out infinite alternate hw-vaiven;position:absolute;top:-24px;right:12px}@keyframes hw-vaiven{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.hw-cementerio{height:96px;margin-bottom:-1px;overflow:hidden}.hw-cementerio svg{width:100%;height:96px}.hw-lapida{fill:var(--secondary)}.hw-lapida-texto{fill:var(--muted-foreground);font-family:var(--font-sans), system-ui, sans-serif;text-anchor:middle;font-size:13px;font-weight:700}.hw-suelo{fill:var(--card)}.hw-salto{animation:5s ease-in-out infinite hw-salto}@keyframes hw-salto{0%,70%,82%,92%,to{transform:translateY(0)}76%{transform:translateY(-16px)}87%{transform:translateY(-7px)}}@media (min-width:768px){.hw-fantasma{width:72px;top:-50px;left:calc(50% + 60px);right:auto}.hw-fantasma-solo-movil{display:none}.hw-calabaza-tarjeta{width:56px;top:-14px;right:calc(50% + 32px)}}@media (min-width:1024px){.hw-telarana{width:230px;height:230px}.hw-telarana-izq{width:150px;height:150px}.hw-hilo{right:100px}.hw-corredores{gap:18px}.hw-cruce{--hw-alto:120px}.hw-fantasma{left:calc(33.3333% + 56px)}.hw-calabaza-tarjeta{right:calc(66.6667% + 36px)}}@media (min-width:1280px){.hw-fantasma{left:calc(25% + 54px)}.hw-calabaza-tarjeta{right:calc(75% + 38px)}}@media (prefers-reduced-motion:reduce){.hw-adorno,.hw-adorno *{animation:none!important}}@media print{.hw-adorno{display:none!important}}.hw-calabazas{z-index:0;align-items:flex-end;gap:4px;display:flex;position:absolute;bottom:0;right:16px}.hw-calabazas>*{flex:none}.hw-cal-1{width:38px}.hw-cal-2{width:26px}.hw-cal-3{width:32px}.hw-capa-fija{z-index:40;position:fixed;inset:0;overflow:hidden}.hw-capa-fondo{top:var(--header-height);z-index:-1;height:calc(100vh - var(--header-height));margin-bottom:calc(var(--header-height) - 100vh);position:sticky;overflow:hidden}.hw-capa-fondo .hw-cruce{--hw-alto:130px;bottom:10px}.hw-capa-fija .hw-cruce{--hw-alto:96px;bottom:6px}.hw-halo .hw-esqueleto{filter:drop-shadow(0 0 1.5px #fff)drop-shadow(0 0 1.5px #fff)}.hw-vuelo-fantasma{width:100%;height:0;animation:20s linear infinite hw-vuelo-fantasma;position:absolute;top:26%;left:0}@keyframes hw-vuelo-fantasma{0%,52%{transform:translate(calc(100% + 110px))}88%,to{transform:translate(0)}}.hw-fantasma-volador{opacity:.92;width:56px;animation:1.8s ease-in-out infinite alternate hw-flota;position:absolute;left:-110px}@keyframes hw-flota{0%{transform:translateY(-12px)rotate(-5deg)}to{transform:translateY(12px)rotate(5deg)}}.hw-sin-caja{display:contents}.hw-ficha-fantasma{z-index:-1;width:60px;animation:12s ease-in-out infinite hw-asoma;position:absolute;top:-50px;left:8%}.hw-ficha-calabaza{z-index:2;transform-origin:50% 100%;width:48px;animation:3.4s ease-in-out infinite alternate hw-vaiven;position:absolute;top:-42px;right:30%}.hw-mano{animation:9s ease-in-out infinite hw-mano}.hw-mano-2{animation-delay:-4.5s}@keyframes hw-mano{0%,50%,to{transform:translateY(36px)}60%,88%{transform:translateY(0)}}@media (max-width:639px){.hw-sin-arana-movil .hw-hilo{display:none}}@media (max-width:1023px){.hw-ficha-fantasma-escritorio{display:none}}.hw-publicar-telarana{width:200px;height:200px;position:absolute;top:0;right:0}.hw-publicar-telarana-izq{width:200px;height:200px;position:absolute;top:0;left:0;transform:scaleX(-1)}.hw-publicar-cal{transform-origin:50% 100%;width:110px;animation:3.4s ease-in-out infinite alternate hw-vaiven;position:absolute;bottom:20px}.hw-publicar-cal-izq{left:36px}.hw-publicar-cal-der{right:36px}.hw-publicar-movil{z-index:1;width:72px;height:72px;position:absolute;top:56px;right:0}.hw-publicar-telarana path,.hw-publicar-telarana-izq path,.hw-publicar-movil path{fill:none;stroke:var(--hw-hilo);stroke-width:1px}@media (min-width:1024px){.hw-calabazas{gap:8px;right:40px}.hw-cal-1{width:68px}.hw-cal-2{width:44px}.hw-cal-3{width:56px}.hw-capa-fija .hw-cruce{--hw-alto:150px}.hw-fantasma-volador{width:84px}.hw-ficha-fantasma{width:84px;top:-58px}.hw-ficha-calabaza{width:64px;top:-38px;right:46%}.hw-publicar-movil{display:none}}.hw-cta{z-index:1;width:36px;height:34px;position:absolute;top:-24px;right:16px}.hw-cta-calabaza{transform-origin:50% 100%;animation:3.4s ease-in-out infinite alternate hw-vaiven}.hw-cta-fantasma{height:42px;animation:1.8s ease-in-out infinite alternate hw-flota-cta;top:-38px}@keyframes hw-flota-cta{0%{transform:translateY(-3px)rotate(-5deg)}to{transform:translateY(3px)rotate(5deg)}}@media (max-width:1023px){[data-barra-fija] .hw-capa-fija .hw-cruce{bottom:80px}}
