@utility profile-section-wrapper{overflow: visible; background-color: var(--color-bg-muted);}@utility profile-info-text{color: var(--color-fg-default);}[data-visited] [data-consultant-title],[data-visited] [data-office-title]{color:var(--color-fg-quaternary)!important}@utility badge-package{border-radius: 4px; padding: .25rem .75rem; font-size: .75rem; line-height: 1rem; font-weight: 600; letter-spacing: .025em; text-transform: uppercase; background-color: var(--color-badge-package-bg,var(--color-neutral-700)); color: var(--color-badge-package-text,var(--color-fg-inverse));}@utility badge-verified{border-radius: 9999px; padding: .125rem .5rem; font-size: .75rem; line-height: 1rem; font-weight: 600; background-color: var(--color-status-info-500); color: var(--color-fg-inverse);}@utility badge-leaderboard{display: inline-flex; align-items: center; border-radius: 9999px; padding: .5rem 1rem; box-shadow: var(--shadow-sm); background-color: var(--color-bg-default);}@utility badge-leaderboard-rank{margin-right: .5rem; display: flex; width: 1.25rem; height: 1.25rem; align-items: center; justify-content: center; border-radius: 9999px; background-color: var(--color-brand-primary-500);}@utility badge-leaderboard-rank-text{font-size: .75rem; line-height: 1rem; font-weight: 600; color: var(--color-fg-inverse);}@utility badge-leaderboard-title{margin-right: .5rem; font-size: .875rem; line-height: 1.25rem; font-weight: 600; color: var(--color-fg-default);}@utility badge-leaderboard-divider{margin-inline: .5rem; width: 1px; height: 1rem; background-color: var(--color-neutral-300);}@utility badge-leaderboard-description{font-size: .875rem; line-height: 1.25rem; color: var(--color-text-tertiary);}
