.professional-card-modern[data-v-3d194745]{background:#fff;border-radius:14px;overflow:hidden;position:relative;transition:box-shadow .2s ease}.professional-card-modern[data-v-3d194745]:hover{box-shadow:0 0 0 1px #00000005,0 2px 6px #0000000a,0 4px 8px #0000001a}.price-range[data-v-3d194745]{color:#1c1c1c;font-size:1rem;font-weight:600;line-height:1.25}.badge-boosted[data-v-3d194745],.badge-online[data-v-3d194745],.badge-premium[data-v-3d194745],.badge-top[data-v-3d194745],.badge-verified[data-v-3d194745]{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:600;line-height:1.18;padding:4px 10px}.badge-premium[data-v-3d194745]{background:#fff;border:1px solid #f60;color:#1c1c1c}.badge-online[data-v-3d194745],.badge-verified[data-v-3d194745]{background:#10b981;color:#fff}.badge-top[data-v-3d194745]{background:#ff66001f;border:1px solid rgba(255,102,0,.35);color:#c2410c}.badge-boosted[data-v-3d194745]{background:#3b82f61f;border:1px solid rgba(59,130,246,.28);color:#1d4ed8}.btn-primary-full[data-v-3d194745]{align-items:center;background:#1c1c1c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.29;min-height:48px;padding:10px 20px;width:100%;-webkit-tap-highlight-color:transparent}.btn-primary-full[data-v-3d194745]:hover{background:#111}.btn-primary-full[data-v-3d194745]:focus-visible{outline:2px solid #1c1c1c;outline-offset:2px}@media(prefers-reduced-motion:reduce){.professional-card-modern[data-v-3d194745]{transition:none}}
