.article-card{display:flex;flex-direction:column}.article-card:not(._disabled){cursor:pointer}@media (any-hover:hover){.article-card:not(._disabled):hover .article-card__img img{transform:scale(1.1)}.article-card:not(._disabled):hover .article-card__title{color:var(--color-black-600)}}[class*=" col-"] .article-card,[class^=col-] .article-card{min-height:100%}.article-card__img{border-radius:var(--border-radius-16);overflow:hidden;padding-bottom:65.5%;position:relative}.article-card__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform var(--transition-duration-slow);width:100%;will-change:transform}.article-card__labels{left:.5rem;position:absolute;top:.5rem;z-index:9}.article-card__labels>li:not(:last-child){margin-bottom:.25rem}.article-card__label{background-color:var(--color-primary);border-radius:var(--border-radius-12);color:var(--color-black-900);display:block;font-size:.625rem;font-weight:var(--body-font-weight);line-height:var(--body-line-height);max-width:-moz-fit-content;max-width:fit-content;padding:.25rem .5rem;text-transform:uppercase}.article-card__label--danger{background-color:var(--color-danger);color:var(--color-white)}.article-card__label--primary{background-color:var(--color-blue-pastel);color:var(--color-black-900)}.article-card__label--warning{background-color:var(--color-warning);color:var(--color-black-900)}.article-card__text{padding:1rem 0}.article-card__date{color:var(--color-black-500);display:block;font-size:var(--body-font-size-sm);font-weight:var(--body-font-weight);line-height:var(--body-line-height);white-space:nowrap}.article-card__date:not(:last-child){margin-bottom:.5rem}.article-card__title{font-size:1.125rem;font-weight:var(--display-font-weight);line-height:var(--display-line-height);transition:color var(--transition-duration-primary)}@media (max-width:61rem){.article-card__title{font-size:var(--display-font-size);font-weight:var(--display-font-weight);line-height:var(--display-line-height)}}.article-card__title--short{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@supports (-webkit-line-clamp:2){.article-card__title--short{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}}
