/* Recognition belongs within Dr. Yi's biography, with readable years and the original emblem. */
.bio-recognition{display:flex;align-items:center;gap:22px;padding:20px 22px;margin:26px 0;background:#ffffffb8;border:1px solid #d3e2df;border-radius:10px;scroll-margin-top:28px}
.bio-recognition>img{display:block;flex-shrink:0;width:120px;height:auto}
.bio-recognition>div{min-width:0}
.bio-recognition h3{font-family:inherit;font-style:normal;font-size:22px;font-weight:650;line-height:1.3;letter-spacing:-.3px;margin:0 0 9px;color:#0d2b4d}
.bio-recognition p{font-size:16px;line-height:1.6;color:#526570;margin:0 0 12px}
.bio-recognition ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0;font-size:16px;font-weight:600;line-height:1.4;color:#405b65;font-variant-numeric:tabular-nums}
.bio-recognition li{padding:5px 9px;border:1px solid #d9e4df;border-radius:4px;background:#fff}
.bio-recognition .bio-recognition-latest{border-color:#94c3ba;color:#006d76;background:#e5f2ec}
@media(max-width:1050px){.bio-recognition{gap:18px;padding:18px}.bio-recognition>img{width:105px}}
@media(max-width:550px){.bio-recognition{align-items:flex-start;gap:15px;padding:17px}.bio-recognition>img{width:86px}.bio-recognition h3{font-size:20px}.bio-recognition p{font-size:15px}.bio-recognition ul{font-size:15px;gap:6px}.bio-recognition li{padding:4px 7px}}
@media(max-width:360px){.bio-recognition{flex-direction:column}.bio-recognition>img{width:100px}}
