/* Reset CSS básico */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box; /* Muito importante para o layout */
}

/* Algumas adições comuns para consistência */
body {
  line-height: 1.5; /* Define uma altura de linha padrão */
  -webkit-font-smoothing: antialiased; /* Melhoria na renderização da fonte em WebKit */
}

/* Remove estilos padrão de listas */
ul, ol {
  list-style: none;
}

/* Remove sublinhado de links e herda a cor do texto pai */
a {
  text-decoration: none;
  color: inherit;
}

/* Garante que imagens sejam responsivas e se comportem como blocos */
img {
  display: block;
  max-width: 100%;
}

/* Reset básico para elementos de formulário para consistência */
/* Pode ser mais complexo dependendo da necessidade */
button, input, select, textarea {
  font: inherit; /* Herda a fonte do elemento pai */
}

textarea {
  resize: vertical; /* Permite redimensionar apenas verticalmente */
}