#alumni-directory .a-head p b{color:#23264a}#alumni-directory .mentors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:600;cursor:pointer}#alumni-directory .dirgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;padding:16px;-webkit-transition:opacity .15s;transition:opacity .15s}#alumni-directory .dirgrid.dim{opacity:.55}#alumni-directory .pc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;padding:14px;border:1px solid #e7e7ee;border-radius:12px;background:#fff}#alumni-directory .pc,#alumni-directory .pc .r{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}#alumni-directory .pc .r{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#alumni-directory .pc .tx{min-width:0}#alumni-directory .pc .tx b{display:block;font-size:13.5px}#alumni-directory .pc .tx small{display:block;color:#6a6e85;font-size:12px}#alumni-directory .pc .pjob{font-size:12.5px;overflow-wrap:anywhere}#alumni-directory .pc .pjob b{font-weight:700}#alumni-directory .pc .loc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}#alumni-directory .pc .ft{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:auto}#alumni-directory .pager,#alumni-directory .pc .ft{display:-webkit-box;display:-ms-flexbox;display:flex}#alumni-directory .pager{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding:0 16px 16px}#alumni-directory .mapwrap{display:grid;grid-template-columns:minmax(0,1fr) 300px;min-height:520px}#alumni-directory .mapbox{position:relative;z-index:0;min-width:0}#alumni-directory .lmap{height:520px;border-bottom-left-radius:12px;background:#eef1f5}#alumni-directory .leaflet-container{font:inherit}#alumni-directory .mk-pin{display:grid;place-items:center;width:100%;height:100%;border:3px solid #fff;border-radius:50%;background:var(--brand);color:#fff;font-weight:800;font-size:12px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.25);box-shadow:0 4px 10px rgba(0,0,0,.25)}#alumni-directory .mapfb{display:grid;place-items:center;height:100%;min-height:520px;padding:20px;color:#6a6e85;text-align:center}#alumni-directory .mapside{max-height:520px;overflow:auto;border-left:1px solid #eeeef3}#alumni-directory .msh{padding:12px 14px;border-bottom:1px solid #eeeef3}#alumni-directory .city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;padding:11px 14px;border:0;border-bottom:1px solid #eeeef3;background:#fff;text-align:left;cursor:pointer}#alumni-directory .city:hover{background:#f1f2f7}#alumni-directory .city b{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:13px}#alumni-directory .city span{color:#6a6e85;font-size:12px}#alumni-directory .city .n{display:grid;place-items:center;min-width:28px;height:24px;padding:0 7px;border-radius:999px;background:var(--brand);color:#fff;font-size:11px;font-weight:700}#alumni-directory .mapnote{margin:0;padding:10px 16px;border-top:1px solid #eeeef3}@media (max-width:1100px){#alumni-directory .mapwrap{grid-template-columns:minmax(0,1fr)}#alumni-directory .mapside{max-height:260px;border-left:0;border-top:1px solid #eeeef3}}@media (max-width:860px){#alumni-directory .a-filters .a-sel{-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;min-width:0}#alumni-directory .dirgrid{grid-template-columns:minmax(0,1fr);padding:12px}#alumni-directory .lmap,#alumni-directory .mapfb{height:380px;min-height:380px}#alumni-directory .mapwrap{min-height:380px}}#alumni-directory-member h3{margin:18px 0 8px;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#4a4d63}#alumni-directory-member p{margin:0 0 6px}#alumni-directory-member .mjob{font-size:14px}#alumni-directory-member .a-badges{margin-top:8px}#alumni-directory-member .bio{white-space:pre-line}#alumni-directory-member .skills{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}#alumni-directory-member p .feather{vertical-align:middle;margin-right:6px}