@keyframes pi-grow{0%{clip-path:inset(14% 22% 14% 22%);transform:scale(1.14)}to{clip-path:inset(0% 0% 0% 0%);transform:scale(1)}}.pi-grow{animation:pi-grow linear both;animation-timeline:view();animation-range:entry 10% cover 42%}.pi-swing{transition:transform 90ms linear,opacity 90ms linear}.pi-rail{overflow-x:auto;overflow-y:hidden;display:flex;align-items:flex-end;gap:72px;padding:60px 120px 44px;scrollbar-width:none;perspective:1700px;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.pi-rail::-webkit-scrollbar{display:none}.pi-rail>*{scroll-snap-align:center;flex:none}.pi-rail--jump>*,.pi-rail--jump .pi-turn,.pi-rail--jump .pi-obj{transition:none!important}.pi-rail .pi-turn{rotate:y 0deg;animation:none}@keyframes pi-turn3d{0%{transform:rotateY(-40deg) rotateX(12deg) rotate(-3deg)}50%{transform:rotateY(0) rotateX(0) rotate(0)}to{transform:rotateY(40deg) rotateX(-12deg) rotate(3deg)}}.pi-turn{animation:pi-turn3d linear both;animation-timeline:view();animation-range:entry var(--pi-r0, 0%) exit 100%}:root{--pi-edge-wrap-lit: .72;--pi-edge-wrap-shade: .55}.pi-edge--l.pi-edge--wrap img,.pi-edge--t.pi-edge--wrap img{filter:brightness(var(--pi-edge-wrap-lit, .72))}.pi-edge--r.pi-edge--wrap img,.pi-edge--b.pi-edge--wrap img{filter:brightness(var(--pi-edge-wrap-shade, .55))}@keyframes pi-rise{0%{opacity:0;transform:translateY(var(--pi-rise-y, 18px))}to{opacity:1;transform:none}}.pi-rise{animation:pi-rise linear both;animation-timeline:view();animation-range:entry 5% cover 26%}@keyframes pi-runx{0%{transform:translate(0)}to{transform:translate(-50%)}}.pi-marq{display:flex;width:max-content;animation:pi-runx 42s linear infinite}.pi-marq:hover{animation-play-state:paused}.pi-words>.pi-w{display:inline-block;animation:pi-word var(--pi-word-dur, .6s) cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--pi-i, 0) * var(--pi-word-step, 40ms))}@keyframes pi-word{0%{opacity:0;transform:translateY(var(--pi-word-rise, 28px))}to{opacity:1;transform:none}}[data-pi-words=head]>.pi-w{animation:none;hyphens:auto;-webkit-hyphens:auto}[data-pi-words=head].pi-head-in .pi-w{animation:pi-head-focus .6s ease-out both;animation-delay:calc(var(--pi-i, 0) * 45ms)}@keyframes pi-head-focus{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}[data-pi-words=head].pi-head-in .pi-head__stress{animation:pi-head-stroke .72s cubic-bezier(.6,.1,.2,1) var(--pi-stroke-at, .6s) both}@keyframes pi-head-stroke{0%{background-size:0% var(--pi-stroke-h)}to{background-size:100% var(--pi-stroke-h)}}@media(prefers-reduced-motion:no-preference){.pi-js [data-pi-words=head]:not(.pi-head-in){opacity:0;animation:pi-head-failsafe .4s ease-out 2s forwards}}@keyframes pi-head-failsafe{to{opacity:1}}@media screen and (prefers-reduced-motion:no-preference){[data-pi-reveal=wait]{opacity:0!important}[data-pi-reveal=in]{animation:pi-reveal .7s ease-out var(--pi-reveal-at, 0ms) both}}@keyframes pi-reveal{0%{opacity:0;filter:blur(5px);transform:translateY(16px)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pi-hero{view-timeline:--pi-hero-view block;view-timeline-inset:0}.pi-hero__scene{animation:pi-drift linear both;animation-timeline:--pi-hero-view;animation-range:exit 0% exit 100%}.pi-model{view-timeline:--pi-model-view block;view-timeline-inset:0}.pi-model__portrait img{animation:pi-pan-round linear both;animation-timeline:--pi-model-view;animation-range:exit 0% exit 100%}.pi-art__doc figure img:is(.pi-fig--photo,[src*=".jpg"],[src*=".jpeg"]){animation:pi-pan linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@keyframes pi-drift{to{transform:translateY(8%)}}@keyframes pi-pan{0%{transform:none;clip-path:inset(0)}to{transform:translateY(3%) scale(1.08);clip-path:inset(.926% 3.704% 6.481% 3.704%)}}@keyframes pi-pan-round{0%{transform:none;clip-path:ellipse(50% 50% at 50% 50%)}to{transform:translateY(3%) scale(1.08);clip-path:ellipse(46.296% 46.296% at 50% 47.222%)}}.pi-cursor{--pi-cursor-line: var(--pi-wall);--pi-cursor-text: var(--pi-ink);position:fixed;top:0;left:0;z-index:9999;pointer-events:none;width:26px;height:26px;border:1px solid var(--pi-cursor-line);border-radius:50%;display:grid;place-items:center;font-family:var(--pi-f-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:transparent;white-space:nowrap;transition:width .22s cubic-bezier(.2,.8,.2,1),height .22s cubic-bezier(.2,.8,.2,1),border-color .16s ease-out,background .22s ease-out,color .16s ease-out}.pi-cursor[data-on=light]{--pi-cursor-line: var(--pi-ink);--pi-cursor-text: var(--pi-wall)}.pi-cursor[data-label]:not([data-label=""]){width:auto;height:auto;padding:9px 14px;border-radius:99px;background:var(--pi-cursor-line);color:var(--pi-cursor-text)}@media(hover:none),(pointer:coarse){.pi-cursor{display:none}}@media(prefers-reduced-motion:reduce){.pi-grow,.pi-swing,.pi-turn,.pi-rise,.pi-marq,.pi-words>.pi-w{animation:none}.pi-words>.pi-w{opacity:1;transform:none}.pi-stage:hover .pi-obj{transform:none}html,.page-wrapper{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pi-motion.css.map */
