.content-card{display:flex;background:var(--bg-card-slider);flex-direction:column;width:100%;border-radius:32px;overflow:hidden;box-shadow:0 6px 16.4px 0 rgba(0,0,0,.2);max-height:500px}a:active .content-card__title,a:focus .content-card__title,a:hover .content-card__title{color:#7c2bfe}.content-card__image-wrapper{height:460px;overflow:hidden}.content-card__title{font-weight:400;font-size:24px;line-height:100%;color:var(--color-primary);margin-bottom:6px}.content-card__content{display:flex;background:var(--bg-card-slider);flex-direction:column;padding:12px 12px 14px 14px;height:100%;max-height:280px}.content-card__date{font-weight:400;font-size:14px;margin-bottom:6px;line-height:28px;color:var(--color-primary)}.content-card__image{width:100%;height:100%;object-fit:cover;object-position:center}.content-card__text{flex-grow:1}.content-card__btn{display:flex;align-items:flex-end}.content-card__source{font-weight:400;font-size:14px;line-height:28px;letter-spacing:0;color:var(--color-text);margin-bottom:12px}@media(max-width:1024px){.content-card{border-radius:14px;max-height:none}.content-card--mobile-height{height:300px}.content-card__image-wrapper{width:100%;height:120px;overflow:hidden}.content-card__content{flex-grow:1;padding:5px 12px;display:flex;flex-direction:column;justify-content:space-between;height:unset}.content-card__text{flex-grow:1}.content-card__title{font-weight:500;font-size:16px;line-height:20px;letter-spacing:2%;margin-bottom:unset}.content-card__date{font-weight:400;font-size:14px;margin-bottom:unset;line-height:28px}.content-card__source{font-weight:400;font-size:10px;line-height:18px;margin-bottom:12px}}