.lawyers-showcase[data-v-f095d0a2]{padding:2rem 0 2.5rem}.lawyers-showcase__grid[data-v-f095d0a2]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.lawyers-showcase__grid[data-v-f095d0a2]{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}.lawyer-card[data-v-f095d0a2]{align-items:center;border-radius:var(--radius-base);display:flex;gap:.875rem;padding:.875rem;text-decoration:none!important;transition:all var(--transition-base)}@media(min-width:480px){.lawyer-card[data-v-f095d0a2]{gap:1rem;padding:1rem}}@media(min-width:640px){.lawyer-card[data-v-f095d0a2]{gap:1.25rem;padding:1.25rem}}.lawyer-card[data-v-f095d0a2] *{text-decoration:none!important}.lawyers-showcase--dark .lawyer-card[data-v-f095d0a2]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08)}.lawyers-showcase--dark .lawyer-card[data-v-f095d0a2]:hover{background:#ffffff0f;border-color:#c7b1854d}.lawyers-showcase--light .lawyer-card[data-v-f095d0a2]{background:#fff;border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-soft)}.lawyers-showcase--light .lawyer-card[data-v-f095d0a2]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-strong)}.lawyer-card__image-container[data-v-f095d0a2]{flex-shrink:0;position:relative}.lawyer-card__ring[data-v-f095d0a2]{animation:ring-rotate-f095d0a2 10s linear infinite;background:linear-gradient(135deg,var(--color-primary) 0,hsla(40,37%,65%,.3) 50%,var(--color-primary) 100%) border-box;border:2px solid transparent;border-radius:50%;height:calc(100% + 12px);left:-6px;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.6;position:absolute;top:-6px;width:calc(100% + 12px)}@media(min-width:480px){.lawyer-card__ring[data-v-f095d0a2]{height:calc(100% + 16px);left:-8px;top:-8px;width:calc(100% + 16px)}}.lawyer-card:hover .lawyer-card__ring[data-v-f095d0a2]{opacity:1}@keyframes ring-rotate-f095d0a2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.lawyer-card__image-wrapper[data-v-f095d0a2]{border:2px solid var(--color-primary);border-radius:50%;box-shadow:0 4px 20px #0003;height:60px;overflow:hidden;position:relative;width:60px}@media(min-width:480px){.lawyer-card__image-wrapper[data-v-f095d0a2]{border-width:3px;height:72px;width:72px}}@media(min-width:640px){.lawyer-card__image-wrapper[data-v-f095d0a2]{height:90px;width:90px}}.lawyer-card__image[data-v-f095d0a2]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;transition:transform .5s ease;width:100%}.lawyer-card:hover .lawyer-card__image[data-v-f095d0a2]{transform:scale(1.08)}.lawyer-card__shine[data-v-f095d0a2]{background:linear-gradient(135deg,hsla(0,0%,100%,.35),transparent 50%,transparent);border-radius:50%;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.lawyer-card__info[data-v-f095d0a2]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.lawyer-card__name[data-v-f095d0a2]{font-family:var(--font-primary);font-size:.875rem;font-weight:600;line-height:1.3;margin:0}@media(min-width:480px){.lawyer-card__name[data-v-f095d0a2]{font-size:1rem}}@media(min-width:640px){.lawyer-card__name[data-v-f095d0a2]{font-size:1.0625rem}}.lawyer-card__title[data-v-f095d0a2]{font-size:.75rem;margin:0;opacity:.75}@media(min-width:480px){.lawyer-card__title[data-v-f095d0a2]{font-size:.8125rem}}.lawyer-card__location[data-v-f095d0a2]{align-items:center;display:flex;font-size:.6875rem;gap:.25rem;margin:0;opacity:.6}@media(min-width:480px){.lawyer-card__location[data-v-f095d0a2]{font-size:.75rem}}.lawyer-card__credentials[data-v-f095d0a2]{display:none;flex-direction:column;gap:.5rem;margin-left:auto;text-align:right}@media(min-width:768px){.lawyer-card__credentials[data-v-f095d0a2]{display:flex}}.lawyer-card__availability[data-v-f095d0a2]{align-items:center;color:var(--color-tertiary);display:inline-flex;font-size:.625rem;font-weight:500;gap:.25rem;justify-content:flex-end}@media(min-width:480px){.lawyer-card__availability[data-v-f095d0a2]{font-size:.75rem;gap:.375rem}}.lawyer-card__availability--mobile[data-v-f095d0a2]{display:flex!important;justify-content:flex-start;margin-top:.5rem}@media(min-width:768px){.lawyer-card__availability--mobile[data-v-f095d0a2]{display:none!important}}.lawyer-card__availability-dot[data-v-f095d0a2]{animation:pulse-dot-f095d0a2 2s ease-in-out infinite;background-color:var(--color-tertiary);border-radius:50%;height:8px;width:8px}@keyframes pulse-dot-f095d0a2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.lawyer-card__credential[data-v-f095d0a2]{align-items:center;display:inline-flex;font-size:.6875rem;gap:.375rem;justify-content:flex-end;transition:all var(--transition-fast)}.lawyer-card__credential[data-v-f095d0a2]:hover{color:var(--color-primary)}.lawyers-showcase--dark .lawyer-card__name[data-v-f095d0a2]{color:#fff}.lawyers-showcase--dark .lawyer-card__title[data-v-f095d0a2]{color:#ffffffbf}.lawyers-showcase--dark .lawyer-card__credential[data-v-f095d0a2],.lawyers-showcase--dark .lawyer-card__location[data-v-f095d0a2]{color:#fff9}.lawyers-showcase--light .lawyer-card__name[data-v-f095d0a2]{color:var(--color-secondary)}.lawyers-showcase--light .lawyer-card__title[data-v-f095d0a2]{color:var(--color-text-body)}.lawyers-showcase--light .lawyer-card__credential[data-v-f095d0a2],.lawyers-showcase--light .lawyer-card__location[data-v-f095d0a2]{color:var(--color-text-muted)}@media(prefers-reduced-motion:reduce){.lawyer-card__ring[data-v-f095d0a2]{animation:none}.lawyer-card__image[data-v-f095d0a2]{transition:none}.lawyer-card__availability-dot[data-v-f095d0a2]{animation:none}}.divider[data-v-f61e52c9]{background:var(--color-primary);border-radius:2px;height:4px;margin:0 auto 2rem;width:50%}.service-card[data-v-f61e52c9]:hover{animation-play-state:paused}
