 margin-top: 40px;
      padding-top: 20px;
      border-top: 2px solid #e0e0e0;
      text-align: center;
      color: #666;
      font-size: 0.9rem;
    }

    @media print {
      body {
        padding: 20px;
      }

      .nivel {
        break-inside: avoid;
      }

      h1,
      h2,
      h3,
      h4 {
        break-after: avoid;
      }

      .checkbox-wrapper input[type="checkbox"] {
        -webkit-print-color-adjust: exact;
        color-adjust: exact;
      }
    }
  </style>
</head>

<bod