form{flex-direction:column;justify-content:center;width:100%;display:flex}input,textarea,button{background:var(--input-bg);border:none;border-radius:.5rem;width:100%;margin:.5rem 0 1.5rem;padding:.5rem;font-size:1rem}textarea{resize:vertical}input:focus,textarea:focus,button:focus{outline:2px solid var(--bg-accent-3);border:none}label{color:var(--secondary);font-size:.9rem;font-weight:500}button{width:fit-content;padding:.5rem 1rem}
