.backdrop-blur-sm[data-v-ea78cf46]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.line-clamp-2[data-v-ea78cf46]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.z-15[data-v-ea78cf46]{z-index:15}.transition-transform[data-v-ea78cf46]{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}a[data-v-ea78cf46]:focus,button[data-v-ea78cf46]:focus{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}img[data-v-ea78cf46]{height:auto;max-width:100%}.group[data-v-ea78cf46]{transform:translateZ(0);will-change:transform}@media (hover:hover){.group[data-v-ea78cf46]:hover{transform:scale(1.01) translateY(-2px) translateZ(0)}}@media (max-width:640px){.group[data-v-ea78cf46]:hover{transform:none}.backdrop-blur-sm[data-v-ea78cf46]{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#000000b3}.group[data-v-ea78cf46]{-webkit-tap-highlight-color:transparent}.line-clamp-2[data-v-ea78cf46]{-webkit-line-clamp:3}a[data-v-ea78cf46],button[data-v-ea78cf46]{min-height:44px}}.aspect-ratio-placeholder[data-v-ea78cf46]{aspect-ratio:16/9;background-color:#f3f4f6}
