@font-face {
  font-family: 'Libre Baskerville';
  src: url('/assets/fonts/libre-baskerville-italic.ttf?v=fe3f28aff6') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
:root {
  --green: #002833;
  --green-deep: #001C24;
  --sand: #E3D2A6;
  --white: #FFFFFF;
  --paper: #F6F4EF;
  --muted: #C5D3D4;
  --line-dark: rgb(227 210 166 / 36%);
  --line-light: rgb(0 40 51 / 20%);
  /* Brother preparada em typography/brother1816.pending.css, fora do build.
     Ativação depende de licença web comprovada. Book 350 não é Regular 400. */
  --font-sans-fallback: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --font-brother: 'INAJ Brother 1816', var(--font-sans-fallback);
  --font-heading: var(--font-sans-fallback);
  --font-body: var(--font-sans-fallback);
  --font-ui: var(--font-sans-fallback);
  --font-accent: 'Libre Baskerville', Baskerville, 'Times New Roman', serif;
  --weight-heading: 300;
  --weight-book: 350;
  --weight-body: 400; /* Fallback atual; passa a Book 350 apenas na ativação autorizada. */
  --weight-ui: 500;
  --weight-accent: 400;
  --header-height: 96px;
  --page-margin: 6%;
  --motion-duration: 550ms;
  --motion-distance: 22px;
}
