@keyframes pv-dot{0%,to{opacity:1}50%{opacity:.35}}.pv-dot{animation:pv-dot 1.8s ease-in-out infinite}@keyframes pv-cue{0%{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,100%,0)}}.pv-scroll-cue{position:relative}.pv-scroll-cue:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(221,214,254,.9),transparent);animation:pv-cue 2.2s var(--ease-in-out) infinite}@keyframes pv-nudge{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,3px,0)}}.pv-nudge{animation:pv-nudge 1.6s ease-in-out infinite}@keyframes pv-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.pv-marquee{animation:pv-marquee 38s linear infinite}.pv-marquee>div{padding-right:3rem}.pv-progress{transform:scaleX(var(--p,0));will-change:transform}.pv-load>div{transform:scaleX(var(--load,0));transition:transform .2s linear}.pv-chapter{transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.pv-chapter[data-active=false]{opacity:0;transform:translate3d(0,10px,0);pointer-events:none}.pv-tile-media{transition:transform .7s var(--ease-out)}.pv-tile:hover .pv-tile-media{transform:scale(1.035)}@keyframes pv-bump{0%{transform:scale(1.35);color:rgb(253,164,175)}to{transform:none}}.pv-bump{display:inline-block;animation:pv-bump .6s var(--ease-out) both}@keyframes pv-intro-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pv-intro-bar{transform:scaleX(0)}.pv-intro-bar.is-running{animation:pv-intro-bar var(--intro-dur,7s) linear both}.pv-live-in{transition:opacity .9s var(--ease-out) var(--live-delay,0s),transform .9s var(--ease-out) var(--live-delay,0s)}.pv-cinema-js [data-live=false] .pv-live-in{opacity:0;transform:translate3d(0,16px,0)}@media (prefers-reduced-motion:reduce){.pv-bump,.pv-dot,.pv-intro-bar.is-running,.pv-marquee,.pv-nudge,.pv-scroll-cue:after{animation:none}.pv-chapter,.pv-live-in,.pv-tile-media{transition:none}.pv-tile:hover .pv-tile-media{transform:none}}.pv-bar{transform-origin:left center;transition:transform 1s var(--ease-out) var(--bar-delay,0s)}.reveal-ready .reveal:not(.is-visible) .pv-bar{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.pv-bar{transition:none}.reveal-ready .reveal:not(.is-visible) .pv-bar{transform:none}}@keyframes pv-spin-slow{to{transform:rotate(1turn)}}.pv-spin-slow{animation:pv-spin-slow 6s linear infinite}@media (prefers-reduced-motion:reduce){.pv-spin-slow{animation:none}}@keyframes pv-pipe-packet{0%{transform:translateZ(0);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translate3d(100%,0,0);opacity:0}}.pv-pipe-packet{animation:pv-pipe-packet 8s linear infinite}@keyframes pv-pipe-tick{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.pv-pipe-tick{transform-origin:bottom;animation:pv-pipe-tick 1.2s ease-in-out infinite}@keyframes pv-pipe-window{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}.pv-pipe-window{animation:pv-pipe-window 3s steps(2,jump-none) infinite}@keyframes pv-pipe-prob{0%{transform:scaleX(.32)}12%{transform:scaleX(.88)}28%{transform:scaleX(.97)}42%{transform:scaleX(.9)}58%{transform:scaleX(.98)}70%{transform:scaleX(.99)}82%{transform:scaleX(.45)}to{transform:scaleX(.32)}}.pv-pipe-prob{animation:pv-pipe-prob 8s var(--ease-in-out) infinite}@keyframes pv-pipe-buffer{0%{transform:scaleX(.02)}20%{transform:scaleX(.3)}40%{transform:scaleX(.58)}60%{transform:scaleX(.84)}70%,73%{transform:scaleX(1)}76%{transform:scaleX(.5)}to{transform:scaleX(.3)}}.pv-pipe-buffer{animation:pv-pipe-buffer 8s var(--ease-out) infinite}@keyframes pv-pipe-flag{0%,68%{opacity:.25;transform:none}73%{opacity:1;transform:scale(1.18)}82%{opacity:1;transform:none}to{opacity:.25}}.pv-pipe-flag{display:inline-block;animation:pv-pipe-flag 8s ease-out infinite}@keyframes pv-pipe-act{0%,74%{opacity:.3}80%,92%{opacity:1}to{opacity:.3}}.pv-pipe-act{animation:pv-pipe-act 8s ease-out infinite}@keyframes pv-pipe-node{0%,14%,to{transform:none}6%{transform:scale(1.08)}}.pv-pipe-node{animation:pv-pipe-node 8s ease-out infinite}@media (prefers-reduced-motion:reduce){.pv-pipe-act,.pv-pipe-buffer,.pv-pipe-flag,.pv-pipe-node,.pv-pipe-packet,.pv-pipe-prob,.pv-pipe-tick,.pv-pipe-window{animation:none}.pv-pipe-packet{display:none}.pv-pipe-prob{transform:scaleX(.92)}.pv-pipe-buffer{transform:scaleX(.6)}.pv-pipe-act,.pv-pipe-flag{opacity:1}}