#recent-posts .title-left{margin-bottom:3rem;max-width:100%}article img{box-sizing:border-box;object-fit:cover}.rec-posts--item{--recTransition:250ms var(--easeOut),width 200ms var(--ease);position:relative;transition:.2s linear}.rec-posts--img{height:250px;margin-bottom:.25em;object-fit:cover;width:100%}.rec-posts--img img{border-radius:.75em;height:100%;left:50%;transition:var(--recTransition);width:100%;z-index:-2}.blog-category{font-family:var(--bodyFont);font-size:1.1rem;font-weight:800;letter-spacing:.5px;margin-bottom:.4em;text-transform:uppercase}.rec-posts--tags{height:30px;margin:.6em 0 .8em;overflow:hidden}.rec-posts--category{border-radius:2em;display:inline-block;line-height:1;margin:0 .3em .5em 0;padding:.35em 1em .47em;transition:.15s linear;white-space:nowrap}.rec-posts--category.red{background:rgba(var(--redValues),.2)}.rec-posts--category.blue{background:rgba(var(--blueValues),.2)}.rec-posts--category.green{background:rgba(var(--greenValues),.2)}.rec-posts--category.orange{background:rgba(var(--orangeValues),.2)}.rec-posts--category:hover{color:#fff}.rec-posts--category.red:hover{background:rgba(var(--redValues),1)}.rec-posts--category.blue:hover{background:rgba(var(--blueValues),1)}.rec-posts--category.green:hover{background:rgba(var(--greenValues),1)}.rec-posts--category.orange:hover{background:rgba(var(--orangeValues),1)}.blog-title h2{font:inherit;margin:0;text-decoration:inherit}.rec-posts--title{font:300 1.5rem/1.3 var(--bodyFont);letter-spacing:-.2px;margin-bottom:.5em;padding:0 .1em;text-decoration:underline solid transparent;transition:text-decoration .2s linear}.rec-posts--img:hover~.rec-posts--title,.rec-posts--title:hover{text-decoration:underline solid var(--primaryBlack)}