/*
 * policy-print.css — the terms, the privacy policy and the delete page on
 * paper (RITMI prompt 115, 3.10: a legal document must stay readable when it
 * is printed). The pages draw light text on a dark card; a browser prints
 * without backgrounds, which left the text pale grey on white. On paper only:
 * black text, no fills or shadows, links underlined, the navigation hidden.
 * Nothing here applies on a screen.
 */
@media print {
  .ritmi-root main, .ritmi-root main * {
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  .ritmi-root main a { text-decoration: underline; }
  .ritmi-root main [style*="border"] { border-color: #999 !important; }
  .skip-link, .desktop-nav, .desktop-premium, .mobile-menu { display: none !important; }
  .site-header > div { position: static !important; background: none !important; border: 0 !important; }
}
