:root{font-family:Poppins,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body,html,#root{height:100%;width:100%;overflow-x:hidden}.landing-container{position:relative;display:flex;justify-content:center;align-items:center;height:100dvh;width:100vw;overflow:hidden}.landing-image{width:100%;height:100%;object-fit:cover}.coming-soon-text{position:absolute;bottom:4vh;color:#fff;font-size:2rem;letter-spacing:2px}.footer{text-align:center;padding:1rem 0;background-color:#111;color:#aaa;font-size:.9rem;width:100vw}.footer a{color:#4da6ff;text-decoration:none}.footer a:hover{text-decoration:underline}
