form{margin:auto;width:20rem}form label{border:1px solid silver;display:block;line-height:1;padding:0.25rem}form label input,form label textarea{box-sizing:border-box;border:0;font-family:sans-serif;font-size:1rem;min-height:2rem;padding:0.25rem 0.5rem;width:100%}form label textarea{display:block;min-height:4rem;resize:vertical}
