.bcard[data-v-4af178ce]{background:#0e100f;border:1px solid #1e2122;border-radius:22px;color:#eceeec;display:flex;flex-direction:column;gap:14px;height:100%;padding:14px;text-align:left;transition:border-color .18s ease}.bcard[data-v-4af178ce]:focus-visible,.bcard[data-v-4af178ce]:hover{border-color:#3a403d}.bcard-media[data-v-4af178ce]{aspect-ratio:16/10;background:#101211;border-radius:14px;overflow:hidden}.bcard-media img[data-v-4af178ce]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bcard-body[data-v-4af178ce]{display:flex;flex:1;flex-direction:column;gap:8px;padding:0 4px 4px}.bcard--type[data-v-4af178ce]{background:radial-gradient(130% 90% at 0 0,rgba(var(--tint),.17),transparent 62%),linear-gradient(180deg,rgba(var(--tint),.05),transparent 70%),#0e100f;min-height:228px;padding:22px 22px 20px}@media(max-width:639px){.bcard--type[data-v-4af178ce]{min-height:176px}}.bcard-topic[data-v-4af178ce]{color:#57bc80;font-family:DM Mono,monospace;font-size:9.5px;letter-spacing:.12em}.bcard-title[data-v-4af178ce]{color:#eceeec;font-family:DM Sans,DM Sans Fallback,sans-serif;font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0;text-wrap:pretty}.bcard-title--type[data-v-4af178ce]{font-size:clamp(20px,2.1vw,24px);letter-spacing:-.028em;line-height:1.14}.bcard-meta[data-v-4af178ce]{color:#797e7c;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.1em;margin-top:auto}
