.pcard{min-width:0;position:relative}.pcard__link{display:block}.pcard__meta{padding-top:var(--s-4)}.pcard__name{font-size:clamp(1.05rem,.9rem + .6vw,1.25rem);line-height:1.25;margin:.35rem 0;overflow-wrap:anywhere;transition:color var(--t-fast)}.pcard__sub{display:-webkit-box;font-size:.8125rem;-webkit-line-clamp:2;line-height:1.35;margin:0 0 .45rem;overflow-wrap:anywhere;-webkit-box-orient:vertical;overflow:hidden}.pcard__link:hover .pcard__name{color:var(--c-gold)}.pcard__tags{display:flex;flex-wrap:wrap;font-size:.6875rem;gap:.15rem .6rem;letter-spacing:.1em;max-width:100%;overflow-wrap:anywhere;text-transform:uppercase}
