@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap");body,html{height:100%}body{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif;padding:0;margin:0;background-color:#192729;background-image:url(/forest2.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;color:#fff}#__next{height:100%;overflow:visible}a{color:inherit;text-decoration:none}button,input,textarea{font-family:inherit}button{padding:10px 20px;margin-top:10px;background-color:#192729;background-color:#000;color:#fff;border-radius:10px;transition:all .3s ease;border:2px solid #192729;border-radius:50px;cursor:pointer;transition:all .2s linear}button:hover{background-color:#222}.halo,button:hover{box-shadow:0 0 12px hsla(0,0%,83%,.4)}input{border-radius:20px;border:1px solid #000}input,select{padding:0 15px}select{border-radius:20px}*{box-sizing:border-box}.card{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:768px;margin:30px auto;background-image:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.4));padding:30px 30px 50px;border-radius:50px}.card-header{background-color:#000;font-size:30px;margin:10px auto;font-weight:700;border:1px solid #000;padding:10px 30px;border-radius:50px;text-align:center;max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width:768px){body{background-image:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.4)),url(/forest2.jpg)}.card{border-radius:0;margin-top:0;padding:15px;background:none}}@media screen and (max-width:540px){body{background-position:bottom}.card-header{margin-top:0;font-size:26px}}