.cc__a{display:block}.cc__img{aspect-ratio:366/260}.cc__meta{grid-template-columns:1fr auto;align-items:baseline;column-gap:16px;padding:12px 4px 10px;display:grid}.cc__name{font-size:1.125rem;font-weight:400;line-height:24px}.cc__year{font-size:var(--fs-label);color:var(--grey-text);transition:color var(--t-hover) var(--ease);line-height:18px}.cc__cat{font-size:var(--fs-label);color:var(--grey-text);grid-column:1/-1;margin-top:2px;line-height:18px}:is(.cc__a:hover .cc__year,.cc__a:focus-visible .cc__year){color:var(--ink)}@media (min-width:768px){.cc__img{aspect-ratio:702/500}.cc--wide .cc__img{aspect-ratio:1416/640}.cc__meta{padding:16px 12px 12px}.cc__name{font-size:1.375rem;line-height:28px}.cc__year,.cc__cat{font-size:var(--fs-xs)}.cc__cat{margin-top:4px}}
