@import "https://fonts.googleapis.com/css2?family=Creepster&display=swap";
@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.6435ea53.woff2)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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
@font-face{font-family:Creepster;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a3ba9694c9b2886-s.p.aca9b261.woff2)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:Creepster Fallback;src:local(Arial);ascent-override:105.9%;descent-override:24.25%;line-gap-override:0.0%;size-adjust:89.81%}.creepster_3771a2d3-module__zd-oGW__className{font-family:Creepster,Creepster Fallback;font-style:normal;font-weight:400}.creepster_3771a2d3-module__zd-oGW__variable{--font-creepster:"Creepster","Creepster Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.left-1\/2{left:50%}.z-10{z-index:10}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.block{display:block}.flex{display:flex}.h-full{height:100%}.max-h-\[50px\]{max-height:50px}.w-auto{width:auto}.w-full{width:100%}.max-w-\[50px\]{max-width:50px}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-t-transparent{border-top-color:transparent}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.text-center{text-align:center}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.brightness-75{--tw-brightness:brightness(75%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.contrast-125{--tw-contrast:contrast(125%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:opacity-20:is(:where(.group):hover *){opacity:.2}.group-hover\:drop-shadow-\[0_0_8px_rgba\(255\,69\,0\,0\.8\)\]:is(:where(.group):hover *){--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,rgba(255,69,0,.8)));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:opacity-100:hover{opacity:1}}@layer base{body{background:#000}@font-face{font-family:Sinister Sunday;src:url(../media/SinisterSunday-9Yw07.cad0d967.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}}@layer components{.hell-background{background:linear-gradient(135deg,#0a0a0a 0%,#1a0000 50%,#000 100%);width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.fire-particle{opacity:.7;filter:blur(.5px);background:radial-gradient(circle,rgba(255,69,0,.8) 0%,rgba(255,140,0,.6) 30%,rgba(255,69,0,.3) 70%,transparent 100%);border-radius:50%;animation:15s linear infinite float-up;position:absolute}.fire-particle:first-child{width:8px;height:16px;animation-duration:12s;animation-delay:0s;left:5%}.fire-particle:nth-child(2){width:12px;height:24px;animation-duration:16s;animation-delay:3s;left:15%}.fire-particle:nth-child(3){width:6px;height:12px;animation-duration:14s;animation-delay:6s;left:25%}.fire-particle:nth-child(4){width:10px;height:20px;animation-duration:18s;animation-delay:2s;left:35%}.fire-particle:nth-child(5){width:8px;height:16px;animation-duration:13s;animation-delay:8s;left:45%}.fire-particle:nth-child(6){width:14px;height:28px;animation-duration:15s;animation-delay:5s;left:55%}.fire-particle:nth-child(7){width:7px;height:14px;animation-duration:17s;animation-delay:1s;left:65%}.fire-particle:nth-child(8){width:9px;height:18px;animation-duration:11s;animation-delay:7s;left:75%}.fire-particle:nth-child(9){width:11px;height:22px;animation-duration:19s;animation-delay:4s;left:85%}.fire-particle:nth-child(10){width:6px;height:12px;animation-duration:13s;animation-delay:9s;left:95%}.welcome-title{-webkit-text-fill-color:transparent;text-shadow:0 0 40px rgba(255,255,255,.3);letter-spacing:.2em;text-align:center;background:linear-gradient(45deg,#fff,#ff6b35,#dc2626,#fff) 0 0/300% 300%;-webkit-background-clip:text;background-clip:text;font-family:Sinister Sunday,Creepster,cursive;animation:3s ease-in-out infinite alternate hell-glow}.sinister-title{-webkit-text-fill-color:transparent;text-shadow:0 0 30px rgba(255,255,255,.2);letter-spacing:.15em;background:linear-gradient(45deg,#fff,#ff6b35,#dc2626,#fff) 0 0/200% 200%;-webkit-background-clip:text;background-clip:text;font-family:Sinister Sunday,Creepster,cursive;animation:4s ease-in-out infinite alternate blood-flow}.sinister-text{color:#f3f4f6;text-shadow:2px 2px 4px rgba(0,0,0,.9);letter-spacing:.015em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.1rem;font-weight:500;line-height:1.5}.sinister-text.text-2xl{font-size:2rem!important}.sinister-text.text-xl{font-size:1.5rem!important}.sinister-text.text-lg{font-size:1.25rem!important}.sinister-text.text-sm{font-size:1rem!important}.sinister-text.text-xs{font-size:.9rem!important}.cult-text{color:#e5e7eb;text-shadow:2px 2px 4px rgba(0,0,0,.8);letter-spacing:.025em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.6}.hell-mono-text{color:#9ca3af;text-shadow:1px 1px 2px rgba(0,0,0,.8);letter-spacing:.02em;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.9rem;font-weight:400;line-height:1.4}.main-container{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:250px 1rem 1rem;display:flex}.content-wrapper{text-align:center;space-y:2rem;width:100%;max-width:700px}.hell-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(20,20,20,.85);border:1px solid rgba(220,38,38,.3);border-radius:20px;transition:all .3s;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.3)}.hell-card:hover{border-color:rgba(220,38,38,.5);transform:translateY(-2px);box-shadow:0 8px 32px rgba(220,38,38,.15)}.hell-card:before{content:"";border-radius:inherit;z-index:-1;opacity:.3;background:linear-gradient(135deg,rgba(220,38,38,.1),rgba(249,115,22,.1));position:absolute;top:0;bottom:0;left:0;right:0}.hell-input{color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);text-align:center;background:rgba(20,20,20,.8);border:2px solid rgba(75,85,99,.4);border-radius:16px;width:100%;max-width:450px;margin-bottom:32px;padding:20px 24px;font-family:Sinister Sunday,Creepster,cursive;font-size:18px;transition:all .3s;box-shadow:0 4px 15px rgba(0,0,0,.2)}.hell-input:focus{border-color:rgba(220,38,38,.6);outline:none;transform:translateY(-1px);box-shadow:0 0 0 4px rgba(220,38,38,.15),0 4px 20px rgba(220,38,38,.1)}.hell-input::placeholder{color:rgba(156,163,175,.8);font-family:Sinister Sunday,Creepster,cursive;font-size:16px}.hell-button{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5);background:linear-gradient(135deg,#dc2626 0%,#991b1b 100%);border:none;border-radius:16px;width:100%;max-width:450px;margin-top:32px;padding:20px 32px;font-family:Sinister Sunday,Creepster,cursive;font-size:18px;font-weight:600;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(220,38,38,.3)}.hell-button:hover{background:linear-gradient(135deg,#ef4444 0%,#b91c1c 100%);transform:translateY(-2px);box-shadow:0 8px 25px rgba(220,38,38,.4)}.hell-button:active{transform:translateY(0)}.hell-button:disabled{cursor:not-allowed;background:linear-gradient(135deg,#374151 0%,#1f2937 100%);transform:none;box-shadow:0 4px 15px rgba(0,0,0,.2)}.profile-glow{border:3px solid rgba(220,38,38,.3);position:relative;box-shadow:0 0 25px rgba(220,38,38,.4)}.profile-glow:before{content:"";border-radius:inherit;z-index:-1;filter:blur(8px);opacity:.6;background:linear-gradient(45deg,#dc2626,#f97316,#dc2626,#991b1b) 0 0/200% 200%;animation:3s ease-in-out infinite hell-glow;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.devil-halo-image{z-index:5;pointer-events:none;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.halo-container{animation:8s ease-in-out infinite halo-sway;display:inline-block;position:relative}.halo-image{filter:brightness(1.2)contrast(1.3)drop-shadow(0 0 8px rgba(255,69,0,.3))drop-shadow(0 0 15px rgba(220,38,38,.2));width:200px;height:200px;animation:3s ease-in-out infinite alternate halo-pulse-glow}.halo-glow{z-index:-1;background:radial-gradient(circle,rgba(255,69,0,.15) 0%,rgba(255,140,0,.1) 30%,rgba(220,38,38,.08) 50%,transparent 70%);border-radius:50%;width:250px;height:250px;animation:4s ease-in-out infinite alternate halo-glow-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.halo-inner-glow{z-index:-1;background:radial-gradient(circle,rgba(255,69,0,.2) 0%,rgba(255,140,0,.12) 40%,transparent 65%);border-radius:50%;width:180px;height:180px;animation:2s ease-in-out infinite alternate halo-inner-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sticky-nav-icon{filter:drop-shadow(0 2px 8px rgba(220,38,38,.6))drop-shadow(0 0 12px rgba(255,69,0,.4));transition:all .3s}.sticky-nav-icon:hover{filter:drop-shadow(0 4px 16px rgba(220,38,38,.8))drop-shadow(0 0 20px rgba(255,69,0,.7))drop-shadow(0 0 30px rgba(255,140,0,.5));transform:scale(1.1)}.sticky-nav-icon{filter:drop-shadow(0 2px 8px rgba(220,38,38,.8))drop-shadow(0 0 16px rgba(255,69,0,.6))drop-shadow(0 0 24px rgba(255,140,0,.4));transition:all .3s;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}.sticky-nav-icon:hover{filter:drop-shadow(0 4px 20px #dc2626)drop-shadow(0 0 30px rgba(255,69,0,.9))drop-shadow(0 0 40px rgba(255,140,0,.7));transform:scale(1.2);width:52px!important;height:52px!important}.sticky-nav-button{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(20,20,20,.9);border:3px solid rgba(220,38,38,.7);transition:all .4s;position:relative;box-shadow:0 6px 24px rgba(220,38,38,.4),inset 0 2px rgba(255,255,255,.1);width:84px!important;height:84px!important}.sticky-nav-button:hover{background:rgba(220,38,38,.3);border-color:#dc2626;transform:translateY(-3px)scale(1.1);box-shadow:0 12px 40px rgba(220,38,38,.7),inset 0 2px rgba(255,255,255,.2),0 0 50px rgba(255,69,0,.5);width:88px!important;height:88px!important}.sticky-nav-button:before{content:"";border-radius:inherit;opacity:0;background:linear-gradient(135deg,rgba(220,38,38,.2),rgba(249,115,22,.2));transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.sticky-nav-button:hover:before{opacity:1}.sticky-nav-container{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:rgba(0,0,0,.95);border:2px solid rgba(220,38,38,.6);padding:16px 24px;box-shadow:0 12px 40px rgba(0,0,0,.9),0 6px 20px rgba(220,38,38,.3)}@media (max-width:640px){.hell-input{margin-bottom:24px;padding:18px 20px;font-size:16px}.hell-button{margin-top:24px;padding:18px 24px;font-size:16px}.welcome-title{font-size:2.5rem;line-height:1.2}.sinister-title{font-size:4rem;line-height:1.1}.cult-text{padding:0 1rem;font-size:1.9rem}.halo-image{width:120px;height:120px}.halo-glow{width:180px;height:180px}.halo-inner-glow{width:150px;height:150px}}@media (min-width:641px) and (max-width:1024px){.hell-input{margin-bottom:28px;padding:19px 22px;font-size:17px}.hell-button{margin-top:28px;padding:19px 28px;font-size:17px}.welcome-title{font-size:4rem;line-height:1.1}.sinister-title{font-size:5rem;line-height:1}.cult-text{font-size:1.1rem;line-height:1.8}.halo-image{width:160px;height:160px}.halo-glow{width:240px;height:240px}.halo-inner-glow{width:200px;height:200px}}@media (min-width:1025px){.welcome-title{letter-spacing:.3em;font-size:5rem;line-height:1.1}.sinister-title{letter-spacing:.2em;font-size:6rem;line-height:1}.cult-text{max-width:700px;font-size:1.3rem;line-height:2}.sinister-text{font-size:1.1rem}.hell-input{max-width:500px;margin-bottom:40px;padding:22px 28px;font-size:20px}.hell-button{max-width:500px;margin-top:40px;padding:22px 36px;font-size:20px}.content-wrapper{max-width:800px}.main-container{padding:280px 2rem 2rem}}.animation-delay-300{animation-delay:.3s}.animation-delay-600{animation-delay:.6s}.animation-delay-900{animation-delay:.9s}.border-gradient-to-br{border-image:linear-gradient(135deg,#dc2626,#f97316,#dc2626) 1}.hellification-dot{animation:2s ease-in-out infinite hell-pulse}.decorative-corner{position:relative}.decorative-corner:before{content:"";border:4px solid transparent;border-image:linear-gradient(45deg,#dc2626,transparent) 1;animation:2s ease-in-out infinite alternate corner-glow;position:absolute;top:0;bottom:0;left:0;right:0}}@keyframes float-up{0%{opacity:0;transform:translateY(100vh)translate(-20px)rotate(0)scale(.5)}10%{opacity:.8;transform:translateY(90vh)translate(-10px)rotate(45deg)scale(.7)}50%{opacity:1;transform:translateY(50vh)translate(10px)rotate(180deg)scale(1)}90%{opacity:.8;transform:translateY(10vh)translate(30px)rotate(315deg)scale(1.2)}to{opacity:0;transform:translateY(-10vh)translate(50px)rotate(360deg)scale(1.5)}}@keyframes blood-flow{0%{background-position:0%}to{background-position:200%}}@keyframes hell-glow{0%{text-shadow:0 0 40px rgba(220,38,38,.8);background-position:0%}to{text-shadow:0 0 60px #ff4500;background-position:300%}}@keyframes halo-rotate{0%{transform:rotateY(0)rotateX(10deg)}25%{transform:rotateY(90deg)rotateX(15deg)}50%{transform:rotateY(180deg)rotateX(20deg)}75%{transform:rotateY(270deg)rotateX(15deg)}to{transform:rotateY(360deg)rotateX(10deg)}}@keyframes halo-pulse-glow{0%{filter:brightness(.8)contrast(1.2)drop-shadow(0 0 10px rgba(255,69,0,.3))}to{filter:brightness(1.2)contrast(1.5)drop-shadow(0 0 25px rgba(255,69,0,.8))}}@keyframes halo-glow-pulse{0%{opacity:.4;transform:translate(-50%,-50%)scale(1)}to{opacity:.8;transform:translate(-50%,-50%)scale(1.1)}}@keyframes halo-inner-pulse{0%{opacity:.6;transform:translate(-50%,-50%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes halo-sway{0%{transform:rotate(-5deg)rotateY(-10deg)}25%{transform:rotate(3deg)rotateY(5deg)}50%{transform:rotate(5deg)rotateY(10deg)}75%{transform:rotate(-3deg)rotateY(-5deg)}to{transform:rotate(-5deg)rotateY(-10deg)}}@keyframes hellish-spin{0%{border-color:#dc2626 transparent transparent;transform:rotate(0)}25%{border-color:#f97316 #dc2626 transparent transparent}50%{border-color:#fbbf24 #f97316 #dc2626 transparent}75%{border-color:#dc2626 #fbbf24 #f97316 #dc2626}to{border-color:#dc2626 transparent transparent;transform:rotate(360deg)}}@keyframes hell-pulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.05)}}@keyframes corner-glow{0%{filter:drop-shadow(0 0 5px rgba(220,38,38,.5))}to{filter:drop-shadow(0 0 15px rgba(220,38,38,.8))}}.lucide{stroke-width:1.5px}.lucide:hover{color:#fff!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
