.wid-past-winners__grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.wid-past-winners__card{align-items:flex-start;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;display:flex;gap:16px;padding:20px}.wid-past-winners__media{background:rgba(12,53,78,.08);border-radius:12px;flex:0 0 96px;height:96px;overflow:hidden}.wid-past-winners__media img{display:block;height:100%;object-fit:cover;width:100%}.wid-past-winners__content{flex:1;min-width:0}.wid-past-winners__quote{font-size:15px;line-height:1.6;margin-bottom:14px;opacity:.95}.wid-past-winners__quote p{margin:0 0 10px}.wid-past-winners__quote p:last-child{margin-bottom:0}.wid-past-winners__footer{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.wid-past-winners__name{display:block;font-size:14px;font-weight:800;line-height:1.3}.wid-past-winners__role{display:block;font-size:13px;opacity:.75}.wid-past-winners__meta{display:flex;flex-wrap:wrap;gap:8px}.wid-past-winners__category,.wid-past-winners__year{background:rgba(12,53,78,.1);border-radius:999px;color:#0c354e;font-size:11px;font-weight:700;padding:4px 8px}@media (max-width:900px){.wid-past-winners__grid{grid-template-columns:1fr}}@media (max-width:600px){.wid-past-winners__card{flex-direction:column}.wid-past-winners__media{height:72px;width:72px}}.wid-past-winners__heading{margin:0 0 12px}.wid-past-winners__description{margin:0 auto 28px;max-width:760px;opacity:.85}.wid-past-winners__heading-section{margin-bottom:10px;width:100%}