  *, *::before, *::after { box-sizing: border-box; }
  html, body { margin: 0; padding: 0; }
  body { -webkit-print-color-adjust: exact; print-color-adjust: exact; }
  .pagina { width: var(--largura); height: var(--altura); overflow: hidden; position: relative; break-after: page; }
  .pagina:last-child { break-after: auto; }
  a { color: inherit; text-decoration: none; }
