.news-card[data-v-82fe7219]{background:#fffaf0;border:1px solid #374c4829;border-radius:20px;min-width:0;display:grid;overflow:hidden;box-shadow:0 14px 30px #2d372e1a}.news-card--featured[data-v-82fe7219]{grid-template-columns:minmax(260px,1.05fr) minmax(0,.95fr);min-height:360px}.news-card__media[data-v-82fe7219]{background:#e8dfca;min-height:210px;display:block;overflow:hidden}.news-card__media img[data-v-82fe7219]{object-fit:cover;width:100%;height:100%;min-height:210px;transition:transform .25s}.news-card:hover .news-card__media img[data-v-82fe7219]{transform:scale(1.025)}.news-card__placeholder[data-v-82fe7219]{color:#fff8e7;background:radial-gradient(circle at 28% 26%,#e7ad4559,#0000 32%),linear-gradient(145deg,#123f49,#176d71);place-items:center;width:100%;height:100%;min-height:210px;font-family:Palanquin Dark,sans-serif;font-size:1.35rem;display:grid}.news-card__body[data-v-82fe7219]{align-content:start;gap:.9rem;padding:1.35rem;display:grid}.news-card__labels[data-v-82fe7219]{color:#63706c;flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.news-type-badge[data-v-82fe7219]{color:#1c5b67;text-transform:uppercase;background:#287b911a;border-radius:999px;padding:4px 8px;font-size:.7rem;font-weight:900}.news-type-badge--gold[data-v-82fe7219]{color:#765418;background:#e7ad4533}.news-type-badge--green[data-v-82fe7219]{color:#356b46;background:#5e987226}.news-type-badge--orange[data-v-82fe7219]{color:#8b4a2b;background:#d9774526}.news-type-badge--navy[data-v-82fe7219]{color:#294f79;background:#2e527e21}.news-type-badge--muted[data-v-82fe7219]{color:#53615f;background:#5f69681f}.news-card h2[data-v-82fe7219]{margin:0;font-family:Palanquin Dark,sans-serif;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.12}.news-card h2 a[data-v-82fe7219]{color:#153f48;text-decoration:none}.news-card p[data-v-82fe7219]{color:#64716d;margin:0;line-height:1.55}.news-card__meta[data-v-82fe7219]{color:#71807c;flex-wrap:wrap;gap:.8rem;font-size:.8rem;font-weight:700;display:flex}.news-card__meta span[data-v-82fe7219]{align-items:center;gap:.3rem;display:inline-flex}.news-card__action[data-v-82fe7219]{color:#176d71;align-items:center;gap:.35rem;width:fit-content;font-weight:900;text-decoration:none;display:inline-flex}@media (width<=720px){.news-card--featured[data-v-82fe7219]{grid-template-columns:1fr}}
