.card-3d-wrapper[data-v-59fabd95]{perspective:1200px;transform-style:preserve-3d}.card-3d-inner[data-v-59fabd95]{transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}.card-3d-inner[data-v-59fabd95]>*{transform-style:preserve-3d}.card-3d-wrapper[data-v-59fabd95],.card-3d-inner[data-v-59fabd95]{-webkit-transform:translateZ(0);transform:translateZ(0)}.poster-layer[data-v-59fabd95]{transition:clip-path .7s cubic-bezier(.4,0,.2,1);clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 100%);will-change:clip-path;-webkit-backface-visibility:hidden;backface-visibility:hidden}.poster-layer.is-hovered[data-v-59fabd95]{clip-path:polygon(0 0,25% 0,100% 90%,100% 100%,0 100%)}@media (hover: hover){.group:hover .poster-layer[data-v-59fabd95]{clip-path:polygon(0 0,25% 0,100% 90%,100% 100%,0 100%)}.group:hover .poster-layer .poster-image[data-v-59fabd95]{transform:scale(1.02) translate(-2px) translateY(-2px)}}.poster-image[data-v-59fabd95]{-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}.poster-layer.is-hovered .poster-image[data-v-59fabd95]{transform:scale(1.02) translate(-2px) translateY(-2px)}.peel-shadow[data-v-59fabd95]{background:linear-gradient(135deg,transparent 30%,rgba(0,0,0,.4) 45%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.4) 55%,transparent 70%);mix-blend-mode:multiply;pointer-events:none}.pdf-preview[data-v-59fabd95]{-webkit-backface-visibility:hidden;backface-visibility:hidden}.pennant-shape[data-v-59fabd95]{clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),50% 100%,0 calc(100% - 12px));min-height:65px}.pennant-gradient[data-v-59fabd95]{background:linear-gradient(to right,#f5f5f4,#fafaf9 40%,#fff 49%,#f5f5f4,#fff 51%,#fafaf9 60%,#f5f5f4)}.card-3d-inner[data-v-59fabd95]{isolation:isolate}.card-3d-inner[data-v-59fabd95]:after{content:"";position:absolute;inset:0;border-radius:.75rem;pointer-events:none;box-shadow:inset 0 0 0 1px #0000001a;z-index:100}.grid-item-fade-move,.grid-item-fade-enter-active,.grid-item-fade-leave-active{transition:all 1s cubic-bezier(.4,0,.2,1)}.grid-item-fade-enter-active{transition-delay:var(--delay, 0ms)}.grid-item-fade-enter-from{opacity:0;transform:translateY(20px) scale(1)}.grid-item-fade-leave-to{opacity:0;transform:scale(.95)}.grid-item-fade-leave-active{position:absolute}
