/* Small, non-intrusive AI image disclosure (all footers) */
.site-footer__image-disclaimer {
  margin: 1rem 0 0;
  padding-top: 0.75rem;
  border-top: 1px solid #334155;
  font-size: 0.6875rem;
  line-height: 1.45;
  color: #94a3b8;
  max-width: 52rem;
}
