.content-summary-block{margin-bottom:30px}.content-summary-block-title{color:var(--dark-blue);font-size:2rem;text-transform:uppercase;margin-bottom:2rem}.list-of-content-summaries{display:grid;grid-gap:40px;grid-template-columns:repeat(4,1fr);margin-bottom:30px}.content-summary-card{display:flex;flex-direction:column;max-width:270px;border:1px solid var(--gray);border-radius:4px}.card-container{display:flex;flex-direction:column;flex:1 1 100%}.content-summary-card-content{display:flex;flex-direction:column;flex:1 1 100%;padding:15px 18px 20px}h3.content-summary-title{display:flex}.content-summary-title{line-height:1;margin:0 0 10px 0}.content-summary-title a,.content-summary-title a:hover{font-size:1.125rem;font-weight:bold;margin:0}.article-info{display:flex;flex-direction:column;flex:1 1 100%;justify-content:end}.article-author{display:block}.flex-align-center{justify-content:center}.uppercase{text-transform:uppercase}@media only screen and (max-width:1239px){.list-of-content-summaries{grid-template-columns:repeat(2,1fr);grid-gap:40px}.list-of-content-summaries>*:nth-child(odd){justify-self:right}}@media only screen and (max-width:768px){.content-summary-block-title{font-size:1.25rem}@media only screen and (max-width:610px){.list-of-content-summaries{grid-template-columns:1fr}.list-of-content-summaries>.content-summary-card{justify-self:center}}