/* Justificar todo o texto dos parágrafos */
p {
  text-align: justify;
  text-justify: inter-word;
}
.quarto-title-block::before {
  content: '';
  display: inline-block;
  background: url('imagens/logo_texto.png') no-repeat center;
  background-size: contain;
  width: 140px;
  height: 40px;
}
.quarto-title-block::before {
  cursor: pointer;
}
.quarto-title-block::before:hover {
  opacity: 0.8;
}
/* esconde o título central do book */
.quarto-title-block {
  display: none;
}
@import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap');

/* Aplicar Work Sans ao corpo principal */
body, .quarto-container {
  font-family: 'Work Sans', sans-serif;
  font-weight: 400; /* peso normal */
  line-height: 1.6;
}

/* Títulos com Work Sans em peso mais forte */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Work Sans', sans-serif;
  font-weight: 600; /* ou 700 para mais destaque */
}

/* Manter fonte monoespaçada para código */
code, pre {
  font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
}