.pp[data-v-dda9eec7]{padding-block:var(--space-6) var(--space-16)}.pp__crumbs[data-v-dda9eec7]{gap:var(--space-2);color:var(--fg-subtle);font-size:var(--text-xs);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}.pp__crumbs a[data-v-dda9eec7]{color:var(--brand-text);text-decoration:none}.pp__crumbs a[data-v-dda9eec7]:hover{text-decoration:underline}.pp__crumb-here[data-v-dda9eec7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pp__id[data-v-dda9eec7]{gap:var(--space-6);padding:var(--space-6);border:1px solid var(--border-subtle);border-block-start:3px solid var(--action-solid);border-radius:var(--radius-md);background:var(--surface-default);box-shadow:var(--elevation-1);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.pp__pfp[data-v-dda9eec7]{border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface-sunken);block-size:92px;inline-size:92px;color:var(--fg-muted);font-family:var(--font-serif);place-items:center;font-size:2.4rem;display:grid}.pp__pfp--img[data-v-dda9eec7]{-o-object-fit:cover;object-fit:cover}.pp__eyebrow[data-v-dda9eec7]{margin:0 0 var(--space-1);color:var(--action-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.pp__name[data-v-dda9eec7]{font-family:var(--font-serif);font-weight:var(--weight-regular);font-size:var(--text-2xl);text-wrap:balance;overflow-wrap:anywhere;margin:0;line-height:1.15}.pp__meta[data-v-dda9eec7]{gap:var(--space-1) var(--space-2);margin:var(--space-2) 0 0;color:var(--fg-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.pp__bio[data-v-dda9eec7]{margin:var(--space-3) 0 0;max-inline-size:62ch;font-size:var(--text-base);line-height:var(--lh-base);overflow-wrap:anywhere;white-space:pre-line}.pp__chips[data-v-dda9eec7]{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.pp__chip[data-v-dda9eec7]{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--fg-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);display:inline-flex}.pp__links[data-v-dda9eec7]{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.pp__link[data-v-dda9eec7]{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface-default);color:var(--brand-text);font-size:var(--text-xs);font-weight:var(--weight-medium);overflow-wrap:anywhere;min-inline-size:0;transition:border-color var(--duration-base) var(--ease-emphasized);text-decoration:none;display:inline-flex}.pp__link[data-v-dda9eec7]:hover{border-color:var(--border-default)}.pp__link[data-v-dda9eec7]:focus-visible{box-shadow:var(--focus-ring);outline:none}.pp__link svg[data-v-dda9eec7]{block-size:13px;inline-size:13px}.pp__score[data-v-dda9eec7]{justify-self:end}.pp__sec[data-v-dda9eec7]{margin-block-start:var(--space-12)}.pp__trust[data-v-dda9eec7]{max-inline-size:46rem}.pp__sec-head[data-v-dda9eec7]{justify-content:space-between;align-items:end;gap:var(--space-4);margin-block-end:var(--space-5);display:flex}.pp__sec-eyebrow[data-v-dda9eec7]{margin:0 0 var(--space-1);color:var(--action-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.pp__sec-title[data-v-dda9eec7]{font-family:var(--font-serif);font-weight:var(--weight-regular);font-size:var(--text-xl);margin:0;line-height:1.25}.pp__grid[data-v-dda9eec7]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.pp__grid[data-v-dda9eec7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.pp__grid[data-v-dda9eec7]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pp__reviews[data-v-dda9eec7]{gap:var(--space-4);max-inline-size:78ch;display:grid}.pp__empty[data-v-dda9eec7]{padding:var(--space-6);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);color:var(--fg-muted);font-size:var(--text-sm);text-align:center;margin:0}@media (width<=860px){.pp__id[data-v-dda9eec7]{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr)}.pp__score[data-v-dda9eec7]{grid-column:1/-1;justify-self:start}}@media (width<=520px){.pp__id[data-v-dda9eec7]{padding:var(--space-5);grid-template-columns:minmax(0,1fr)}.pp__pfp[data-v-dda9eec7]{block-size:72px;inline-size:72px;font-size:1.9rem}.pp__name[data-v-dda9eec7]{font-size:var(--text-xl)}}
