.lc[data-astro-cid-yyfuiswj]{border:1px solid var(--ln);border-radius:var(--radius);transition:border-color var(--duration-hover) var(--ease)}.lc[data-astro-cid-yyfuiswj]:hover,.lc[data-astro-cid-yyfuiswj][open]{border-color:var(--tx)}.lc-sum[data-astro-cid-yyfuiswj]{gap:var(--space-2);min-height:var(--touch);padding:var(--space-2);cursor:pointer;grid-template-columns:5rem minmax(0,1fr) auto;align-items:start;list-style:none;display:grid}.lc-sum[data-astro-cid-yyfuiswj]::-webkit-details-marker{display:none}.lc-sum[data-astro-cid-yyfuiswj]:focus-visible{outline-offset:-4px}.lc-photo[data-astro-cid-yyfuiswj]{object-fit:cover;border-radius:var(--radius);background-color:var(--ln);width:5rem;height:6.25rem}.lc-initials[data-astro-cid-yyfuiswj]{font-family:var(--ff-heading);font-size:var(--fs-28);color:var(--mut);border:1px solid var(--ln);background:0 0;justify-content:center;align-items:center;display:flex}.lc-main[data-astro-cid-yyfuiswj]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.lc-name[data-astro-cid-yyfuiswj]{font-size:var(--fs-20);letter-spacing:-.01em;overflow-wrap:break-word;line-height:1.2}.lc-role[data-astro-cid-yyfuiswj]{font-size:var(--fs-15);color:var(--mut);line-height:1.4}.lc-quals[data-astro-cid-yyfuiswj]{font-family:var(--ff-mono);font-size:var(--fs-13);letter-spacing:.02em;overflow-wrap:anywhere;margin-top:.25rem;line-height:1.5}.lc-years[data-astro-cid-yyfuiswj]{font-size:var(--fs-13);color:var(--mut);line-height:1.4}.lc-k[data-astro-cid-yyfuiswj]{font-family:var(--ff-mono);font-size:var(--fs-13);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);display:block}.lc-years[data-astro-cid-yyfuiswj] .lc-k[data-astro-cid-yyfuiswj]{margin-right:.5rem;display:inline}.lc-tog[data-astro-cid-yyfuiswj]{text-align:center;width:1.5rem;font-family:var(--ff-mono);font-size:var(--fs-20);align-self:center;line-height:1}.lc-tog[data-astro-cid-yyfuiswj]:before{content:"+"}.lc[data-astro-cid-yyfuiswj][open] .lc-tog[data-astro-cid-yyfuiswj]:before{content:"−"}.lc-body[data-astro-cid-yyfuiswj]{gap:var(--space-4);padding:var(--space-3) var(--space-2) var(--space-4);border-top:1px solid var(--ln);display:grid}.lc-h[data-astro-cid-yyfuiswj]{margin-bottom:var(--space-1);font-family:var(--ff-mono);font-size:var(--fs-13);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);font-weight:400}.lc-bio[data-astro-cid-yyfuiswj] p[data-astro-cid-yyfuiswj]{margin:0 0 var(--space-2);max-width:40em;font-size:var(--fs-15);line-height:1.6}.lc-bio[data-astro-cid-yyfuiswj] .lc-mem[data-astro-cid-yyfuiswj]{font-family:var(--ff-mono);font-size:var(--fs-13);letter-spacing:.02em;color:var(--mut)}.lc-proj[data-astro-cid-yyfuiswj] ul[data-astro-cid-yyfuiswj]{margin:0;padding:0;list-style:none}.lc-proj[data-astro-cid-yyfuiswj] li[data-astro-cid-yyfuiswj]{border-top:1px solid var(--ln);font-size:var(--fs-15);padding:.5rem 0;line-height:1.45}@media (width>=768px){.lc[data-astro-cid-yyfuiswj][open]{grid-column:1/-1}.lc-body[data-astro-cid-yyfuiswj]{gap:var(--space-6);padding:var(--space-4) var(--space-3) var(--space-5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lc-sum[data-astro-cid-yyfuiswj]{padding:var(--space-3)}}.org[data-astro-cid-ggdaquer]{gap:var(--space-3) var(--grid-gutter);margin:var(--space-5) 0 0;padding:0;list-style:none;display:grid}.org-team[data-astro-cid-ggdaquer]{padding-top:var(--space-2);border-top:1px solid var(--ln)}.org-name[data-astro-cid-ggdaquer]{font-size:var(--fs-20);line-height:1.25}.org-lead[data-astro-cid-ggdaquer]{font-size:var(--fs-15);margin:.5rem 0 0}.org-k[data-astro-cid-ggdaquer]{font-family:var(--ff-mono);font-size:var(--fs-13);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);display:block}.org-roles[data-astro-cid-ggdaquer]{margin:var(--space-2) 0 0;font-size:var(--fs-15);color:var(--mut);padding:0;line-height:1.5;list-style:none}.org-roles[data-astro-cid-ggdaquer] li[data-astro-cid-ggdaquer]{padding:.125rem 0}@media (width>=768px){.org[data-astro-cid-ggdaquer]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.org[data-astro-cid-ggdaquer]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ld-grid[data-astro-cid-2qp73dyj]{gap:var(--space-3);margin-top:var(--space-5);align-items:stretch;display:grid}@media (width>=768px){.ld-grid[data-astro-cid-2qp73dyj]{grid-template-columns:repeat(2,minmax(0,1fr))}}
