﻿.news-grid{width:100%}.grid .card{float:left;position:relative;font-size:12.8px;font-size:.8rem;line-height:1.4;padding:16px;padding:1rem;background:0;color:#353535}.card.article a:hover{color:#353535}.card.article.small:hover h2,.card.article.large:hover h2{color:#ff9500}.news-grid .card .inner{position:relative;overflow:hidden;border-bottom:1px solid #ff9500;background:#f4f4f4;height:100%;padding:1.2em 2em 2em}.news-grid .card .image{background-repeat:no-repeat;background-position:center;background-size:cover}.news-grid .card h2,.news-grid .card p{box-sizing:content-box;overflow:hidden}.news-grid .card p{font-size:12.8px;font-size:.8rem;border-top:1px solid #dcdcdc;padding-top:1em}.news-grid .card .date{font-size:11.2px;font-size:.7rem;position:absolute;bottom:8px;bottom:.5rem}.card.article.lead{width:75%;height:432px;height:27rem}.card.article.lead .inner{background-color:#ff9500}.card.article.lead .image{position:absolute;top:0;left:50%;bottom:0;right:0}.card.article.lead .copy{width:50%;padding-right:2em}.card.article.lead h2{padding-top:64px;padding-top:4rem}.card.article.lead p{color:#fff;border-color:#fff}.card.article.lead .date{position:static;color:#fff}.card.article.large{height:432px;height:27rem}.card.article.large .image{position:absolute;top:0;left:0;right:0;height:112px;height:7rem}.card.article.large h2{padding-top:112px;padding-top:7rem;font-size:22.4px;font-size:1.4rem;height:4em}.card.article.large p{height:6.5em}.card.article.small h2{font-size:17.6px;font-size:1.1rem;height:3.6em}.card.article.small h2{line-height:21.12px;line-height:1.32rem;height:63.36px;height:3.96rem}.card.article.small{height:144px;height:9rem;padding:16px 16px 18px}.card.article.small p{display:none}@media screen and (max-width:992px){.grid .card,.grid.four-column .card{width:49.9%!important}}@media screen and (max-width:1200px){.card.article.lead{width:100%!important}}@media screen and (max-width:768px){.grid .card,.grid.four-column .card{width:100%!important;border-top:1px solid #fff}.news-grid .card{padding:1rem 0!important}.card.article.lead{height:auto}.card.article.lead .image{left:0;bottom:auto;height:12rem}.card.article.lead .copy{width:auto;padding-right:0}.card.article.lead h2{padding-top:12rem}.card.article.large{height:auto}.card.article.large .image{height:12rem}.card.article.large h2{padding-top:12rem;height:auto}.card.article.large p{height:auto}}
