.ProfileTemplate_profile__9Q2b1{--ink:#13151b;--ink-soft:#2a2e39;--paper:#f4f5f7;--surface:#fff;--surface-2:#fbfbfd;--line:#e4e6ec;--line-strong:#d2d5de;--muted:#5b616e;--muted-2:#878d9a;--cobalt:#2238d8;--cobalt-deep:#172aae;--cobalt-wash:#eceefc;--ochre:#a8662b;--signal:#1f9e73;--signal-deep:#0f6b49;--warm:#7a6f57;--warm-wash:#f1efe9;--radius:7px;--maxw:1080px;background:var(--paper);color:var(--ink);font-family:Libre Franklin,system-ui,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ProfileTemplate_profile__9Q2b1 *{box-sizing:border-box}.ProfileTemplate_profile__9Q2b1 a{color:inherit;text-decoration:none}.ProfileTemplate_profile__9Q2b1 img{max-width:100%;display:block}.ProfileTemplate_profile__9Q2b1 h1,.ProfileTemplate_profile__9Q2b1 h2,.ProfileTemplate_profile__9Q2b1 h3,.ProfileTemplate_profile__9Q2b1 h4{margin:0;font-weight:500}.ProfileTemplate_profile__9Q2b1 p{margin:0}.ProfileTemplate_wrap__jpH_s{max-width:var(--maxw);margin:0 auto;padding:0 28px}@media (max-width:640px){.ProfileTemplate_wrap__jpH_s{padding:0 18px}}.ProfileTemplate_btn__NFtYZ{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:500;font-size:.9rem;padding:11px 17px;border-radius:6px;border:1px solid transparent;cursor:pointer;transition:.18s;font-family:inherit}.ProfileTemplate_btn__NFtYZ .ProfileTemplate_arr__zt_2L{font-family:IBM Plex Mono,monospace}.ProfileTemplate_btnGhost__SKWzv{background:transparent;border-color:var(--line-strong);color:var(--ink)}.ProfileTemplate_btnGhost__SKWzv:hover{border-color:var(--cobalt);color:var(--cobalt)}.ProfileTemplate_phero__QLx9e{padding:42px 0 30px;border-bottom:1px solid var(--line)}.ProfileTemplate_pheroGrid__o7N66{display:grid;grid-template-columns:auto 1fr auto;gap:26px;align-items:start}@media (max-width:760px){.ProfileTemplate_pheroGrid__o7N66{grid-template-columns:1fr;gap:18px}}.ProfileTemplate_avatar__3RNVI{width:104px;height:104px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-family:Newsreader,serif;font-size:2.6rem;font-weight:600;color:#fff;background:var(--ink);flex:none;overflow:hidden}.ProfileTemplate_avatar__3RNVI img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProfileTemplate_pid__y9tpK h1{font-family:Newsreader,serif;font-size:clamp(2rem,4vw,2.9rem);font-weight:500;letter-spacing:-.02em;line-height:1.04}.ProfileTemplate_pid__y9tpK .ProfileTemplate_role__URNQa{font-size:1.05rem;color:var(--ink-soft);margin-top:6px}.ProfileTemplate_pid__y9tpK .ProfileTemplate_role__URNQa a{color:var(--cobalt);font-weight:500}.ProfileTemplate_pid__y9tpK .ProfileTemplate_role__URNQa a:hover{text-decoration:underline}.ProfileTemplate_pid__y9tpK .ProfileTemplate_summary__k_gVI{color:var(--muted);margin-top:12px;max-width:62ch;font-size:.96rem;line-height:1.6}.ProfileTemplate_pid__y9tpK .ProfileTemplate_tagrow__R_ZGk{display:flex;gap:7px;flex-wrap:wrap;margin-top:16px}.ProfileTemplate_tchip__bLTkl{font-family:IBM Plex Mono,monospace;font-size:.64rem;letter-spacing:.04em;text-transform:uppercase;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:5px 11px;color:var(--ink-soft);transition:.15s}.ProfileTemplate_tchip__bLTkl:hover{border-color:var(--cobalt);color:var(--cobalt)}.ProfileTemplate_pid__y9tpK .ProfileTemplate_heroacts__19Lx_{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.ProfileTemplate_pmeta__BKKEa{text-align:right;font-family:IBM Plex Mono,monospace;font-size:.64rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2);line-height:1.7}@media (max-width:760px){.ProfileTemplate_pmeta__BKKEa{text-align:left}}.ProfileTemplate_psec__K9iEh{padding:34px 0;border-bottom:1px solid var(--line)}.ProfileTemplate_secHead__58Ajh{display:flex;align-items:baseline;gap:12px;margin-bottom:18px;flex-wrap:wrap}.ProfileTemplate_secHead__58Ajh .ProfileTemplate_n__q1da6{font-family:IBM Plex Mono,monospace;font-size:.72rem;color:var(--cobalt);font-weight:500}.ProfileTemplate_secHead__58Ajh h2{font-family:Newsreader,serif;font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:500;letter-spacing:-.01em}.ProfileTemplate_secHead__58Ajh .ProfileTemplate_meta__FsBTa{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:.64rem;letter-spacing:.07em;text-transform:uppercase;color:var(--muted-2)}.ProfileTemplate_companyCard__E9I_F{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px}@media (max-width:560px){.ProfileTemplate_companyCard__E9I_F{grid-template-columns:1fr}}.ProfileTemplate_clogo__o7cvV{width:52px;height:52px;border-radius:10px;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Newsreader,serif;font-weight:600;font-size:1.3rem;flex:none;overflow:hidden}.ProfileTemplate_clogo__o7cvV img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.ProfileTemplate_ccName__AUyr_{font-family:Newsreader,serif;font-size:1.3rem;font-weight:500}.ProfileTemplate_ccRole__zHVAQ{font-size:.86rem;color:var(--ink-soft);margin-top:8px}.ProfileTemplate_cardGrid__7r_Me{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:760px){.ProfileTemplate_cardGrid__7r_Me{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ProfileTemplate_cardGrid__7r_Me{grid-template-columns:1fr}}.ProfileTemplate_acard__E0Civ{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px;transition:.18s;display:flex;flex-direction:column}.ProfileTemplate_acard__E0Civ:hover{border-color:var(--cobalt);transform:translateY(-2px)}.ProfileTemplate_tag__mZ3q0{font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.09em;text-transform:uppercase;padding:3px 7px;border-radius:4px;font-weight:500;align-self:flex-start}.ProfileTemplate_tag__mZ3q0,.ProfileTemplate_tag__mZ3q0.ProfileTemplate_analysis__AUjyh{background:var(--cobalt-wash);color:var(--cobalt-deep)}.ProfileTemplate_tag__mZ3q0.ProfileTemplate_interview__wmESC{background:var(--cobalt);color:#fff}.ProfileTemplate_tag__mZ3q0.ProfileTemplate_briefing__ESND3{background:#e7f1eb;color:var(--signal-deep)}.ProfileTemplate_tag__mZ3q0.ProfileTemplate_opinion__mBdfG{background:#f3ede2;color:var(--ochre)}.ProfileTemplate_tag__mZ3q0.ProfileTemplate_mention___r7h7{background:var(--warm-wash);color:var(--warm)}.ProfileTemplate_tag__mZ3q0.ProfileTemplate_report__YGs_h{background:var(--ink);color:#fff}.ProfileTemplate_acard__E0Civ h3{font-family:Newsreader,serif;font-size:1.06rem;font-weight:500;line-height:1.2;margin:11px 0 0}.ProfileTemplate_acard__E0Civ .ProfileTemplate_ameta__MhQ_B{margin-top:auto;padding-top:12px;font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.04em;color:var(--muted-2);text-transform:uppercase}.ProfileTemplate_logsec__gIrLI{padding:26px 0 8px}.ProfileTemplate_log__YGR4D{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.03em;color:var(--muted);text-transform:uppercase}.ProfileTemplate_log__YGR4D .ProfileTemplate_ts__wzuX6{color:var(--ink);font-weight:500}.ProfileTemplate_log__YGR4D a{color:var(--cobalt)}.ProfileTemplate_log__YGR4D a:hover{text-decoration:underline}.ProfileTemplate_profile__9Q2b1 :focus-visible{outline:2px solid var(--cobalt);outline-offset:2px;border-radius:3px}