.card-post{position:relative;box-shadow:2px 0 15px #26262626;border-radius:8px;padding:8px;height:100%;display:flex;flex-direction:column;gap:24px;transition:background .3s ease}.card-post:hover{background:var(--black-10)}.card-post-image{position:relative;aspect-ratio:353/212;background:var(--black-10);border-radius:8px;overflow:hidden}.card-post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-post-content{flex:1 1;padding:0 16px}.card-post-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-sm);text-transform:uppercase;padding:4px 8px}.card-post .link{padding:0 16px 16px;margin-top:40px;font-size:14px;font-size:var(--f-sm, 14px)}.card-post .link svg{color:var(--red)}
