.page_head__OXrEQ{background:var(--tint);border-bottom:1px solid var(--line);padding:46px 0 38px}.page_inner__vJHph{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.page_crumbs__64r2s{font-size:13px;color:var(--ink-2);margin-bottom:12px;display:flex;gap:8px}.page_crumbs__64r2s a:hover{color:var(--pine)}.page_head__OXrEQ h1{font-size:clamp(28px,3.4vw,40px);margin-bottom:12px}.page_head__OXrEQ p{color:var(--ink-2);margin:0;max-width:62ch;font-size:16.5px}.page_section__Dna9o{padding:40px 0 62px}.page_grid__3Xf4Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:18px;gap:18px}.page_card__AqX6U{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px 20px;text-align:center;box-shadow:var(--sh);transition:.2s}.page_card__AqX6U:hover{transform:translateY(-3px);box-shadow:var(--sh-l)}.page_avatar__nXt5a{width:84px;height:84px;border-radius:999px;overflow:hidden;margin:0 auto 14px;background:var(--tint)}.page_avatar__nXt5a img{width:100%;height:100%;object-fit:cover}.page_card__AqX6U h2{font-size:18px;margin-bottom:4px}.page_role__rEuAO{margin-bottom:10px}.page_bio__peqwT,.page_role__rEuAO{font-size:13.5px;color:var(--ink-2)}.page_bio__peqwT{margin-bottom:14px}.page_tags__adqqO{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-bottom:12px}.page_tag__4nlXh{background:var(--pine-l);color:var(--pine);border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600}.page_languages__PeFk2{font-size:12.5px;color:var(--ink-3);margin:0 0 8px}.page_credentials__jMNAE{list-style:none;margin:0;padding:0;font-size:12px;color:var(--ink-3)}.page_credentials__jMNAE li{padding:2px 0}.page_note___aIIg{background:var(--pine-l);border-radius:var(--r);padding:16px 20px;margin-top:24px;font-size:14.5px;color:#2e5540;display:flex;gap:12px;align-items:flex-start}.page_note___aIIg svg{flex:0 0 auto;margin-top:2px}.page_cta__RA7xE{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:32px;margin-top:30px;display:grid;grid-template-columns:1fr auto;grid-gap:28px;gap:28px;align-items:center;box-shadow:var(--sh)}.page_cta__RA7xE h2{font-size:clamp(20px,2.2vw,26px);margin-bottom:8px}.page_cta__RA7xE p{margin:0;color:var(--ink-2);max-width:60ch;font-size:15px}.page_specialisms__H31u4{margin-top:22px;font-size:14px;color:var(--ink-3);text-align:center}@media (max-width:720px){.page_cta__RA7xE{grid-template-columns:1fr}}