@keyframes blob{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-40px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInBottom{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-blob{animation:blob 7s infinite}.animate-float{animation:float 6s ease-in-out infinite}.animate-pulse{animation:pulse 3s infinite}.animate-spin{animation:spin 10s linear infinite}.animate-bounce{animation:bounce 2s infinite}.fade-in-up{opacity:0;transform:translate3d(0,40px,0);transition:opacity .6s ease,transform .6s ease}.fade-in-up.visible{opacity:1;transform:translateZ(0)}.fade-in-down{opacity:0;transform:translate3d(0,-40px,0);transition:opacity .6s ease,transform .6s ease}.fade-in-down.visible{opacity:1;transform:translateZ(0)}.slide-in-left{opacity:0;transform:translate3d(-100px,0,0);transition:transform .6s ease,opacity .6s ease}.slide-in-left.visible{opacity:1;transform:translateZ(0)}.slide-in-right{opacity:0;transform:translate3d(100px,0,0);transition:transform .6s ease,opacity .6s ease}.slide-in-right.visible{opacity:1;transform:translateZ(0)}.slide-in-bottom{opacity:0;transform:translate3d(0,100px,0);transition:transform .6s ease,opacity .6s ease}.slide-in-bottom.visible{opacity:1;transform:translateZ(0)}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.delay-500{transition-delay:.5s}.shimmer{animation:shimmer 2s infinite;background:linear-gradient(90deg,#fff0,#fff3 50%,#fff0);background-size:200% 100%}.hover-scale{transition:transform .3s ease}.hover-scale:hover{transform:scale(1.05)}.hover-rotate{transition:transform .5s ease}.hover-rotate:hover{transform:rotate(5deg)}.hover-lift{transition:transform .3s ease,box-shadow .3s ease}.hover-lift:hover{box-shadow:0 10px 25px -5px #0000001a;transform:translateY(-5px)}.stagger-children>*{opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.stagger-children.visible>:first-child{transition-delay:0ms}.stagger-children.visible>:nth-child(2){transition-delay:.1s}.stagger-children.visible>:nth-child(3){transition-delay:.2s}.stagger-children.visible>:nth-child(4){transition-delay:.3s}.stagger-children.visible>:nth-child(5){transition-delay:.4s}.stagger-children.visible>:nth-child(6){transition-delay:.5s}.stagger-children.visible>*{opacity:1;transform:translateY(0)}.reveal{opacity:0;transition:all .8s ease}.reveal.active{opacity:1}.reveal-left{opacity:0;transform:translateX(-60px);transition:all .8s ease}.reveal-left.active{opacity:1;transform:translateX(0)}.reveal-right{opacity:0;transform:translateX(60px);transition:all .8s ease}.reveal-right.active{opacity:1;transform:translateX(0)}.reveal-bottom{opacity:0;transform:translateY(30px);transition:all .8s ease}.reveal-bottom.active{opacity:1;transform:translateY(0)}body{background-color:#f6f6f7;font-family:gg sans,Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:-.02em}.wave-divider{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;transform:translateY(1px);width:100%;z-index:1}.wave-divider svg{display:block;height:70px;position:relative;transform:rotateX(180deg);width:calc(110% + 1.3px)}.wave-divider svg path{fill:#f6f6f7}.wave-divider-bottom{line-height:0;margin-top:-1px;overflow:hidden;position:relative;width:100%;z-index:1}.wave-divider-bottom svg{display:block;height:70px;position:relative;width:calc(110% + 1.3px)}.wave-divider-bottom svg path{fill:#7c3aed}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#c9cccf;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}.btn-discord{@apply rounded-full font-medium transition-all duration-300;line-height:24px;overflow:hidden;padding:10px 20px;position:relative;z-index:1}.btn-discord:after{background-color:#0000001a;bottom:0;content:"";height:100%;left:0;position:absolute;transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease;width:100%;z-index:-1}.btn-discord:hover:after{transform:scaleY(1)}.gradient-text{@apply font-bold;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,#7c3aed,#3b82f6);color:#0000}.card-discord{@apply rounded-2xl shadow-md transition-all duration-300 overflow-hidden;backface-visibility:hidden;background-color:#fff;border:1px solid #7c3aed1a;transform:translateZ(0)}.card-discord:hover{@apply shadow-lg;transform:translateY(-5px)}.badge-discord{@apply inline-block rounded-full px-3 py-1 text-sm font-medium;background:#7c3aed1a;color:#7c3aed}.section-padding{@apply py-16 md:py-24}.hero-bg{overflow:hidden;position:relative}.hero-bg:before{background-image:radial-gradient(circle at top right,#7c3aed33 0,#0000 60%),radial-gradient(circle at bottom left,#3b82f633 0,#0000 60%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.floating-container{overflow:hidden;position:relative}.floating-object{background-color:#7c3aed1a;filter:blur(60px);height:300px;opacity:.15;width:300px;z-index:0}.section-content{position:relative;z-index:2}.text-body,.text-display,.text-subtitle,.text-title{@apply text-base leading-relaxed}img{height:auto;max-width:100%}.twitter-tweet{margin:0 auto}.MuiContainer-root{padding-left:16px!important;padding-right:16px!important}@tailwind base;@tailwind components;@tailwind utilities;body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:gg sans,Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiAppBar-root{box-shadow:0 2px 10px #0000001a!important}.floating-object{border-radius:50%;filter:blur(40px);position:absolute}
/*# sourceMappingURL=main.66ca0e9a.css.map*/