@media(hover:hover){.flip:hover .flip-inner[data-v-4e80ac3b]{transform:rotateY(180deg)}}.flip.flipped .flip-inner[data-v-4e80ac3b],.flip:focus-within .flip-inner[data-v-4e80ac3b]{transform:rotateY(180deg)}.flip[data-v-4e80ac3b]:focus-visible{outline:none}.flip:focus-visible .flip-inner[data-v-4e80ac3b]{box-shadow:0 0 0 4px var(--c-primary)}@media(prefers-reduced-motion:reduce){.flip-inner[data-v-4e80ac3b]{transition-duration:.01s}}.marquee-outline[data-v-dec64854]{-webkit-text-stroke:4px var(--stroke);color:var(--hollow);paint-order:stroke fill}.trail-photo[data-v-d691453d]{animation:trail-d691453d 1.2s cubic-bezier(.2,.7,.2,1) forwards}@keyframes trail-d691453d{0%{opacity:0;transform:scale(.5) rotate(var(--turn))}15%{opacity:1;transform:scale(1) rotate(var(--turn))}65%{opacity:1}to{opacity:0;transform:scale(.85) translateY(1.5rem) rotate(var(--turn))}}.trail-only[data-v-d691453d]{display:none}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.trail-only[data-v-d691453d]{display:inline-flex}.row-only[data-v-d691453d]{display:none}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.thumb-only[data-v-0cc36f34]{display:none}}.picture-word[data-v-fb380a38]{-webkit-background-clip:text;background-clip:text;background-repeat:no-repeat;caret-color:var(--c-primary);color:transparent;filter:drop-shadow(0 1px 0 rgb(0 0 0/.08))}.orbit-ring[data-v-47e662d8]{animation:orbit-spin-47e662d8 linear infinite}.orbit-counter[data-v-47e662d8],.orbit-reverse[data-v-47e662d8]{animation-direction:reverse}.orbit-counter.orbit-reverse[data-v-47e662d8]{animation-direction:normal}.orbit-still .orbit-ring[data-v-47e662d8],.orbit:hover .orbit-ring[data-v-47e662d8]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.orbit-ring[data-v-47e662d8]{animation:none}}@keyframes orbit-spin-47e662d8{to{transform:rotate(1turn)}}.columns-box[data-v-fbbce9c1]{-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.photo-column[data-v-fbbce9c1]{animation:column-up-fbbce9c1 linear infinite}.photo-column-reverse[data-v-fbbce9c1]{animation-direction:reverse}.columns-box:hover .photo-column[data-v-fbbce9c1],.columns-still .photo-column[data-v-fbbce9c1]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.photo-column[data-v-fbbce9c1]{animation:none}}@keyframes column-up-fbbce9c1{to{transform:translateY(-50%)}}.slide-in[data-v-5e87acdc]{animation:slide-in-5e87acdc .8s ease-out .2s both}@keyframes slide-in-5e87acdc{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.slide-in[data-v-5e87acdc]{animation:none}}.ctl[data-v-5bdb0a47]{align-items:center;border-radius:9999px;display:flex;font-size:1.25rem;height:2.5rem;justify-content:center;transition:background-color .15s;width:2.5rem}.ctl[data-v-5bdb0a47]:focus-visible,.ctl[data-v-5bdb0a47]:hover{background:#ffffff26}.pt-enter.pt-fade .pt-panel{animation:pt-fade-out .6s ease-out .05s both}.pt-enter.pt-slide .pt-panel{animation:pt-up-out .8s cubic-bezier(.7,0,.2,1) .1s both}.pt-enter.pt-curtain .pt-panel-2{animation:pt-wipe-out .7s cubic-bezier(.7,0,.2,1) .1s both}.pt-enter.pt-curtain .pt-panel-1{animation:pt-wipe-out .7s cubic-bezier(.7,0,.2,1) .25s both}.pt-enter.pt-circle .pt-panel{animation:pt-circle-out .8s cubic-bezier(.7,0,.2,1) .05s both}.pt-leave{pointer-events:auto}.pt-leave.pt-fade .pt-panel{animation:pt-fade-out .4s ease-in reverse both}.pt-leave.pt-slide .pt-panel{animation:pt-up-in .55s cubic-bezier(.7,0,.2,1) both}.pt-leave.pt-curtain .pt-panel-1{animation:pt-wipe-in .45s cubic-bezier(.7,0,.2,1) both}.pt-leave.pt-curtain .pt-panel-2{animation:pt-wipe-in .45s cubic-bezier(.7,0,.2,1) .1s both}.pt-leave.pt-circle .pt-panel{animation:pt-circle-in .55s cubic-bezier(.7,0,.2,1) both}@keyframes pt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes pt-up-out{0%{transform:translateY(0)}to{transform:translateY(-101%)}}@keyframes pt-up-in{0%{transform:translateY(101%)}to{transform:translateY(0)}}@keyframes pt-wipe-out{0%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@keyframes pt-wipe-in{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes pt-circle-out{0%{clip-path:circle(150% at 50% 50%)}to{clip-path:circle(0 at 50% 50%)}}@keyframes pt-circle-in{0%{clip-path:circle(0 at var(--px) var(--py))}to{clip-path:circle(150% at var(--px) var(--py))}}@media(prefers-reduced-motion:reduce){.pt{display:none}}.cursor-replaced,.cursor-replaced *{cursor:none!important}.cursor-replaced :is(input:not([type=range]),textarea,[contenteditable=true],[contenteditable=plaintext-only]){cursor:text!important}
