.personal-recognition{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:32px;align-items:center;margin-block:0 56px;padding:32px;border:1px solid #dce5ef;border-inline-start:4px solid #1558a6;border-radius:16px;background:#fff;text-align:start;scroll-margin-top:110px}
.personal-recognition>*{min-width:0}
.personal-recognition-eyebrow{margin:0 0 10px;color:#526173;font-size:.8rem;font-weight:600;letter-spacing:.04em}
.personal-recognition h3{margin:0;color:#142b47;font-family:"Space Grotesk",sans-serif;font-size:clamp(1.7rem,4vw,2.25rem);font-weight:700;line-height:1.2;text-align:start}
.personal-recognition-organization{margin:10px 0 0;color:#526173;font-size:.95rem}
.personal-recognition-copy p{margin:0 0 16px;color:#34455b;font-size:1rem;line-height:1.7;overflow-wrap:anywhere}
.personal-recognition a{display:inline-block;min-height:44px;padding-block:10px;color:#1558a6;font-size:.95rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}
.personal-recognition a:focus-visible{outline:3px solid #1558a6;outline-offset:4px;border-radius:2px}
@media(max-width:600px){.personal-recognition{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 20px;margin-block-end:40px}}
