.HomeShowcase-module__2FQFvW__heroFrame{transform:rotate(-3deg)}.HomeShowcase-module__2FQFvW__heroVariants{transform:rotate(3deg)}.HomeShowcase-module__2FQFvW__artMedia{transform:scale(1)}.HomeShowcase-module__2FQFvW__action{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.HomeShowcase-module__2FQFvW__enter{animation:.8s cubic-bezier(.2,.7,.2,1) backwards HomeShowcase-module__2FQFvW__arrive}.HomeShowcase-module__2FQFvW__collage{animation-delay:.12s}.HomeShowcase-module__2FQFvW__heroCopy>*{animation:.65s cubic-bezier(.2,.7,.2,1) backwards HomeShowcase-module__2FQFvW__arrive}.HomeShowcase-module__2FQFvW__heroCopy>:nth-child(2){animation-delay:70ms}.HomeShowcase-module__2FQFvW__heroCopy>:nth-child(3){animation-delay:.14s}.HomeShowcase-module__2FQFvW__heroCopy>:nth-child(4){animation-delay:.21s}.HomeShowcase-module__2FQFvW__heroCopy>:nth-child(5){animation-delay:.28s}.HomeShowcase-module__2FQFvW__heroCopy>:nth-child(6){animation-delay:.35s}.HomeShowcase-module__2FQFvW__heroFrame{transition:transform .4s,box-shadow .4s;animation:1s cubic-bezier(.2,.7,.2,1) backwards HomeShowcase-module__2FQFvW__frameArrive}.HomeShowcase-module__2FQFvW__heroFrame:hover{transform:rotate(0)translateY(-5px)}.HomeShowcase-module__2FQFvW__heroVariants>:first-child{animation:.85s .22s backwards HomeShowcase-module__2FQFvW__arrive}.HomeShowcase-module__2FQFvW__heroVariants>:nth-child(2){animation:.85s .32s backwards HomeShowcase-module__2FQFvW__arrive}.HomeShowcase-module__2FQFvW__heroVariants>:nth-child(3){animation:.85s .42s backwards HomeShowcase-module__2FQFvW__arrive}.HomeShowcase-module__2FQFvW__promptCard{animation:.9s cubic-bezier(.2,.7,.2,1) .35s backwards HomeShowcase-module__2FQFvW__briefArrive}.HomeShowcase-module__2FQFvW__ambient{animation:1.8s ease-out backwards HomeShowcase-module__2FQFvW__ambientArrive}.HomeShowcase-module__2FQFvW__reveal[data-visible=true]{animation:HomeShowcase-module__2FQFvW__arrive .7s var(--reveal-delay,0s) cubic-bezier(.2,.7,.2,1) backwards}.HomeShowcase-module__2FQFvW__photo,.HomeShowcase-module__2FQFvW__featureCard{transition:transform .3s,box-shadow .3s,border-color .3s}.HomeShowcase-module__2FQFvW__photo:hover,.HomeShowcase-module__2FQFvW__featureCard:hover{box-shadow:0 18px 40px -25px hsl(var(--foreground) / .3);transform:translateY(-6px)}.HomeShowcase-module__2FQFvW__featureCard:hover{border-color:hsl(var(--primary) / .4)}.HomeShowcase-module__2FQFvW__featureCard svg{transition:transform .35s}.HomeShowcase-module__2FQFvW__featureCard:hover svg{transform:rotate(-8deg)scale(1.1)}.HomeShowcase-module__2FQFvW__artMedia{transition:transform .65s cubic-bezier(.2,.7,.2,1)}.HomeShowcase-module__2FQFvW__artCard:hover .HomeShowcase-module__2FQFvW__artMedia{transform:scale(1.07)}.HomeShowcase-module__2FQFvW__artCard figcaption{transition:padding-bottom .3s}.HomeShowcase-module__2FQFvW__artCard:hover figcaption{padding-bottom:1.5rem}.HomeShowcase-module__2FQFvW__preview{animation:.38s cubic-bezier(.2,.7,.2,1) HomeShowcase-module__2FQFvW__preview}.HomeShowcase-module__2FQFvW__action{transition:transform .22s,box-shadow .22s}.HomeShowcase-module__2FQFvW__action:hover{box-shadow:0 12px 25px -16px hsl(var(--primary) / .6);transform:translateY(-2px)}.HomeShowcase-module__2FQFvW__action:active{transform:translateY(0)scale(.98)}.HomeShowcase-module__2FQFvW__action svg{transition:transform .22s}.HomeShowcase-module__2FQFvW__action:hover svg{transform:translate(3px)}[dir=rtl] .HomeShowcase-module__2FQFvW__action:hover svg{transform:translate(-3px)}}@media (prefers-reduced-motion:reduce){.HomeShowcase-module__2FQFvW__heroFrame,.HomeShowcase-module__2FQFvW__heroVariants{transform:none}}@keyframes HomeShowcase-module__2FQFvW__arrive{0%{transform:translateY(24px)}to{transform:translateY(0)}}@keyframes HomeShowcase-module__2FQFvW__frameArrive{0%{transform:translateY(24px)rotate(-7deg)scale(.96)}to{transform:rotate(-3deg)}}@keyframes HomeShowcase-module__2FQFvW__briefArrive{0%{transform:translateY(30px)rotate(2deg)}to{transform:translateY(0)rotate(0)}}@keyframes HomeShowcase-module__2FQFvW__ambientArrive{0%{opacity:.4;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes HomeShowcase-module__2FQFvW__preview{0%{opacity:.7;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}
