.motion-art[data-v-4e1ed7d7]{--motion-art-color-1:var(--v4e2d8dbc);--motion-art-color-2-bound:var(--v1c0508b0);--motion-art-color-2:var(--motion-art-color-2-bound,oklch(from var(--motion-art-color-1) l c calc(h + 135) ));--motion-art-color-3-bound:var(--v27efd7b0);--motion-art-color-3:var(--motion-art-color-3-bound,oklch(from var(--motion-art-color-1) l c calc(h + 270) ));container-type:size}.spotlight[data-v-4e1ed7d7]{animation:x-4e1ed7d7 var(--speed) linear infinite var(--direction);animation-delay:var(--delay-x);filter:blur(3px);position:absolute}.spotlight>div[data-v-4e1ed7d7]{animation:y-4e1ed7d7 calc(var(--speed)*.7) linear infinite var(--direction),c-4e1ed7d7 var(--speed) linear infinite var(--direction);animation-delay:var(--delay-y);background:var(--color);border-radius:100%;height:var(--size);opacity:.5;width:var(--size)}@media(prefers-reduced-motion:reduce){.spotlight[data-v-4e1ed7d7],.spotlight>div[data-v-4e1ed7d7]{animation-play-state:paused}}@keyframes x-4e1ed7d7{to{filter:blur(10px);transform:translate(calc(100cqw - var(--size)))}}@keyframes y-4e1ed7d7{to{opacity:.3;transform:translateY(calc(100cqh - var(--size)))}}@keyframes c-4e1ed7d7{33%{background:var(--color-2)}66%{background:var(--color-3)}to{background:var(--color)}}.spotlight-1[data-v-4e1ed7d7]{--size:20vw;--speed:50s;--direction:alternate;--color:var(--motion-art-color-1);--color-2:var(--motion-art-color-2);--color-3:var(--motion-art-color-3);--delay-x:-7s;--delay-y:-8s}.spotlight-2[data-v-4e1ed7d7]{--size:10vw;--speed:40s;--direction:alternate;--color:var(--motion-art-color-2);--color-2:var(--motion-art-color-1);--color-3:var(--motion-art-color-3);--delay-x:-30s;--delay-y:-1s}.spotlight-3[data-v-4e1ed7d7]{--size:30vw;--speed:60s;--direction:alternate-reverse;--color:var(--motion-art-color-3);--color-2:var(--motion-art-color-1);--color-3:var(--motion-art-color-2);--delay-x:-13s;--delay-y:0}.image-backdrop[data-v-021504a9]{position:relative}.image-backdrop .foreground[data-v-021504a9]{position:relative;z-index:1}@keyframes shrink-image-021504a9{0%{left:var(--offset-left-overflow);right:var(--offset-right-overflow)}to{left:var(--offset-left-base);right:var(--offset-right-base)}}@keyframes fade-image-021504a9{0%{opacity:1}to{opacity:.7}}.image-backdrop .background[data-v-021504a9]{--offset-left-base:0;--offset-right-base:var(--p-scrollbar-width,0);left:var(--offset-left-base);overflow:clip;position:absolute;right:var(--offset-right-base);top:0;z-index:0}.image-backdrop .background.scale-to-foreground[data-v-021504a9]{bottom:0;container-type:size}.image-backdrop .background.fixed-position[data-v-021504a9]{position:fixed}.image-backdrop .background.fixed-position[data-v-021504a9]:has(.image){--offset-left-overflow:-20px;--offset-right-overflow:calc(-20px + var(--p-scrollbar-width));left:var(--offset-left-overflow);right:var(--offset-right-overflow)}@supports (animation-timeline:var(--tw )){.image-backdrop .background.fixed-position[data-v-021504a9]:has(.image){animation:shrink-image-021504a9 linear forwards,fade-image-021504a9 linear forwards}.image-backdrop .background.fixed-position[data-v-021504a9]:has(.tiler){animation:fade-image-021504a9 linear forwards}.image-backdrop .background.fixed-position[data-v-021504a9]:has(.image,.tiler){animation-range:0 calc(56.25vw - 110px);animation-timeline:scroll()}@media(min-width:40rem){.image-backdrop .background.fixed-position[data-v-021504a9]:has(.image,.tiler){animation-range:0 150px}}}
