.coming-soon-page{display:flex;align-items:center;justify-content:center;height:100vh;text-align:center;background:#111;color:#fff;flex-direction:column;padding:1rem}.coming-soon-content h1{font-size:3rem;margin-bottom:1rem}.coming-soon-content p{font-size:1.25rem;margin-bottom:2rem}.subscribe input{padding:.5rem 1rem;font-size:1rem;margin-right:.5rem;border-radius:5px;border:none}.subscribe button{padding:.5rem 1rem;font-size:1rem;border-radius:5px;border:none;background-color:#ff4081;color:#fff;cursor:pointer}.subscribe button:hover{background-color:#e73370}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;height:100%;font-family:Avenir,Helvetica Neue,Helvetica,Arial,sans-serif;background:radial-gradient(circle at calc(var(--mouse-x, 50%) + 20%) calc(var(--mouse-y, 50%) + 10%),#099 0%,transparent 60%),radial-gradient(circle at calc(var(--mouse-x, 50%) + 30%) calc(var(--mouse-y, 50%) - 10%),#099 0%,transparent 70%),radial-gradient(circle at calc(var(--mouse-x, 50%) - 25%) calc(var(--mouse-y, 50%) + 15%),#033 0%,transparent 0%);background-color:#033;background-blend-mode:overlay}a{color:inherit;text-decoration:none}body{scroll-behavior:smooth}#root{max-width:none;margin:0;padding:0}
