/* Print stylesheet for non-PDF pages. PDFs are the canonical print artifacts. */
@page { size: letter; margin: 0.75in; }
nav, .btns, .btn, footer { display: none !important; }
body { background: #fff !important; color: #14191F !important;
  -webkit-print-color-adjust: exact; print-color-adjust: exact; }
header { background: #fff !important; color: #14191F !important; padding: 0 0 12pt !important;
  border-bottom: 2pt solid #A16E3C; }
header h1, header .kick { color: #14191F !important; }
section, .card, .qa-item { break-inside: avoid; page-break-inside: avoid; }
a { color: #14191F !important; text-decoration: none; }
