/* Chapman Landmarks — styles for dynamic content rendered by the plugin.
 * Keep to < 10 KB. Most styling comes from the Tailwind CDN loaded by the theme;
 * this file only covers cases where utility classes can't reach (print, prose baselines, JSON-LD hide).
 */

.chapman-schema { display: none !important; }

.chapman-landmark h2 + h3 { margin-top: 1rem; }

.chapman-landmark p { max-width: 72ch; }

@media print {
  .chapman-landmark { font-size: 11pt; }
  .chapman-landmark h1, .chapman-landmark h2, .chapman-landmark h3 { break-after: avoid; }
  .chapman-landmark table { break-inside: avoid; }
}
