.awards{background:#080b11;border-top:1px solid var(--line)}
.awards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.award-card{min-height:225px;padding:30px;background:#12161e;border:1px solid #303844;display:flex;flex-direction:column;justify-content:flex-start}
.award-winner{border-top:3px solid var(--blue);background:linear-gradient(140deg,#172639,#12161e)}
.award-meta{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:14px;color:#b5c7da;margin-bottom:38px}
.award-meta>span:first-child{font-weight:700;letter-spacing:.12em}
.award-status{color:var(--blue)}
.award-card h3{font-size:clamp(1.4rem,2.1vw,1.85rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 16px;overflow-wrap:break-word}
.award-card p{color:#c0c6cf;font-size:16px;margin:0}
@media(max-width:900px){.awards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:550px){.awards-grid{grid-template-columns:1fr}.award-card{min-height:190px;padding:24px}}
