article.item{position:relative;display:flex;flex-direction:column}article.item .image-overlay{margin:0;display:block;position:relative;width:100%;height:325px;overflow:hidden;border-radius:var(--wp--custom--border-radius--small)}article.item .image-overlay img{object-fit:cover;object-position:50% 50%;position:absolute;inset:0;width:100%;height:100%;transition:transform .2s ease-in-out;transform:scale(1)}article.item .content{margin:30px 0}article.item .content .author{display:flex;align-items:center;gap:15px}article.item .content .author .name{font-weight:700}article.item .content .author .function,article.item .content .author .name{color:var(--wp--preset--color--secondary)}article.item .content .author .avatar{height:50px;width:50px;overflow:hidden;position:relative;border-radius:var(--wp--custom--border-radius--medium);background-color:rgba(227,99,30,.05);padding:3px 2px 0;display:flex;align-items:flex-end;justify-content:center}article.item .content h4{margin:20px 0 10px}article.item .content h4 a{color:var(--wp--preset--color--secondary)}article.item .btn{margin-top:auto;border:1px solid var(--wp--preset--color--border-color);width:-moz-fit-content;width:fit-content}article.item:hover .image-overlay img{transform:scale(1.1)}article.item:hover .btn{background:var(--wp--preset--color--text-color);color:var(--wp--preset--color--white)}