.page-hero[data-astro-cid-4l24tum6]{background:var(--paper);padding:var(--sp-14) 0 var(--sp-18)}.hero-grid[data-astro-cid-4l24tum6]{gap:var(--gap-2xl);margin-top:var(--sp-10);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;display:grid}.hero-copy[data-astro-cid-4l24tum6]{gap:var(--sp-6);flex-direction:column;display:flex}.hero-copy[data-astro-cid-4l24tum6] h1[data-astro-cid-4l24tum6]{font-size:var(--fs-h1)}.hero-photo[data-astro-cid-4l24tum6]{aspect-ratio:4/5;object-fit:cover;object-position:top;border-radius:var(--radius-card);width:100%;height:auto;display:block}.team-contact[data-astro-cid-4l24tum6]{align-items:center;gap:var(--sp-half-3);margin:var(--sp-8) 0 0;color:var(--muted);display:flex}.team-contact[data-astro-cid-4l24tum6] .ico{color:var(--gold);flex:none}.team-contact[data-astro-cid-4l24tum6] a[data-astro-cid-4l24tum6]{color:var(--navy)}.team-contact[data-astro-cid-4l24tum6] a[data-astro-cid-4l24tum6]:hover{color:var(--gold-deep)}.profiles[data-astro-cid-4l24tum6]{gap:var(--section-y);flex-direction:column;display:flex}.profile[data-astro-cid-4l24tum6]{gap:var(--sp-18);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;display:grid}.profile-photo[data-astro-cid-4l24tum6]{aspect-ratio:4/5;object-fit:cover;object-position:top;border-radius:var(--radius-control);width:100%;height:auto;display:block}@media (width>=1024px){.profile-photo[data-astro-cid-4l24tum6]{top:calc(var(--nav-h) + var(--sp-8));position:sticky}.profile-plain[data-astro-cid-4l24tum6] .profile-photo[data-astro-cid-4l24tum6]{aspect-ratio:1}}.profile-body[data-astro-cid-4l24tum6]{gap:var(--sp-half-4);flex-direction:column;display:flex}.profile-name[data-astro-cid-4l24tum6]{font-size:44px;line-height:1.1}.profile-role[data-astro-cid-4l24tum6]{align-items:center;gap:var(--sp-3);margin-top:var(--sp-4);font-size:var(--fs-small);color:var(--gold-deep);font-weight:500;display:flex}.profile-role[data-astro-cid-4l24tum6]:before{content:"";width:var(--sp-6);background:var(--gold);height:1px}.profile-prose[data-astro-cid-4l24tum6]{gap:var(--sp-4);max-width:64ch;margin-top:var(--sp-3);flex-direction:column;display:flex}.profile-prose[data-astro-cid-4l24tum6] p[data-astro-cid-4l24tum6]{color:var(--ink);line-height:1.75}.profile-meta[data-astro-cid-4l24tum6]{gap:var(--sp-4);margin:var(--sp-3) 0 0;padding-top:var(--sp-5);border-top:var(--border) solid var(--line);font-size:var(--fs-footer);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.profile-meta-row[data-astro-cid-4l24tum6]{column-gap:var(--sp-half-2);grid-template-columns:20px minmax(0,1fr);align-items:start;display:grid}.profile-meta[data-astro-cid-4l24tum6] dt[data-astro-cid-4l24tum6]{align-items:flex-start;gap:var(--sp-half-2);font-weight:var(--weight-strong);color:var(--navy);grid-column:1/-1;display:flex}.profile-meta[data-astro-cid-4l24tum6] dt[data-astro-cid-4l24tum6] .ico{margin-top:2px}.profile-meta[data-astro-cid-4l24tum6] dd[data-astro-cid-4l24tum6]{grid-column:2;margin:0}.profile-linkedin[data-astro-cid-4l24tum6]{align-self:flex-start}.collaborators[data-astro-cid-4l24tum6]{margin-top:var(--gap-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.collaborator[data-astro-cid-4l24tum6]{gap:var(--sp-5);flex-direction:row;align-items:center}.collaborator[data-astro-cid-4l24tum6] .ico{color:var(--gold)}.collaborator[data-astro-cid-4l24tum6] h3[data-astro-cid-4l24tum6]{font-size:var(--fs-row-m)}.collaborator-role[data-astro-cid-4l24tum6]{margin-top:var(--sp-1)}@media (width<=1023px){.hero-grid[data-astro-cid-4l24tum6]{gap:var(--gap-lg);grid-template-columns:minmax(0,1fr)}.profile[data-astro-cid-4l24tum6]{gap:var(--sp-8);grid-template-columns:minmax(0,1fr)}.profiles[data-astro-cid-4l24tum6]{gap:var(--sp-20)}.collaborators[data-astro-cid-4l24tum6]{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.page-hero[data-astro-cid-4l24tum6]{padding:var(--sp-10) 0 var(--sp-12)}.hero-grid[data-astro-cid-4l24tum6]{margin-top:var(--sp-6)}.hero-copy[data-astro-cid-4l24tum6]{gap:var(--sp-5)}.hero-copy[data-astro-cid-4l24tum6] h1[data-astro-cid-4l24tum6]{font-size:var(--fs-h1-m)}.profiles[data-astro-cid-4l24tum6]{gap:var(--sp-16)}.profile-name[data-astro-cid-4l24tum6]{font-size:32px}.profile-meta[data-astro-cid-4l24tum6]{grid-template-columns:minmax(0,1fr)}.profile-meta[data-astro-cid-4l24tum6] a[data-astro-cid-4l24tum6],.profile-linkedin[data-astro-cid-4l24tum6]{min-height:var(--control-h-sm);align-items:center;margin-block:-12px;padding-block:12px;display:inline-flex}}
