:root{--pm-ease:cubic-bezier(.22,1,.36,1);--pm-dur:.9s;--pm-fast:.18s;--pm-step:80ms}.pm-lines>span{display:block;overflow:clip;padding-bottom:.08em;margin-bottom:-.08em}.pm-lines>span>span{display:block;animation:pm-line var(--pm-dur) var(--pm-ease) both;animation-delay:calc(var(--i, 0) * var(--pm-step) + var(--pm-delay, 0s))}@keyframes pm-line{0%{transform:translateY(105%)}}.pm-after-lines{animation:pm-rise .9s var(--pm-ease) .36s both}@keyframes pm-rise{0%{opacity:0;transform:translateY(16px)}}[data-pm=open]{overflow:clip}.pm-js [data-pm=open]>*{clip-path:inset(0 0 100% 0);transform:translateY(8%);transition:clip-path 1.1s var(--pm-ease) var(--pm-d,0s),transform 1.2s var(--pm-ease) var(--pm-d,0s)}.pm-js [data-pm=open].is-in>*{clip-path:inset(0);transform:none}.pm-js [data-pm=stagger]>*{opacity:0;transform:translateY(24px);transition:opacity .8s var(--pm-ease),transform var(--pm-dur) var(--pm-ease);transition-delay:calc(var(--i, 0) * var(--pm-step))}.pm-js [data-pm=stagger].is-in>*{opacity:1;transform:none}.pm-marquee{overflow:clip;position:relative}.pm-marquee__track{display:flex;gap:var(--pm-gap,24px);width:max-content;margin:0;padding:0;list-style:none;animation:pm-marquee var(--pm-marquee-dur,40s) linear infinite}.pm-marquee.is-paused .pm-marquee__track,.pm-marquee:focus-within .pm-marquee__track,.pm-marquee:hover .pm-marquee__track{animation-play-state:paused}@keyframes pm-marquee{to{transform:translateX(calc(-50% - var(--pm-gap, 24px) / 2))}}.pm-stack{display:grid;gap:24px}.pm-stack>*{position:sticky;top:calc(var(--pm-stack-top, 96px) + var(--i, 0) * 16px)}.pm-expand{height:220vh}.pm-expand__stage{position:sticky;top:0;height:100vh;display:grid;place-items:center;overflow:clip}.pm-expand__media{position:absolute;inset:0;clip-path:inset(calc((1 - var(--p, 0)) * 14%) calc((1 - var(--p, 0)) * 22%) round calc((1 - var(--p, 0)) * 16px))}.pm-press{transition:transform var(--pm-fast) var(--pm-ease),background-color var(--pm-fast),color var(--pm-fast)}.pm-press:active{transform:scale(.97)}.pm-press:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media (hover:hover) and (pointer:fine){.pm-press:hover{transform:translateY(-2px)}.pm-card-media{overflow:clip}.pm-card-media>*{transition:transform .6s var(--pm-ease)}.pm-card:hover .pm-card-media>*{transform:scale(1.04)}}.pm-flow{perspective:1200px}.pm-flow__list{display:flex;gap:16px;margin:0;padding:24px calc(50% - var(--pm-flow-w, 240px) / 2);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;transform-style:preserve-3d}.pm-flow__list::-webkit-scrollbar{display:none}.pm-flow__item{flex:0 0 var(--pm-flow-w,240px);scroll-snap-align:center;transform:rotateY(var(--pm-r,0deg)) scale(var(--pm-s,1));opacity:var(--pm-o,1);transition:transform .25s linear,opacity .25s linear}.pm-chapters{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.pm-chapters__figure{position:sticky;top:12vh}.pm-chapters__figure .pm-turn{transition:transform 1s var(--pm-ease);transform:rotate(calc(var(--pm-step, 0) * -30deg))}.pm-chapters__step{min-height:70vh;display:flex;flex-direction:column;justify-content:center}.pm-js .pm-chapters__step{opacity:.35;transition:opacity .5s var(--pm-ease)}.pm-js .pm-chapters__step.is-active{opacity:1}@media (max-width:767px){.pm-chapters{grid-template-columns:1fr}.pm-chapters__figure{top:64px;z-index:0}.pm-chapters__step{min-height:60vh;position:relative;z-index:1}}.pm-switch{--pm-accent:currentColor;transition:background-color .6s var(--pm-ease)}.pm-switch__panels{display:grid}.pm-switch__panels>*{grid-area:1/1}.pm-js .pm-switch__panels>*{opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .5s var(--pm-ease),transform .6s var(--pm-ease),visibility 0s .6s}.pm-js .pm-switch__panels>.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}.pm-zoom{height:240vh}.pm-zoom__stage{position:sticky;top:0;height:100vh;overflow:clip;display:grid;place-items:center}.pm-zoom__media,.pm-zoom__text{grid-area:1/1}.pm-zoom__media{transform:scale(calc(1 + var(--p, 0) * 1.6));opacity:calc(1 - clamp(0, (var(--p, 0) - .45) * 3, 1) * .85)}.pm-zoom__text{position:relative;opacity:clamp(0,(var(--p,0) - .55) * 3,1);transform:translateY(calc((1 - var(--p, 0)) * 24px))}.pm-video{display:block;width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion:reduce){.pm-after-lines,.pm-lines>span>span,.pm-marquee__track{animation:none}.pm-js .pm-chapters__step,.pm-js [data-pm],.pm-js [data-pm]>*{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.pm-marquee__track{flex-wrap:wrap;width:auto}.pm-marquee__pause,.pm-marquee__track [aria-hidden=true]{display:none}.pm-flow__item{transform:none!important;opacity:1!important}.pm-expand,.pm-zoom{height:auto}.pm-expand__stage,.pm-zoom__stage{position:relative;height:auto;min-height:80vh}.pm-expand__media{position:relative;clip-path:none}.pm-zoom__media{transform:none}.pm-zoom__text{opacity:1;transform:none}.pm-chapters__figure .pm-turn,.pm-switch__panels>*{transition:none}}