.ComingSoon-module__nnxCsW__wrapper{width:100%;min-height:100vh;font-family:var(--font-sans);background-color:#030712;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ComingSoon-module__nnxCsW__background{z-index:0;position:absolute;inset:0}.ComingSoon-module__nnxCsW__blob1{filter:blur(60px);background:radial-gradient(circle,#6366f126 0%,#6366f100 70%);width:400px;height:400px;animation:20s infinite alternate ComingSoon-module__nnxCsW__move;position:absolute;top:20%;left:10%}.ComingSoon-module__nnxCsW__blob2{filter:blur(80px);background:radial-gradient(circle,#ec48991a 0%,#ec489900 70%);width:500px;height:500px;animation:25s infinite alternate-reverse ComingSoon-module__nnxCsW__move;position:absolute;bottom:20%;right:10%}@keyframes ComingSoon-module__nnxCsW__move{0%{transform:translate(0)}to{transform:translate(100px,100px)}}.ComingSoon-module__nnxCsW__container{z-index:10;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff05;border:1px solid #ffffff0d;border-radius:2rem;max-width:800px;padding:3rem;position:relative}.ComingSoon-module__nnxCsW__badge{color:#818cf8;text-transform:uppercase;letter-spacing:.1em;background:#6366f11a;border:1px solid #6366f133;border-radius:9999px;margin-bottom:2rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-block}.ComingSoon-module__nnxCsW__title{color:#f9fafb;letter-spacing:-.02em;margin-bottom:1.5rem;font-size:4rem;font-weight:800;line-height:1.1}.ComingSoon-module__nnxCsW__gradientText{background:linear-gradient(135deg,#818cf8 0%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.ComingSoon-module__nnxCsW__description{color:#9ca3af;max-width:32rem;margin:0 auto 3rem;font-size:1.25rem;line-height:1.6}.ComingSoon-module__nnxCsW__footer{color:#6b7280;flex-direction:column;align-items:center;gap:1rem;font-size:1rem;font-weight:500;display:flex}@media (max-width:640px){.ComingSoon-module__nnxCsW__title{font-size:2.5rem}.ComingSoon-module__nnxCsW__container{margin:1rem;padding:2rem 1.5rem}}
