/* Print stylesheet for DIRMAS */
@media print {
  :root { --ink: #111; }
  body {
    background: #fff;
    color: #111;
    font-size: 11pt;
    padding: 0;
  }
  .site-header,
  .nav-toggle,
  .nav,
  .wa-float,
  .skip-link,
  .hero__media,
  .cta-band,
  .contact-band .actions,
  .topbar,
  .lightbox,
  .btn,
  form.form,
  .form-note {
    display: none !important;
  }
  .site-footer {
    background: transparent;
    color: #111;
    border-top: 1pt solid #ccc;
    padding-top: 1rem;
  }
  .site-footer a { color: #111; text-decoration: underline; }
  a[href^="http"]::after,
  a[href^="mailto:"]::after {
    content: " (" attr(href) ")";
    font-size: 0.85em;
    font-weight: 400;
  }
  a[href^="/"]::after { content: none; }
  .hero, .band, .band--tint, .figures, .contact-band { padding: 1rem 0; background: #fff !important; color: #111 !important; }
  .figures__n, .contact-band h2, .contact-band a { color: #111 !important; }
  img { max-width: 100%; break-inside: avoid; }
  video { display: none; }
  .wrap, .wrap-wide, .wrap-narrow { width: auto; max-width: none; }
}
