@media (min-width:992px){.mm-page .mm-alumni{grid-template-columns:repeat(2,1fr)}}.mm-page .mm-alum__portrait{max-block-size:22rem}.mm-alum--featured{border-color:var(--brand-gold,#b08d4f)}.mm-alum__head{display:flex;align-items:center;gap:.85rem}.mm-alum__ident{min-inline-size:0}.mm-alum__monogram{flex:0 0 auto;inline-size:3.25rem;block-size:3.25rem;border-radius:50%;display:grid;place-items:center;background:#edf1f7;color:#3b4560;font-size:1.05rem;font-weight:800;letter-spacing:.05em}.mm-alum__flag--inline{position:static;flex:0 0 auto;margin-inline-start:auto;padding:.25rem .6rem;font-size:.7rem}.mm-alum__sector{margin-block:0 .5rem;font-size:.9rem;color:var(--brand-muted,#5a6480)}.mm-alum__summary{margin-block:0 .75rem;font-weight:600;line-height:1.7;color:var(--brand-ink,#1b2233)}.mm-alum__story{line-height:1.9;color:var(--brand-ink,#1b2233)}.mm-alum__story p{margin-block:0 .85rem}.mm-alum__story p:last-child{margin-block-end:0}.mm-alum__story ol,.mm-alum__story ul{margin-block:0 .85rem;padding-inline-start:1.25rem}.mm-alum__story li{margin-block-end:.35rem}.mm-alum__quote{margin-block:1rem 0;padding-inline-start:1rem;border-inline-start:3px solid var(--brand-gold,#B08D4F)}.mm-alum__quote p{margin:0;font-style:italic;line-height:1.8;color:var(--brand-ink,#1b2233)}.mm-alum__credit{margin-block:.75rem 0;font-size:.8rem;color:var(--brand-muted,#5a6480)}.mm-alumpage__empty{margin:0;padding-block:clamp(2rem,5vw,3.5rem);text-align:center;font-size:1.05rem;color:var(--brand-muted,#5a6480)}