html{color:#eee}h1+div{margin:2em auto;width:fit-content}.basic-form{margin:0 auto;padding:1.5em;width:80%;color:#191919;background:hsla(0,0%,100%,.8)}form{margin:0 auto 0 auto;width:fit-content;max-width:90%}form>div:has(label):nth-child(n+2){margin-top:1em}form div:has(input[type=email]){margin:0 auto 2em auto;width:fit-content}form input[type=email]{width:20em}form li{color:red}#message{position:fixed;top:20%;left:10%;padding:2em 5% 2em 5%;width:80%;min-height:5em;color:#191919;background:hsla(0,0%,100%,.8)}.basic-button{display:block;margin:2em auto 0 auto;width:fit-content}
