.featured-posts-board{display:flex}.featured-posts-board .spotlight-post{flex:1 1 60%}.featured-posts-board .spotlight-image{position:relative}.featured-posts-board .spotlight-image a:before{left:-10px;top:10px;width:100%}.featured-posts-board .spotlight-image a:after,.featured-posts-board .spotlight-image a:before{border:1px solid var(--color-primary);content:" ";height:calc(100% - 2px);position:absolute;z-index:-1}.featured-posts-board .spotlight-image a:after{left:10px;top:-10px;width:calc(100% - 2px)}.featured-posts-board .spotlight-tag{font-size:14px;font-weight:700;margin-top:25px;text-align:center;text-transform:uppercase}.featured-posts-board h2{margin-top:10px;text-align:center}.featured-posts-board h2 a{color:#000;font-size:2.5rem;font-weight:700;text-decoration:none}.featured-posts-board .other-posts{flex:1 1 calc(40% - 30px);padding-left:30px}.featured-posts-board .other-posts h3{font-size:24px;font-weight:700;margin-bottom:15px}.featured-posts-board .featured-posts .post-list-item{display:flex;flex-wrap:wrap;margin-bottom:20px}.featured-posts-board .featured-posts .post-list-item .item-image{flex:1 1 35%;max-width:160px}.featured-posts-board .featured-posts .post-list-item .item-content{flex:1 1 calc(65% - 12px);padding-left:12px}.featured-posts-board .featured-posts .post-list-item .item-content h4{font-size:14px;font-weight:700}.featured-posts-board .featured-posts .post-list-item .item-content h4 a{color:#000;text-decoration:none}.featured-posts-board .featured-posts .post-list-item .item-content .post-meta{font-size:13px;margin-top:5px;vertical-align:middle}.featured-posts-board .featured-posts .post-list-item .item-content .post-meta img{display:inline;vertical-align:middle}@media (max-width:767px){.featured-posts-board{flex-wrap:wrap}.featured-posts-board .spotlight-post{flex:0 0 100%;margin-bottom:25px}.featured-posts-board h2 a{font-size:1.5rem}.featured-posts-board .other-posts{flex:0 0 100%;padding:0}.featured-posts-board .other-posts h3{font-size:21px}.featured-posts-board .featured-posts .post-list-item .item-content .post-meta .sep{display:none}.featured-posts-board .featured-posts .post-list-item .item-content .post-meta .since{display:block;margin-top:3px}}@media (min-width:768px) and (max-width:1080px){.featured-posts-board h2 a{font-size:2rem}}