*{
  margin: 0px;
  padding: 0px;
  box-sizing:border-box;
  font-family:"Arial",san-serif;
  outline:none;
}
body{
  display:grid;
  height:80vh;
  place-items:center;
  background-color:white;
  margin-top: 10px;
}

textarea{
  min-width:50vw;
  min-height:50vh;
  padding:10px 0px 0 10px;
  background-color:transparent;
  border:3px solid black;
  border-radius:10px;
  font-size:1.4em;
  transition:0.3s
}

textarea:hover{
  transition:0.3s;
  border:3px solid #5e4cb0;
}


#article {
  padding: 10% 15% 1%;
}