.st-news__cards{grid-gap:20px;display:grid;grid-auto-rows:1fr;grid-template-areas:"latest second" "latest third";grid-template-columns:auto;grid-template-rows:repeat(3,auto)}.st-news__card{background-color:#fff}.st-news__card:first-child{grid-area:latest}.st-news__card:nth-child(2){display:flex;grid-area:second}.st-news__card:nth-child(3){display:flex;grid-area:third}.st-news__card:nth-child(4){display:flex;grid-area:fourth}.st-news__card .news-content{padding:20px}.news-content h4{font-weight:700;letter-spacing:0}.st-news__card:not(:first-child) .news-content{padding:10px 10px 10px 20px}.st-news__card:first-child .post-featured-image{position:relative}.st-news__card:first-child .post-featured-image img{background-size:auto;display:block;min-height:200px;object-fit:cover;width:100%}.st-news__card:not(:first-child) .post-featured-image{position:relative}.st-news__card .post-tag .post-tag-link{font-size:16px}.st-news__card .post-title a{color:#1c1470;font-size:24px;line-height:26px}.st-news__card:not(:first-child) .post-title a{color:#1c1470;display:block;font-size:16px;line-height:22px}.st-news__card:not(:first-child) .post-featured-image{height:100%;min-width:32%}.st-news__card .post-excerpt{line-height:20px;margin-bottom:25px}.st-news__card:not(:first-child) .post-excerpt{font-size:14px;line-height:18px}.st-news__card .publish-date{color:#1c1470;font-size:16px}.st-news__card .post-meta{align-items:center;display:flex;justify-content:space-between;padding-right:15px}.st-news__card.no-shadow{box-shadow:none}.st-news__card.light-shadow{box-shadow:0 5px 14px -5px rgba(25,25,25,.19);-webkit-box-shadow:0 5px 14px 0 rgba(25,25,25,.19)}.st-news__card.strong-shadow{box-shadow:0 6px 40px -3px rgba(0,0,0,.15);-webkit-box-shadow:0 6px 40px -3px rgba(0,0,0,.15)}.st-news__card.sharp-shadow{box-shadow:14px 14px 0 0 rgba(,);-webkit-box-shadow:14px 14px 0 0 rgba(,)}@media screen and (max-width:767px){.st-news__cards{display:grid;gap:15px 30px;grid-template-areas:"latest" "second" "third" "fourth"}.st-news__card .post-meta{padding-right:10px}.st-news .post-title a{hyphens:auto}}@media screen and (max-width:400px){.st-news__card:not(:first-child) .post-meta{flex-direction:column}.st-news__card:not(:first-child) .post-meta>*{width:100%}.st-news{padding:0}}