/* Added only when animation is available; content stays visible without JS. */
.p2p-page-reveal{opacity:0;transform:translateY(20px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transition-delay:var(--page-reveal-delay,0ms)}
.p2p-page-reveal.is-revealed{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.p2p-page-reveal{opacity:1;transform:none;transition:none}}
@media print{.p2p-page-reveal{opacity:1;transform:none;transition:none}}
