.partners-hero[data-astro-cid-vby2bde5]{border-bottom:var(--hairline) solid var(--border-color);grid-template-columns:3fr 2fr;display:grid}.partners-hero-main[data-astro-cid-vby2bde5]{border-right:var(--hairline) solid var(--border-color);flex-direction:column;justify-content:center;padding:3rem 3rem 3rem 0;display:flex}.partners-hero-photo[data-astro-cid-vby2bde5]{flex-direction:column;justify-content:center;padding:2.5rem 0 2.5rem 2.5rem;display:flex}.ratio-16-10[data-astro-cid-vby2bde5]{aspect-ratio:16/10}.partners-h1[data-astro-cid-vby2bde5]{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin-bottom:1.35rem;font-size:clamp(2.2rem,3.9vw,3.6rem);font-weight:700;line-height:.96}.partners-lead[data-astro-cid-vby2bde5]{color:#222;max-width:62ch;font-size:1.1rem;line-height:1.6}.nodes-matrix[data-astro-cid-vby2bde5]{border-bottom:var(--hairline) solid var(--border-color);grid-template-columns:repeat(5,1fr);display:grid}.node-summary-cell[data-astro-cid-vby2bde5]{border-right:var(--hairline) solid var(--border-color);flex-direction:column;justify-content:space-between;gap:.45rem;padding:1.35rem 1.25rem;transition:background .15s;display:flex}.node-summary-cell[data-astro-cid-vby2bde5]:hover{background:#00000008}.node-summary-cell[data-astro-cid-vby2bde5]:first-child{padding-left:0}.node-summary-cell[data-astro-cid-vby2bde5]:last-child{border-right:none;padding-right:0}.node-num[data-astro-cid-vby2bde5]{font-family:var(--font-mono);color:var(--muted);font-size:.65rem;font-weight:700}.node-short[data-astro-cid-vby2bde5]{font-family:var(--font-display);font-size:1.2rem;font-weight:700}.node-city[data-astro-cid-vby2bde5]{color:#333;font-size:.82rem}.node-role-tag[data-astro-cid-vby2bde5]{font-family:var(--font-mono);color:var(--ink);border-top:var(--hairline) solid var(--border-color);padding-top:.5rem;font-size:.65rem}.dossier-row[data-astro-cid-vby2bde5]{border-bottom:var(--hairline) solid var(--border-color);grid-template-columns:1.3fr 2.3fr 1.4fr;display:grid}.dossier-id-col[data-astro-cid-vby2bde5]{border-right:var(--hairline) solid var(--border-color);flex-direction:column;justify-content:space-between;padding:2.5rem 2rem 2.5rem 0;display:flex}.dossier-logo-frame[data-astro-cid-vby2bde5]{align-items:center;height:68px;margin:1rem 0 1.25rem;padding:.5rem 0;display:flex}.dossier-logo-frame[data-astro-cid-vby2bde5] img[data-astro-cid-vby2bde5]{object-fit:contain;filter:grayscale()contrast(1.15);max-width:180px;max-height:56px}.dossier-name[data-astro-cid-vby2bde5]{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:.4rem;font-size:1.45rem;font-weight:700;line-height:1.12}.dossier-dept[data-astro-cid-vby2bde5]{font-family:var(--font-mono);color:var(--muted);font-size:.74rem;font-weight:600}.dossier-bio-col[data-astro-cid-vby2bde5]{border-right:var(--hairline) solid var(--border-color);flex-direction:column;justify-content:space-between;padding:2.5rem;display:flex}.dossier-prose[data-astro-cid-vby2bde5] p{font-size:.96rem;line-height:1.65}.expertise-bar[data-astro-cid-vby2bde5]{border-top:var(--hairline) solid var(--border-color);flex-direction:column;gap:.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}.expertise-label[data-astro-cid-vby2bde5]{font-family:var(--font-mono);color:var(--muted);font-size:.65rem;font-weight:700}.expertise-tags[data-astro-cid-vby2bde5]{flex-wrap:wrap;gap:.4rem;display:flex}.tag-chip[data-astro-cid-vby2bde5]{font-family:var(--font-mono);border:var(--hairline) solid var(--border-color);padding:.2rem .5rem;font-size:.68rem}.dossier-meta-col[data-astro-cid-vby2bde5]{flex-direction:column;justify-content:center;padding:2.5rem 0 2.5rem 2rem;display:flex}.join-network-banner[data-astro-cid-vby2bde5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:2.5rem 0;display:flex}.join-title[data-astro-cid-vby2bde5]{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.join-desc[data-astro-cid-vby2bde5]{color:#222;max-width:68ch;font-size:.95rem}.join-actions[data-astro-cid-vby2bde5]{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=1024px){.partners-hero[data-astro-cid-vby2bde5],.nodes-matrix[data-astro-cid-vby2bde5],.dossier-row[data-astro-cid-vby2bde5]{grid-template-columns:1fr}.partners-hero-main[data-astro-cid-vby2bde5],.node-summary-cell[data-astro-cid-vby2bde5],.dossier-id-col[data-astro-cid-vby2bde5],.dossier-bio-col[data-astro-cid-vby2bde5]{border-right:none;border-bottom:var(--hairline) solid var(--border-color);padding:1.75rem 0}.partners-hero-photo[data-astro-cid-vby2bde5],.dossier-meta-col[data-astro-cid-vby2bde5]{padding:1.75rem 0}}
