/* A stepped navy curtain connects separate HTML documents. */
.page-transition {
  position: fixed;
  inset: 0;
  z-index: 2147483000;
  display: flex;
  pointer-events: auto;
  isolation: isolate;
}
.page-transition__column {
  flex: 1 1 0;
  margin-right: -1px;
  background: #081438;
  transform: translateY(100%);
}
.page-transition--covered .page-transition__column {
  transform: translateY(0);
}
@media (prefers-reduced-motion: reduce) {
  .page-transition { display: none; }
}
