:root{--card-post-rows:repeat(3,auto)}@layer elements{.cardPost{background-color:var(--color-card-background);grid-template-areas:"media""title""footer";grid-template-rows:var(--card-post-rows);padding:var(--space-4);row-gap:0;display:grid;position:relative;--color-text-link-hover:currentcolor!important}[data-card-type=cardPost] .cardPost{grid-row:auto/span 3;grid-template-rows:subgrid}.cardPost a{text-decoration:none}.cardPost a:before{content:"";display:block;position:absolute;inset:0}.cardPost__authors{text-wrap:balance;text-wrap:pretty}.cardPost__footer{grid-area:footer;align-self:end;margin-block-start:var(--space-12)}.cardPost__media{--bdrs:0;background-color:var(--card-media-bg,transparent);grid-area:media;margin-block-end:var(--space-4)}.cardPost__media:not(:has(img)){background-color:var(--color-pale-gray)}.cardPost__media img{mix-blend-mode:multiply}.cardPost:hover .cardPost__media img{opacity:.7}.cardPost__publishedOn{color:var(--color-secondary-body)}.cardPost__authors+.cardPost__publishedOn{margin-block-start:var(--space-0-5)}.cardPost__title{grid-area:title}a:has(.cardPost__title){grid-area:title}.cardPost__topic{--tag-background-color:var(--color-grey-50);margin-block-start:var(--space-6)}}
.postList__multicard .multicard__textLockUp{grid-column:1/-1}
