/* ============================================================
   01-reset.css — Resets e normalizações base
   ============================================================ */

/* Remove outline padrão para todos, mas reintroduz via focus-visible
   para preservar acessibilidade via teclado (WCAG 2.1 AA). */
button::-moz-focus-inner { border: 0; }
*:focus { outline: none; }
*:focus-visible {
	outline: 2px solid #26A896;
	outline-offset: 2px;
}

blockquote { padding: 0; margin: 0; border-left: 0; padding-left: 0; }
input, button, select, textarea { outline: none; }
label { margin-bottom: 0; }
p { margin: 0; }
ul, ol { list-style: none; padding: 0; margin: 0; }
ul li, ol li { display: block; }
dl { margin: 0; }
dt { font-weight: inherit; line-height: inherit; }
dd { line-height: inherit; margin-bottom: 0; }
cite { font-style: normal; }
form { margin-bottom: 0; }
address { margin-top: 0; margin-bottom: 0; }
figure { margin-bottom: 0; }
html p a:hover { text-decoration: none; }
img { display: inline-block; max-width: 100%; height: auto; }
.img-responsive { width: 100%; }