.news-card[data-v-d3747489]{background:var(--pz-bg);color:var(--pz-ink);height:100%;width:100%}.news-card-link[data-v-d3747489]{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.news-media[data-v-d3747489]{aspect-ratio:16/10;background:var(--pz-surface);overflow:hidden;position:relative}.news-thumbnail[data-v-d3747489]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.news-body[data-v-d3747489]{display:flex;flex:1;flex-direction:column;gap:10px;padding:20px 20px 22px}.news-tag[data-v-d3747489]{font-size:9px;letter-spacing:.14em;opacity:.6}.news-tag[data-v-d3747489],.news-title[data-v-d3747489]{font-family:var(--pz-font-display);text-transform:uppercase}.news-title[data-v-d3747489]{display:-webkit-box;font-size:19px;font-weight:900;letter-spacing:-.01em;-webkit-line-clamp:4;line-height:1.1;margin:-.18em 0 0;overflow-wrap:break-word;padding-top:.18em;-webkit-box-orient:vertical;clip-path:inset(0 0 .155em 0);overflow:hidden}.news-foot[data-v-d3747489]{display:flex;font-family:var(--pz-font-display);font-size:10px;gap:12px;justify-content:space-between;letter-spacing:.12em;margin-top:auto;padding-top:8px;text-transform:uppercase}.news-date[data-v-d3747489]{opacity:.6}.news-more[data-v-d3747489]{white-space:nowrap}.news-card.featured[data-v-d3747489]{background:var(--pz-ink);color:var(--pz-bg);container-type:inline-size}.featured .news-card-link[data-v-d3747489]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.featured .news-media[data-v-d3747489]{aspect-ratio:16/9}.featured .news-body[data-v-d3747489]{gap:18px;justify-content:center;padding:clamp(24px,3cqi,40px) clamp(20px,3cqi,42px)}.featured .news-title[data-v-d3747489]{clip-path:none;font-size:clamp(26px,2.6vw,40px);-webkit-line-clamp:5;line-height:.95}.featured .news-foot[data-v-d3747489]{margin-top:0}@media(prefers-reduced-motion:no-preference){.news-card-link:hover .news-thumbnail[data-v-d3747489]{transform:scale(1.04)}.news-more[data-v-d3747489]{display:inline-block;transition:transform var(--transition-base)}.news-card-link:hover .news-more[data-v-d3747489]{transform:translate(6px)}}@container (max-width: 760px){.featured .news-card-link[data-v-d3747489]{grid-template-columns:minmax(0,1fr)}}
