form{width:400px;margin:auto}label{display:block;margin-bottom:5px}input[type=email],input[type=text],textarea{width:100%;padding:10px;margin-bottom:20px;font-size:16px;resize:none}textarea{font-family:sans-serif;padding-bottom:50px}#submit{background-color:#000;color:#fff;padding:5px 10px;border-radius:4px;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:25px}#submit:hover{background-color:#0063f8;color:#000}html{background-color:#e6fbff;color:#000;height:100%;font-family:sans-serif}body{display:flex;flex-direction:column;position:relative}.page-title{text-align:center;font-size:32px}