.post:not(.post--featured){background:var(--white);border:1px solid var(--grey);box-shadow:0 0 0 transparent;position:relative;transition:box-shadow .25s ease}.post:not(.post--featured):hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.post__listing{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:4rem 0 0}.post__image{aspect-ratio:400/209;overflow:hidden}.post__image>img{height:100%;object-fit:cover;width:100%}.post__details{padding:1.5rem 1rem 1rem}.post__date{color:var(--color2)}.post__title{margin:0 0 2rem}.post--featured .post__title{font-size:3rem}.post__title>a,.post__title>a:visited{color:var(--black);text-decoration:none}.post__title>a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.post__author{align-items:center;background:var(--grey);border-radius:40px;display:inline-flex;flex-flow:row nowrap;padding:3px 1rem 3px 3px;position:relative;z-index:2}.post__author__img{aspect-ratio:1/1;border:3px solid var(--white);border-radius:100%;overflow:hidden;width:35px}.post__author>a,.post__author>a:visited{color:var(--black);font-size:.9rem;margin-left:.5rem}.post__content{padding-top:2rem}.hs-pagination{color:var(--color1);padding:4rem 2rem}.hs-pagination a{color:var(--color3)}