body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#000;color:#fff;font-family:Roboto,sans-serif}.hero{align-items:center;background:url(/static/media/background.90c0cdadba28da794c96.jpg) no-repeat 50%/cover;color:#fff;display:flex;height:100vh;justify-content:center;position:relative}.hero-content{background-color:#000000b3;border-radius:8px;padding:30px;text-align:center}.logo{width:150px}.hero h1,.logo{margin-bottom:20px}.hero h1{font-size:3rem}.hero p{font-size:1.2rem;margin-bottom:30px}.description{background-color:#000;padding:50px 20px;text-align:center}.content h2{color:#fff;font-size:2.5rem;margin-bottom:20px}.content p{color:#ccc;font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:800px}.section-break{border:0;border-top:2px solid #444;margin:50px auto;width:50%}.form-section{background-color:#000;padding:50px 20px;text-align:center}.form-section h2{color:#fff;font-size:2.2rem;margin-bottom:20px}.form-section p{color:#ccc;font-size:1.2rem;margin-bottom:30px}form{background-color:#000;border-radius:15px;display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:600px;padding:30px;width:50%}input{background-color:#333;border:none;border-radius:10px;color:#fff;font-size:16px;margin:10px 0;padding:15px}input:focus{border:2px solid #444;outline:none}button{background-color:#fff;border:none;border-radius:10px;color:#000;cursor:pointer;font-size:18px;padding:12px;transition:background-color .3s}button:hover{background-color:gray}.footer{background-color:#222;color:#fff;font-size:.9rem;padding:15px;text-align:center}@media screen and (max-width:768px){.hero h1{font-size:2rem}.hero p{font-size:1rem}.form-section h2{font-size:2rem}.form-section p{font-size:1.1rem}form{padding:20px}.section-break,form{width:80%}}@media screen and (max-width:480px){.hero h1{font-size:1.5rem}.form-section h2{font-size:1.8rem}form{width:90%}}
/*# sourceMappingURL=main.8eb8c76b.css.map*/