.bcard[data-v-0ff546b2]{background:var(--r-card);border:1px solid var(--r-line);border-radius:20px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color .15s,transform .15s}.bcard[data-v-0ff546b2],.bcard[data-v-0ff546b2]:hover{color:var(--text-primary)}.bcard[data-v-0ff546b2]:hover{border-color:var(--border-medium);transform:translateY(-2px)}.bcard-img[data-v-0ff546b2]{height:170px}.bcard-img .r-img[data-v-0ff546b2]{border-radius:0}.bcard-body[data-v-0ff546b2]{padding:20px}.bcard-meta[data-v-0ff546b2]{color:var(--gold);font-size:12px;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase}.bcard h3[data-v-0ff546b2]{font-family:var(--font-display);font-size:21px;font-weight:400;line-height:1.3;margin:0 0 8px}.bcard-excerpt[data-v-0ff546b2]{color:var(--text-secondary);display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.6;margin:0;-webkit-box-orient:vertical;overflow:hidden}.tile[data-v-0ff546b2]{align-items:center;background:radial-gradient(circle at 30% 30%,rgba(201,168,76,.12),transparent 60%),linear-gradient(135deg,var(--bg-moss),var(--bg-canopy));display:flex;height:100%;justify-content:center;min-height:150px;overflow:hidden;position:relative;width:100%}.tile[data-v-0ff546b2]:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 400 150'%3E%3Cpath fill='none' stroke='%239b3535' stroke-width='1.6' d='M-10 110c90-90 170 30 250-40s120-40 170 20' opacity='.7'/%3E%3C/svg%3E") 50% /100% 100% no-repeat;content:"";inset:0;position:absolute}.tile span[data-v-0ff546b2]{color:var(--gold);font-size:34px;opacity:.85;position:relative;z-index:1}.tile[data-v=therapists] span[data-v-0ff546b2]{color:var(--sage)}.tile[data-v=therapists][data-v-0ff546b2]{background:radial-gradient(circle at 30% 30%,rgba(143,196,154,.14),transparent 60%),linear-gradient(135deg,var(--bg-moss),var(--bg-canopy))}
