.team-page[data-astro-cid-yeqisuw2]{width:min(calc(100% - var(--space-8)), var(--container-lg));padding-block:var(--space-12) var(--space-16);margin-inline:auto}.team-hero[data-astro-cid-yeqisuw2]{max-width:760px;padding-bottom:var(--space-10);border-bottom:thin solid var(--color-line)}.team-breadcrumb[data-astro-cid-yeqisuw2]{gap:var(--space-2);margin-bottom:var(--space-8);color:var(--color-ink-muted);font-size:var(--text-sm);display:inline-flex}.team-breadcrumb[data-astro-cid-yeqisuw2]:hover{color:var(--color-primary);text-underline-offset:var(--space-1);text-decoration:underline}.team-eyebrow[data-astro-cid-yeqisuw2]{margin-bottom:var(--space-3);color:var(--color-primary);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}h1[data-astro-cid-yeqisuw2],h2[data-astro-cid-yeqisuw2],h3[data-astro-cid-yeqisuw2],p[data-astro-cid-yeqisuw2]{margin-top:0}h1[data-astro-cid-yeqisuw2]{max-width:16ch;margin-bottom:var(--space-5);color:var(--color-ink);font-family:var(--font-heading);font-size:clamp(var(--text-4xl), 6vw, var(--text-5xl));font-weight:400;line-height:1.12}.team-lead[data-astro-cid-yeqisuw2]{max-width:68ch;color:var(--color-ink-muted);font-size:var(--text-lg);margin-bottom:0;line-height:1.75}.team-roster[data-astro-cid-yeqisuw2]{padding-top:var(--space-10)}.team-section-heading[data-astro-cid-yeqisuw2] a[data-astro-cid-yeqisuw2]{text-underline-offset:var(--space-1);text-decoration:underline}.team-section-heading[data-astro-cid-yeqisuw2] h2[data-astro-cid-yeqisuw2],.team-cta[data-astro-cid-yeqisuw2] h2[data-astro-cid-yeqisuw2]{margin-bottom:var(--space-3);color:var(--color-ink);font-family:var(--font-heading);font-size:clamp(var(--text-2xl), 4vw, var(--text-4xl));font-weight:400;line-height:1.2}.team-section-heading[data-astro-cid-yeqisuw2]>p[data-astro-cid-yeqisuw2]:last-child{color:var(--color-ink-muted);font-size:var(--text-base);margin-bottom:0;line-height:1.7}.team-grid[data-astro-cid-yeqisuw2]{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.team-card[data-astro-cid-yeqisuw2]{border:thin solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.team-photo[data-astro-cid-yeqisuw2]{aspect-ratio:1;object-fit:cover;object-position:center 30%;background:var(--color-surface-alt);width:100%;display:block}.team-initials[data-astro-cid-yeqisuw2]{color:var(--color-primary);font-family:var(--font-heading);font-size:var(--text-4xl);place-items:center;display:grid}.team-card[data-astro-cid-yeqisuw2] h3[data-astro-cid-yeqisuw2]{margin-bottom:var(--space-1);color:var(--color-ink);font-size:var(--text-base);font-weight:700;line-height:1.35}.team-role[data-astro-cid-yeqisuw2]{margin-bottom:var(--space-2);color:var(--color-primary);font-size:var(--text-sm);font-weight:600}.team-bio[data-astro-cid-yeqisuw2]{color:var(--color-ink-muted);font-size:var(--text-sm);margin-bottom:0;line-height:1.55}.team-cta[data-astro-cid-yeqisuw2]{margin-top:var(--space-12);padding:var(--space-7);border-radius:var(--radius-card);background:var(--color-surface-alt)}.team-cta[data-astro-cid-yeqisuw2] h2[data-astro-cid-yeqisuw2]{max-width:24ch}.team-cta[data-astro-cid-yeqisuw2]>p[data-astro-cid-yeqisuw2]:not(.team-eyebrow){max-width:58ch;margin-bottom:var(--space-5);color:var(--color-ink-muted);line-height:1.7}.team-cta[data-astro-cid-yeqisuw2] .btn[data-astro-cid-yeqisuw2]{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);display:inline-flex}a[data-astro-cid-yeqisuw2]:focus-visible{outline:medium solid var(--color-primary);outline-offset:var(--space-1)}@media (width<=900px){.team-grid[data-astro-cid-yeqisuw2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.team-page[data-astro-cid-yeqisuw2]{width:min(calc(100% - var(--space-6)), var(--container-lg));padding-block:var(--space-8) var(--space-12)}.team-hero[data-astro-cid-yeqisuw2]{padding-bottom:var(--space-8)}.team-grid[data-astro-cid-yeqisuw2]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.team-card-copy[data-astro-cid-yeqisuw2]{padding:var(--space-3)}.team-card[data-astro-cid-yeqisuw2] h3[data-astro-cid-yeqisuw2]{font-size:var(--text-sm)}.team-card[data-astro-cid-yeqisuw2] .team-role[data-astro-cid-yeqisuw2],.team-bio[data-astro-cid-yeqisuw2]{font-size:var(--text-xs)}.team-cta[data-astro-cid-yeqisuw2]{margin-top:var(--space-8);padding:var(--space-5)}}@media (width<=360px){.team-grid[data-astro-cid-yeqisuw2]{grid-template-columns:1fr}}.team-page[data-astro-cid-yeqisuw2]{width:min(calc(100% - 48px), var(--container-xl));padding-top:40px}.team-hero[data-astro-cid-yeqisuw2]{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;max-width:none;padding:24px 0 64px;display:grid}.team-breadcrumb[data-astro-cid-yeqisuw2]{margin-bottom:32px}.team-hero[data-astro-cid-yeqisuw2] h1[data-astro-cid-yeqisuw2]{letter-spacing:-.045em;max-width:none;margin-bottom:24px;font-size:clamp(44px,4.8vw,68px);line-height:1.12}.team-lead[data-astro-cid-yeqisuw2]{color:var(--color-ink);font-size:18px;line-height:1.7}.team-intro[data-astro-cid-yeqisuw2]{color:var(--color-ink-muted);margin-top:16px;line-height:1.7}.team-hero-actions[data-astro-cid-yeqisuw2]{flex-wrap:wrap;gap:28px;margin-top:28px;display:flex}.team-link[data-astro-cid-yeqisuw2]{gap:12px;font-weight:700;display:inline-flex}.team-link[data-astro-cid-yeqisuw2]:hover{text-underline-offset:5px;text-decoration:underline}.team-section-heading[data-astro-cid-yeqisuw2]{max-width:none;margin-bottom:32px}.team-section-heading[data-astro-cid-yeqisuw2]>p[data-astro-cid-yeqisuw2]:last-child{max-width:none}.team-card[data-astro-cid-yeqisuw2]{background:0 0;border:0;border-radius:0}.team-photo[data-astro-cid-yeqisuw2]{aspect-ratio:4/5;object-position:center 25%;filter:saturate(.9)contrast(1.025);border-radius:12px;height:auto}.team-initials[data-astro-cid-yeqisuw2]{aspect-ratio:4/5;background:var(--color-blue-tint)}.team-card-copy[data-astro-cid-yeqisuw2]{padding:18px 0 24px}.team-card[data-astro-cid-yeqisuw2] h3[data-astro-cid-yeqisuw2]{font-size:var(--text-md)}.team-role[data-astro-cid-yeqisuw2]{color:var(--color-ink-muted)}.team-bio[data-astro-cid-yeqisuw2]{margin-top:10px;line-height:1.6}.team-cta[data-astro-cid-yeqisuw2]{background:var(--color-blue-tint);justify-content:space-between;align-items:center;gap:40px;padding:48px;display:flex}.team-cta[data-astro-cid-yeqisuw2] h2[data-astro-cid-yeqisuw2]{font-size:clamp(28px,3vw,39px)}.team-cta[data-astro-cid-yeqisuw2] p[data-astro-cid-yeqisuw2]:last-child{max-width:55ch;color:var(--color-ink-muted);margin-bottom:0;line-height:1.7}.team-careers-link[data-astro-cid-yeqisuw2]{white-space:nowrap;background:var(--color-primary);color:var(--color-on-dark);border-radius:var(--radius-pill);padding:16px 24px;font-weight:700}.team-careers-link[data-astro-cid-yeqisuw2]:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=900px){.team-hero[data-astro-cid-yeqisuw2]{gap:32px}.team-hero[data-astro-cid-yeqisuw2] h1[data-astro-cid-yeqisuw2]{font-size:48px}.team-lead[data-astro-cid-yeqisuw2]{font-size:16px}.team-cta[data-astro-cid-yeqisuw2]{flex-direction:column;align-items:flex-start}}.team-story[data-astro-cid-yeqisuw2]{border-bottom:1px solid var(--color-line);grid-template-columns:1fr 2fr;gap:48px;padding:48px 0;display:grid}.team-story[data-astro-cid-yeqisuw2] h2[data-astro-cid-yeqisuw2],.team-office[data-astro-cid-yeqisuw2] h2[data-astro-cid-yeqisuw2]{font-family:var(--font-heading);margin-bottom:20px;font-size:clamp(28px,3vw,39px);font-weight:400;line-height:1.25}.team-story[data-astro-cid-yeqisuw2] p[data-astro-cid-yeqisuw2]:not(.team-eyebrow),.office-copy[data-astro-cid-yeqisuw2]>p[data-astro-cid-yeqisuw2]:not(.team-eyebrow){color:var(--color-ink-muted);max-width:60ch;line-height:1.8}.team-grid[data-astro-cid-yeqisuw2]{gap:16px 36px;padding-bottom:48px}.team-card[data-astro-cid-yeqisuw2]:nth-child(2n){margin-top:48px}.team-photo[data-astro-cid-yeqisuw2]{transition:filter .3s,box-shadow .3s}.team-card[data-astro-cid-yeqisuw2]:hover .team-photo[data-astro-cid-yeqisuw2]{filter:saturate()contrast(1.025);box-shadow:var(--shadow-card)}.team-card-copy[data-astro-cid-yeqisuw2]{transition:transform .3s}.team-card[data-astro-cid-yeqisuw2]:hover .team-card-copy[data-astro-cid-yeqisuw2]{transform:translateY(4px)}.team-link[data-astro-cid-yeqisuw2] span[data-astro-cid-yeqisuw2],.team-careers-link[data-astro-cid-yeqisuw2] span[data-astro-cid-yeqisuw2]{transition:transform .2s;display:inline-block}.team-link[data-astro-cid-yeqisuw2]:hover span[data-astro-cid-yeqisuw2],.team-careers-link[data-astro-cid-yeqisuw2]:hover span[data-astro-cid-yeqisuw2]{transform:translate(3px,-3px)}.team-office[data-astro-cid-yeqisuw2]{grid-template-columns:1.35fr 1fr;align-items:center;gap:48px;margin:48px 0 80px;display:grid}.team-office[data-astro-cid-yeqisuw2] figure[data-astro-cid-yeqisuw2]{margin:0;position:relative}.team-office[data-astro-cid-yeqisuw2] figure[data-astro-cid-yeqisuw2]>img[data-astro-cid-yeqisuw2]{aspect-ratio:4/3;object-fit:cover;border-radius:16px;width:100%;height:auto;display:block}.team-office[data-astro-cid-yeqisuw2] figcaption[data-astro-cid-yeqisuw2]{background:var(--color-surface);border-radius:8px;padding:12px 20px;position:absolute;bottom:20px;left:20px}.team-office[data-astro-cid-yeqisuw2] figcaption[data-astro-cid-yeqisuw2] img[data-astro-cid-yeqisuw2]{width:120px;height:auto;display:block}.office-copy[data-astro-cid-yeqisuw2] address[data-astro-cid-yeqisuw2]{color:var(--color-ink);margin:24px 0;font-style:normal;line-height:1.8}@media (prefers-reduced-motion:no-preference){[data-astro-cid-yeqisuw2][data-team-reveal].team-awaiting{opacity:0;transform:translateY(28px)}[data-astro-cid-yeqisuw2][data-team-reveal]{transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.2,1)}}@media (width<=900px){.team-card[data-astro-cid-yeqisuw2]:nth-child(2n){margin-top:0}.team-card[data-astro-cid-yeqisuw2]:nth-child(3n+2){margin-top:32px}}@media (width<=620px){.team-grid[data-astro-cid-yeqisuw2]{gap:24px 16px}.team-card[data-astro-cid-yeqisuw2]:nth-child(3n+2){margin-top:0}.team-card[data-astro-cid-yeqisuw2]:nth-child(2n){margin-top:28px}.team-story[data-astro-cid-yeqisuw2],.team-office[data-astro-cid-yeqisuw2]{grid-template-columns:1fr;gap:20px}.team-story[data-astro-cid-yeqisuw2]{padding:32px 0}.team-office[data-astro-cid-yeqisuw2]{margin:32px 0 48px}}@media (prefers-reduced-motion:reduce){.team-photo[data-astro-cid-yeqisuw2],.team-card-copy[data-astro-cid-yeqisuw2],.team-link[data-astro-cid-yeqisuw2] span[data-astro-cid-yeqisuw2],.team-careers-link[data-astro-cid-yeqisuw2] span[data-astro-cid-yeqisuw2]{transition:none}}.team-hero-art[data-astro-cid-yeqisuw2]{margin:0}.team-hero-art[data-astro-cid-yeqisuw2] img[data-astro-cid-yeqisuw2]{aspect-ratio:3/2;object-fit:cover;border-radius:20px;width:100%;height:auto;display:block}.team-story-origin[data-astro-cid-yeqisuw2] figure[data-astro-cid-yeqisuw2]{margin:24px 0 0}.team-story-origin[data-astro-cid-yeqisuw2] img[data-astro-cid-yeqisuw2]{border-radius:12px;width:100%;height:auto;display:block}.team-story-origin[data-astro-cid-yeqisuw2] figcaption[data-astro-cid-yeqisuw2]{color:var(--color-ink-muted);font-size:var(--text-xs);margin-top:10px;line-height:1.6}.team-story-origin[data-astro-cid-yeqisuw2] figcaption[data-astro-cid-yeqisuw2] a[data-astro-cid-yeqisuw2]{text-underline-offset:3px;text-decoration:underline}.team-story[data-astro-cid-yeqisuw2]{align-items:center}.team-story-origin[data-astro-cid-yeqisuw2]{align-self:start}
