.article{overflow:hidden;position:relative;flex-direction:column;display:flex}.article .media{padding-bottom:70%}.article-content{padding:2.4rem 2rem 2rem}@media screen and (min-width:1360px){.article-content{padding:2rem 1.5rem 1.5rem}}@media screen and (min-width:1600px){.article-content{padding:2.4rem 2rem 2rem}}.article-card{height:100%;position:relative;width:100%}.article-card:hover img{transform:scale(1)}.article-card:hover .article-card__title a{color:rgb(var(--color-accent))}.article-card__image-wrapper{overflow:hidden;border-radius:.6rem}.article-card__image-wrapper img{transform:scale(1.05)}.article-card__tags{list-style:none;padding:0;flex-wrap:wrap;position:absolute;gap:.8rem;top:1rem;margin:0;align-items:center;left:1rem;display:flex}.article-card__tag{margin-bottom:0;transition:opacity var(--duration-default) ease;border-radius:.4rem;background:#040404b3;z-index:1}.article-card__tag a,.article-card__tag>span{padding:.5rem 1rem;text-decoration:none;color:#fff;text-transform:uppercase;line-height:1.5;display:inline-block}.article-card__tag:hover{opacity:.8}.article-card__title{margin-bottom:.8rem;word-break:break-word;letter-spacing:-.02em;line-height:110%;margin-top:0}.article-card__title a{text-decoration:none;color:inherit;transition:color var(--duration-default);transition-duration:var(--duration-long);transition-timing-function:ease;position:relative;transition-property:color;z-index:1}.article-card__meta{flex-wrap:wrap;color:rgb(var(--color-foreground-secondary));line-height:var(--font-body-line-height);margin-top:.8rem;display:flex}.article-card__meta span{font-size:1.1rem;font-weight:500;display:inline-flex}.article-card__author span{margin-left:.3rem}.article-card__excerpt{font-size:1.4rem;color:rgb(var(--color-foreground-secondary));margin:0 0 1.6rem;line-height:130%}@media screen and (min-width:750px){.article-card__excerpt{font-size:1.6rem}}.article-card-link{right:0;position:absolute;bottom:0;top:0;left:0;display:block!important}.article-card--no-image .article-card__tags{margin-bottom:1.6rem;position:static}