.award-row{background-color:#f9f9f9;display:grid;grid-template-areas:"image title year" "image provider provider" "image category category";grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto;-moz-column-gap:16px;column-gap:16px;row-gap:.25rem;justify-content:space-between;align-items:center;padding:1rem;border-radius:1rem}@media only screen and (min-width: 48rem){.award-row{grid-template-areas:"title provider category year image";grid-template-columns:3fr 1fr 2fr 1fr 1.5fr;grid-template-rows:1fr}}@media only screen and (min-width: 64rem){.award-row{grid-template-columns:3fr 1fr 2fr 1fr 1.5fr;padding:1rem 1.5rem}}@media only screen and (min-width: 75rem){.award-row{grid-template-columns:4fr 1fr 2fr 1fr 1.5fr}}@media only screen and (min-width: 90rem){.award-row{grid-template-columns:3fr 1fr 1fr 1fr 1.5fr}}.award-row--highlighted{background-color:#000;color:#fff}.award-row__title{grid-area:title;grid-column:2/3}@media only screen and (min-width: 48rem){.award-row__title{grid-column:1;font-size:1.25rem}}.award-row__title{font-weight:550}.award-row__year{grid-area:year;font-weight:450;align-self:start;justify-self:end;grid-column:3}@media only screen and (min-width: 48rem){.award-row__year{grid-column:4;align-self:center}}.award-row__provider{font-weight:600;text-transform:uppercase;letter-spacing:.32px;grid-area:provider}@media only screen and (min-width: 48rem){.award-row__provider{grid-column:2}}@media only screen and (max-width: 48rem){.award-row__provider{font-size:.875rem}}.award-row__category{grid-area:category}@media only screen and (min-width: 48rem){.award-row__category{justify-self:end;grid-column:3}}.award-row__image{grid-area:image;align-self:center}.award-row__image img{max-width:56px;max-height:56px}@media only screen and (min-width: 48rem){.award-row__image{grid-column:5;justify-self:end}}.award-row+.award-row{margin-top:1rem}
