/* Print styles - lets any resource page save cleanly to PDF from the browser.
   File > Print > Save as PDF gives a tidy one-pager. */
@media print {
  .site-header, .site-footer, .nav-toggle, .hero-actions, .copy-btn,
  .announcement, .no-print { display: none !important; }
  body { background: #fff; color: #000; font-size: 12pt; }
  .section { padding: 1rem 0; }
  .card, .framework, .checklist, .prompt { box-shadow: none; page-break-inside: avoid; }
  a { color: #000; text-decoration: none; }
  .container, .container--narrow { max-width: 100%; }
}
