/* Print only. Kept out of style.css on purpose: merging this into the
   screen cascade flattens every @media block into one, so a contrast
   checker measures every color against paper white instead of the
   screen ground. See PROJECT_1.md hard rule #2. */
@media print {
  * { background: #fff !important; color: #000 !important; box-shadow: none !important; }
  .nav, .sheet, .field, .grain, .scroll-line, .btn--glass::before, .cta-peek, canvas, .kip-fallback { display: none !important; }
  a { text-decoration: underline; }
  section { padding-block: 1.5rem; }
}
