/* Preserve the complete PDF composition on desktop and iPad. */
.transition-section{position:relative;z-index:7;isolation:isolate;background:#fff;min-height:100vh;min-height:100svh;color:#846b8d}
.transition-artboard{position:relative;width:100%;aspect-ratio:963 / 344}
.transition-card{position:absolute}
.transition-card img{display:block;width:100%;height:auto}
.transition-section.reveal-ready .transition-card img{opacity:0;transform:translate3d(0,24px,0);transition:opacity .6s ease,transform .8s cubic-bezier(.16,1,.3,1)}
.transition-section.reveal-ready .transition-card.is-visible img{opacity:1;transform:translate3d(0,0,0)}
.transition-section.reveal-ready .transition-card:nth-child(2).is-visible img{transition-delay:.08s}
.transition-section.reveal-ready .transition-card:nth-child(3).is-visible img{transition-delay:.16s}
@media(max-width:700px){
 .transition-artboard{display:grid;gap:24px;padding:48px 24px;aspect-ratio:auto}
 .transition-card{position:relative;left:auto!important;top:auto!important;width:100%!important}
}

.transition-summary-art{display:block;position:relative;width:100%;height:auto;max-width:none;margin:0;pointer-events:none}
@media(max-width:700px){.transition-summary-art{width:150%;margin:0 0 0 -25%}.transition-section{overflow:clip}}
