.bcard[data-v-bcd78cdb]{gap:16px;display:grid}.bcard__t[data-v-bcd78cdb]{font-family:var(--ro-font-display);letter-spacing:-.02em;transition:color var(--ro-dur-colour);margin:0;font-size:18px;font-weight:500;line-height:1.3}.bcard:hover .bcard__t[data-v-bcd78cdb]{color:var(--ro-ink);-webkit-text-decoration:underline .1em var(--ro-accent);-webkit-text-decoration:underline .1em var(--ro-accent);text-decoration:underline .1em var(--ro-accent);text-underline-offset:.12em}.bcard__m[data-v-bcd78cdb]{margin:5px 0 0}.bcard__d[data-v-bcd78cdb]{color:var(--ro-soft);max-width:62ch;margin:6px 0 0;font-size:15px;line-height:1.55}.bcard--row[data-v-bcd78cdb]{border-bottom:1px solid var(--ro-line);grid-template-columns:92px minmax(0,1fr);align-items:center;padding-block:16px}.bcard--row .bcard__img[data-v-bcd78cdb]{border-radius:10px}.bcard--feature .bcard__img[data-v-bcd78cdb],.bcard--grid .bcard__img[data-v-bcd78cdb]{border-radius:var(--ro-r-lg);transition:box-shadow var(--ro-dur-move) var(--ro-ease),transform var(--ro-dur-move) var(--ro-ease)}.bcard--feature:hover .bcard__img[data-v-bcd78cdb],.bcard--grid:hover .bcard__img[data-v-bcd78cdb]{box-shadow:var(--ro-sh-card);transform:translateY(-2px)}.bcard--feature .bcard__img[data-v-bcd78cdb]{border-radius:var(--ro-r-xl)}.bcard--feature .bcard__t[data-v-bcd78cdb]{letter-spacing:-.03em;font-size:calc(clamp(24px,20px + 1vw,34px));line-height:1.15}
