.card-block{position:relative;box-shadow:2px 0 15px #26262626;background:var(--beige);border-radius:8px;padding:8px;height:100%;display:flex;flex-direction:column;gap:24px;transition:background .3s ease}.card-block:hover{background:var(--grey)}.card-block-image{position:relative;aspect-ratio:314/212;background:var(--black-10);border-radius:8px;overflow:hidden}.card-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-block-title{font-family:var(--font-primary);font-weight:400;font-size:var(--f-lg);--color: var(--black)}.card-block-content{flex:1 1;padding:0 16px 16px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;height:100%}.card-block-category{position:absolute;top:8px;right:8px;background:var(--red);color:var(--white);border-radius:4px;font-family:var(--font-primary);font-weight:400;font-size:var(--f-xs);text-transform:uppercase;padding:4px 8px}.card-block .link{color:var(--black)}.card-block .link svg{color:var(--red)}
