/* Homepage scramble is intentionally owned by home-scramble-restore.js.
   The page-transition layer can keep its permanent exclusions without leaving
   Work or Contact copy visible before the decode begins. */
.oa-scramble-managed.oa-scramble-awaiting {
  opacity: 0 !important;
  visibility: hidden !important;
}

.oa-scramble-managed.oa-scramble-decoding,
.oa-scramble-managed.oa-scramble-exiting,
.oa-scramble-managed.oa-scramble-decoded {
  opacity: 1 !important;
  visibility: visible !important;
}

@media (prefers-reduced-motion: reduce) {
  .oa-scramble-managed {
    opacity: 1 !important;
    visibility: visible !important;
  }
}
