.cc[data-v-e9c0de2e]{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);display:flex;flex-direction:column;overflow:hidden;transition:border-color .3s,transform .4s var(--ease)}.cc[data-v-e9c0de2e]:hover{border-color:var(--red);transform:translateY(-4px)}.img[data-v-e9c0de2e]{aspect-ratio:16/10;background:var(--charcoal);overflow:hidden;position:relative}.img>img[data-v-e9c0de2e]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1s var(--ease);width:100%}.cc:hover .img>img[data-v-e9c0de2e]{transform:scale(1.06)}.logo[data-v-e9c0de2e]{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);background:var(--card);border-radius:8px;padding:8px 12px;position:absolute;right:14px;top:14px}.logo img[data-v-e9c0de2e]{max-height:30px;max-width:110px;width:auto}.m[data-v-e9c0de2e]{background:var(--red);border-radius:8px;bottom:18px;color:#fff;display:grid;left:18px;line-height:1.15;padding:10px 16px;position:absolute}.m b[data-v-e9c0de2e]{font:700 26px/1.1 Sora,Anek Bangla,sans-serif}.m small[data-v-e9c0de2e]{font-size:12.5px;opacity:.9}.body[data-v-e9c0de2e]{display:flex;flex:1;flex-direction:column;gap:10px;padding:22px 24px 24px}.cat[data-v-e9c0de2e]{color:var(--red);font-size:13.5px;font-weight:600}h3[data-v-e9c0de2e]{display:-webkit-box;font-size:19px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cat[data-v-e9c0de2e],h3[data-v-e9c0de2e]{overflow:hidden}.cat[data-v-e9c0de2e]{text-overflow:ellipsis;white-space:nowrap}.cc:hover h3[data-v-e9c0de2e]{color:var(--red)}.bl[data-v-e9c0de2e]{display:grid;flex:1;gap:6px;list-style:none;margin:0;padding:0}.bl li[data-v-e9c0de2e]{font-size:14.5px;padding-left:18px;position:relative}.bl li[data-v-e9c0de2e]:before{background:var(--red);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:.7em;width:8px}@media(max-width:760px){.img[data-v-e9c0de2e]{aspect-ratio:16/9}.m[data-v-e9c0de2e]{bottom:12px;left:12px;padding:7px 12px}.m b[data-v-e9c0de2e]{font-size:20px}.m small[data-v-e9c0de2e]{font-size:11px}.logo[data-v-e9c0de2e]{padding:6px 8px;right:10px;top:10px}.logo img[data-v-e9c0de2e]{max-height:22px}.body[data-v-e9c0de2e]{gap:6px;padding:14px 16px 16px}.cat[data-v-e9c0de2e]{font-size:12px}h3[data-v-e9c0de2e]{font-size:16px}.bl[data-v-e9c0de2e]{display:none}}
