
/* Personal leadership recognition, November 2026. */
.gra-recognition{display:grid;grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:36px;align-items:center;scroll-margin-top:110px}
.gra-recognition figure{margin:0;max-width:280px;width:100%}.gra-recognition img{display:block;width:100%;height:auto;object-fit:contain;border-radius:4px}
.gra-recognition h2,.gra-recognition h3{margin:0 0 14px}.gra-recognition p{line-height:1.7;margin:0 0 16px}.gra-recognition .eyebrow{margin-bottom:12px}
.gra-recognition figcaption{font-size:12px;line-height:1.5;margin-top:10px;color:#54616c}.gra-recognition blockquote{margin:24px 0;padding:0 0 0 20px;border-left:3px solid #b08d51}.gra-recognition blockquote p{font-family:Georgia,serif;font-size:1.2rem;line-height:1.6}.gra-recognition blockquote cite{font-style:normal;font-size:.85rem;line-height:1.6;color:#54616c}
.gra-recognition-compact{grid-template-columns:180px minmax(0,1fr);margin-bottom:36px;padding-bottom:32px;border-bottom:1px solid #d7dcd9}.gra-recognition-compact figure{max-width:180px}.gra-recognition-compact h3{font-size:1.55rem}
@media(max-width:640px){.gra-recognition,.gra-recognition-compact{grid-template-columns:1fr;gap:24px}.gra-recognition figure{max-width:240px}.gra-recognition-compact figure{max-width:190px}.gra-recognition h2{font-size:1.85rem}.gra-recognition blockquote p{font-size:1.1rem}}
