@import url(https://use.typekit.net/dmy6qnj.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.featured .intro{margin-bottom:5rem;max-width:50%}.featured .title h1,.featured .title h2{font-size:3.42rem;font-weight:700;margin:0 0 3rem}.featured .grid{grid-gap:5rem;gap:5rem}.featured .grid .item{position:relative;padding-bottom:5rem}.featured .grid .item .image{position:relative;height:35vh;overflow:hidden;margin-bottom:2rem;display:block}.featured .grid .item .image:hover:before{opacity:1;visibility:visible}.featured .grid .item .image:before{content:"";position:absolute;left:0;bottom:0;right:0;top:0;background:hsla(0,0%,100%,.45);z-index:2;transition:all .3s cubic-bezier(.47,0,.745,.715);opacity:0;visibility:hidden}.featured .grid .item .image .banner{background:#db000c;position:absolute;bottom:0;left:0;text-transform:uppercase;color:#fff;padding:1rem;z-index:2}.featured .grid .item .content h2{font-size:2.664rem;font-weight:700;margin:0 0 1rem}.featured .grid .item .content h3{font-size:1.8rem;color:#a3a3a3;margin:0 0 2rem}.featured .grid .item .content .tags{margin-bottom:2rem;margin-top:-1rem}.featured .grid .item .content .tags .tag{display:inline-block;vertical-align:middle;font-size:1.26rem;text-transform:uppercase;font-weight:700;color:#fff;background:#a3a3a3;padding:.5rem 1rem .3rem;margin-right:.1rem;margin-bottom:.4rem}.featured .grid .item .content .tags .tag:hover{background:#db000c}.featured .grid .item .content .link-with-icon{position:relative;margin-top:15px}.featured .link{text-align:center;margin-top:5rem}@media only screen and (max-width:1024px){.featured .grid .item .image{height:25vh}}@media only screen and (max-width:820px){.featured .intro{max-width:100%}}@media only screen and (max-width:576px){.featured .grid .item .content h2{font-size:1.8rem}.featured .grid .item .content h3{font-size:1.458rem}.featured .link{text-align:left}}