._4M_-oG_card{border:1px solid var(--line);background:var(--warm);color:var(--ink);border-radius:4px;margin-block:28px;padding:24px}._4M_-oG_heading{color:var(--body-muted);margin:0 0 18px;font-size:14px;font-weight:500;line-height:1.5}._4M_-oG_profile{color:inherit;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:24px;text-decoration:none;display:grid}._4M_-oG_portrait{object-fit:cover;object-position:center 20%;border-radius:3px;width:96px;height:118px;display:block}._4M_-oG_details{flex-direction:column;align-items:flex-start;min-width:0;display:flex}._4M_-oG_name{letter-spacing:-.02em;font-size:18px;font-weight:550;line-height:1.45}._4M_-oG_specialty{color:var(--body-muted);margin-top:6px;font-size:13px;line-height:1.6}._4M_-oG_link{color:var(--brand);align-items:center;gap:8px;margin-top:16px;font-size:12px;line-height:1.5;display:inline-flex}._4M_-oG_link svg{flex:none;width:17px;height:17px}._4M_-oG_profile:hover ._4M_-oG_name{color:var(--brand)}._4M_-oG_profile:focus-visible{outline:2px solid var(--brand);outline-offset:6px;border-radius:3px}@media (max-width:480px){._4M_-oG_card{padding:20px}._4M_-oG_profile{grid-template-columns:72px minmax(0,1fr);gap:16px}._4M_-oG_portrait{width:72px;height:90px}._4M_-oG_name{font-size:16px}._4M_-oG_specialty{font-size:12px}._4M_-oG_link{margin-top:12px;font-size:11px}}
