._page_flt0w_1{--profile-line:color-mix(in srgb,var(--text) 18%,transparent);min-height:100svh;color:var(--text);background:var(--canvas)}._shell_flt0w_2{width:var(--layout-shell-width);margin-inline:auto;padding-block:32px 96px}._back_flt0w_3{min-height:44px;color:var(--text-muted);align-items:center;gap:10px;font-size:.95rem;display:inline-flex}[dir=rtl] ._back_flt0w_3 svg{transform:rotate(180deg)}._biography_flt0w_5{grid-template-columns:minmax(0,1fr) minmax(240px,.45fr);align-items:start;column-gap:clamp(40px,7vw,104px);margin-top:40px;display:grid}._hero_flt0w_6{display:contents}._identity_flt0w_7{background:0 0;grid-area:1/1;min-width:0}._identity_flt0w_7 h1{text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1.45}._role_flt0w_9{color:var(--text-muted);margin:10px 0 22px;font-size:1.15rem;line-height:1.7}._portrait_flt0w_10{grid-area:1/2/5;place-self:start end;width:100%;min-width:0;max-width:380px;position:sticky;top:120px}._lead_flt0w_11{text-wrap:pretty;grid-area:2/1;min-width:0;max-width:70ch;margin:0;font-size:1.15rem;line-height:1.95}._actions_flt0w_12{grid-area:3/1;gap:12px;min-width:0;margin-top:24px;display:grid}._actions_flt0w_12 a{text-underline-offset:6px;align-items:center;gap:10px;min-height:44px;text-decoration:underline;display:inline-flex}._actions_flt0w_12 ._email_flt0w_14{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);justify-self:start;max-width:100%;padding:10px 18px;font-size:1.1rem;text-decoration:none}._email_flt0w_14 bdi{overflow-wrap:anywhere;min-width:0}._email_flt0w_14 svg{flex-shrink:0}._email_flt0w_14:hover bdi{text-underline-offset:5px;text-decoration:underline}._secondaryActions_flt0w_16{flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:.95rem;display:flex}._prose_flt0w_17{grid-area:4/1;min-width:0;max-width:74ch;margin:40px 0 0;font-size:1.1rem;line-height:2}._prose_flt0w_17 h2{margin:0 0 20px;font-size:1.4rem;line-height:1.5}._prose_flt0w_17 p{text-wrap:pretty;margin:0 0 24px}._prose_flt0w_17 p:last-child{margin-bottom:0}._biography_flt0w_5[data-has-portrait=false]{grid-template-columns:minmax(0,1fr);max-width:80ch}._hero_flt0w_6[data-has-portrait=false]>._identity_flt0w_7,._hero_flt0w_6[data-has-portrait=false]>._lead_flt0w_11,._hero_flt0w_6[data-has-portrait=false]>._actions_flt0w_12{grid-column:1}._section_flt0w_20{border-top:1px solid var(--profile-line);margin-top:48px;padding-top:28px;scroll-margin-top:110px}._section_flt0w_20 h2{color:inherit;margin:0 0 22px;font-size:1.55rem;line-height:1.6}._section_flt0w_20 h3{color:inherit;margin:24px 0 12px;font-size:1.1rem}._section_flt0w_20 p{color:var(--text-muted);line-height:1.8}._links_flt0w_23{flex-wrap:wrap;gap:8px 26px;margin:0;padding:0;list-style:none;display:flex}._links_flt0w_23 a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}._solutions_flt0w_24{margin:0;padding:0;list-style:none}._solutions_flt0w_24 li{border-bottom:1px solid var(--profile-line);justify-content:space-between;align-items:center;gap:20px;padding-block:14px;display:flex}._solutions_flt0w_24 a{align-items:center;gap:10px;min-height:44px;display:inline-flex}._credentials_flt0w_25{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}._credentials_flt0w_25 li{flex-direction:column;gap:7px;line-height:1.8;display:flex}._credentials_flt0w_25 span,._credentials_flt0w_25 small{color:var(--text-muted);font-size:.95rem}._credentials_flt0w_25 a{text-underline-offset:5px;align-items:center;gap:10px;width:fit-content;min-height:44px;text-decoration:underline;display:inline-flex}._page_flt0w_1 a:focus-visible{outline-offset:5px;outline:2px solid}:root[data-theme=dark] ._page_flt0w_1{color:var(--brand-paper);background:var(--brand-night);--profile-line:color-mix(in srgb,var(--brand-paper) 20%,transparent)}@media (max-width:760px){._shell_flt0w_2{padding-block:24px 76px}._biography_flt0w_5{grid-template-columns:minmax(0,1fr);row-gap:22px;margin-top:22px}._identity_flt0w_7{grid-area:1/1}._identity_flt0w_7 h1{font-size:clamp(1.8rem,6vw,2.5rem)}._role_flt0w_9{margin:8px 0 0;font-size:1.05rem}._portrait_flt0w_10{grid-area:2/1;justify-self:start;max-width:260px;position:static}._lead_flt0w_11{grid-area:3/1;font-size:1.1rem}._actions_flt0w_12{grid-area:4/1;margin-top:0}._hero_flt0w_6[data-has-portrait=false]>._lead_flt0w_11{grid-row:2}._hero_flt0w_6[data-has-portrait=false]>._actions_flt0w_12{grid-row:3}._prose_flt0w_17{grid-row:5;margin-top:12px;font-size:1.05rem;line-height:1.95}._section_flt0w_20{margin-top:40px}._credentials_flt0w_25{grid-template-columns:1fr}}@media (max-width:420px){._portrait_flt0w_10{max-width:260px}._actions_flt0w_12 ._email_flt0w_14{padding-inline:14px;font-size:1rem}._solutions_flt0w_24 li{flex-direction:column;align-items:flex-start;gap:4px}}._section_flt0w_20 .organisation-names{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}._section_flt0w_20 .organisation-names li{border:0;border-bottom:1px solid var(--profile-line);border-radius:0;padding:10px 0}@media (max-width:760px){._section_flt0w_20 .organisation-names{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){._section_flt0w_20 .organisation-names{grid-template-columns:1fr}}._affiliation_flt0w_32{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);margin:0 0 22px;padding:8px 14px;font-size:1rem;line-height:1.8;display:inline-block}._grades_flt0w_33{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}._grades_flt0w_33 li{border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-muted);align-items:center;gap:10px;padding:12px 16px;display:flex}._grades_flt0w_33 li[aria-current=step]{color:var(--text);background:var(--surface);border-color:currentColor;font-weight:700}._grades_flt0w_33 li span{font-variant-numeric:tabular-nums}
