.lawyer-card-v2[data-v-6a432c6c]{display:flex;gap:16px;padding:16px;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:box-shadow .3s ease,transform .2s ease;cursor:pointer;color:inherit;text-decoration:none}.lawyer-card-v2[data-v-6a432c6c]:hover{box-shadow:0 6px 24px rgba(0,0,0,.12);transform:translateY(-2px)}.card-photo[data-v-6a432c6c]{flex-shrink:0;width:147px;height:196px;border-radius:10px;overflow:hidden;background:#e8e8e8}.photo-img[data-v-6a432c6c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.card-info[data-v-6a432c6c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.info-head[data-v-6a432c6c]{display:flex;flex-direction:column;gap:6px}.info-name-row[data-v-6a432c6c]{display:flex;align-items:center;gap:10px}.gold-text[data-v-6a432c6c]{background:linear-gradient(to top,#b8862e,#ebc248);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.info-name[data-v-6a432c6c]{font-size:22px;font-weight:700;line-height:28px}.gold-text--pill[data-v-6a432c6c]{background-image:linear-gradient(to top,#f4c471,#fef5bb)}.name-pill[data-v-6a432c6c]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:4px;border:1px solid #ffe1b4;background:linear-gradient(90deg,#2c75cf,#153674);font-size:12px;font-weight:500;line-height:1}.info-firm[data-v-6a432c6c]{display:flex;align-items:center;gap:4px;font-size:14px;color:#232323;min-width:0}.firm-name[data-v-6a432c6c]{font-size:18px;font-weight:600;line-height:24px}.firm-icon[data-v-6a432c6c]{flex-shrink:0;font-size:18px;color:#b8862e}.info-badges[data-v-6a432c6c]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.badge-img[data-v-6a432c6c]{width:28px;height:28px;flex-shrink:0}.info-tags[data-v-6a432c6c]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.specialty-tag[data-v-6a432c6c]{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 8px;border-radius:29px;font-size:12px;line-height:24px;color:#024ac2;background:#f3f7ff;white-space:nowrap}.info-footer[data-v-6a432c6c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid #e5e5e5}.footer-stats[data-v-6a432c6c]{display:flex;gap:16px}.stat[data-v-6a432c6c]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#b8862e;font-weight:600}.detail-link[data-v-6a432c6c]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;white-space:nowrap;font-size:14px;color:#4e5363;cursor:pointer;transition:opacity .2s}.detail-link[data-v-6a432c6c]:hover{opacity:.7}.detail-arrow[data-v-6a432c6c]{font-size:12px}
