.carousel-card[data-v-92639eb8]{scroll-snap-align:start;border-radius:32px;flex-shrink:0;width:346px;min-width:300px;height:425px;transition:transform .3s;position:relative;overflow:hidden}.carousel-card[data-v-92639eb8]:hover{transform:translateY(-8px)}.bg-image[data-v-92639eb8]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.carousel-card:hover .bg-image[data-v-92639eb8]{transform:scale(1.05)}.card-content[data-v-92639eb8]{bottom:var(--mathew-spacing-4);color:var(--mathew-color-neutral-400);left:var(--mathew-spacing-4);padding:var(--mathew-spacing-6);right:var(--mathew-spacing-4);border-radius:24px;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute}@media screen and (max-width:900px){.card-content[data-v-92639eb8]{padding:var(--mathew-spacing-5)}}.card-title[data-v-92639eb8]{color:var(--mathew-color-primary-400);margin:0;transition:all .3s}.description-section[data-v-92639eb8]{opacity:0;max-height:0;padding-top:var(--mathew-spacing-4);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.carousel-card:hover .description-section[data-v-92639eb8]{opacity:1;max-height:240px}.card-description[data-v-92639eb8]{color:var(--mathew-color-neutral-400);margin:0}
