.ProjectGallery-module__zNGKyq__gallery-card-v2{isolation:isolate;will-change:transform;position:relative}.ProjectGallery-module__zNGKyq__gallery-card-v2:before,.ProjectGallery-module__zNGKyq__gallery-card-v2:after{content:"";z-index:-1;border-radius:.25rem;transition:transform .2s .2s;position:absolute;inset:0;transform:translate(0)}.ProjectGallery-module__zNGKyq__gallery-card-v2:before{background:linear-gradient(-180deg, var(--thracian-gold) 0%, rgb(var(--art-bronze-4)) 97%)}.ProjectGallery-module__zNGKyq__gallery-card-v2:after{background:linear-gradient(#7a0a1c 3%,#c8102e 100%)}.ProjectGallery-module__zNGKyq__gallery-card-v2:hover,.ProjectGallery-module__zNGKyq__gallery-card-v2:focus-within,.ProjectGallery-module__zNGKyq__gallery-card-v2.ProjectGallery-module__zNGKyq__is-hovered{animation:.4s forwards ProjectGallery-module__zNGKyq__gallery-pop}.ProjectGallery-module__zNGKyq__gallery-card-v2:hover:before,.ProjectGallery-module__zNGKyq__gallery-card-v2:focus-within:before,.ProjectGallery-module__zNGKyq__gallery-card-v2.ProjectGallery-module__zNGKyq__is-hovered:before{animation:3s linear .4s infinite ProjectGallery-module__zNGKyq__gallery-aura-rose;transform:translate(-22px,-22px)}.ProjectGallery-module__zNGKyq__gallery-card-v2:hover:after,.ProjectGallery-module__zNGKyq__gallery-card-v2:focus-within:after,.ProjectGallery-module__zNGKyq__gallery-card-v2.ProjectGallery-module__zNGKyq__is-hovered:after{animation:3s linear .4s infinite ProjectGallery-module__zNGKyq__gallery-aura-gold;transform:translate(22px,22px)}.ProjectGallery-module__zNGKyq__gallery-card-v2-img{z-index:1;border:1px solid var(--gold-a12);appearance:none;background:0 0;border-radius:.25rem;padding:0;transition:box-shadow .3s,border-color .3s;display:block;position:absolute;inset:0;overflow:hidden}.ProjectGallery-module__zNGKyq__gallery-card-v2:hover .ProjectGallery-module__zNGKyq__gallery-card-v2-img,.ProjectGallery-module__zNGKyq__gallery-card-v2:focus-within .ProjectGallery-module__zNGKyq__gallery-card-v2-img,.ProjectGallery-module__zNGKyq__gallery-card-v2.ProjectGallery-module__zNGKyq__is-hovered .ProjectGallery-module__zNGKyq__gallery-card-v2-img{border-color:var(--gold-a38);box-shadow:0 0 0 1px var(--gold-a18), 0 16px 56px #000000b8, 0 0 80px #c8102e1a}@keyframes ProjectGallery-module__zNGKyq__gallery-pop{0%,to{transform:scale(1)}33%{transform:scale(1.03)}66%{transform:scale(.985)}}@keyframes ProjectGallery-module__zNGKyq__gallery-aura-rose{0%{transform:translate(-22px,-22px)}16.67%{transform:translate(3px,-5px)}33.33%{transform:translate(-10px,18px)}50%{transform:translate(22px,-22px)}66.67%{transform:translate(-4px,15px)}83.33%{transform:translate(15px,-1px)}to{transform:translate(-22px,-22px)}}@keyframes ProjectGallery-module__zNGKyq__gallery-aura-gold{0%{transform:translate(22px,22px)}16.67%{transform:translate(-9px,-13px)}33.33%{transform:translate(12px,4px)}50%{transform:translate(-22px,22px)}66.67%{transform:translate(8px,-3px)}83.33%{transform:translate(-11px,-15px)}to{transform:translate(22px,22px)}}@media (prefers-reduced-motion:reduce){.ProjectGallery-module__zNGKyq__gallery-card-v2:before,.ProjectGallery-module__zNGKyq__gallery-card-v2:after{display:none}.ProjectGallery-module__zNGKyq__gallery-card-v2:hover .ProjectGallery-module__zNGKyq__gallery-card-v2-img,.ProjectGallery-module__zNGKyq__gallery-card-v2:focus-within .ProjectGallery-module__zNGKyq__gallery-card-v2-img,.ProjectGallery-module__zNGKyq__gallery-card-v2.ProjectGallery-module__zNGKyq__is-hovered .ProjectGallery-module__zNGKyq__gallery-card-v2-img{box-shadow:none;border-color:var(--gold-a65)}}
