/* Nota.Lawyer — Print styles */

@page { margin: 1in; }
body { background: #fff; color: #000; font: 11pt/1.4 Georgia, serif; }

.nota-site-header, .nota-site-footer, .nota-site-header__menu-toggle,
.skip-link, .nota-hero__ctas, .nota-service__cta, .nota-search-form,
.nota-site-footer__fallback { display: none !important; }

.nota-pricing-table__matrix { page-break-inside: avoid; }
.nota-pricing-table__matrix th, .nota-pricing-table__matrix td { border: 1px solid #000; }

a { color: #000; text-decoration: underline; }
a[href]::after { content: " (" attr(href) ")"; font-size: 9pt; color: #444; }
a[href^="#"]::after, a[href^="mailto:"]::after { content: ""; }

img { max-width: 100%; }
h1, h2, h3 { page-break-after: avoid; }
section { page-break-inside: avoid; }
