.person[data-v-349b24dc]{border:1px solid var(--color-line);border-radius:var(--radius-band);background:var(--color-surface);overflow:hidden}.person__photo[data-v-349b24dc]{height:var(--person-photo-height);background:var(--color-portrait-warm);overflow:hidden}.person__photo img[data-v-349b24dc]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:scale var(--motion-reveal-move) var(--motion-reveal-ease)}.person:hover .person__photo img[data-v-349b24dc]{scale:1.04}.person__body[data-v-349b24dc]{gap:var(--space-1);padding:var(--space-4-5) var(--space-5) var(--space-5);display:grid}.person__name[data-v-349b24dc]{font-size:var(--text-tab-size);font-weight:var(--text-medium-weight);line-height:var(--text-tab-leading)}.person__meta[data-v-349b24dc]{justify-content:space-between;gap:var(--space-2);font-size:var(--text-perk-body-size);line-height:var(--text-button-leading);color:var(--color-muted);display:flex}.person__meta small[data-v-349b24dc]{font-family:var(--font-label);font-size:var(--app-micro-size);font-weight:var(--text-medium-weight);letter-spacing:var(--text-tag-tracking);text-transform:uppercase}.hiring[data-v-b498286e]{align-items:flex-start;gap:var(--space-3);min-height:var(--person-photo-height);padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-band);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.hiring__label[data-v-b498286e]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent);font-family:var(--font-label);font-size:var(--app-micro-size);letter-spacing:var(--tracking-mono-caps);text-transform:uppercase;margin-bottom:auto}.hiring__label[data-v-b498286e],.hiring__title[data-v-b498286e]{font-weight:var(--text-medium-weight)}.hiring__title[data-v-b498286e]{font-size:var(--text-hiring-size);line-height:var(--text-hiring-leading);letter-spacing:var(--text-hiring-tracking)}.hiring__title em[data-v-b498286e]{font-family:var(--font-accent);font-size:var(--text-highlight-size);font-weight:var(--text-regular-weight)}.hiring__mark[data-v-b498286e]{color:var(--color-accent)}.hiring__text[data-v-b498286e]{font-size:var(--text-perk-body-size);line-height:var(--text-perk-body-leading);color:var(--color-muted)}.roster[data-v-8ef14733]{gap:var(--space-6);display:grid}.roster__list[data-v-8ef14733]{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--cta-photo-size)),1fr));-moz-column-gap:var(--space-4);column-gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.roster__row[data-v-8ef14733]{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding-block:var(--space-4);border-top:1px solid var(--color-line);display:flex}.roster__name[data-v-8ef14733]{font-size:var(--text-ui-size);font-weight:var(--text-medium-weight);line-height:var(--text-question-leading)}.roster__role[data-v-8ef14733]{font-size:var(--text-perk-body-size);line-height:var(--text-button-leading);color:var(--color-muted);text-align:end}.team[data-v-d907a99b]{gap:var(--space-12);width:100%;max-width:calc(var(--width-content) + 2 * var(--space-gutter));padding:var(--space-platform) var(--space-gutter);margin-inline:auto;display:grid}.team[data-v-d907a99b] .section-head__intro{max-width:var(--promises-intro-width)}.team__grid[data-v-d907a99b]{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--cta-photo-size)),1fr));gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.team__grid[data-v-d907a99b]{--person-photo-height:var(--height-250);grid-template-columns:repeat(6,minmax(0,1fr))}}
