.member-page[data-astro-cid-cueh4zop]{--profile-column-width: 352px;--profile-column-gap: calc(var(--rf-gap) * 4);padding-bottom:calc(var(--rf-gap) * 4.5)}.member-breadcrumb[data-astro-cid-cueh4zop]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rf-gap);padding:calc(var(--rf-gap) * 1.5) 0 calc(var(--rf-gap) * 2.5);font-size:13px;line-height:1.6;color:var(--rf-text-2)}.member-breadcrumb[data-astro-cid-cueh4zop] a[data-astro-cid-cueh4zop]{display:inline-flex;align-items:center;min-height:44px;color:var(--rf-color-primary);text-underline-offset:.3em}.member-breadcrumb[data-astro-cid-cueh4zop] a[data-astro-cid-cueh4zop]:hover{text-decoration:underline}.member-breadcrumb[data-astro-cid-cueh4zop] .member-breadcrumb__separator{color:var(--rf-text-3)}.member-profile[data-astro-cid-cueh4zop]{display:grid;grid-template-columns:minmax(0,var(--profile-column-width)) minmax(0,1fr);grid-template-areas:"portrait identity" "portrait content";grid-template-rows:auto 1fr;column-gap:var(--profile-column-gap);align-items:start}.member-profile__header[data-astro-cid-cueh4zop]{grid-area:identity;padding-top:calc(var(--rf-gap) / 2)}.member-profile__portrait[data-astro-cid-cueh4zop]{grid-area:portrait;margin:0;min-width:0}.member-profile__content[data-astro-cid-cueh4zop]{grid-area:content;min-width:0}.member-profile__discipline[data-astro-cid-cueh4zop]{color:var(--rf-text-2);font-size:11px;line-height:1.6;letter-spacing:.12em}.member-profile[data-astro-cid-cueh4zop] h1[data-astro-cid-cueh4zop]{margin-top:var(--rf-gap);font-family:var(--rf-font-editorial);font-size:52px;font-weight:400;letter-spacing:.06em;line-height:1.25;color:var(--rf-color-primary)}.member-profile__role[data-astro-cid-cueh4zop]{margin-top:var(--rf-gap);color:var(--rf-color-primary);font-size:18px;font-weight:600;line-height:1.7;letter-spacing:.04em}.member-profile__intro[data-astro-cid-cueh4zop]{margin-top:calc(var(--rf-gap) * 2)}.member-profile__intro-label[data-astro-cid-cueh4zop]{margin-bottom:calc(var(--rf-gap) / 2);font-size:12px;line-height:1.6;letter-spacing:.06em;color:var(--rf-text-2)}.member-profile__summary[data-astro-cid-cueh4zop]{max-width:34em;color:var(--rf-color-primary);font-size:21px;line-height:1.8;font-weight:400;text-wrap:pretty}.member-story[data-astro-cid-cueh4zop]{display:grid;grid-template-columns:minmax(0,var(--profile-column-width)) minmax(0,1fr);gap:var(--profile-column-gap);margin-top:calc(var(--rf-gap) * 3);padding-top:calc(var(--rf-gap) * 2.5);border-top:1px solid var(--rf-border-warm)}.member-story__eyebrow[data-astro-cid-cueh4zop]{color:var(--rf-text-2);font-size:10px;letter-spacing:.16em;line-height:1.8}.member-story[data-astro-cid-cueh4zop] h2[data-astro-cid-cueh4zop]{margin-top:var(--rf-gap);color:var(--rf-color-primary);font-family:var(--rf-font-editorial);font-size:30px;font-weight:400;letter-spacing:.06em}.member-story__body[data-astro-cid-cueh4zop]{min-width:0;max-width:42em;color:var(--rf-text-2);font-size:16px;line-height:1.95;text-wrap:pretty}.member-story__body[data-astro-cid-cueh4zop]>p[data-astro-cid-cueh4zop]+p[data-astro-cid-cueh4zop]{margin-top:calc(var(--rf-gap) * 1.5)}.member-story__note[data-astro-cid-cueh4zop]{margin-top:calc(var(--rf-gap) * 2);padding-left:var(--rf-gap);border-left:2px solid var(--rf-color-gold);font-size:14px;line-height:1.85}.member-profile__background[data-astro-cid-cueh4zop]{margin:calc(var(--rf-gap) * 2) 0 0;padding-top:calc(var(--rf-gap) * 1.5);border-top:1px solid var(--rf-border-warm)}.member-profile__background[data-astro-cid-cueh4zop] h2[data-astro-cid-cueh4zop]{font-size:15px;line-height:1.6;font-weight:500;letter-spacing:.06em;color:var(--rf-color-primary)}.member-connections[data-astro-cid-cueh4zop]{padding:calc(var(--rf-gap) * 3) 0 calc(var(--rf-gap) * 3.5)}.member-connections__heading[data-astro-cid-cueh4zop]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rf-gap)}.member-connections[data-astro-cid-cueh4zop] h2[data-astro-cid-cueh4zop]{font-family:var(--rf-font-editorial);font-size:24px;line-height:1.5;font-weight:400;letter-spacing:.04em;color:var(--rf-surface)}.member-connections__all[data-astro-cid-cueh4zop]{display:inline-flex;align-items:center;gap:calc(var(--rf-gap) / 2);min-height:44px;font-size:13px;line-height:1.8;color:var(--rf-border)}.member-connections__all[data-astro-cid-cueh4zop]:hover{color:var(--rf-surface);text-decoration:underline;text-underline-offset:.3em}.member-connections__links[data-astro-cid-cueh4zop]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--rf-gap) * 3);margin-top:calc(var(--rf-gap) * 2)}.member-link[data-astro-cid-cueh4zop]{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding-block:calc(var(--rf-gap) * 1.25) calc(var(--rf-gap) / 2);border-top:1px solid color-mix(in srgb,var(--rf-surface) 22%,transparent);color:var(--rf-surface);transition:border-color .18s ease}.member-link[data-astro-cid-cueh4zop]:hover{border-color:var(--rf-color-gold)}.member-link--next[data-astro-cid-cueh4zop]{align-items:flex-end;text-align:right}.member-link__direction[data-astro-cid-cueh4zop]{display:flex;align-items:center;gap:calc(var(--rf-gap) * .75);font-size:12px;line-height:1.6;color:var(--rf-border)}.member-link__name[data-astro-cid-cueh4zop]{margin-top:var(--rf-gap);font-family:var(--rf-font-editorial);font-size:28px;line-height:1.5;letter-spacing:.06em}.member-link__role[data-astro-cid-cueh4zop]{margin-top:calc(var(--rf-gap) / 4);font-size:14px;line-height:1.7;color:var(--rf-border)}.member-page[data-astro-cid-cueh4zop] a[data-astro-cid-cueh4zop]:focus-visible,.member-connections[data-astro-cid-cueh4zop] a[data-astro-cid-cueh4zop]:focus-visible{outline:2px solid var(--rf-color-gold);outline-offset:5px}@media(max-width:1040px){.member-page[data-astro-cid-cueh4zop]{--profile-column-width: 34%;--profile-column-gap: calc(var(--rf-gap) * 2.5)}.member-profile[data-astro-cid-cueh4zop] h1[data-astro-cid-cueh4zop]{font-size:42px}}@media(max-width:760px){.member-page[data-astro-cid-cueh4zop]{padding-bottom:calc(var(--rf-gap) * 3.5)}.member-breadcrumb[data-astro-cid-cueh4zop]{max-width:480px;margin-inline:auto;gap:calc(var(--rf-gap) / 2);padding:calc(var(--rf-gap) / 2) 0 var(--rf-gap)}.member-profile[data-astro-cid-cueh4zop]{max-width:480px;margin-inline:auto;grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "portrait" "content";grid-template-rows:auto;gap:0}.member-profile__portrait[data-astro-cid-cueh4zop]{--portrait-aspect: 6 / 5;--portrait-crop: 50% 0%;width:100%}.member-profile__header[data-astro-cid-cueh4zop]{display:flex;flex-direction:column;align-items:flex-start;padding:calc(var(--rf-gap) * 1.25) calc(var(--rf-gap) * 1.5);background:var(--rf-fill-ink)}.member-profile__content[data-astro-cid-cueh4zop]{padding:calc(var(--rf-gap) * 1.5);background:var(--rf-surface)}.member-profile[data-astro-cid-cueh4zop] h1[data-astro-cid-cueh4zop]{order:-2;font-size:clamp(36px,9vw,42px);margin-top:0;color:var(--rf-surface)}.member-profile__role[data-astro-cid-cueh4zop]{order:-1;margin-top:calc(var(--rf-gap) / 2);font-size:16px;color:var(--rf-surface-warm)}.member-profile__discipline[data-astro-cid-cueh4zop]{margin-top:calc(var(--rf-gap) / 2);font-size:11px;letter-spacing:.1em;overflow-wrap:break-word;color:var(--rf-border)}.member-profile__intro[data-astro-cid-cueh4zop]{margin-top:0}.member-profile__summary[data-astro-cid-cueh4zop]{font-size:18px;line-height:1.85}.member-story[data-astro-cid-cueh4zop]{max-width:480px;margin-inline:auto;grid-template-columns:minmax(0,1fr);gap:calc(var(--rf-gap) * 1.25);margin-top:calc(var(--rf-gap) * 2.5);padding-top:0;border-top:0}.member-story[data-astro-cid-cueh4zop] h2[data-astro-cid-cueh4zop]{margin-top:calc(var(--rf-gap) / 2);font-size:25px}.member-profile__background[data-astro-cid-cueh4zop]{margin-top:calc(var(--rf-gap) * 2)}.member-connections[data-astro-cid-cueh4zop]{padding:calc(var(--rf-gap) * 2.5) 0 calc(var(--rf-gap) * 3)}.member-connections[data-astro-cid-cueh4zop] h2[data-astro-cid-cueh4zop]{font-size:22px}.member-connections__links[data-astro-cid-cueh4zop]{gap:calc(var(--rf-gap) * 1.5)}}@media(max-width:400px){.member-link__name[data-astro-cid-cueh4zop]{font-size:25px}.member-link__role[data-astro-cid-cueh4zop]{font-size:13px}}@media(prefers-reduced-motion:reduce){.member-link[data-astro-cid-cueh4zop]{transition:none}}
