/* Páginas simples: 404 e política de privacidade */
body.pagina {
  margin: 0; font: 400 16px/1.65 "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  color: #14241f; background: #f6f2ea;
}
.pagina main { max-width: 720px; margin: 0 auto; padding: 40px 20px 64px; }
.pagina--centro { min-height: 100svh; display: grid; place-items: center; text-align: center; }
.pagina .marca { font: 600 13px/1 Georgia, serif; letter-spacing: 0.24em; text-transform: uppercase; color: #236456; margin: 0 0 18px; }
.pagina h1 { font: 600 30px/1.2 Georgia, serif; color: #0e362d; margin: 0 0 14px; }
.pagina h2 { font: 600 20px/1.3 Georgia, serif; color: #0e362d; margin: 32px 0 8px; }
.pagina p, .pagina li { color: #2c3b36; }
.pagina a { color: #236456; font-weight: 700; }
.pagina .btn {
  display: inline-block; margin-top: 22px; padding: 14px 26px; border-radius: 999px;
  background: #b4863b; color: #0e362d; text-decoration: none; font-weight: 800;
}
.pagina .atualizado { font-size: 14px; color: #4a5a54; }
