form.form{display:flex;flex-direction:column;gap:1em}form.form label.form_field{display:flex;flex-direction:column;gap:.5em}form.form label.form_field input,form.form label.form_field textarea{width:100%;border:1px solid var(--c-black);background:var(--c-white);padding:.5em 1em;outline:1px solid transparent;border-radius:20px}form.form label.form_field input:hover,form.form label.form_field textarea:hover,form.form label.form_field input:focus,form.form label.form_field textarea:focus,form.form label.form_field input:active,form.form label.form_field textarea:active{outline:1px solid var(--c-primary)}form.form label.form_field textarea{min-height:150px}form.form input[type=submit]{border:none}