body{background-color:#404fa5;color:#fff;font-family:Inter,sans-serif;line-height:1.5;margin:0;padding:5vmin}fieldset{margin:0;padding:0;border:0}a{color:inherit}button{margin:0;padding:0;border:0;cursor:pointer}button,input,select{font:inherit;margin:0;padding:0}.form{background-color:#fff;border-radius:1.5em;color:#a5a5a5;padding:2em;display:grid;gap:1em;margin-block-end:1.5em}.form__legend{color:#000}.form__fields{display:grid;gap:.5em}.form__field{border:1px solid;border-radius:1em;padding:1em;display:flex;align-items:center;justify-content:space-between}.form__input--text{padding:.5em 1em}.button{background-color:#fd6593;color:#fff;padding:1em 1.5em;font-weight:700;border-radius:1em}.button:focus,.button:hover{background-color:#d35d81}.answer{color:#4ac866}
