html,body{height:100%;margin:0;overflow:hidden}.coming-soon-page{position:fixed;inset:0;width:100vw;height:100vh;background:#1e1e1e;background:radial-gradient(circle,#1e1e1e,#262626);overflow:hidden;font-family:sans-serif;display:flex;align-items:center;justify-content:center}.content-container{position:relative;text-align:center;background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:15px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:2rem 3rem;color:#fff}.content-container h1{font-size:3em;margin:0 0 .5em}.content-container p{margin:0;font-size:1.2em}.content-container a{color:inherit;text-decoration:none}.content-container a:hover{text-decoration:underline}.waves{position:absolute;bottom:0;width:100%;height:15vh;min-height:100px;max-height:150px}.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media(max-width:768px){.content-container{padding:1.5rem 2rem}.content-container h1{font-size:2em}.waves{height:40px;min-height:40px}}
