/* Hero headings stay static; fresh ordinary rows enter once before becoming readable. */
[data-entrance-pending] { opacity: 0 !important; }
/* A moving row must not become the browser's reading-position anchor. */
[data-entrance-pending], [data-entrance-active] { overflow-anchor: none; }
body:not(.reveal-ready) .section-heading .char-title span,
body.secondary-body .char-title span {
  opacity: 1;
  filter: none;
  transform: none;
  transition: none;
  animation: none;
}
.business-summary-hero { animation: none; }
.secondary-card { animation: none; }
.secondary-reveal, .funding-reveal {
  opacity: 1;
  transform: none;
  filter: none;
  transition: none;
  will-change: auto;
}
@media (prefers-reduced-motion: reduce) {
  [data-entrance-pending] { opacity: 1 !important; }
  .secondary-reveal, .funding-reveal { opacity: 1; transform: none; filter: none; transition: none; }
}
@media print { [data-entrance-pending] { opacity: 1 !important; } }
