/* Selected recognition layout: minimal editorial archive. */
#honors[data-honors-layout="a"] .honor-overview{display:grid;grid-template-columns:190px minmax(0,1fr);gap:5vw;align-items:start;margin:48px 0 42px}
#honors[data-honors-layout="a"] .honor-total{padding-top:4px}
#honors[data-honors-layout="a"] .honor-total strong{font-size:112px;line-height:.78;color:var(--acid);letter-spacing:-.11em}
#honors[data-honors-layout="a"] .honor-total>span{display:block;margin-top:19px;font-size:11px}
#honors[data-honors-layout="a"] .honor-total small{display:block;margin-top:10px;font-size:7px;color:#7f966a}
#honors[data-honors-layout="a"] .competition-summary{display:grid;gap:0;border-top:1px solid #d3edb51f}
#honors[data-honors-layout="a"] .competition-item{display:grid;grid-template-columns:34px minmax(0,1fr);gap:16px;padding:22px 0;border:0;border-bottom:1px solid #d3edb51f;border-radius:0;background:none;transition:padding-left .3s,color .3s}
#honors[data-honors-layout="a"] .competition-item:hover{padding-left:12px;background:linear-gradient(90deg,#c6ff4b0b,transparent)}
#honors[data-honors-layout="a"] .competition-index{color:var(--acid);padding-top:4px}
#honors[data-honors-layout="a"] .competition-item h5{font-size:15px;color:#e0ead7}
#honors[data-honors-layout="a"] .competition-prizes{margin-top:11px}
#honors[data-honors-layout="a"] .competition-prizes li{border:0;border-left:1px solid #c6ff4b66;padding:5px 0 5px 10px;background:none;font-size:12px;line-height:1.7}
#honors[data-honors-layout="a"] .competition-prizes strong{font-size:14px;line-height:1;color:var(--acid)}
#honors[data-honors-layout="a"] .recognition-grid{grid-template-columns:1fr 1fr;gap:45px;margin-top:58px}
#honors[data-honors-layout="a"] .recognition-grid>section{border:0;border-top:1px solid #d3edb51f;border-radius:0;padding:24px 0;background:none}
#honors[data-honors-layout="a"] .recognition-grid>section .honor-group-title{font-size:20px;margin-bottom:20px}
#honors[data-honors-layout="a"] .recognition-list{gap:0}
#honors[data-honors-layout="a"] .recognition-list li{padding:13px 0;border-bottom:1px solid #d3edb51f}
@media(max-width:1050px){#honors[data-honors-layout="a"] .honor-overview{grid-template-columns:150px minmax(0,1fr);gap:28px}}
@media(max-width:760px){
  #honors[data-honors-layout="a"] .honor-overview{display:block;margin-top:28px}
  #honors[data-honors-layout="a"] .honor-total{display:grid;grid-template-columns:auto 1fr;gap:0 16px;margin-bottom:25px}
  #honors[data-honors-layout="a"] .honor-total strong{font-size:67px;grid-row:span 2}
  #honors[data-honors-layout="a"] .honor-total small{margin-left:0}
  #honors[data-honors-layout="a"] .competition-summary{grid-template-columns:1fr;gap:0}
  #honors[data-honors-layout="a"] .competition-item{grid-column:auto!important;transform:none!important}
  #honors[data-honors-layout="a"] .recognition-grid{grid-template-columns:1fr;gap:13px;margin-top:32px}
}
@media(prefers-reduced-motion:reduce){#honors[data-honors-layout="a"] .competition-item{transition:none!important}}
