@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600;700&family=Space+Grotesk:wght@400;700&display=swap";:root{--color-black: #0a0a0a;--color-spectrum: linear-gradient(90deg, #ff0000, #ff8000, #ffff00, #80ff00, #00ff00, #00ff80, #00ffff, #0080ff, #0000ff, #8000ff, #ff00ff, #ff0080);--color-blood: #8b0000;--color-shit: #8b4513;--color-rainbow: hsl(var(--hue), 100%, 50%);--color-gray: #2d2d2d;--color-white: #ffffff;--color-green: #228b22;--font-display: "Space Grotesk", sans-serif;--font-mono: "JetBrains Mono", monospace;--hue: 0}*{margin:0;padding:0;box-sizing:border-box;max-width:100%}*{-ms-overflow-style:none;scrollbar-width:none}*::-webkit-scrollbar{display:none}html,body{margin:0;padding:0;width:100%}body{background:var(--color-black);color:var(--color-white);font-family:var(--font-mono);line-height:1.4;filter:contrast(1.4) saturate(1.6) hue-rotate(5deg) brightness(1.1);text-shadow:1px 0 0 rgba(255,0,0,.25),-1px 0 0 rgba(0,255,0,.25),0 1px 0 rgba(0,0,255,.2),0 0 3px rgba(212,175,55,.1)}html{scroll-behavior:smooth}.app{min-height:100vh;width:100%;overflow-x:hidden;position:relative;background:radial-gradient(ellipse at 15% 85%,rgba(139,0,0,.3) 0%,transparent 60%),radial-gradient(circle at 90% 10%,rgba(75,0,130,.25) 0%,transparent 55%),radial-gradient(ellipse at 30% 20%,rgba(0,100,0,.2) 0%,transparent 45%),radial-gradient(circle at 70% 70%,rgba(139,69,19,.15) 0%,transparent 50%),radial-gradient(ellipse at 5% 40%,rgba(255,0,255,.18) 0%,transparent 40%),radial-gradient(circle at 85% 90%,rgba(255,69,0,.12) 0%,transparent 35%),linear-gradient(135deg,rgba(25,25,112,.08) 0%,transparent 70%),linear-gradient(45deg,rgba(128,0,128,.1) 20%,transparent 80%);animation:color-shift 8s ease-in-out infinite}.app>*{position:relative;z-index:3}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;line-height:1.1;transform:skew(-1deg) rotate(-.2deg);filter:drop-shadow(2px 0 0 rgba(212,175,55,.4)) drop-shadow(-1px 0 0 rgba(255,0,0,.2)) drop-shadow(0 1px 0 rgba(0,255,255,.2))}.section{padding:3rem 2rem;width:100%;box-sizing:border-box;margin:0;position:relative}.simple-button{background:var(--color-blood);border:none;color:var(--color-white);padding:10px 20px;font-family:var(--font-mono);font-weight:600;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;font-size:14px}.simple-button:hover{background:var(--color-puke);color:var(--color-black)}.basic-card{background:var(--color-gray);padding:15px;margin:10px 0;border-left:3px solid var(--color-puke)}.section-title{font-size:2.5rem;color:var(--color-puke);margin-bottom:20px;text-align:left}.weird-text{color:var(--color-piss);font-weight:700}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.shaky{animation:shake .3s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:.3}}.blinky{animation:blink 1s infinite}@media (max-width: 768px){.section{padding:1rem .5rem}.section-title{font-size:2rem}}@keyframes stupid-wiggle{0%{transform:rotate(0)}25%{transform:rotate(1deg)}75%{transform:rotate(-1deg)}to{transform:rotate(0)}}@keyframes gross-pulse{0%,to{background-color:var(--color-gray)}50%{background-color:var(--color-shit)}}@keyframes annoying-slide{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}.wiggle{animation:stupid-wiggle 2s infinite}.gross-pulse{animation:gross-pulse 3s infinite}.slide-in{animation:annoying-slide .5s ease-out}@keyframes glitch{0%,to{transform:translate(0);filter:hue-rotate(0deg)}10%{transform:translate(-2px,2px);filter:hue-rotate(90deg)}20%{transform:translate(-1px,-1px);filter:hue-rotate(180deg)}30%{transform:translate(2px,1px);filter:hue-rotate(270deg)}40%{transform:translate(1px,-2px);filter:hue-rotate(45deg)}50%{transform:translate(-1px,2px);filter:hue-rotate(135deg)}60%{transform:translate(2px,-1px);filter:hue-rotate(225deg)}70%{transform:translate(-2px,-2px);filter:hue-rotate(315deg)}80%{transform:translate(1px,1px);filter:hue-rotate(60deg)}90%{transform:translate(-1px,-1px);filter:hue-rotate(300deg)}}@keyframes chromatic-aberration{0%{text-shadow:2px 0 0 #ff0000,-2px 0 0 #00ffff}25%{text-shadow:-2px 0 0 #ff0000,2px 0 0 #00ffff,0 2px 0 #ffff00}50%{text-shadow:0 -2px 0 #ff0000,0 2px 0 #00ffff,2px 0 0 #ffff00}75%{text-shadow:2px 2px 0 #ff0000,-2px -2px 0 #00ffff,-2px 2px 0 #ffff00}to{text-shadow:2px 0 0 #ff0000,-2px 0 0 #00ffff}}@keyframes screen-tear{0%,to{transform:translate(0)}10%{transform:translate(-5px)}20%{transform:translate(3px)}30%{transform:translate(-2px)}40%{transform:translate(4px)}50%{transform:translate(-3px)}60%{transform:translate(2px)}70%{transform:translate(-4px)}80%{transform:translate(1px)}90%{transform:translate(-1px)}}@keyframes corrupt-flicker{0%,98%{opacity:1;filter:brightness(1) contrast(1)}1%{opacity:.8;filter:brightness(1.5) contrast(.8)}2%{opacity:.3;filter:brightness(.5) contrast(1.5)}3%{opacity:.9;filter:brightness(1.2) contrast(.9)}4%{opacity:.1;filter:brightness(2) contrast(.3)}5%{opacity:.7;filter:brightness(.8) contrast(1.3)}}@keyframes text-corruption{0%,90%{transform:skew(0)}1%{transform:skew(-5deg)}2%{transform:skew(3deg)}3%{transform:skew(-2deg)}4%{transform:skew(4deg)}5%{transform:skew(-1deg)}}@keyframes digital-noise{0%{background-position:0 0;filter:contrast(1.1) saturate(1.2)}25%{background-position:-5px 3px;filter:contrast(1.3) saturate(.8)}50%{background-position:3px -2px;filter:contrast(.9) saturate(1.5)}75%{background-position:-2px -4px;filter:contrast(1.2) saturate(.9)}to{background-position:0 0;filter:contrast(1.1) saturate(1.2)}}@keyframes paranoid-twitch{0%,95%{transform:translate(0) rotate(0)}96%{transform:translate(-1px,1px) rotate(-.5deg)}97%{transform:translate(1px,-1px) rotate(.5deg)}98%{transform:translate(-1px,-1px) rotate(-.2deg)}99%{transform:translate(1px,1px) rotate(.2deg)}}@keyframes data-corruption{0%{filter:contrast(1) brightness(1) saturate(1);transform:scaleX(1)}5%{filter:contrast(.1) brightness(3) saturate(.1);transform:scaleX(.98)}10%{filter:contrast(2) brightness(.5) saturate(2);transform:scaleX(1.02)}15%{filter:contrast(.3) brightness(2.5) saturate(.2);transform:scaleX(.95)}20%{filter:contrast(1.8) brightness(.7) saturate(1.8);transform:scaleX(1.05)}to{filter:contrast(1) brightness(1) saturate(1);transform:scaleX(1)}}@keyframes matrix-rain{0%{background-position:0 -100vh;opacity:.1}50%{opacity:.3}to{background-position:0 100vh;opacity:.1}}@keyframes static-interference{0%,to{background-image:radial-gradient(circle at 20% 80%,rgba(255,0,0,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(0,255,0,.1) 0%,transparent 50%)}25%{background-image:radial-gradient(circle at 60% 30%,rgba(0,0,255,.15) 0%,transparent 50%),radial-gradient(circle at 30% 70%,rgba(255,255,0,.08) 0%,transparent 50%)}50%{background-image:radial-gradient(circle at 10% 50%,rgba(255,0,255,.12) 0%,transparent 50%),radial-gradient(circle at 90% 80%,rgba(0,255,255,.09) 0%,transparent 50%)}75%{background-image:radial-gradient(circle at 70% 10%,rgba(255,100,0,.11) 0%,transparent 50%),radial-gradient(circle at 40% 90%,rgba(100,255,0,.13) 0%,transparent 50%)}}@keyframes schizo-jitter{0%,90%{transform:translate(0) rotate(0) skew(0)}91%{transform:translate(-3px,2px) rotate(-.5deg) skew(-2deg)}92%{transform:translate(2px,-1px) rotate(.3deg) skew(1deg)}93%{transform:translate(-1px,-2px) rotate(-.2deg) skew(-1.5deg)}94%{transform:translate(3px,1px) rotate(.4deg) skew(2deg)}95%{transform:translate(-2px,3px) rotate(-.3deg) skew(-.8deg)}96%{transform:translate(1px,-3px) rotate(.2deg) skew(1.2deg)}97%{transform:translate(-4px) rotate(-.6deg) skew(-2.5deg)}98%{transform:translate(2px,2px) rotate(.5deg) skew(1.8deg)}99%{transform:translate(-1px,-1px) rotate(-.1deg) skew(-.5deg)}}@keyframes reality-break{0%,85%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);filter:hue-rotate(0deg)}86%{clip-path:polygon(0 0,95% 0,98% 100%,2% 100%);filter:hue-rotate(45deg)}87%{clip-path:polygon(3% 0,100% 0,97% 100%,0 100%);filter:hue-rotate(-60deg)}88%{clip-path:polygon(0 2%,100% 5%,100% 95%,0 98%);filter:hue-rotate(120deg)}89%{clip-path:polygon(1% 0,99% 0,100% 100%,0 97%);filter:hue-rotate(-90deg)}90%{clip-path:polygon(0 0,97% 3%,95% 100%,2% 97%);filter:hue-rotate(180deg)}}@keyframes text-meltdown{0%,95%{text-shadow:0 0 0 transparent;letter-spacing:normal}96%{text-shadow:5px 0 0 #ff0000,-5px 0 0 #00ffff,0 5px 0 #ffff00;letter-spacing:3px}97%{text-shadow:-3px 0 0 #ff0000,3px 0 0 #00ffff,0 -3px 0 #ffff00;letter-spacing:-2px}98%{text-shadow:8px 0 0 #ff0000,-8px 0 0 #00ffff,0 8px 0 #ffff00;letter-spacing:5px}99%{text-shadow:-2px 0 0 #ff0000,2px 0 0 #00ffff,0 -2px 0 #ffff00;letter-spacing:1px}}@keyframes scan-lines{0%{background-position:0 0}to{background-position:0 100vh}}@keyframes color-shift{0%,to{filter:hue-rotate(0deg) contrast(1.3) brightness(.7)}25%{filter:hue-rotate(60deg) contrast(1.5) brightness(.5)}50%{filter:hue-rotate(-45deg) contrast(1.8) brightness(.6)}75%{filter:hue-rotate(120deg) contrast(1.4) brightness(.8)}}@keyframes pulse-distortion{0%,to{transform:scale(1) skew(0);filter:brightness(1)}25%{transform:scale(1.005) skew(-.2deg);filter:brightness(1.2)}50%{transform:scale(.995) skew(.1deg);filter:brightness(.8)}75%{transform:scale(1.002) skew(-.1deg);filter:brightness(1.1)}}@keyframes color-wave{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes section-distort{0%,to{opacity:1;transform:translate(0)}33%{opacity:.95;transform:translate(1px)}66%{opacity:.98;transform:translate(-1px)}}@keyframes pixel-drift{0%{background-position:0 0,0 0,0 0}to{background-position:100px 0,-50px 100px,75px -25px}}@keyframes visual-corruption{0%,95%{filter:contrast(1) saturate(1) brightness(1)}96%{filter:contrast(2) saturate(.3) brightness(1.5)}97%{filter:contrast(.5) saturate(2) brightness(.8)}98%{filter:contrast(1.5) saturate(.7) brightness(1.2)}99%{filter:contrast(.8) saturate(1.3) brightness(.9)}}@keyframes border-chaos{0%,to{-o-border-image:linear-gradient(45deg,var(--color-puke),var(--color-blood)) 1;border-image:linear-gradient(45deg,var(--color-puke),var(--color-blood)) 1}25%{-o-border-image:linear-gradient(135deg,var(--color-piss),var(--color-shit)) 1;border-image:linear-gradient(135deg,var(--color-piss),var(--color-shit)) 1}50%{-o-border-image:linear-gradient(225deg,var(--color-green),var(--color-puke)) 1;border-image:linear-gradient(225deg,var(--color-green),var(--color-puke)) 1}75%{-o-border-image:linear-gradient(315deg,var(--color-blood),var(--color-piss)) 1;border-image:linear-gradient(315deg,var(--color-blood),var(--color-piss)) 1}}@keyframes rainbow-cycle{0%{filter:hue-rotate(0deg)}16.666%{filter:hue-rotate(60deg)}33.333%{filter:hue-rotate(120deg)}50%{filter:hue-rotate(180deg)}66.666%{filter:hue-rotate(240deg)}83.333%{filter:hue-rotate(300deg)}to{filter:hue-rotate(360deg)}}@keyframes spectrum-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rainbow-border{0%{-o-border-image:linear-gradient(0deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(0deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1}16.666%{-o-border-image:linear-gradient(60deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(60deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1}33.333%{-o-border-image:linear-gradient(120deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(120deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1}50%{-o-border-image:linear-gradient(180deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(180deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1}66.666%{-o-border-image:linear-gradient(240deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(240deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1}83.333%{-o-border-image:linear-gradient(300deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(300deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1}to{-o-border-image:linear-gradient(360deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(360deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1}}.glitch-effect{animation:glitch .3s infinite linear alternate-reverse;position:relative}.chromatic-effect{animation:chromatic-aberration 2s infinite ease-in-out;text-shadow:2px 0 0 rgba(255,0,0,.4),-2px 0 0 rgba(0,255,255,.4)}.screen-tear{animation:screen-tear .1s infinite}.flicker{animation:corrupt-flicker 3s infinite}.text-corrupt{animation:text-corruption .2s infinite}.digital-noise{animation:digital-noise .5s infinite;background-image:radial-gradient(circle at 20% 50%,rgba(255,0,0,.05) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(0,255,0,.05) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(0,0,255,.05) 0%,transparent 50%)}.paranoid-twitch{animation:paranoid-twitch 2s infinite}.jitter-effect{animation:glitch .2s infinite ease-in-out,paranoid-twitch 1.5s infinite,text-corruption .3s infinite}.pulse-glow{animation:chromatic-aberration 3s infinite,corrupt-flicker 4s infinite;text-shadow:0 0 10px rgba(212,175,55,.3),2px 0 0 rgba(255,0,0,.2),-2px 0 0 rgba(0,255,255,.2)}.slide-up{animation:annoying-slide .6s ease-out,paranoid-twitch 3s infinite .6s}.data-corrupt{animation:data-corruption .8s infinite}.matrix-effect{position:relative}.matrix-effect:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 50%,rgba(0,255,0,.03) 50%),linear-gradient(0deg,transparent 50%,rgba(0,255,0,.02) 50%);background-size:4px 4px;animation:matrix-rain 3s linear infinite;pointer-events:none;z-index:1}.static-noise{animation:static-interference .3s infinite}.schizo-jitter{animation:schizo-jitter 1.2s infinite}.reality-break{animation:reality-break 2.5s infinite}.text-meltdown{animation:text-meltdown 1.8s infinite}.chaos-supreme{animation:glitch .2s infinite,schizo-jitter 1s infinite,data-corruption 1.5s infinite,reality-break 3s infinite,visual-corruption 2s infinite}.visual-chaos{animation:glitch .3s infinite ease-in-out,visual-corruption 1.8s infinite,rainbow-border 3s infinite}.spectrum-text{background:linear-gradient(90deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080);background-size:400% 400%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:spectrum-shift 3s ease-in-out infinite}.rainbow-glow{animation:rainbow-cycle 4s linear infinite;text-shadow:0 0 20px currentColor,0 0 40px currentColor,0 0 60px currentColor}.corruption-pulse{animation:corrupt-flicker 2s infinite,color-shift 4s infinite}.interference-overlay{position:relative}.interference-overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;pointer-events:none;z-index:2}.hero{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;width:100%;box-sizing:border-box;text-align:center;position:relative}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 20% 10%,rgba(139,0,0,.4) 0%,transparent 70%),radial-gradient(ellipse at 80% 90%,rgba(75,0,130,.35) 0%,transparent 65%),radial-gradient(circle at 50% 30%,rgba(0,100,0,.25) 0%,transparent 50%);animation:pulse-distortion 4s ease-in-out infinite;pointer-events:none;z-index:1}.hero:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 10% 80%,rgba(139,69,19,.3) 0%,transparent 60%),radial-gradient(ellipse at 90% 20%,rgba(255,0,255,.2) 0%,transparent 50%),radial-gradient(circle at 60% 60%,rgba(255,69,0,.15) 0%,transparent 40%);animation:color-wave 8s linear infinite;pointer-events:none;z-index:2}.hero .container{max-width:1200px;width:100%;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center}.hero-title{font-size:clamp(4rem,12vw,12rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(90deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080);background-size:400% 400%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:spectrum-shift 4s ease-in-out infinite;text-transform:uppercase;transform:rotate(-.3deg) skewY(-.5deg);letter-spacing:-2px;border:none;outline:none;box-shadow:none}.hero-subtitle{font-size:2.5rem;margin-bottom:2rem;color:var(--color-white)}.hero-microcopy{font-size:1.2rem;margin:2rem 0;color:var(--color-piss);text-align:center;max-width:800px;margin:2rem auto;line-height:1.5}.text-container{background:var(--color-gray);border:3px solid transparent;-o-border-image:linear-gradient(45deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(45deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1;animation:rainbow-border 4s linear infinite;padding:2rem;border-radius:4px;max-width:900px;margin:3rem auto 0;text-align:center;box-shadow:0 4px 15px #ff00ff4d;color:var(--color-white)}.follow-section{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:2rem 0}.follow-note{color:var(--color-white);font-size:1.1rem;margin:0;opacity:.8}.hero-follow-button{background:var(--color-shit);background:linear-gradient(45deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080);background-size:400% 400%;border:none;color:var(--color-white);padding:15px 25px;cursor:pointer;font-family:var(--font-mono);text-transform:uppercase;font-size:1.1rem;font-weight:600;animation:spectrum-shift 3s ease-in-out infinite;border-radius:4px;text-decoration:none;display:inline-block}.hero-follow-button:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1!important;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1!important;animation:rainbow-border 1.5s linear infinite!important;transform:translateY(-2px) scale(1.05)!important;box-shadow:0 4px 15px #0ff6!important}.pulse-effect{animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.username-note{color:var(--color-puke);font-size:1.1rem;font-weight:600;margin:0}.meme-feed{background:var(--color-black);padding:3rem 2rem!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important}.meme-posts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.meme-post{background:var(--color-gray);padding:1.5rem;border:3px solid transparent;-o-border-image:linear-gradient(90deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(90deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1;animation:rainbow-border 5s linear infinite;transition:all .3s ease;border-radius:4px}.meme-post:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1;animation:rainbow-border 2s linear infinite;transform:translateY(-2px);box-shadow:0 4px 15px #0ff6}.meme-author,.lore-date,.faq-question{color:var(--color-puke);font-weight:600;margin-bottom:10px;font-size:1rem}.meme-text,.lore-text,.faq-answer{color:var(--color-white);font-size:1rem;line-height:1.5}.lore-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.lore-card{background:var(--color-gray);padding:1.5rem;border-left:4px solid transparent;-o-border-image:linear-gradient(180deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(180deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1;animation:rainbow-border 5s linear infinite;transition:all .3s ease;border-radius:4px}.lore-card:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1!important;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1!important;animation:rainbow-border 2s linear infinite!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px #0ff6!important}.container{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;box-sizing:border-box!important}.lore-date{text-transform:uppercase}.meme-generator,.lore-section,.use-cases-section,.rituals-section,.gallery-section,.faq-section{padding:3rem 2rem!important;width:100vw!important;max-width:100vw!important;box-sizing:border-box!important;margin:0!important;overflow-x:hidden!important}.meme-generator{background:var(--color-black)}.generator-controls{display:flex;flex-wrap:wrap;gap:20px;margin:40px 0;justify-content:center}.generator-button{background:var(--color-shit);background:linear-gradient(45deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080);background-size:400% 400%;border:none;color:var(--color-white);padding:15px 25px;cursor:pointer;font-family:var(--font-mono);text-transform:uppercase;font-size:1.1rem;font-weight:600;animation:spectrum-shift 3s ease-in-out infinite;border-radius:4px}.generator-button:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1!important;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1!important;animation:rainbow-border 2s linear infinite!important;transform:translateY(-2px) scale(1.05)!important;box-shadow:0 4px 15px #0ff6!important}.gallery-generator-style{background:linear-gradient(45deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080)!important;background-size:400% 400%!important;animation:spectrum-shift 3s ease-in-out infinite!important;border:none!important;border-radius:4px!important;cursor:pointer!important}.gallery-generator-style:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1!important;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1!important;animation:rainbow-border 2s linear infinite!important;transform:translateY(-2px) scale(1.05)!important;box-shadow:0 4px 15px #0ff6!important}.gallery-generator-style .gallery-content{font-family:var(--font-mono)!important;text-transform:uppercase!important;font-size:1.1rem!important;font-weight:600!important;color:var(--color-white)!important}.gallery-meme-style{background:var(--color-gray)!important;border:3px solid transparent!important;-o-border-image:linear-gradient(90deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1!important;border-image:linear-gradient(90deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1!important;animation:rainbow-border 5s linear infinite!important;transition:all .3s ease!important;border-radius:4px!important}.gallery-meme-style:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1!important;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1!important;animation:rainbow-border 2s linear infinite!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px #0ff6!important}.gallery-meme-style .gallery-content{color:var(--color-white)!important;font-size:1.1rem!important;line-height:1.4!important}.generated-meme{background:var(--color-gray);border:3px solid transparent;-o-border-image:linear-gradient(90deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(90deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1;animation:rainbow-border 4s linear infinite;padding:40px;margin:40px auto;text-align:center;font-size:1.5rem;color:var(--color-white);min-height:120px;display:flex;align-items:center;justify-content:center;max-width:800px;line-height:1.4}.gallery-masonry{display:flex;flex-direction:column;gap:20px;margin-top:40px}.gallery-row{display:flex;gap:20px;flex-wrap:wrap}.gallery-featured{height:200px;width:100%;border-left:5px solid var(--color-blood)}.gallery-featured .gallery-content{font-size:1.8rem;font-weight:600;color:var(--color-puke)}.gallery-medium{flex:1;min-width:300px;height:150px;border-top:3px solid var(--color-piss)}.gallery-small{flex:1;min-width:200px;height:120px;border-right:3px solid var(--color-green)}.gallery-item{background:var(--color-gray);display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s ease;border:2px solid transparent}.gallery-item:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1!important;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1!important;animation:rainbow-border 2s linear infinite!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 4px 15px #0ff6!important}.gallery-content{color:var(--color-white);font-size:1.1rem;line-height:1.4;padding:20px}.gallery-wide{width:100%;height:100px;border-bottom:4px solid var(--color-puke);background:var(--color-blood)}.gallery-wide .gallery-content{color:var(--color-white);font-size:1.3rem;font-weight:600}.gallery-tall{flex:2;height:180px;border-left:3px solid var(--color-piss)}.gallery-square{flex:1;min-width:250px;height:180px;border:3px solid var(--color-blood);background:var(--color-shit)}.footer{text-align:center;padding:3rem 2rem;border-top:1px solid var(--color-gray);background:var(--color-black)}.footer p:first-child{font-size:1.5rem;margin-bottom:20px}.footer-links{margin:20px 0}.footer-links a{color:var(--color-puke);text-decoration:none;margin:0 20px;font-size:1rem}.footer-links a:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1!important;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1!important;animation:rainbow-border 2s linear infinite!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px #0ff6!important;color:var(--color-white)!important;padding:5px 10px!important;text-decoration:none!important}.testimonial-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.testimonial-avatar{background:var(--color-puke);color:var(--color-black);width:50px;height:50px;min-width:50px;min-height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.2rem;flex-shrink:0}.testimonial-info{flex:1}.testimonial-name{color:var(--color-puke);font-weight:600;font-size:1.1rem}.testimonial-role{color:var(--color-white);opacity:.7;font-size:.9rem}.testimonial-rating{font-size:1.2rem}.testimonial-text{color:var(--color-white);line-height:1.6;font-size:1rem}.roadmap-timeline{margin-top:3rem;position:relative}.roadmap-milestone{display:flex;margin-bottom:3rem;position:relative}.milestone-indicator{display:flex;flex-direction:column;align-items:center;margin-right:2rem;position:relative}.milestone-dot{width:20px;height:20px;border-radius:50%;background:var(--color-gray);border:3px solid var(--color-puke);z-index:2}.roadmap-milestone.completed .milestone-dot{background:var(--color-green)}.roadmap-milestone.in-progress .milestone-dot{background:var(--color-piss);animation:pulse 2s infinite}.roadmap-milestone.upcoming .milestone-dot{background:var(--color-shit)}.roadmap-milestone.pipe-dream .milestone-dot{background:var(--color-blood)}.milestone-line{width:3px;height:80px;background:var(--color-gray);margin-top:10px}.milestone-content{background:var(--color-gray);padding:2rem;border-left:4px solid var(--color-puke);flex:1}.milestone-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.milestone-phase{color:var(--color-puke);font-size:1.2rem;margin:0}.milestone-status{padding:.25rem .75rem;border-radius:15px;font-size:.8rem;font-weight:600;text-transform:uppercase}.milestone-status.completed{background:var(--color-green);color:var(--color-black)}.milestone-status.in-progress{background:var(--color-piss);color:var(--color-black)}.milestone-status.upcoming{background:var(--color-shit);color:var(--color-white)}.milestone-status.pipe-dream{background:var(--color-blood);color:var(--color-white)}.milestone-title{color:var(--color-white);font-size:1.5rem;margin-bottom:1.5rem}.milestone-items{list-style:none;padding:0}.milestone-item{color:var(--color-white);padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:1rem;line-height:1.4}.milestone-item:before{content:"→";color:var(--color-puke);margin-right:.5rem;font-weight:600}.milestone-item:last-child{border-bottom:none}.lore-info-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:3rem 0}.info-card{background:var(--color-gray);padding:2rem;border:3px solid transparent;-o-border-image:linear-gradient(180deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0080) 1;border-image:linear-gradient(180deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1;animation:rainbow-border 6s linear infinite;transition:all .3s ease;border-radius:4px}.info-card:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1!important;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1!important;animation:rainbow-border 2s linear infinite!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px #0ff6!important}.info-title{color:var(--color-puke);font-size:1.3rem;margin-bottom:1rem;font-weight:600}.info-text{color:var(--color-white);font-size:1rem;line-height:1.6;margin:0}.warning-banner{background:linear-gradient(45deg,var(--color-blood),var(--color-shit));border:2px solid var(--color-puke);padding:2rem;border-radius:4px;text-align:center;margin-top:3rem;box-shadow:0 4px 15px #8b00004d}.warning-title{color:var(--color-piss);font-size:1.4rem;margin-bottom:1rem;font-weight:700;text-transform:uppercase}.warning-text{color:var(--color-white);font-size:1rem;line-height:1.6;margin:0}.section-subtitle{color:var(--color-white);margin-bottom:30px;font-size:1.3rem;opacity:.8;text-align:center}.section-title{font-size:clamp(2.5rem,6vw,4rem);background:linear-gradient(90deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080);background-size:400% 400%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:spectrum-shift 3s ease-in-out infinite;margin-bottom:20px;text-align:center;text-transform:uppercase}.lore-timeline{max-width:800px;margin:3rem auto;position:relative}.lore-timeline:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background:var(--color-puke);opacity:.3}.lore-entry{display:flex;margin-bottom:3rem;position:relative}.lore-date-marker{display:flex;flex-direction:column;align-items:center;margin-right:2rem;min-width:120px;position:relative}.lore-dot{width:16px;height:16px;border-radius:50%;background:var(--color-puke);border:3px solid var(--color-black);position:relative;z-index:2;box-shadow:0 0 0 3px var(--color-puke)}.lore-date-text{color:var(--color-puke);font-weight:600;font-size:.9rem;text-transform:uppercase;margin-top:.5rem;text-align:center;letter-spacing:.5px}.lore-content{background:var(--color-gray);padding:2rem;border-left:4px solid var(--color-puke);flex:1;transition:all .3s ease;border-radius:4px}.lore-content:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1!important;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1!important;animation:rainbow-border 2s linear infinite!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px #0ff6!important}.lore-info-container{background:var(--color-gray);padding:2rem;transition:all .3s ease;border-radius:4px;max-width:1000px;margin:3rem auto}.lore-info-container:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1!important;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1!important;animation:rainbow-border 2s linear infinite!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px #0ff6!important}.lore-info-text{color:var(--color-white);font-size:1.2rem;line-height:1.7;margin:0;text-align:justify}.lore-content .lore-text{color:var(--color-white);font-size:1rem;line-height:1.6;margin:0}.simple-button:hover{-o-border-image:linear-gradient(90deg,#ff00ff,#00ffff,#ffff00,#ff0000,#00ff00,#0080ff) 1!important;border-image:linear-gradient(90deg,#f0f,#0ff,#ff0,red,#0f0,#0080ff) 1!important;animation:rainbow-border 2s linear infinite!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px #0ff6!important;color:var(--color-white)!important}@media (max-width: 768px){.hero,.section{padding:2rem 1rem}.gallery-text-grid{grid-template-columns:1fr}.gallery-row{flex-direction:column}.gallery-item{width:100%!important;min-width:100%!important}.gallery-masonry{grid-template-columns:1fr}.gallery-medium,.gallery-small,.gallery-tall,.gallery-square{flex:none;min-width:100%;width:100%}.gallery-featured,.gallery-wide{width:100%}.gallery-tall,.gallery-medium,.gallery-small,.gallery-square{height:auto;min-height:120px}.gallery-featured{height:auto;min-height:150px}.gallery-wide{height:auto;min-height:100px}.roadmap-milestone{flex-direction:column;text-align:center}.milestone-indicator{flex-direction:row;margin-right:0;margin-bottom:1rem;justify-content:center}.milestone-line{display:none}.lore-timeline:before{left:15px}.lore-entry{flex-direction:column}.lore-date-marker{flex-direction:row;margin-right:0;margin-bottom:1rem;justify-content:flex-start;min-width:auto}.lore-date-text{margin-top:0;margin-left:1rem}.lore-content:hover{transform:translate(0)}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}
