form span,h2{text-align:center}body{font-size:24px}form{width:min(90vw,400px);display:none;flex-direction:column;align-items:center;gap:.5em}form.active{display:flex}form>*{width:100%}input{padding:.5em}h2{margin:.2em 0}form span{font-size:16px;color:#446389}form span:hover{cursor:pointer;text-decoration:underline}