.bt-list.svelte-1krq81y{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bt-item.svelte-1krq81y{display:flex;flex-direction:column;height:100%;background:var(--card);border:1px solid var(--line);border-radius:20px;overflow:hidden;color:var(--ink);transition:border-color .2s,transform .2s}.bt-item.svelte-1krq81y:hover{border-color:var(--p);transform:translateY(-2px)}.bt-img.svelte-1krq81y{aspect-ratio:16 / 9;background:linear-gradient(135deg,var(--soft),var(--soft-2));overflow:hidden}.bt-img.svelte-1krq81y img:where(.svelte-1krq81y){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.bt-body.svelte-1krq81y{display:flex;flex-direction:column;gap:8px;padding:20px 22px 22px;flex:1}.bt-body.svelte-1krq81y small:where(.svelte-1krq81y){color:var(--mut);font-size:13px}.bt-body.svelte-1krq81y h3:where(.svelte-1krq81y){font-size:19px;line-height:1.3}.bt-body.svelte-1krq81y p:where(.svelte-1krq81y){color:var(--mut);font-size:15px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bt-more.svelte-1krq81y{margin-top:auto;padding-top:6px;font-weight:700;color:var(--p);font-size:15px}@media(max-width:860px){.bt-list.svelte-1krq81y{grid-template-columns:1fr}}
